On Thu, Sep 27, 2012 at 12:43:24PM +0300, Alexey Suslikov wrote:
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to thread 1006387]
> 0x00000cb33345cf6e in random () at /usr/src/lib/libc/stdlib/random.c:387
> 387                     *fptr += *rptr;
> 
> Back trace:
> 
> Thread 10 (thread 1003160):
> #0  0x00000cb33344135a in _thread_sys___thrsleep () at <stdin>:2
> #1  0x00000cb3315fac2a in pthread_cond_wait (condp=0xcb32a79c4b0,
> mutexp=Variable "mutexp" is not available.
> ) at /usr/src/lib/librthread/rthread_sync.c:500
> #2  0x00000cb129f836ba in gwlist_consume () from /usr/local/sbin/bearerbox
> #3  0x00000cb129f121f1 in boxc_sender () from /usr/local/sbin/bearerbox
> #4  0x00000cb129f828dd in new_thread () from /usr/local/sbin/bearerbox
> #5  0x00000cb3315f911e in _rthread_start (v=Variable "v" is not available.
> ) at /usr/src/lib/librthread/rthread.c:122
> #6  0x00000cb333434f9b in __tfork_thread () at
> /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:75
> Cannot access memory at address 0xcb32b27c000
> 0x00000cb33345cf6e      387                     *fptr += *rptr;

FYI I am seeing a somehow similar crash when using sysutils/bacula (both 5.2 
and 5.3).
It is 100% reproducible on my setup. Obviously painful since it means I cannot 
run backups anymore...

Here's an e.g. with a test setup :

Program received signal SIGSEGV, Segmentation fault.
[Switching to thread 1001179]
0x0e5f89ed in random () at /usr/src/lib/libc/stdlib/random.c:387
387                     *fptr += *rptr;
(gdb)
(gdb) bt full
#0  0x0e5f89ed in random () at /usr/src/lib/libc/stdlib/random.c:387
        i = Variable "i" is not available.
(gdb) bt
#0  0x0e5f89ed in random () at /usr/src/lib/libc/stdlib/random.c:387
#1  0x0e5f8bba in srandom (x=2239411) at /usr/src/lib/libc/stdlib/random.c:216
#2  0x09d8890f in cram_md5_challenge (bs=0x844d5418, password=0x8b00e398 
"8f1fd8bec27ecfade7d33e0442f110f9",
    tls_local_need=2, compatible=1) at cram-md5.c:65
#3  0x1c007f2b in authenticate (rcode=1001, bs=0x844d5418, jcr=0x7fcaa018) at 
authenticate.c:126
#4  0x1c0083c3 in authenticate_director (jcr=0x7fcaa018) at authenticate.c:206
#5  0x1c01989f in hello_cmd (jcr=0x7fcaa018) at job.c:437
#6  0x1c019ddb in handle_client_request (dirp=0x844d5418) at job.c:287
#7  0x09db3182 in workq_server (arg=0x3c00adc0) at workq.c:344
#8  0x09dc110e in _rthread_start (v=0x844d5000) at 
/usr/src/lib/librthread/rthread.c:122
#9  0x0e603272 in __tfork_thread () at 
/usr/src/lib/libc/arch/i386/sys/tfork_thread.S:95

-- 
Antoine

Reply via email to