On 01/12/2010 17:04, Kern Sibbald wrote:
> Hello,
>
> I have seen this before, and as best I can tell, it is an OpenSSL bug,
> because they do not properly handle an interrupted system call.
>
Thanks Kern. I'll install the appropriate library packages with 
debugging symbols and if/when it re-occurs hopefully it will give me 
more information to follow that up.

Richard


> Best regards,
>
> Kern
>
>> Hi all,
>>
>> This morning I got a regression test failure on both mysql and sqlite3
>> versions of Bacula (postgresql ran fine) on Ubuntu 1004 (Lucid).
>>
>> Details can be found in the regression dashboard at
>>
>> mysql - http://regress.bacula.org/testDetails.php?test=402703&build=5591
>>
>> the failure symptoms were the same on both. A signal 11 - Segmentation
>> violation.
>>
>>
>> @sleep 2
>> run comment="Should work" level=Full job=CancelLowerLevelDuplicatesYes yes
>> Bacula interrupted by signal 11: Segmentation violation
>> Kaboom! bacula-sd, localhost-sd got signal 11 - Segmentation violation.
>> Attempting traceback.
>> Kaboom! exepath=/home/regress/bacula/regress/bin/
>> Calling: /home/regress/bacula/regress/bin/btraceback
>> /home/regress/bacula/regress/bin/bacula-sd 30586
>> /home/regress/bacula/regress/working
>>
>>
>> Bacula emailed me a GDB traceback for both events however the MySQL
>> version failed to catch the process. The sqlite3 version looks to be a
>> complete trace however (full trace attached).
>>
>> Looking at the trace I'm guessing that the problem might be somewhere in
>> libz/openssl because that is the only bit of code that is not waiting.
>>
>> Thread 3 (Thread 0x7fcfc77fe710 (LWP 24355)):
>> #0  0x00007fcfcf7f4941 in ?? () from /lib/libz.so.1
>> #1  0x00007fcfcf7f3281 in deflate () from /lib/libz.so.1
>> #2  0x00007fcfcecfaa52 in ?? () from /lib/libcrypto.so.0.9.8
>> #3  0x00007fcfcecf9e10 in COMP_compress_block () from
>> /lib/libcrypto.so.0.9.8
>> #4  0x00007fcfcef93ffe in ssl3_do_compress () from /lib/libssl.so.0.9.8
>> #5  0x00007fcfcef9413e in ?? () from /lib/libssl.so.0.9.8
>> #6  0x00007fcfcef94656 in ssl3_write_bytes () from /lib/libssl.so.0.9.8
>> #7  0x00007fcfcfa3dfce in openssl_bsock_readwrite (bsock=0x2491278,
>>       ptr=0x2551cbc "", nbytes=4) at tls.c:626
>> #8  tls_bsock_writen (bsock=0x2491278, ptr=0x2551cbc "", nbytes=4) at
>> tls.c:704
>>
>> If it is libz/openssl related then I'm guessing that there isn't much
>> that needs fixing in Bacula itself.
>>
>> Do anyone have any comments?
>>
>> Regards
>>
>> Richard
>>
>> P.S. I think I may have had this same failure before in the past few
>> weeks so it is likely that it isn't a recent regression. I just didn't
>> have time to look at it then.
>> ------------------------------------------------------------------------------
>> Increase Visibility of Your 3D Game App&  Earn a Chance To Win $500!
>> Tap into the largest installed PC base&  get more eyes on your game by
>> optimizing for Intel(R) Graphics Technology. Get started today with the
>> Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
>> http://p.sf.net/sfu/intelisp-dev2dev_______________________________________________
>> Bacula-devel mailing list
>> Bacula-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/bacula-devel
>>
>
>
> Best regards, Kern

------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
_______________________________________________
Bacula-devel mailing list
Bacula-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to