>>>>> On Sat, 04 Mar 2006 08:24:56 -0800, Reggie Dugard <[EMAIL PROTECTED]> >>>>> said: > > Thanks for te advice Martin. I did as you suggested and the output is > below. Since it was fairly long, I truncated it for this message, > assuming the most relevant bits would be at the beginning, but if you > need more, just let me know.
Thanks, though unfortunately it looks like gdb couldn't get useful backtraces. Did you build this bacula yourself? If you did, then was the -g option passed to gcc when it was compiling? There might also be a problem with gdb, since many of the distros ship with out-of-date versions of this. If it was a prebuild Bacula, then I think you will need to build it from the source yourself to ensure that -g is use (it happens by default for me with a configure-based build). __Martin > > Again, any help would be *greatly* appreciated. > > On Tue, 2006-02-28 at 22:26 +0000, Martin Simmons wrote: > > >>>>> On Tue, 28 Feb 2006 11:54:10 -0800, Reggie Dugard <[EMAIL PROTECTED]> > > >>>>> said: > > > > > > I'm having a problem with bacula-dir periodically dying with signal 11 > > > (Segmentation Fault). When it happens, it seems to correlate with a > > > volume becoming filled, but it doesn't happen every time a volume > > > becomes full. I'm running bacula-mysql version 1.38.5 and I googled and > > > found someone having a similar problem with an earlier version, but Kern > > > replied to him saying 'This is "well-known" and *should* be fixed in the > > > first beta release of 1.38.4'. > > > > > > Is anyone else still having this problem in 1.38.5? Does anyone have a > > > fix/workaround? Can I provide any further info to help track down the > > > problem further? > > > > I suggesting running it under gdb as in "Manually Running Bacula Under The > > Debugger" in the manual and posting the output from > > > > x/16i $pc-20 > > info reg > > thread apply all bt > > > > when it crashes. > > > > __Martin > . > . > . > [Thread -1262650448 (LWP 13450) exited] > Detaching after fork from child process 13679. > [Thread -1241662544 (LWP 9772) exited] > [Thread -1231164496 (LWP 18522) exited] > [New Thread -1231164496 (LWP 29123)] > [New Thread -1241662544 (LWP 31299)] > [New Thread -1262650448 (LWP 31302)] > [New Thread -1252160592 (LWP 31304)] > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread -1252160592 (LWP 31304)] > 0x0053be2b in strlen () from /lib/tls/libc.so.6 > (gdb) x/16i $pc-20 > 0x53be17 <strerror_r+295>: nop > 0x53be18 <strerror_r+296>: nop > 0x53be19 <strerror_r+297>: nop > 0x53be1a <strerror_r+298>: nop > 0x53be1b <strerror_r+299>: nop > 0x53be1c <strerror_r+300>: nop > 0x53be1d <strerror_r+301>: nop > 0x53be1e <strerror_r+302>: nop > 0x53be1f <strerror_r+303>: nop > 0x53be20 <strlen>: mov 0x4(%esp),%ecx > 0x53be24 <strlen+4>: mov %ecx,%eax > 0x53be26 <strlen+6>: and $0x3,%ecx > 0x53be29 <strlen+9>: je 0x53be53 <strlen+51> > 0x53be2b <strlen+11>: cmp %ch,(%eax) > 0x53be2d <strlen+13>: je 0x53beca <strlen+170> > 0x53be33 <strlen+19>: inc %eax > (gdb) info reg > eax 0x3 3 > ecx 0x3 3 > edx 0x0 0 > ebx 0x5f8ff4 6262772 > esp 0xb55d6c04 0xb55d6c04 > ebp 0xb55d7228 0xb55d7228 > esi 0x3 3 > edi 0x3 3 > eip 0x53be2b 0x53be2b > eflags 0x10206 66054 > cs 0x73 115 > ss 0x7b 123 > ds 0x7b 123 > es 0x7b 123 > fs 0x0 0 > gs 0x33 51 > (gdb) thread apply all bt > > Thread 78 (Thread -1252160592 (LWP 31304)): > #0 0x0053be2b in strlen () from /lib/tls/libc.so.6 > #1 0x00510155 in vfprintf () from /lib/tls/libc.so.6 > #2 0x0052d6c6 in vsnprintf () from /lib/tls/libc.so.6 > #3 0x0808cfbc in ?? () > #4 0xb55d73b0 in ?? () > #5 0x00000064 in ?? () > #6 0x080b0ff8 in _IO_stdin_used () > #7 0xb55d738c in ?? () > #8 0xb55d73b0 in ?? () > #9 0xb55d7f50 in ?? () > #10 0xb55d7378 in ?? () > #11 0x0808cfee in ?? () > #12 0xb55d73b0 in ?? () > #13 0x00000064 in ?? () > #14 0x080b0ff8 in _IO_stdin_used () > #15 0xb55d738c in ?? () > #16 0xb55d7f50 in ?? () > #17 0x088618f8 in ?? () > #18 0xb55d74a8 in ?? () > #19 0x08063710 in ?? () > Previous frame inner to this frame (corrupt stack?) > > Thread 77 (Thread -1262650448 (LWP 31302)): > #0 0x004b67a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 > #1 0x0071f3fb in __read_nocancel () from /lib/tls/libpthread.so.0 > #2 0x0808e092 in ?? () > #3 0x0808f2ad in ?? () > #4 0x080593a7 in ?? () > #5 0x0804facb in ?? () > #6 0x08050da9 in ?? () > #7 0x0805bfcd in ?? () > #8 0x0805ecbb in ?? () > #9 0x0071a341 in start_thread () from /lib/tls/libpthread.so.0 > #10 0x0059a6fe in clone () from /lib/tls/libc.so.6 > > Thread 76 (Thread -1241662544 (LWP 31299)): > #0 0x004b67a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 > #1 0x0071fbe6 in __nanosleep_nocancel () from /lib/tls/libpthread.so.0 > #2 0x0808d230 in ?? () > #3 0x0805efc6 in ?? () > #4 0x0071a341 in start_thread () from /lib/tls/libpthread.so.0 > #5 0x0059a6fe in clone () from /lib/tls/libc.so.6 > > Thread 75 (Thread -1231164496 (LWP 29123)): > #0 0x004b67a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 > #1 0x0071f3fb in __read_nocancel () from /lib/tls/libpthread.so.0 > #2 0x0808e092 in ?? () > #3 0x0808f2ad in ?? () > #4 0x08079c79 in ?? () > #5 0x080a955c in fnmatch () > #6 0x0071a341 in start_thread () from /lib/tls/libpthread.so.0 > #7 0x0059a6fe in clone () from /lib/tls/libc.so.6 > > ---Type <return> to continue, or q <return> to quit--- > Thread 74 (Thread -1262650448 (LWP 13450)): > #0 0x004b67a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 > #1 0x0071f3fb in __read_nocancel () from /lib/tls/libpthread.so.0 > #2 0x0808e092 in ?? () > #3 0x0808f2ad in ?? () > #4 0x080593a7 in ?? () > #5 0x0804facb in ?? () > #6 0x08050da9 in ?? () > #7 0x0805bfcd in ?? () > #8 0x0805ecbb in ?? () > #9 0x0071a341 in start_thread () from /lib/tls/libpthread.so.0 > #10 0x0059a6fe in clone () from /lib/tls/libc.so.6 > > Thread 73 (Thread -1262650448 (LWP 13333)): > #0 0x004b67a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 > #1 0x0071f3fb in __read_nocancel () from /lib/tls/libpthread.so.0 > #2 0x0808e092 in ?? () > #3 0x0808f2ad in ?? () > #4 0x080593a7 in ?? () > #5 0x0804facb in ?? () > #6 0x08050da9 in ?? () > #7 0x0805bfcd in ?? () > #8 0x0805ecbb in ?? () > #9 0x0071a341 in start_thread () from /lib/tls/libpthread.so.0 > #10 0x0059a6fe in clone () from /lib/tls/libc.so.6 > > Thread 72 (Thread -1262650448 (LWP 13273)): > #0 0x004b67a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 > #1 0x0071f3fb in __read_nocancel () from /lib/tls/libpthread.so.0 > #2 0x0808e092 in ?? () > #3 0x0808f2ad in ?? () > #4 0x080593a7 in ?? () > #5 0x0804facb in ?? () > #6 0x08050da9 in ?? () > #7 0x0805bfcd in ?? () > #8 0x0805ecbb in ?? () > #9 0x0071a341 in start_thread () from /lib/tls/libpthread.so.0 > #10 0x0059a6fe in clone () from /lib/tls/libc.so.6 > > Thread 71 (Thread -1262650448 (LWP 13194)): > #0 0x004b67a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 > #1 0x0071f3fb in __read_nocancel () from /lib/tls/libpthread.so.0 > #2 0x0808e092 in ?? () > #3 0x0808f2ad in ?? () > #4 0x080593a7 in ?? () > #5 0x0804facb in ?? () > #6 0x08050da9 in ?? () > #7 0x0805bfcd in ?? () > #8 0x0805ecbb in ?? () > #9 0x0071a341 in start_thread () from /lib/tls/libpthread.so.0 > #10 0x0059a6fe in clone () from /lib/tls/libc.so.6 > . > . > . > > -- > Reggie Dugard <[EMAIL PROTECTED]> > Merfin, LLC > ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users