I'm getting some wierd things going on. Mostly segfaults with testparm, but others as well...
AIX 5.2, IBM C compiler version 6.0, libiconv 1.9.1 compiled in shared mode. I've resolved the LIBPATH thing so I can compile correctly now. When I start nmbd, or smbd with the -D option they just chew up a ton of cpu and log level 10 only shows the code pages being mapped and that's it. I can't seem to connect with a truss. Niether of them disassociate from the calling term and daemon-ize. Sometimes I can't control-C - I have to kill them outright. This is really strange...I've never seen it behave this way. When I do a make, sometimes it says I have to run config.status. I tried libiconv as shared and as static, no change. I've compiled libiconv standard and with -D_ALL_SOURCE. libiconv.a was smaller, but no change in behavior. I've compiled SAMBA with the default of _LINUX_SOURCE_COMPAT and with it removed. I've also added _ALL_SOURCE to the _LINUX_SOURCE_COMPAT option and all it did was change the size of my executables. Same symptoms... The testparm command with no options segfaults at the [global] stanza. with -v it gets to [homes] and then dies. nmbd seems to stop its log level here: [2004/01/29 12:35:00, 5] lib/iconv.c:smb_register_charset(95) Attempting to register new charset ISO-8859-1 [2004/01/29 12:35:00, 5] lib/iconv.c:smb_register_charset(103) Registered charset ISO-8859-1 [2004/01/29 12:35:00, 5] lib/iconv.c:smb_register_charset(95) Attempting to register new charset UCS2-HEX [2004/01/29 12:35:00, 5] lib/iconv.c:smb_register_charset(103) Registered charset UCS2-HEX [2004/01/29 12:35:00, 5] lib/charcnv.c:charset_name(74) Substituting charset 'ISO8859-1' for LOCALE and then just consumes CPU and never daemon-izes. smbd does exactly the same thing at the same point. Regards, Bill -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba
