← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 437426] Re: random freezing

 

Marking as invalid since even with the reentrant patch it is still slow,
crashes and freezes. The only solution is to disable accessibility since
the crashing is occurring within the gail library. There is nothing we
can do to fix; please forward to libgail.

** Changed in: linuxdcpp
       Status: New => Invalid

-- 
random freezing
https://bugs.launchpad.net/bugs/437426
You received this bug notification because you are a member of LinuxDC++
Team, which is subscribed to LinuxDC++.

Status in Linux DC++: Invalid

Bug description:
rev. 324 from repository and 1.0.3 some time after start or while starting
Main window stop responding

OpenSuse 11.1

(gdb) thread apply all bt full
Thread 13 (Thread 0xb6cb6b90 (LWP 13382)):
#0  0xffffe430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7eb2c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#2  0x081ec942 in dcpp::Semaphore::wait (this=0x83210dc) at dcpp/Semaphore.h:63
	l = {cs = @0x832110c}
#3  0x081e7244 in dcpp::HashManager::Hasher::run (this=0x83210a0) at dcpp/HashManager.cpp:672
	buf = (uint8_t *) 0x0
	virtualBuf = true
	fname = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb76ce6b4 ""}}
	last = false
#4  0x08255201 in dcpp::Thread::starter (p=0x83210a0) at dcpp/Thread.h:140
	t = (dcpp::Thread *) 0x83210a0
#5  0xb7eaf1b5 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0xb751c3be in clone () from /lib/libc.so.6
No symbol table info available.

Thread 12 (Thread 0xb5cb4b90 (LWP 13384)):
#0  0xffffe430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7eb2f62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#2  0x0825ca44 in dcpp::Semaphore::wait (this=0x832100c, millis=1004) at dcpp/Semaphore.h:77
	timev = {tv_sec = 1254008080, tv_usec = 4116}
	t = {tv_sec = 1254008081, tv_nsec = 4000000}
	ret = 1254008080
	l = {cs = @0x832103c}
#3  0x0825bfc3 in dcpp::TimerManager::run (this=0x8320fc8) at dcpp/TimerManager.cpp:40
	nextMin = 26
	x = 87917
	nextTick = 88917
#4  0x08255201 in dcpp::Thread::starter (p=0x8321004) at dcpp/Thread.h:140
	t = (dcpp::Thread *) 0x8321004
#5  0xb7eaf1b5 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0xb751c3be in clone () from /lib/libc.so.6
No symbol table info available.

Thread 11 (Thread 0xb4f7bb90 (LWP 13385)):
#0  0xffffe430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7eb57b9 in __lll_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#2  0xb7eb0cd1 in _L_lock_89 () from /lib/libpthread.so.0
No symbol table info available.
#3  0xb7eb05b2 in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#4  0xb78542b6 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#5  0xb54390f0 in ?? () from /usr/lib/gtk-2.0/modules/libgail.so
No symbol table info available.
#6  0xb72e603b in atk_misc_threads_enter () from /usr/lib/libatk-1.0.so.0
No symbol table info available.
#7  0xb52fa70e in ?? () from /usr/lib/gtk-2.0/modules/libatk-bridge.so
No symbol table info available.
#8  0xb52fa8a0 in ?? () from /usr/lib/gtk-2.0/modules/libatk-bridge.so
No symbol table info available.
#9  0xb52fb0d3 in ?? () from /usr/lib/gtk-2.0/modules/libatk-bridge.so
No symbol table info available.
#10 0xb52fc387 in ?? () from /usr/lib/gtk-2.0/modules/libatk-bridge.so
No symbol table info available.
#11 0xb77bdb41 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#12 0xb77bf83c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#13 0xb77bfcb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0xb72df6fd in ?? () from /usr/lib/libatk-1.0.so.0
No symbol table info available.
#15 0xb77b4b8c in g_cclosure_marshal_VOID__PARAM () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0xb77a64d9 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0xb77a7d8b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#18 0xb77bd986 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0xb77bf83c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0xb77bfcb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0xb77ac341 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0xb77a8aef in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#23 0xb77aec2d in g_object_notify () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#24 0xb542d91d in ?? () from /usr/lib/gtk-2.0/modules/libgail.so
No symbol table info available.
#25 0xb77b4b8c in g_cclosure_marshal_VOID__PARAM () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#26 0xb77a7d8b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#27 0xb77be12d in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#28 0xb77bf83c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#29 0xb77bfcb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#30 0xb77ac341 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#31 0xb77a8aef in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#32 0xb77ab448 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#33 0xb77ab5d1 in g_object_thaw_notify () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#34 0xb79f2308 in gtk_label_set_text () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#35 0xb7a01a63 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#36 0xb77a64d9 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#37 0xb77a7d8b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#38 0xb77bddd5 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#39 0xb77bf83c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#40 0xb77bfcb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#41 0xb7a74aa7 in gtk_statusbar_pop () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#42 0x080c5f67 in MainWindow::setStatus_gui (this=0x86e7db8, statusBar=
        {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb4f7b23c "\224�X�P����o�\001x����v\030\bز��h���\210���8tg�\200\b��\001"}}, text=
        {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb4f7b238 "\204\b��\224�X�P����o�\001x����v\030\bز��h���\210���8tg�\200\b��\001"}}) at linux/mainwindow.cc:460
No locals.
#43 0x080c600c in MainWindow::setStats_gui (this=0x86e7db8, hub=
        {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb4f7b2dc "\204\b���oy��an\b\030���\bO\030\b�\nq�@---Type <return> to continue, or q <return> to quit---
zn\b�\r��j;��"}}, slot=
        {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb4f7b2d8 "\f\215p�\204\b���oy��an\b\030���\bO\030\b�\nq�@zn\b�\r��j;��"}}, dTot=
        {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb4f7b2d4 "|Ep�\f\215p�\204\b���oy��an\b\030���\bO\030\b�\nq�@zn\b�\r��j;��"}}, uTot=
        {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb4f7b2d0 "Lw��|Ep�\f\215p�\204\b���oy��an\b\030���\bO\030\b�\nq�@zn\b�\r��j;��"}}, dl=
        {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb4f7b2cc "\234伭Lw��|Ep�\f\215p�\204\b���oy��an\b\030���\bO\030\b�\nq�@zn\b�\r��j;��"}}, ul=
        {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb4f7b2c8 "4\034��\234伭Lw��|Ep�\f\215p�\204\b���oy��an\b\030���\bO\030\b�\nq�@zn\b�\r��j;��"}}) at linux/mainwindow.cc:467
No locals.
#44 0x080d537a in Func6<MainWindow, std::string, std::string, std::string, std::string, std::string, std::string>::call (this=0xad710ab0) at linux/func.hh:228
No locals.
#45 0x08184f08 in WulforManager::processGuiQueue (this=0x86e7a38) at linux/wulformanager.cc:186
	func = (FuncBase *) 0xad710ab0
#46 0x08184fb1 in WulforManager::threadFunc_gui (data=0x86e7a38) at linux/wulformanager.cc:153
	man = (WulforManager *) 0x86e7a38
#47 0xb773737f in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#48 0xb7eaf1b5 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#49 0xb751c3be in clone () from /lib/libc.so.6
No symbol table info available.

Thread 10 (Thread 0xb477ab90 (LWP 13386)):
#0  0xffffe430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7eb2c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#2  0x08184c4e in WulforManager::processClientQueue (this=0x86e7a38) at linux/wulformanager.cc:208
	func = (FuncBase *) 0xae5d0188
#3  0x08184de9 in WulforManager::threadFunc_client (data=0x86e7a38) at linux/wulformanager.cc:160
	man = (WulforManager *) 0x86e7a38
#4  0xb773737f in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5  0xb7eaf1b5 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0xb751c3be in clone () from /lib/libc.so.6
No symbol table info available.

Thread 9 (Thread 0xb0ef5b90 (LWP 13390)):
#0  0xffffe430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7515411 in select () from /lib/libc.so.6
No symbol table info available.
#2  0x0824f985 in dcpp::Socket::wait (this=0x88da768, millis=250, waitFor=2) at dcpp/Socket.cpp:507
	tv = {tv_sec = 0, tv_usec = 100000}
	rfd = {fds_bits = {8192, 0 <repeats 31 times>}}
	wfd = {fds_bits = {0 <repeats 32 times>}}
	efd = {fds_bits = {0 <repeats 32 times>}}
	rfdp = (<anonymous struct> *) 0xb0ef51c0
	wfdp = (<anonymous struct> *) 0x0
	result = 0
	__PRETTY_FUNCTION__ = "virtual int dcpp::Socket::wait(uint32_t, int)"
#3  0x0819d11c in dcpp::ConnectionManager::Server::run (this=0x88da760) at dcpp/ConnectionManager.cpp:227
	failed = false
#4  0x08255201 in dcpp::Thread::starter (p=0x88da760) at dcpp/Thread.h:140
	t = (dcpp::Thread *) 0x88da760
#5  0xb7eaf1b5 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0xb751c3be in clone () from /lib/libc.so.6
No symbol table info available.

Thread 8 (Thread 0xb06f4b90 (LWP 13391)):
#0  0xffffe430 in __kernel_vsyscall ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#1  0xb7515411 in select () from /lib/libc.so.6
No symbol table info available.
#2  0x0824f985 in dcpp::Socket::wait (this=0x88c4e60, millis=250, waitFor=2) at dcpp/Socket.cpp:507
	tv = {tv_sec = 0, tv_usec = 100000}
	rfd = {fds_bits = {131072, 0 <repeats 31 times>}}
	wfd = {fds_bits = {0 <repeats 32 times>}}
	efd = {fds_bits = {0 <repeats 32 times>}}
	rfdp = (<anonymous struct> *) 0xb06f41c0
	wfdp = (<anonymous struct> *) 0x0
	result = 0
	__PRETTY_FUNCTION__ = "virtual int dcpp::Socket::wait(uint32_t, int)"
#3  0x0819d11c in dcpp::ConnectionManager::Server::run (this=0x88c4e58) at dcpp/ConnectionManager.cpp:227
	failed = false
#4  0x08255201 in dcpp::Thread::starter (p=0x88c4e58) at dcpp/Thread.h:140
	t = (dcpp::Thread *) 0x88c4e58
#5  0xb7eaf1b5 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0xb751c3be in clone () from /lib/libc.so.6
No symbol table info available.

Thread 7 (Thread 0xafef3b90 (LWP 13392)):
#0  0xffffe430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7eb5f78 in recvfrom () from /lib/libpthread.so.0
No symbol table info available.
#2  0x0824d90a in dcpp::Socket::read (this=0x88d8218, aBuffer=0x88d3c00, aBufLen=8192, aIP=@0xafef32a8) at dcpp/Socket.cpp:312
	remote_addr = {sin_family = 0, sin_port = 0, sin_addr = {s_addr = 0}, sin_zero = "\000\000\000\000\000\000\000"}
	addr_length = 16
	len = 0
	__PRETTY_FUNCTION__ = "virtual int dcpp::Socket::read(void*, int, std::string&)"
#3  0x08220480 in dcpp::SearchManager::run (this=0x83230e8) at dcpp/SearchManager.cpp:113
	failed = false
	buf = {
  ptr = 0x88d3c00 "�DZ���\216\b��\216\b��\216\b000049444c3a4163636573736962696c6974792f52656769737472793a312e300000030000000054424f540000000101027205000000554e4958000000000a0000006c6f63616c686f73740001012b0000002f746d702f6f72626974"...}
	len = 0
	remoteAddr = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb76ce6b4 ""}}
#4  0x08255201 in dcpp::Thread::starter (p=0x8323124) at dcpp/Thread.h:140
	t = (dcpp::Thread *) 0x8323124
#5  0xb7eaf1b5 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0xb751c3be in clone () from /lib/libc.so.6
No symbol table info available.

Thread 6 (Thread 0xaf6f2b90 (LWP 13393)):
#0  0xffffe430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb75126a7 in poll () from /lib/libc.so.6
No symbol table info available.
#2  0xb770ff12 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0xb77105a2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4  0xb51d4fa0 in ?? () from /usr/lib/libORBit-2.so.0
No symbol table info available.
#5  0xb773737f in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0xb7eaf1b5 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0xb751c3be in clone () from /lib/libc.so.6
No symbol table info available.

Thread 5 (Thread 0xaf6b1b90 (LWP 13396)):
#0  0xffffe430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7515411 in select () from /lib/libc.so.6
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#2  0x0824f985 in dcpp::Socket::wait (this=0xb5315798, millis=250, waitFor=2) at dcpp/Socket.cpp:507
	tv = {tv_sec = 0, tv_usec = 128000}
	rfd = {fds_bits = {134217728, 0 <repeats 31 times>}}
	wfd = {fds_bits = {-1380526700, -1380593920, -1351937608, -1217818943, -1380593920, -1217609740, -1351937592, -1217965571, -1380593920, -1217609740, -1351937528, -1209302114, -1380593920, 
    -1351937541, -1351937560, -1209334450, -1254963072, -1351937496, 1, 129, -1209313060, 1, 0, -1209270284, -1209327429, 13396, -1351937496, 0, 1, 110, 393, -1209270284}}
	efd = {fds_bits = {-1219787004, 23793992, 7, 136908120, -1351937596, -1351937720, 25, 24, -1380593920, -1380974576, 143795316, -1384683528, -1219787004, -1380593704, 16, -1351937640, 156, 0, 
    -1219669546, 136691334, -1380452568, -1380974576, -1351937656, -1218826252, -1380974576, 1, -1351937624, -1219784900, -1380974576, -1380593920, -1380593920, -1217609740}}
	rfdp = (<anonymous struct> *) 0xaf6b1220
	wfdp = (<anonymous struct> *) 0x0
	result = 0
	__PRETTY_FUNCTION__ = "virtual int dcpp::Socket::wait(uint32_t, int)"
#3  0x0828d76a in dcpp::BufferedSocket::checkSocket (this=0xb532c7f0) at dcpp/BufferedSocket.cpp:432
	waitFor = 0
#4  0x0828e2a6 in dcpp::BufferedSocket::run (this=0xb532c7f0) at dcpp/BufferedSocket.cpp:451
No locals.
#5  0x08255201 in dcpp::Thread::starter (p=0xb532c828) at dcpp/Thread.h:140
	t = (dcpp::Thread *) 0xb532c828
#6  0xb7eaf1b5 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0xb751c3be in clone () from /lib/libc.so.6
No symbol table info available.

Thread 4 (Thread 0xaeeb0b90 (LWP 13397)):
#0  0xffffe430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7515411 in select () from /lib/libc.so.6
No symbol table info available.
#2  0x0824f985 in dcpp::Socket::wait (this=0xb5320d78, millis=250, waitFor=2) at dcpp/Socket.cpp:507
	tv = {tv_sec = 0, tv_usec = 12000}
	rfd = {fds_bits = {268435456, 0 <repeats 31 times>}}
	wfd = {fds_bits = {-1384113212, -1381446912, -1360330312, -1217818943, -1381446912, -1217609740, -1360330296, -1217965571, -1381446912, -1217609740, -1360330232, -1209302114, -1381446912, 
    -1360330245, -1360330264, -1209334450, -1254948592, -1360330200, 1, 129, -1209313060, 1, 0, -1209270284, -1209327429, 13397, -1360330200, 0, 1, 110, 398, -1209270284}}
	efd = {fds_bits = {-1219787004, 32178504, 0, 136908120, -1360330300, -1360330424, 143887640, -1217609740, -1381446912, -1255145456, 143887644, -1383685448, -1219787004, -1381446824, 64, 144792888, 
    80, 0, -1219669546, 136691334, -1383688392, -1255145456, -1360330360, -1218826252, -1255145456, 1, -1360330328, -1219784900, -1255145456, -1381446912, -1381446912, -1217609740}}
	rfdp = (<anonymous struct> *) 0xaeeb0220
	wfdp = (<anonymous struct> *) 0x0
	result = 0
	__PRETTY_FUNCTION__ = "virtual int dcpp::Socket::wait(uint32_t, int)"
#3  0x0828d76a in dcpp::BufferedSocket::checkSocket (this=0xb5330080) at dcpp/BufferedSocket.cpp:432
	waitFor = 0
#4  0x0828e2a6 in dcpp::BufferedSocket::run (this=0xb5330080) at dcpp/BufferedSocket.cpp:451
No locals.
#5  0x08255201 in dcpp::Thread::starter (p=0xb53300b8) at dcpp/Thread.h:140
	t = (dcpp::Thread *) 0xb53300b8
#6  0xb7eaf1b5 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0xb751c3be in clone () from /lib/libc.so.6
No symbol table info available.

Thread 3 (Thread 0xb2141b90 (LWP 13398)):
#0  0xffffe430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7515411 in select () from /lib/libc.so.6
No symbol table info available.
#2  0x0824f985 in dcpp::Socket::wait (this=0xb5331a70, millis=250, waitFor=2) at dcpp/Socket.cpp:507
	tv = {tv_sec = 0, tv_usec = 16000}
	rfd = {fds_bits = {67108864, 0 <repeats 31 times>}}
	wfd = {fds_bits = {144950188, 141239760, -1307307592, -1217818943, 141239760, -1217609740, -1307307576, -1217965571, 141239760, -1217609740, -1307307512, -1209302114, 141239760, -1307307525, 
    -1307307544, -1209334450, -1254663728, -1307307480, 1, 129, -1209313060, 1, 0, -1209270284, -1209327429, 13398, -1307307480, 0, 1, 110, 404, -1209270284}}
	efd = {fds_bits = {-1219787004, 18092360, 7, 136908120, -1307307580, -1307307704, 25, 24, 141239760, -1218821824, 144043508, 145077808, -1219787004, 141239872, 24, -1307307624, 77, 0, -1219669546, 
    136691334, 144993088, -1218821824, -1307307640, -1218826252, -1218821824, 1, -1307307608, -1219784900, -1218821824, 141239760, 141239760, -1217609740}}
	rfdp = (<anonymous struct> *) 0xb2141220
	wfdp = (<anonymous struct> *) 0x0
	result = 0
	__PRETTY_FUNCTION__ = "virtual int dcpp::Socket::wait(uint32_t, int)"
#3  0x0828d76a in dcpp::BufferedSocket::checkSocket (this=0xb5375940) at dcpp/BufferedSocket.cpp:432
	waitFor = 0
---Type <return> to continue, or q <return> to quit---
#1  0xb7515411 in select () from /lib/libc.so.6
No symbol table info available.
#2  0x0824f985 in dcpp::Socket::wait (this=0xb5331a70, millis=250, waitFor=2) at dcpp/Socket.cpp:507
	tv = {tv_sec = 0, tv_usec = 16000}
	rfd = {fds_bits = {67108864, 0 <repeats 31 times>}}
	wfd = {fds_bits = {144950188, 141239760, -1307307592, -1217818943, 141239760, -1217609740, -1307307576, -1217965571, 141239760, -1217609740, -1307307512, -1209302114, 141239760, -1307307525, 
    -1307307544, -1209334450, -1254663728, -1307307480, 1, 129, -1209313060, 1, 0, -1209270284, -1209327429, 13398, -1307307480, 0, 1, 110, 404, -1209270284}}
	efd = {fds_bits = {-1219787004, 18092360, 7, 136908120, -1307307580, -1307307704, 25, 24, 141239760, -1218821824, 144043508, 145077808, -1219787004, 141239872, 24, -1307307624, 77, 0, -1219669546, 
    136691334, 144993088, -1218821824, -1307307640, -1218826252, -1218821824, 1, -1307307608, -1219784900, -1218821824, 141239760, 141239760, -1217609740}}
	rfdp = (<anonymous struct> *) 0xb2141220
	wfdp = (<anonymous struct> *) 0x0
	result = 0
	__PRETTY_FUNCTION__ = "virtual int dcpp::Socket::wait(uint32_t, int)"
#3  0x0828d76a in dcpp::BufferedSocket::checkSocket (this=0xb5375940) at dcpp/BufferedSocket.cpp:432
	waitFor = 0
---Type <return> to continue, or q <return> to quit---
#4  0x0828e2a6 in dcpp::BufferedSocket::run (this=0xb5375940) at dcpp/BufferedSocket.cpp:451
No locals.
#5  0x08255201 in dcpp::Thread::starter (p=0xb5375978) at dcpp/Thread.h:140
	t = (dcpp::Thread *) 0xb5375978
#6  0xb7eaf1b5 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0xb751c3be in clone () from /lib/libc.so.6
No symbol table info available.

Thread 2 (Thread 0xae4ffb90 (LWP 13399)):
#0  0xffffe430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7eb2c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#2  0x081ec942 in dcpp::Semaphore::wait (this=0x8994048) at dcpp/Semaphore.h:63
	l = {cs = @0x8994078}
#3  0x0828e224 in dcpp::BufferedSocket::checkEvents (this=0x8993fe8) at dcpp/BufferedSocket.cpp:391
	__PRETTY_FUNCTION__ = "bool dcpp::BufferedSocket::checkEvents()"
#4  0x0828e286 in dcpp::BufferedSocket::run (this=0x8993fe8) at dcpp/BufferedSocket.cpp:447
No locals.
#5  0x08255201 in dcpp::Thread::starter (p=0x8994020) at dcpp/Thread.h:140
	t = (dcpp::Thread *) 0x8994020
#6  0xb7eaf1b5 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0xb751c3be in clone () from /lib/libc.so.6
No symbol table info available.

Thread 1 (Thread 0xb6dfa720 (LWP 13381)):
#0  0xffffe430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7eb57b9 in __lll_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#2  0xb7eb0cd1 in _L_lock_89 () from /lib/libpthread.so.0
No symbol table info available.
#3  0xb7eb05b2 in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#4  0xb78542b6 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#5  0xb7885ac8 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#6  0xb770f5d8 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7  0xb770ff6d in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#8  0xb77105a2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9  0xb79ff829 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#10 0x0818428a in main (argc=1, argv=0xbfadf2a4) at linux/wulfor.cc:76
	message = {static npos = 4294967295, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb7e3d6f6 "OPENSSL_ia32cap"}}
	dialog = (GtkWidget *) 0xbfadf218