← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 437426] Re: random freezing

 

Actually, it doesn't look like gail looks at bugs on launchpad so you'll
have to forward directly to their bug tracker.

-- 
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++: New

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