Sorry, I actually didn't notice the ssl_cert_dup in there before, I'm new 
w/ gdb too ;->

Core was generated by `htdig/htdig -i -vvvvvvvvvvvvvv'.
Program terminated with signal 11, Segmentation Fault.
Reading symbols from /usr/lib/libnsl.so.1...done.
Reading symbols from /usr/lib/libsocket.so.1...done.
Reading symbols from /usr/local/lib/libstdc++.so.2.8.1.1...done.
Reading symbols from /usr/lib/libm.so.1...done.
Reading symbols from /usr/lib/libc.so.1...done.
Reading symbols from /usr/lib/libdl.so.1...done.
Reading symbols from /usr/lib/libmp.so.2...done.
#0  0x809acf0 in ssl_cert_dup () at HtCookieJar.cc:94
94          return 3;   // By default the minimum value
(gdb) bt
#0  0x809acf0 in ssl_cert_dup () at HtCookieJar.cc:94
#1  0x81bd428 in _GLOBAL_OFFSET_TABLE_ ()

ssl_cert_dup is an open_ssl library function.  The code crashes even if I 
comment out the calls to the sub surrounding line 94 in HtCookieJar.cc so 
I get the feeling its not really there that this is happening.  Adding a 
check to htnet/Transport.cc sub Connect show it crashing during the 
_connection::Connect() call, which I thought about debugging further but 
figured there must be something else going on.  The connection worked once 
so its probably *not* the nuts/bolts of connections but some kind of 
cleanup/housekeeping problem.

Does the ssl code work on non-Solaris boxes?

Hmm, I've got a linux box here, I'll let you know.

Thanks for responding, I'll give you all the info I can.

a

Andy Bach, Sys. Mangler
Internet: [EMAIL PROTECTED] 
VOICE: (608) 261-5738  FAX 264-5030

"To understand recursion, we must first understand recursion."




Jim Cole <[EMAIL PROTECTED]>
07/23/02 01:58 AM

 
        To:     [EMAIL PROTECTED]
        cc:     [EMAIL PROTECTED]
        Subject:        Re: [htdig] core dump on ssl connection solaris 3.2.0b4


[EMAIL PROTECTED]'s bits of Mon, 22 Jul 2002 translated to:

>This happens w/ and w/o persistant_connections enabled. If I run this in
>gdb I see:
>> wiwbei.wiwb.circ7.dcn supports HTTP persistent connections (30)
>0:2:0:https://wiwbei.wiwb.circ7.dcn/software/: Making HTTPS request on
>https://wiwbei.wiwb.circ7.dcn/software/
>  Making a HEAD call before the GET
>
>Program received signal SIGSEGV, Segmentation fault.
>0x809ace0 in ssl_cert_dup () at HtCookieJar.cc:94
>94          return 3;   // By default the minimum value

It might help if you could also provide a backtrace. There is no
ssl_cert_dup in HtCookieJar.cc, so I am not sure how meaningful
the above is on its own.

Jim






-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
htdig-general mailing list <[EMAIL PROTECTED]>
To unsubscribe, send a message to <[EMAIL PROTECTED]> with a 
subject of unsubscribe
FAQ: http://htdig.sourceforge.net/FAQ.html

Reply via email to