(gdb) r
Starting program: /home/ventsi/fing/fing

Program received signal SIGSEGV, Segmentation fault.
0x000000000086d1fc in read ()
(gdb) info threads
  Id   Target Id         Frame
* 1    process 13262 "fing" 0x000000000086d1fc in read ()

On Thu, Oct 10, 2013 at 7:19 PM, Jeff Trawick <traw...@gmail.com> wrote:
> On Thu, Oct 10, 2013 at 11:50 AM, Angelin Lalev <lalev.ange...@gmail.com>
> wrote:
>>
>> Greetings,
>> I could use some help.
>>
>> I'm getting segmentation fault from this code:
>>
>>        /* Init the openssl library */
>>         SSL_load_error_strings();
>>         SSL_library_init();
>>
>>         ctx=SSL_CTX_new(SSLv3_client_method());
>>
>> The backtrace looks like this:
>>
>> Program received signal SIGSEGV, Segmentation fault.
>> 0x000000000086d1fc in read ()
>> (gdb) backtrace
>> #0  0x000000000086d1fc in read ()
>
>
> Run "info threads" and see what the other threads are doing.  ("thread n"
> followed by "backtrace")  Presumably the crash is on another thread since it
> is "hard" to make read() crash.
>
>
>>
>> #1  0x00000000004eb3fe in RAND_poll () at rand_unix.c:347
>> #2  0x00000000004eabed in ssleay_rand_bytes (buf=0x88ed00 "", num=16,
>> pseudo=1)
>>     at md_rand.c:394
>> #3  0x00000000004eb0b0 in ssleay_rand_pseudo_bytes (buf=0x88ed00 "",
>> num=16)
>>     at md_rand.c:543
>> #4  0x000000000045d352 in RAND_pseudo_bytes (buf=0x88ed00 "", num=16)
>> at rand_lib.c:172
>> #5  0x0000000000424163 in SSL_CTX_new (meth=0x5c4200) at ssl_lib.c:1808
>> #6  0x0000000000402ca2 in main (argc=1, argv=0x7fffffffe718) at fing.c:253
>>
>> My system is Ubuntu Server LTS 12.10 and it's currently installed in a
>> VirtualBox virtual machine.
>> I'm not at all proficient in C, even more in Linux development and I
>> cannot by myself determine what
>> I did to break things. Up to one moment, the program was working, at
>> the next recompilation/reboot it just
>> stopped :-) I do a binary which will be located on initramfs system,
>> so it is statically compiled.
>> OpenSSL is compiled with the following config options
>>
>> ./config -d no-dso no-shared
>> ______________________________________________________________________
>> OpenSSL Project                                 http://www.openssl.org
>> User Support Mailing List                    openssl-users@openssl.org
>> Automated List Manager                           majord...@openssl.org
>
>
>
>
> --
> Born in Roswell... married an alien...
> http://emptyhammock.com/
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to