J.L., On Tue, Mar 29, 2005 at 12:38:04PM +0200, "José L. Fernández Jambrina" wrote:
> >Please try installing the current 3.0.11-1 samba package and let us know if > >this problem goes away. 3.0.11 included some important fixes for print > >queue handling. > Now I'm using "the current 3.0.11-1 samba package", but I don't > known how long I have been using it. Just after openning the bug the > number > of segfaults reduced drastically. > I can assure the backtrace I insert is generate from this version. Ok. Can you send me the output of the command "ls -l /var/cache/samba/printing/laser.tdb"? If the file is very large (hundreds of megabytes or larger), can you try removing this cache file and letting samba regenerate it, and see if the segfault problem goes away? -- Steve Langasek postmodern programmer > Using host libthread_db library "/lib/tls/libthread_db.so.1". > `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. > 0x40237fee in waitpid () from /lib/tls/libc.so.6 > #0 0x40237fee in waitpid () from /lib/tls/libc.so.6 > #1 0x401cdb62 in system () from /lib/tls/libc.so.6 > #2 0x081e0541 in smb_panic2 (why=0x82b0b5d "internal error", > decrement_pid_count=1) at lib/util.c:1473 > #3 0x081e04ca in smb_panic (why=0x82b0b5d "internal error") at > lib/util.c:1432 > #4 0x081cc8e8 in fault_report (sig=11) at lib/fault.c:41 > #5 <signal handler called> > #6 0x081f2c7c in tdb_lock (tdb=0x83d54a8, list=1144, ltype=0) at > tdb/tdb.c:300 > #7 0x081f43eb in tdb_find_lock_hash (tdb=0x83d54a8, key= > {dptr = 0xbffff900 "CACHE/laser", dsize = 12}, hash=1736281144, > locktype=0, rec=0xbffff840) at tdb/tdb.c:1040 > #8 0x081f45b1 in tdb_fetch (tdb=0x83d54a8, key= > {dptr = 0xbffff900 "CACHE/laser", dsize = 12}) at tdb/tdb.c:1122 > #9 0x081f6bb5 in tdb_fetch_int32_byblob (tdb=0x83d54a8, > keyval=0xbffff900 "CACHE/laser", len=12) at tdb/tdbutil.c:154 > #10 0x081f6c28 in tdb_fetch_int32 (tdb=0x83d54a8, > keystr=0xbffff900 "CACHE/laser") at tdb/tdbutil.c:172 > #11 0x081fe958 in print_cache_expired (snum=24) at printing/printing.c:1914 > #12 0x081ffecf in print_queue_status (snum=24, ppqueue=0x0, status=0x0) > at printing/printing.c:2450 > #13 0x0812dbf2 in update_monitored_printq_cache () > at rpc_server/srv_spoolss_nt.c:1345 > #14 0x080d400a in timeout_processing (deadtime=604800, > select_timeout=0xbffffbd4, last_timeout_processing_time=0xbffffbd8) > at smbd/process.c:1460 > #15 0x080d4597 in smbd_process () at smbd/process.c:1580 > #16 0x082579ba in main (argc=1, argv=0xbffffde4) at smbd/server.c:910
signature.asc
Description: Digital signature