Skip to content

Instantly share code, notes, and snippets.

@gnarula
Created February 11, 2016 18:40
Show Gist options
  • Save gnarula/8b7f85c9be3fa70910f0 to your computer and use it in GitHub Desktop.
Save gnarula/8b7f85c9be3fa70910f0 to your computer and use it in GitHub Desktop.
eiskaltdcpp-gtk segfault on search
Thread 19 (Thread 0x7fffb7fff700 (LWP 22175)):
#0 0x00007ffff57facf9 in syscall () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff7b5b87a in g_cond_wait_until () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff7aeba69 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff7aec08b in g_async_queue_timeout_pop ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4 0x00007ffff7b3e16a in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff7b3d715 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6 0x00007ffff5dbf4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#7 0x00007ffff57ff13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 17 (Thread 0x7fffcd7fa700 (LWP 22168)):
#0 0x00007ffff57f7e23 in select () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff60a3775 in dcpp::Socket::wait (this=0x7fffd40426c0,
millis=<optimized out>, waitFor=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Socket.cpp:580
tv = {tv_sec = 0, tv_usec = 211590}
rfd = {fds_bits = {33554432, 0 <repeats 15 times>}}
wfd = {fds_bits = {140736347508384, 0, 140737318253648,
140736750430384, 140736641080320, 0, 140736641080272,
140736750430384, 140736750430224, 0, 140737056700831,
140737318254114, 140737056700831, 0, 140736750430224,
140737322000341}}
efd = {fds_bits = {33554432, 0 <repeats 15 times>}}
rfdp = 0x7fffcd7f9be0
wfdp = 0x0
result = <optimized out>
#2 0x00007ffff615930b in dcpp::BufferedSocket::checkSocket (
this=this@entry=0x7fffd4042810)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/BufferedSocket.cpp:471
waitFor = <optimized out>
#3 0x00007ffff615a285 in dcpp::BufferedSocket::run (this=0x7fffd4042810)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/BufferedSocket.cpp:491
No locals.
#4 0x00007ffff609f2ba in dcpp::Thread::starter (p=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Thread.h:117
t = <optimized out>
#5 0x00007ffff5dbf4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6 0x00007ffff57ff13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 16 (Thread 0x7fffcdffb700 (LWP 22167)):
#0 0x00007ffff57f7e23 in select () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff60a3775 in dcpp::Socket::wait (this=0x7fffd4021850,
millis=<optimized out>, waitFor=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Socket.cpp:580
tv = {tv_sec = 0, tv_usec = 211590}
rfd = {fds_bits = {16777216, 0 <repeats 15 times>}}
wfd = {fds_bits = {140736146180400, 0, 140737318253648,
140736750295648, 140736649473024, 0, 140736649472976,
140736750295648, 140736750295488, 0, 140737056700831,
140737318254114, 140737056700831, 0, 140736750295488,
140737322000341}}
efd = {fds_bits = {16777216, 0 <repeats 15 times>}}
rfdp = 0x7fffcdffabe0
wfdp = 0x0
result = <optimized out>
#2 0x00007ffff615930b in dcpp::BufferedSocket::checkSocket (
this=this@entry=0x7fffd40219c0)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/BufferedSocket.cpp:471
waitFor = <optimized out>
#3 0x00007ffff615a285 in dcpp::BufferedSocket::run (this=0x7fffd40219c0)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/BufferedSocket.cpp:491
No locals.
#4 0x00007ffff609f2ba in dcpp::Thread::starter (p=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Thread.h:117
t = <optimized out>
#5 0x00007ffff5dbf4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6 0x00007ffff57ff13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 14 (Thread 0x7fffceffd700 (LWP 22163)):
#0 0x00007ffff57f7e23 in select () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff60a3775 in dcpp::Socket::wait (this=0x7fffd4000cc0,
millis=<optimized out>, waitFor=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Socket.cpp:580
tv = {tv_sec = 0, tv_usec = 361096}
rfd = {fds_bits = {4194304, 0 <repeats 15 times>}}
wfd = {fds_bits = {512, 140736548831264, 153, 140736548845088,
4574784, 140736666258240, 140736666258240, 140737311740884,
140736666258288, 1, 140736666258032, 140737308139752, 152,
140736666258048, 8698704, 140736666258016}}
efd = {fds_bits = {4194304, 0 <repeats 15 times>}}
rfdp = 0x7fffceffca20
wfdp = 0x0
result = <optimized out>
#2 0x00007ffff60d1ee8 in dcpp::SearchManager::run (this=0x84bb50)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/SearchManager.cpp:130
failed = <optimized out>
buf = {
px = 0x7fffc80008c0 "$SR hawaldar453 C:_\\wampn\\apps\\phpsysinfo3.1.12\\sample\\distrotest\\Ubuntu\\13.10.txt\005\065\067\071 3/3\005TTH:MHH4XBR62XGSLI6FBNXHSCGD35R46GZU5E2CNGA (10.3.14.10:500)|.10:500)|7DIKPJNZRMKUOZXTRFIY6G3L52HPI (10.3.14."...}
len = <optimized out>
remoteAddr = {sin_family = 2, sin_port = 18373, sin_addr = {
s_addr = 202244874}, sin_zero = "\000\000\000\000\000\000\000"}
#3 0x00007ffff609f2ba in dcpp::Thread::starter (p=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Thread.h:117
t = <optimized out>
#4 0x00007ffff5dbf4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#5 0x00007ffff57ff13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 13 (Thread 0x7fffcf7fe700 (LWP 22162)):
#0 0x00007ffff57f7e23 in select () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff60a3775 in dcpp::Socket::wait (this=this@entry=0x7fffd4000ad0,
millis=millis@entry=250, waitFor=waitFor@entry=2)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Socket.cpp:580
tv = {tv_sec = 0, tv_usec = 195950}
rfd = {fds_bits = {2097152, 0 <repeats 15 times>}}
wfd = {fds_bits = {0, 0, 0, 0, 0, 0, 0, 0, 140736674651248,
140736750160576, 140736674650960, 140737056701055,
140736674650976, 140737311559234, 0, 206158430240}}
efd = {fds_bits = {2097152, 0 <repeats 15 times>}}
rfdp = 0x7fffcf7fda50
wfdp = 0x0
result = <optimized out>
#2 0x00007ffff6146a02 in dcpp::ConnectionManager::Server::run (
this=0x7fffd4000ac0)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/ConnectionManager.cpp:237
failed = <optimized out>
#3 0x00007ffff609f2ba in dcpp::Thread::starter (p=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Thread.h:117
t = <optimized out>
#4 0x00007ffff5dbf4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#5 0x00007ffff57ff13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 12 (Thread 0x7fffcffff700 (LWP 22161)):
#0 0x00007ffff57f7e23 in select () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff60a3775 in dcpp::Socket::wait (this=this@entry=0x7fffd40008d0,
millis=millis@entry=250, waitFor=waitFor@entry=2)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Socket.cpp:580
tv = {tv_sec = 0, tv_usec = 197412}
rfd = {fds_bits = {1048576, 0 <repeats 15 times>}}
wfd = {fds_bits = {0, 0, 0, 0, 0, 0, 0, 0, 140736683043952,
140737324767496, 140736683043664, 140737056701055,
140736683043680, 140736683043696, 0, 140737351947853}}
efd = {fds_bits = {1048576, 0 <repeats 15 times>}}
rfdp = 0x7fffcfffea50
wfdp = 0x0
result = <optimized out>
#2 0x00007ffff6146a02 in dcpp::ConnectionManager::Server::run (
this=0x7fffd40008c0)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/ConnectionManager.cpp:237
failed = <optimized out>
#3 0x00007ffff609f2ba in dcpp::Thread::starter (p=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Thread.h:117
t = <optimized out>
#4 0x00007ffff5dbf4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#5 0x00007ffff57ff13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 10 (Thread 0x7fffe6458700 (LWP 22158)):
#0 0x00007ffff57facf9 in syscall () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff7b5b75f in g_cond_wait () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2 0x000000000045ed63 in WulforManager::processClientQueue (this=0x8e6ac0)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-gtk/src/wulformanager.cc:285
func = <optimized out>
#3 0x000000000045ee99 in WulforManager::threadFunc_client (
data=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-gtk/src/wulformanager.cc:238
man = <optimized out>
#4 0x00007ffff7b3d715 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff5dbf4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6 0x00007ffff57ff13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 9 (Thread 0x7fffe6c59700 (LWP 22157)):
#0 0x00007ffff57facf9 in syscall () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff7b5b75f in g_cond_wait () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2 0x000000000045ec13 in WulforManager::processGuiQueue (this=0x8e6ac0)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-gtk/src/wulformanager.cc:250
func = <optimized out>
#3 0x000000000045ed09 in WulforManager::threadFunc_gui (data=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-gtk/src/wulformanager.cc:231
man = <optimized out>
#4 0x00007ffff7b3d715 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff5dbf4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6 0x00007ffff57ff13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 8 (Thread 0x7fffe757a700 (LWP 22156)):
#0 0x00007ffff57f618d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff7b16fbc in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff7b17342 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff4862236 in ?? () from /usr/lib/libgio-2.0.so.0
No symbol table info available.
#4 0x00007ffff7b3d715 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff5dbf4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6 0x00007ffff57ff13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 7 (Thread 0x7fffe7d7b700 (LWP 22155)):
#0 0x00007ffff57f618d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff7b16fbc in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff7b170cc in g_main_context_iteration ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff7b17109 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4 0x00007ffff7b3d715 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff5dbf4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6 0x00007ffff57ff13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 6 (Thread 0x7fffe857c700 (LWP 22154)):
#0 0x00007ffff57f618d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff7b16fbc in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff7b170cc in g_main_context_iteration ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fffe858425d in ?? () from /usr/lib/gio/modules/libdconfsettings.so
No symbol table info available.
#4 0x00007ffff7b3d715 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff5dbf4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6 0x00007ffff57ff13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 5 (Thread 0x7fffe8f8a700 (LWP 22153)):
#0 0x00007ffff583df7c in __memmove_avx_unaligned () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007fffef1529ef in ?? () from /usr/lib/libpixman-1.so.0
No symbol table info available.
#2 0x00007fffef153e3a in pixman_region32_union ()
from /usr/lib/libpixman-1.so.0
No symbol table info available.
#3 0x00007ffff2051ab7 in cairo_region_union () from /usr/lib/libcairo.so.2
No symbol table info available.
#4 0x00007ffff73cbe20 in ?? () from /usr/lib/libgdk-3.so.0
No symbol table info available.
#5 0x00007ffff6dafdc2 in gtk_widget_queue_draw_area ()
from /usr/lib/libgtk-3.so.0
No symbol table info available.
#6 0x00007ffff6dba3ef in gtk_widget_queue_draw () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#7 0x00007ffff6cc89e7 in gtk_progress_bar_set_fraction ()
from /usr/lib/libgtk-3.so.0
No symbol table info available.
#8 0x00000000004e7e44 in Search::setProgress_gui (this=<optimized out>,
progressBar=..., text=..., fract=3.82225812e+37)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-gtk/src/search.cc:448
No locals.
#9 0x00000000004ebad8 in Search::on (this=0x10a7800, aTick=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-gtk/src/search.cc:1946
fract = <optimized out>
fraction = 0.289999992
#10 0x00007ffff60955db in dcpp::Speaker<dcpp::TimerManagerListener>::fire<dcpp::TimerManagerListener::X<0>, unsigned long&>(dcpp::TimerManagerListener::X<0>&&, unsigned long&) (this=0x847d50)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Speaker.h:47
i =
#11 dcpp::TimerManager::run (this=0x847d50)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/TimerManager.cpp:85
t = 11003
nextMin = 10
now = <optimized out>
nextSecond = <optimized out>
#12 0x00007ffff609f2ba in dcpp::Thread::starter (p=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Thread.h:117
t = <optimized out>
#13 0x00007ffff5dbf4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#14 0x00007ffff57ff13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 3 (Thread 0x7fffe9f8c700 (LWP 22151)):
#0 0x00007ffff5dc72d7 in do_futex_wait.constprop ()
from /usr/lib/libpthread.so.0
No symbol table info available.
#1 0x00007ffff5dc7384 in __new_sem_wait_slow.constprop.0 ()
from /usr/lib/libpthread.so.0
No symbol table info available.
#2 0x00007ffff6111f68 in dcpp::Semaphore::wait (this=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Semaphore.h:116
retval = <optimized out>
#3 dcpp::HashManager::Hasher::run (this=0x847e70)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/HashManager.cpp:950
buf = 0x0
virtualBuf = true
fname = ""
last = <optimized out>
#4 0x00007ffff609f2ba in dcpp::Thread::starter (p=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Thread.h:117
t = <optimized out>
#5 0x00007ffff5dbf4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6 0x00007ffff57ff13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 2 (Thread 0x7fffea78d700 (LWP 22150)):
#0 0x00007ffff57ce91d in nanosleep () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff57f85e4 in usleep () from /usr/lib/libc.so.6
No symbol table info available.
#2 0x00007ffff60d0c9e in dcpp::Thread::sleep (millis=10)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Thread.h:96
No locals.
#3 dcpp::SearchManager::UdpQueue::run (this=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/SearchManager.cpp:332
x = "$SR TheInfamous share\\archive\\Introducing Ubuntu Desktop Linux.exe\005\071\063\065\066\063\065 2/3\005TTH:CJCUACAGFDO7NA5ORGRX7QP4F35XOLUMF3Y22DY (10.3.12.10:500)|"
remoteIp = "10.3.8.133"
#4 0x00007ffff609f2ba in dcpp::Thread::starter (p=<optimized out>)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/dcpp/Thread.h:117
t = <optimized out>
#5 0x00007ffff5dbf4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6 0x00007ffff57ff13d in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 1 (Thread 0x7ffff7f2b980 (LWP 22145)):
#0 0x00007ffff57f618d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff7b16fbc in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff7b17342 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff6c70165 in gtk_main () from /usr/lib/libgtk-3.so.0
No symbol table info available.
#4 0x000000000045dc29 in main (argc=1, argv=0x7fffffffe828)
at /tmp/pacaurtmp-gaurav/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-gtk/src/wulfor.cc:186
No locals.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment