Lovely samba explosive error
Paul Howarth
paul at city-fan.org
Fri Oct 27 16:48:26 UTC 2006
On Thu, 2006-10-26 at 16:49 +0100, Scott van Looy wrote:
> I have various mounts set up as samba shares. From windows, I can access
> some of them (the home directory ones) but not others (the explicit ones).
>
> Here's some snippets of smb.conf
>
> This appears to work:
>
> [%U]
> comment = %U's home
> path = /home/%U
> public = no
> writable = yes
> printable = no
> write list = %u
>
> These two don't:
>
> [download]
> comment = Downloads
> path = /download
> public = yes
> read only = yes
> write list = @users
> force group=users
> force user=nobody
> [Music]
> comment = Music
> path = /var/webs/mp3
> public = yes
> read only = yes
> write list = @users
> force group=users
> force user=nobody
>
> All three should work, and up until a few weeks ago did work fine...
>
> This is first a correct connection and then the error:
>
> [2006/10/26 16:30:11, 1] smbd/service.c:make_connection_snum(941)
> 192.168.0.2 (192.168.0.2) connect to service scott initially as user
> scott (uid=500, gid
> =10) (pid 14425)
> [2006/10/26 16:37:38, 0] lib/fault.c:fault_report(41)
> ===============================================================
> [2006/10/26 16:37:38, 0] lib/fault.c:fault_report(42)
> INTERNAL ERROR: Signal 11 in pid 14425 (3.0.23c-2)
> Please read the Trouble-Shooting section of the Samba3-HOWTO
> [2006/10/26 16:37:38, 0] lib/fault.c:fault_report(44)
>
> From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf
> [2006/10/26 16:37:38, 0] lib/fault.c:fault_report(45)
> ===============================================================
> [2006/10/26 16:37:38, 0] lib/util.c:smb_panic(1614)
> PANIC (pid 14425): internal error
> [2006/10/26 16:37:38, 0] lib/util.c:log_stack_trace(1721)
> BACKTRACE: 21 stack frames:
> #0 smbd(log_stack_trace+0x2d) [0xe8c25d]
> #1 smbd(smb_panic+0x5d) [0xe8c38d]
> #2 smbd [0xe77d7a]
> #3 [0x547420]
> #4 /lib/libc.so.6(strlen+0x33) [0x6a92d3]
> #5 /lib/libc.so.6(__strdup+0x25) [0x6a9015]
> #6 /lib/libnsl.so.1(nis_list+0x62f) [0x260c5f]
> #7 /lib/libnss_nisplus.so.2(_nss_nisplus_setnetgrent+0x94) [0x2ea7c4]
> #8 /lib/libc.so.6(innetgr+0xb6) [0x7272e6]
> #9 smbd(user_in_netgroup+0x65) [0xcc2a65]
> #10 smbd(token_contains_name_in_list+0x23d) [0xcc546d]
> #11 smbd(is_share_read_only_for_token+0x98) [0xcc5768]
> #12 smbd(change_to_user+0x442) [0xd03eb2]
> #13 smbd [0xd234a8]
> #14 smbd(make_connection+0x194) [0xd24914]
> #15 smbd(reply_tcon_and_X+0x217) [0xce81d7]
> #16 smbd [0xd1fa70]
> #17 smbd(smbd_process+0x7ab) [0xd20b9b]
> #18 smbd(main+0xbd0) [0xf3a8e0]
> #19 /lib/libc.so.6(__libc_start_main+0xdc) [0x652f2c]
> #20 smbd [0xcaafb1]
> [2006/10/26 16:37:38, 0] lib/fault.c:dump_core(173)
> dumping core in /var/log/samba/cores/smbd
Does this go away if you change the "write list" parameter to a list of
users instead of a group reference?
Paul.
More information about the fedora-list
mailing list