[Pkg-samba-maint] Bug#763744: samba: Huge number of samba panic messages

Santiago Vila sanvila at unex.es
Thu Oct 2 10:25:21 UTC 2014


Package: samba
Version: 2:4.1.11+dfsg-1
Severity: serious

Since I upgraded to jessie, I am literally being *spammed* by samba
panic messages (I have received more than 200 in an hour).

Here is a backtrace:

[2014/10/02 12:15:02.148495,  0] ../source3/printing/printing.c:486(print_job_find)
  PANIC: assert failed at ../source3/printing/printing.c(486): pjob->jobid == jobid
[2014/10/02 12:15:02.149043,  0] ../source3/lib/util.c:785(smb_panic_s3)
  PANIC (pid 31162): assert failed: pjob->jobid == jobid
[2014/10/02 12:15:02.151518,  0] ../source3/lib/util.c:896(log_stack_trace)
  BACKTRACE: 32 stack frames:
   #0 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(log_stack_trace+0x1a) [0x7fe871e872da]
   #1 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(smb_panic_s3+0x1a) [0x7fe871e873ba]
   #2 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(smb_panic+0x2f) [0x7fe8736079bf]
   #3 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(+0x86f3b) [0x7fe87314cf3b]
   #4 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(print_queue_status+0x663) [0x7fe873152fc3]
   #5 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(_spoolss_EnumJobs+0x12e) [0x7fe8732757fe]
   #6 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(+0x1c5d68) [0x7fe87328bd68]
   #7 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(+0x19bb33) [0x7fe873261b33]
   #8 /usr/lib/x86_64-linux-gnu/libdcerpc-binding.so.0(dcerpc_binding_handle_raw_call_send+0x83) [0x7fe86cefd8f3]
   #9 /usr/lib/x86_64-linux-gnu/libdcerpc-binding.so.0(dcerpc_binding_handle_call_send+0x227) [0x7fe86cefe0b7]
   #10 /usr/lib/x86_64-linux-gnu/libdcerpc-binding.so.0(dcerpc_binding_handle_call+0x68) [0x7fe86cefe1e8]
   #11 /usr/lib/x86_64-linux-gnu/samba/libdcerpc-samba.so.0(dcerpc_spoolss_EnumJobs_r+0x1d) [0x7fe86e64be9d]
   #12 /usr/lib/x86_64-linux-gnu/samba/libdcerpc-samba.so.0(dcerpc_spoolss_EnumJobs+0x63) [0x7fe86e64c153]
   #13 /usr/lib/x86_64-linux-gnu/samba/libcli_spoolss.so.0(rpccli_spoolss_enumjobs+0x6c) [0x7fe86dfb3cac]
   #14 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(+0xcc13c) [0x7fe87319213c]
   #15 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(api_reply+0x29f) [0x7fe873192e1f]
   #16 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(+0xbf254) [0x7fe873185254]
   #17 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(reply_trans+0x5ec) [0x7fe873185b3c]
   #18 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(+0x123354) [0x7fe8731e9354]
   #19 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(+0x12453d) [0x7fe8731ea53d]
   #20 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(+0x124b19) [0x7fe8731eab19]
   #21 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(run_events_poll+0x171) [0x7fe871ea5ee1]
   #22 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x44157) [0x7fe871ea6157]
   #23 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x8d) [0x7fe870855f9d]
   #24 /usr/lib/x86_64-linux-gnu/samba/libsmbd_base.so.0(smbd_process+0xdbf) [0x7fe8731ec0df]
   #25 /usr/sbin/smbd(+0xa310) [0x7fe873c6a310]
   #26 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(run_events_poll+0x171) [0x7fe871ea5ee1]
   #27 /usr/lib/x86_64-linux-gnu/libsmbconf.so.0(+0x44157) [0x7fe871ea6157]
   #28 /usr/lib/x86_64-linux-gnu/libtevent.so.0(_tevent_loop_once+0x8d) [0x7fe870855f9d]
   #29 /usr/sbin/smbd(main+0x15bc) [0x7fe873c66fac]
   #30 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fe8704cbb45]
   #31 /usr/sbin/smbd(+0x71d2) [0x7fe873c671d2]


BTW: I see that there is available a new upstream release of samba:

http://www.samba.org/samba/history/samba-4.1.12.html

and the changelog says:

o  Fix smbd crashes when filename contains non-ascii character (bug #10716).

This could be the same bug, but I don't know. As this might be not
easy to debug, feel free to consider this bug as "please package
version 4.1.12" instead.

Thanks.



More information about the Pkg-samba-maint mailing list