diff options
Diffstat (limited to 'results/classifier/gemma3:12b/socket/988128')
| -rw-r--r-- | results/classifier/gemma3:12b/socket/988128 | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/results/classifier/gemma3:12b/socket/988128 b/results/classifier/gemma3:12b/socket/988128 new file mode 100644 index 000000000..983229f65 --- /dev/null +++ b/results/classifier/gemma3:12b/socket/988128 @@ -0,0 +1,29 @@ + +smbd crashes when called with "smb ports = 0" + +The smb.conf generated by qemu-kvm contains a "smb ports = 0" directive. This +causes at least version 3.6.4 of Samba to crash with + +[0] vostro:/tmp/qemu-smb.6836-0# smbd -i -s smb.conf +Unable to setup corepath for smbd: Operation not permitted +smbd version 3.6.4 started. +Copyright Andrew Tridgell and the Samba Team 1992-2011 +open_sockets_smbd: No sockets available to bind to. +=============================================================== +Abnormal server exit: open_sockets_smbd() failed +=============================================================== +BACKTRACE: 6 stack frames: + #0 smbd(log_stack_trace+0x1a) [0x7fe50c14f8ba] + #1 smbd(+0x6a0743) [0x7fe50c3bd743] + #2 smbd(+0x6a0a41) [0x7fe50c3bda41] + #3 smbd(main+0xa52) [0x7fe50be26d42] + #4 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7fe508ac0ead] + #5 smbd(+0x10a6b9) [0x7fe50be276b9] + +Changing "smb ports" to a non-privilileged port works around the issue. + +I'd like to help fix this, but I am not sure what qemu-kvm's intention is here. +Zero is not a valid port, and the smb.conf manpage does not describe any +special meaning of zero here. I found that previous versions of samba apparently +did not bind to any port if zero was specified - but in that case, how is +qemu communicating with samba? \ No newline at end of file |