On Mon, Feb 01, 2016 at 10:21:30PM +0000, Tiantian Liu via RT wrote:
> Hi, ALL,
> 
> I am software developer who is struggling with encryption and decryption 
> issues in my application.
> 
> Our customer complained our application crashed at the point where OpenSSL 
> method,  PEM_read_RSAPrivateKey, being called.
> 
> While I can't duplicate the crash in my machine. So I want to enable debug in 
> OpenSSL and core dumping on their machine, then I can get the core dump file 
> upon the crash on customer's side. And I can use GDB to debug the core dump 
> to see what happened in side the so-called PEM_read_RSAPrivateKey.
> 
> Today, I re-compiled my OpenSSL (version openssl-1.0.1p). However, when I set 
> the breakpoint at PEM_read_RSAPrivateKey, my GDB can't step into that 
> function, just bypassed directly.
> My machine is 32-bit RedHat Enterprise 5. What I did in configure and 
> installation:
> 
> #./Configure -g debug-linux-elf -prefix=/usr shared
> # make
> # make install

Are you sure it doesn't get stripped at some point?  Can you check
that the files actually contain debug info?  Try:
readelf -S /usr/lib/libcrypto.so.1.0.0


Kurt



_______________________________________________
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev

Reply via email to