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.

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