Hi Folks,
i am using gSOAP 2.7.17 in a multithreaded environment. In some
situations my application will crash. The problem occurs with libssl
version 1.0.0, too.
Is this a bug in my code or in gsoap?

Here ist the stacktrace:
Program received signal SIGSEGV, Segmentation fault. [Switching to
Thread 0xb14bfb70 (LWP 11733)] 0xb7fa1395 in SSL_peek () from
/usr/lib/i686/cmov/libssl.so.0.9.8 (gdb) bt #0  0xb7fa1395 in SSL_peek
() from /usr/lib/i686/cmov/libssl.so.0.9.8 #1  0x080e136c in soap_poll
() #2  0x080e3a66 in soap_try_connect_command () #3  0x080e3b89 in
soap_connect_command () #4  0x080e3bb7 in soap_connect () #5  0x086cd846
in eBayAPISoapBindingProxy::ReviseItem(ns1__ReviseItemRequestType*,
ns1__ReviseItemResponseType*) () #6  0x080bfff0 in
eBaySOAP::ReviseItem(ns1__ItemType*, ns1__ReviseItemResponseType*) () #7
0x0805bea1 in UpdateProductsThread::update(QSqlRecordScriptWrapper,
ns1__ReviseItemResponseType*) () #8  0x0805ec86 in
UpdateProductsThread::run() () #9  0xb6d11ec9 in ?? () from
/usr/lib/libQtCore.so.4 #10 0xb6d1cfae in ?? () from
/usr/lib/libQtCore.so.4 #11 0xb6c99955 in start_thread (arg=0xb14bfb70)
at pthread_create.c:300 #12 0xb6adf10e in clone () at
../sysdeps/unix/sysv/linux/i386/clone.S:130  Best regards,
Daniel Walter

Reply via email to