(gdb) thread 1 [Switching to thread 1 (Thread 46912561416592 (LWP 18378))]#0 0x0000000500000018 in ?? () (gdb) bt full 10 #0 0x0000000500000018 in ?? () No symbol table info available. #1 0x00002aaaab410da2 in _GSocket_GDK_Input (data=0x18051f0, source=18, condition=GDK_INPUT_READ) at ./src/gtk/gsockgtk.cpp:33 socket = (class GSocket *) 0x18051f0 #2 0x00002aaaacd27d05 in gdk_get_show_events () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #3 0x00002aaaad8bf46d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #4 0x00002aaaad8c260f in g_main_context_check () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #5 0x00002aaaad8c28ba in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #6 0x00002aaaaca0fb80 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #7 0x00002aaaab40ebae in wxEventLoop::Run (this=0x1744600) at ./src/gtk/evtloop.cpp:80 oldLoop = (wxEventLoop *) 0x0 exitcode = 0 #8 0x00002aaaab4a1e6e in wxAppBase::MainLoop (this=0xd860c0) at ./src/common/appcmn.cpp:272 mainLoop = { = {m_ptr = 0x1744600}, m_pp = 0xd86138, m_pOld = 0x0} #9 0x00002aaaab4a2019 in wxAppBase::OnRun (this=0xd860c0) at ./src/common/appcmn.cpp:340 No locals. (More stack frames follow...) (gdb) thread 2 Thread ID 2 has terminated. (gdb) thread 3 [Switching to thread 3 (Thread 1090525536 (LWP 18385))]#0 0x00002aaaaabcedd5 in __nanosleep_nocancel () from /lib/libpthread.so.0 (gdb) bt full 10 #0 0x00002aaaaabcedd5 in __nanosleep_nocancel () from /lib/libpthread.so.0 No symbol table info available. #1 0x00002aaaabae23be in wxMicroSleep (microseconds=1000) at ./src/unix/utilsunx.cpp:175 tmReq = {tv_sec = 0, tv_nsec = 1000000} #2 0x00002aaaabae23fa in wxMilliSleep (milliseconds=1) at ./src/unix/utilsunx.cpp:196 No locals. #3 0x00002aaaabadaa21 in wxThread::Sleep (milliseconds=1) at ./src/unix/threadpsx.cpp:973 No locals. #4 0x00000000006df078 in UploadBandwidthThrottler::Entry (this=0x1512520) at UploadBandwidthThrottler.cpp:367 timeSinceLastLoop = 0 minFragSize = 536 doubleSendSize = 536 bytesToSpend = 16 TIME_BETWEEN_UPLOAD_LOOPS = 1 sleepTime = 1 thisLoopTick = 3849453144 realBytesToSpend = 999 lastTickReachedBandwidth = 3849452195 lastLoopTick = 3849453144 allowedDataRate = 5136 rememberedSlotCounter = 0 sendLock = {m_isOk = 128, m_mutex = @0x1} #5 0x00002aaaabadba13 in wxThreadInternal::PthreadStart (thread=0x1512520) at ./src/unix/threadpsx.cpp:763 pthread = (wxThreadInternal *) 0x150e930 rc = 0 dontRunAtAll = false #6 0x00002aaaabadbb31 in wxPthreadStart (ptr=0x1512520) at ./src/unix/threadpsx.cpp:715 No locals. #7 0x00002aaaaabc9b1c in start_thread () from /lib/libpthread.so.0 No symbol table info available. #8 0x00002aaaac497273 in clone () from /lib/libc.so.6 No symbol table info available. #9 0x0000000000000000 in ?? () No symbol table info available. (More stack frames follow...) (gdb) thread 4 Thread ID 4 not known. (gdb) thread 5 Thread ID 5 not known. (gdb) thread 6 Thread ID 6 not known. (gdb) thread 7 [Switching to thread 7 (Thread 1098918240 (LWP 18409))]#0 0x00002aaaac48fe36 in select () from /lib/libc.so.6 (gdb) bt full 10 #0 0x00002aaaac48fe36 in select () from /lib/libc.so.6 No symbol table info available. #1 0x00002aaaab8b5ee6 in GSocket::Output_Timeout (this=0xe88610) at ./src/unix/gsocket.cpp:1289 tv = {tv_sec = 600, tv_usec = 0} writefds = {fds_bits = {262144, 0 }} ret = 24777136 #2 0x00002aaaab8b60f3 in GSocket::Connect (this=0xe88610, stream=GSOCK_STREAMED) at ./src/unix/gsocket.cpp:741 err = 115 ret = -1 arg = 1 __PRETTY_FUNCTION__ = "GSocketError GSocket::Connect(GSocketStream)" #3 0x00002aaaab8b2857 in wxSocketClient::Connect (this=0xe88df0, addr_man=@0x179fb90, wait=true) at ./src/common/socket.cpp:1232 err = GSOCK_NOERROR #4 0x00002aaaab8a6ff7 in wxProtocol::Connect (this=0xe88df0, addr=@0x179fb90) at protocol.h:66 No locals. #5 0x00002aaaab8a92c8 in wxHTTP::GetInputStream (this=0xe88df0, path=@0x41800f10) at ./src/common/http.cpp:364 inp_stream = (wxHTTPStream *) 0x41800ee0 new_path = { = {static npos = 18446744073709551615, m_pchData = 0x2aaaabb138f8}, } #6 0x0000000000562b09 in CHTTPDownloadThreadBase::GetInputStream (this=0x1772d00, url_handler=0x418020b8, location=@0x1772d20) at HTTPDownload.cpp:321 host = { = {static npos = 18446744073709551615, m_pchData = 0xe88598}, } url = { = {static npos = 18446744073709551615, m_pchData = 0x17a10e8}, } url_read_stream = (class wxInputStream *) 0x2aaaab8b0798 bad_url_pos = -1 location_url = { = {static npos = 18446744073709551615, m_pchData = 0x1523f48}, } port = 80 addr = { = { = { = {_vptr.wxObject = 0x2aaaab9c5af0, static ms_classInfo = { m_className = 0x2aaaabb111c8, m_objectSize = 16, m_objectConstructor = 0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x2aaaabc7c380, static sm_classTable = 0xca3010}, m_refData = 0x0}, static ms_classInfo = {m_className = 0x2aaaab8ba820, m_objectSize = 24, m_objectConstructor = 0, m_baseInfo1 = 0x2aaaabc7c340, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x2aaaab9c79c0, static sm_classTable = 0xca3010}, m_address = 0x1814940}, static ms_classInfo = {m_className = 0x2aaaab8ba858, m_objectSize = 24, m_objectConstructor = 0, m_baseInfo1 = 0x2aaaab9c7940, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x2aaaab9c7940, static sm_classTable = 0xca3010}}, static ms_classInfo = {m_className = 0x2aaaab8ba888, m_objectSize = 32, m_objectConstructor = 0x2aaaab8ab820 , m_baseInfo1 = 0x2aaaab9c7900, m_baseInfo2 = 0x0, static sm_first = 0x0, m_next = 0x2aaaab9c7900, static sm_classTable = 0xca3010}, m_origHostname = { = {static npos = 18446744073709551615, ---Type to continue, or q to quit--- m_pchData = 0xe88598}, }} #7 0x000000000056329d in CHTTPDownloadThreadBase::Entry (this=0x1772d00) at HTTPDownload.cpp:204 url_read_stream = {_M_ptr = 0x41802960} buffer = "\000\000\000\000\000\000\000\000\022YӬ*\000\000�000\000\000*\000\000��000\000\000\000\000\030\022\200A\000\000\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000�O\001", '\0' , "V*\000\000\030\000\000\0000\000\000\000�021\200A\000\000\000\000 \021\200A\000\000\000\000�V*\000\000\000\000\000\000\000\000\000\000\020�\001\001\000\000\000pӬ*\000\000��000\000\000\000\000\210n*\000\000�\000\000\000\000\000\000\220\002z\001\000\000\000\000�O\001", '\0' , "\220\022\200A\000\000\000\000X\nm\001\000\000\000\000\000O\001"... current_read = 0 download_size = 19348832 total_read = 22277008 outfile = (FILE *) 0x180aa60 url_handler = (class wxHTTP *) 0xe88df0 #8 0x00002aaaabadba13 in wxThreadInternal::PthreadStart (thread=0x1772d00) at ./src/unix/threadpsx.cpp:763 pthread = (wxThreadInternal *) 0x1273d60 rc = 0 dontRunAtAll = false #9 0x00002aaaabadbb31 in wxPthreadStart (ptr=0x1772d00) at ./src/unix/threadpsx.cpp:715 No locals. (More stack frames follow...) (gdb)