Comment 5 for bug 686627

Revision history for this message
Manolo Cabezabolo (hphrey) wrote : Re: Samba server crashes on file read.

Sorry. Nothing of interest in syslog.

The server is a
model name : Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz running a Ubuntu 10.04.1 LTS 64 bits version.
The clients are always Windows XP Professional SP2/3 32bits.
We get the bug on the server.

The smb.conf file is attached. You will find no share in this file. It is the package default one. The share is shared using the "Share this folder" option in nautilus.

Another stack trace follows:

[Thread debugging using libthread_db enabled]
0x00ee1422 in __kernel_vsyscall ()
#0 0x00ee1422 in __kernel_vsyscall ()
#1 0x004917d3 in waitpid () from /lib/tls/i686/cmov/libc.so.6
#2 0x00432de3 in ?? () from /lib/tls/i686/cmov/libc.so.6
#3 0x003b927d in system () from /lib/tls/i686/cmov/libpthread.so.0
#4 0x008a476d in smb_panic (why=0xc4a6e2 "internal error") at lib/util.c:1486
#5 0x00891c8e in fault_report (sig=11) at lib/fault.c:52
#6 sig_fault (sig=11) at lib/fault.c:75
#7 <signal handler called>
#8 0x0046d7a0 in ?? () from /lib/tls/i686/cmov/libc.so.6
#9 0x00879cc8 in rep_strlcpy (d=0xbfc80b4c "", s=0x0, bufsize=256)
   at ../lib/replace/replace.c:65
#10 0x008b2ed7 in connections_fetch_entry (mem_ctx=0x0, conn=0x21abdec8,
   name=0x0) at lib/conn_tdb.c:65
#11 0x0061491f in yield_connection (conn=0x21abdec8, name=0x0)
   at smbd/connection.c:33
#12 0x0068909e in close_cnum (conn=0x21abdec8, vuid=101) at smbd/service.c:1245
#13 0x0063b818 in reply_tdis (req=0x21ac5278) at smbd/reply.c:4747
#14 0x00687c0e in switch_message (type=<value optimized out>, req=0x21ac5278,
   size=39) at smbd/process.c:1377
#15 0x0068807d in construct_reply (conn=<value optimized out>,
   inbuf=<value optimized out>, nread=39, unread_bytes=0,
   encrypted=<value optimized out>, deferred_pcd=0x0) at smbd/process.c:1408
#16 process_smb (conn=<value optimized out>, inbuf=<value optimized out>,
   nread=39, unread_bytes=0, encrypted=<value optimized out>,
   deferred_pcd=0x0) at smbd/process.c:1471
#17 0x00688958 in smbd_server_connection_read_handler (ev=0x21ab0050,
   fde=0x21a11e18, flags=<value optimized out>, private_data=0x21a11368)
   at smbd/process.c:1887
#18 smbd_server_connection_handler (ev=0x21ab0050, fde=0x21a11e18,
   flags=<value optimized out>, private_data=0x21a11368)
   at smbd/process.c:1901
#19 0x008b5d24 in run_events (ev=0x21ab0050, selrtn=1, read_fds=0xbfc8104c,
   write_fds=0xbfc80fcc) at lib/events.c:126
#20 0x006874a2 in smbd_server_connection_loop_once () at smbd/process.c:820
#21 smbd_process () at smbd/process.c:2178
#22 0x00b8aa38 in smbd_accept_connection (ev=0x21ab0050, fde=0x21ac2780,
   flags=1, private_data=0x21ac2e08) at smbd/server.c:395
#23 0x008b5d24 in run_events (ev=0x21ab0050, selrtn=1, read_fds=0xbfc8135c,
   write_fds=0xbfc812dc) at lib/events.c:126
#24 0x008b5fcf in s3_event_loop_once (ev=0x21ab0050,
   location=0xcd40cb "smbd/server.c:681") at lib/events.c:185
#25 0x008b6618 in _tevent_loop_once (ev=0x21ab0050,
   location=0xcd40cb "smbd/server.c:681") at ../lib/tevent/tevent.c:490
#26 0x00b8b77a in smbd_parent_loop (argc=2, argv=0xbfc81794)
   at smbd/server.c:681
#27 main (argc=2, argv=0xbfc81794) at smbd/server.c:1251
A debugging session is active.

       Inferior 1 [process 2960] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]