aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Pages: [1] 2

Author Topic: CVS 2007-12-28 (my second backtrace post)  (Read 6552 times)

hopelessone

  • Full Member
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 105
  • Ubuntu 8.04
CVS 2007-12-28 (my second backtrace post)
« on: December 28, 2007, 03:11:51 PM »

Hi,
Im using Ubuntu 7.10 and 2007-12-28 (28 decem 2007) from http://forum.amule.org/index.php?topic=13700.0

running as : 'amuled' compiled with debug thanks to Festor for adding debug info !!!

Im following the wiki advice on ' Create a backtrace' from http://www.amule.org/wiki/index.php/Backtraces

here is the (gdb) postings:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1216452928 (LWP 8462)]
0x08059049 in ?? ()
(gdb) bt
Code: [Select]
#0  0x08059049 in ?? ()
#1  0x0805a486 in ?? ()
#2  0x0805a674 in ?? ()
#3  0xb7e4f25a in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#4  0xb7e4f307 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#5  0x0805a720 in ?? ()
#6  0xb7b5a050 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#7  0x08058db1 in ?? ()
(gdb) bt full
Code: [Select]
#0  0x08059049 in ?? ()
No symbol table info available.
#1  0x0805a486 in ?? ()
No symbol table info available.
#2  0x0805a674 in ?? ()
No symbol table info available.
#3  0xb7e4f25a in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#4  0xb7e4f307 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#5  0x0805a720 in ?? ()
No symbol table info available.
#6  0xb7b5a050 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#7  0x08058db1 in ?? ()
No symbol table info available.
(gdb) thread apply all bt
Code: [Select]
Thread 4 (Thread -1234510960 (LWP 8475)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f688fc in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7eb856c in wxConditionInternal::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#3  0xb7eb85bf in wxCondition::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#4  0xb7eb927c in wxSemaphoreInternal::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#5  0xb7eb930f in wxSemaphore::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#6  0x0805c972 in ?? ()
#7  0xb7eb98d8 in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.8.so.0
#8  0xb7eb994d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#9  0xb7f6446b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb7c176de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1217725552 (LWP 8473)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f6b9f6 in ?? () from /lib/tls/i686/cmov/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#2  0xb7ebf148 in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#3  0xb7ebf171 in wxMilliSleep () from /usr/lib/libwx_baseu-2.8.so.0
#4  0xb7eb7cbd in wxThread::Sleep () from /usr/lib/libwx_baseu-2.8.so.0
#5  0x081648ee in ?? ()
#6  0xb7eb98d8 in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.8.so.0
#7  0xb7eb994d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8  0xb7f6446b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0xb7c176de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1216452928 (LWP 8462)):
#0  0x08059049 in ?? ()
#1  0x0805a486 in ?? ()
#2  0x0805a674 in ?? ()
#3  0xb7e4f25a in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#4  0xb7e4f307 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#5  0x0805a720 in ?? ()
#6  0xb7b5a050 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#7  0x08058db1 in ?? ()
(gdb)
hope i did it right as the first was not...

thanks..
« Last Edit: January 03, 2008, 02:31:51 PM by hopelessone »
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4328
Re: CVS 2007-12-28 (my second backtrace post)
« Reply #1 on: December 28, 2007, 03:43:39 PM »

You did everything right, there's only one problem: The problem is not directly with aMule code, so the backtrace is still filled with question marks.

Do you know any details about the crash? How to reproduce it?
Logged

hopelessone

  • Full Member
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 105
  • Ubuntu 8.04
Re: CVS 2007-12-28 (my second backtrace post)
« Reply #2 on: December 28, 2007, 03:48:09 PM »

will try again...

i notice more uptime when i run 'amule' rather than 'amuled' ..

also found this in my logs:
Dec 28 22:31:39  kernel: [23377.747698] printk: 343 messages suppressed.
Dec 28 22:31:40  kernel: [23377.747711] TCP: Treason uncloaked! Peer 62.47.180.254:23078/60686 shrinks window 623532169:623533622. Repaired.
Dec 28 22:32:10  kernel: [23408.431443] TCP: Treason uncloaked! Peer 62.47.180.254:23078/60686 shrinks window 623976789:623979310. Repaired.
Dec 28 22:32:12  kernel: [23409.934642] TCP: Treason uncloaked! Peer 62.47.180.254:23078/60686 shrinks window 623976789:623979310. Repaired.
Dec 28 22:34:10  kernel: [23527.788123] TCP: Treason uncloaked! Peer 62.47.180.254:23078/60686 shrinks window 624590968:624594562. Repaired.
Dec 28 23:37:37  kernel: [27333.244293] UDP: bad checksum. From 60.221.234.72:36021 to 118.122.114.217:4672 ulen 46

cheers..
« Last Edit: December 28, 2007, 03:51:16 PM by hopelessone »
Logged

hopelessone

  • Full Member
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 105
  • Ubuntu 8.04
Re: CVS 2007-12-28 (my second backtrace post)
« Reply #3 on: December 28, 2007, 04:06:19 PM »

just did it in 'amuled'

same again:
Code: [Select]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1216190784 (LWP 8754)]
0x08059049 in ?? ()
(gdb) bt
#0  0x08059049 in ?? ()
#1  0x0805a45c in ?? ()
#2  0x0805a674 in ?? ()
#3  0xb7e8f25a in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#4  0xb7e8f307 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#5  0x0805a720 in ?? ()
#6  0xb7b9a050 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#7  0x08058db1 in ?? ()
(gdb) bt full
#0  0x08059049 in ?? ()
No symbol table info available.
#1  0x0805a45c in ?? ()
No symbol table info available.
#2  0x0805a674 in ?? ()
No symbol table info available.
#3  0xb7e8f25a in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#4  0xb7e8f307 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#5  0x0805a720 in ?? ()
No symbol table info available.
#6  0xb7b9a050 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#7  0x08058db1 in ?? ()
No symbol table info available.
(gdb) thread apply all bt

Thread 4 (Thread -1234248816 (LWP 8767)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7fa88fc in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7ef856c in wxConditionInternal::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#3  0xb7ef85bf in wxCondition::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#4  0xb7ef927c in wxSemaphoreInternal::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#5  0xb7ef930f in wxSemaphore::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#6  0x0805c972 in ?? ()
#7  0xb7ef98d8 in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.8.so.0
#8  0xb7ef994d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#9  0xb7fa446b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb7c576de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1217463408 (LWP 8765)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7fab9f6 in ?? () from /lib/tls/i686/cmov/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#2  0xb7eff148 in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#3  0xb7eff171 in wxMilliSleep () from /usr/lib/libwx_baseu-2.8.so.0
#4  0xb7ef7cbd in wxThread::Sleep () from /usr/lib/libwx_baseu-2.8.so.0
#5  0x081648ee in ?? ()
#6  0xb7ef98d8 in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.8.so.0
#7  0xb7ef994d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8  0xb7fa446b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0xb7c576de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1216190784 (LWP 8754)):
#0  0x08059049 in ?? ()
#1  0x0805a45c in ?? ()
#2  0x0805a674 in ?? ()
#3  0xb7e8f25a in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#4  0xb7e8f307 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#5  0x0805a720 in ?? ()
#6  0xb7b9a050 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#7  0x08058db1 in ?? ()
(gdb)
gonna try the same thing with 'amule' will post here again.. no treason this time in logs..
« Last Edit: January 03, 2008, 02:30:52 PM by hopelessone »
Logged

hopelessone

  • Full Member
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 105
  • Ubuntu 8.04
Re: CVS 2007-12-28 (my second backtrace post)
« Reply #4 on: December 30, 2007, 04:35:02 AM »

aMule won't crash...been going for 12 hours great....

Is amuled programed as the same code as amule (of course without the GUI) ?

wonder why amuled crashes every 10mins??

thanks..
Logged

Festor

  • Hero Member
  • *****
  • Karma: 79
  • Offline Offline
  • Posts: 940
  • Offline -> Studying...
Re: CVS 2007-12-28 (my second backtrace post)
« Reply #5 on: January 01, 2008, 05:00:30 AM »

Is amuled programed as the same code as amule (of course without the GUI) ?

wonder why amuled crashes every 10mins??

thanks..

I do not know much...  :-\ , but I think the code amuled is more experimental than the aMule.

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4328
Re: CVS 2007-12-28 (my second backtrace post)
« Reply #6 on: January 01, 2008, 11:22:58 AM »

aMule and aMuled share a large part of the code (about 90% I think). aMule is probably better tested, but amuled should work well, too.

I've tried it on my computer and amuled didn't crash when I had it idling for about an hour. The backtrace above is unfortunately outside amuled, so at least I have no clue what's causing this.
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5838
Re: CVS 2007-12-28 (my second backtrace post)
« Reply #7 on: January 01, 2008, 08:38:34 PM »

What does amuled --version say?
Logged

hopelessone

  • Full Member
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 105
  • Ubuntu 8.04
Re: CVS 2007-12-28 (my second backtrace post)
« Reply #8 on: January 02, 2008, 01:51:13 AM »

Hi Kry,

box@box-desktop:~$ amuled --version
amuled: OnInit - starting timer
aMuled CVS using wxGTK2 v2.8.4 (Snapshot: Sun Dec 30 07:01:56 CET 2007) (OS: Linux)

HTH..
Logged

hopelessone

  • Full Member
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 105
  • Ubuntu 8.04
Re: CVS 2007-12-28 (my second backtrace post)
« Reply #9 on: January 02, 2008, 06:58:46 AM »

in the GDB i typed continue and this is what i got:
Code: [Select]
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMuled CVS using wxGTK2 v2.8.4 (Snapshot: Tue Jan  1 07:01:55 CET 2008)
Running on: Linux 2.6.22-14-generic i686

[2] std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() in /usr/bin/amuled [0x8061451]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0xb7e405d6]
[4] ?? in [0xffffe420]
[5] ?? in /usr/bin/amuled [0x8059049]
[6] ?? in /usr/bin/amuled [0x805a486]
[7] ?? in /usr/bin/amuled [0x805a674]
[8] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0xb7dd025a]
[9] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.8.so.0[0xb7dd0307]
[10] ?? in /usr/bin/amuled [0x805a720]
[11] __libc_start_main in /lib/tls/i686/cmov/libc.so.6[0xb7adb050]
[12] wxIPV4address::IsLocalHost() const in /usr/bin/amuled[0x8058db1]


--------------------------------------------------------------------------------

Program received signal SIGABRT, Aborted.
0xffffe410 in __kernel_vsyscall ()
(gdb)
So is it my Kernel that's the fault?
Kernel 2.6.22-14-generic...
« Last Edit: January 03, 2008, 02:30:03 PM by hopelessone »
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2505
  • The last shadow you'll ever see
Re: CVS 2007-12-28 (my second backtrace post)
« Reply #10 on: January 02, 2008, 04:46:40 PM »

hopelessone,

Hi, in first place, thanks for your report and your patience.

Unfortunately (or fortunately :) ) your backtraces do not point inside aMule code. This can be an indication that the problem is with wxBase, the part of the wx library that does not need GUI. I think you should try to compile wx yourself and not use the one that comes with the distribution, to make a test. You can have a look at the wiki, I always compile wx myself, and I do it like this (notice that this is a highly debug enabled and speed ineficient wx compilation) :

$ ./configure --enable-mem_tracing --enable-debug --disable-optimise --enable-debug_flag --enable-debug_info --enable-debug_gdb --with-opengl --enable-gtk2 --enable-unicode --enable-largefile --prefix=/home/myuser/usr/local/wxWidgets-2.8.7/ && make && make install

And compile aMule like this:
$ ./configure --enable-ccache --with-denoise-level=3 --enable-debug --disable-optimize --enable-verbose --enable-geoip --enable-cas --enable-wxcas --enable-amule-gui --enable-webserver --enable-amulecmd --enable-amule-daemon --with-wx-config=/home/myuser/usr/local/wxWidgets-2.8.7/bin/wx-config --prefix=/home/myuser/usr/local/amule && LD_LIBRARY_PATH=/home/myuser/usr/local/wxWidgets-2.8.7/lib/ make && LD_LIBRARY_PATH=/home/myuser/usr/local/wxWidgets-2.8.7/lib/ make install

And run aMule(d) like this:
LD_LIBRARY_PATH=/home/myuser/usr/local/wxWidgets-2.8.7/lib/:/home/myuser/usr/local/libupnp/lib/ LANG=en_US.UTF-8 /home/myuser/usr/local/amule/bin/amule

I choose to use all these environment variables so that I don't mess with the system and other users, but you could do it without them as well.

I think it is worth the try, many times before we have had bogus wx libraries provided by the distributions.

Good luck and please report your results!
Logged

hopelessone

  • Full Member
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 105
  • Ubuntu 8.04
Re: CVS 2007-12-28 (my second backtrace post)
« Reply #11 on: January 03, 2008, 10:29:03 AM »

Hi phoenix,

Did as instructed and got this:
Code: [Select]
[Debug] Generating a stack trace... please waitamuled.cpp(144): assert "(fd > 2) && (fd < 1024)" failed in AddSocket().

Call stack:
[00] 0xb7d14196
[01] wxAppConsole::OnAssertFailure(wchar_t const*, int, wchar_t const*, wchar_t const*, wchar_t const*)
[02] CamuleApp::OnAssertFailure(wchar_t const*, int, wchar_t const*, wchar_t const*, wchar_t const*)    /home/firebox/amule-cvs/src/amule.cpp:1377
[03] wxOnAssert(wchar_t const*, int, char const*, wchar_t const*, wchar_t const*)
[04] CSocketSet::AddSocket(GSocket*)            /home/firebox/amule-cvs/src/amuled.cpp:146
[05] CAmuledGSocketFuncTable::AddSocket(GSocket*, GSocketEvent) /home/firebox/amule-cvs/src/amuled.cpp:216
[06] CAmuledGSocketFuncTable::Install_Callback(GSocket*, GSocketEvent)  /home/firebox/amule-cvs/src/amuled.cpp:288
[07] CAmuledGSocketFuncTable::Enable_Events(GSocket*)   /home/firebox/amule-cvs/src/amuled.cpp:298
[08] GSocket::Connect(GSocketStream)         
[09] wxSocketClient::DoConnect(wxSockAddress&, wxSockAddress*, bool)
[10] wxSocketClient::Connect(wxSockAddress&, bool)
[11] CSocketClientProxy::Connect(wxIPaddress&, bool)    /home/firebox/amule-cvs/src/Proxy.cpp:1274
[12] CUpDownClient::Connect()                   /home/firebox/amule-cvs/src/BaseClient.cpp:1497
[13] CUpDownClient::TryToConnect(bool)          /home/firebox/amule-cvs/src/BaseClient.cpp:1470
[14] CUpDownClient::AskForDownload()            /home/firebox/amule-cvs/src/DownloadClient.cpp:157
[15] CPartFile::Process(unsigned int, unsigned char)    /home/firebox/amule-cvs/src/PartFile.cpp:1482
[16] CDownloadQueue::Process()                  /home/firebox/amule-cvs/src/DownloadQueue.cpp:374
[17] CamuleApp::OnCoreTimer(CTimerEvent&)       /home/firebox/amule-cvs/src/amule.cpp:1449
[18] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const
[19] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[20] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
Trace/breakpoint trap (core dumped)
« Last Edit: January 03, 2008, 02:29:26 PM by hopelessone »
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2505
  • The last shadow you'll ever see
Re: CVS 2007-12-28 (my second backtrace post)
« Reply #12 on: January 03, 2008, 01:04:18 PM »

Wow! It's been ages since I last saw such a beautifull aMule generated stack trace :P

Do you think you can generate a gdb backtrace? Seems promising.
http://www.amule.org/wiki/index.php/Backtraces
http://www.amule.org/wiki/index.php/Using_gdb_and_valgrind
Logged

hopelessone

  • Full Member
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 105
  • Ubuntu 8.04
Re: CVS 2007-12-28 (my second backtrace post)
« Reply #13 on: January 03, 2008, 02:21:52 PM »

I added GDB to this line: LD_LIBRARY_PATH=/home/firebox/usr/local/wxWidgets-2.8.7/lib/:/home/firebox/usr/local/libupnp/lib/ LANG=en_US.UTF-8 gdb /home/firebox/usr/local/amule/bin/amuled  <--Hope that's right..

Code: [Select]
[Debug] Generating a stack trace... please waitamuled.cpp(144): assert "(fd > 2) && (fd < 1024)" failed in AddSocket().

Call stack:
[00] 0xb7dc9196
[01] wxAppConsole::OnAssertFailure(wchar_t const*, int, wchar_t const*, wchar_t const*, wchar_t const*)
[02] CamuleApp::OnAssertFailure(wchar_t const*, int, wchar_t const*, wchar_t const*, wchar_t const*)    /home/firebox/amule-cvs/src/amule.cpp:1377
[03] wxOnAssert(wchar_t const*, int, char const*, wchar_t const*, wchar_t const*)
[04] CSocketSet::AddSocket(GSocket*)            /home/firebox/amule-cvs/src/amuled.cpp:146
[05] CAmuledGSocketFuncTable::AddSocket(GSocket*, GSocketEvent) /home/firebox/amule-cvs/src/amuled.cpp:216
[06] CAmuledGSocketFuncTable::Install_Callback(GSocket*, GSocketEvent)  /home/firebox/amule-cvs/src/amuled.cpp:288
[07] CAmuledGSocketFuncTable::Enable_Events(GSocket*)   /home/firebox/amule-cvs/src/amuled.cpp:298
[08] GSocket::WaitConnection()               
[09] wxSocketServer::AcceptWith(wxSocketBase&, bool)
[10] CListenSocket::OnAccept(int)               /home/firebox/amule-cvs/src/ListenSocket.cpp:141
[11] CamuleApp::ListenSocketHandler(wxSocketEvent&)     /home/firebox/amule-cvs/src/amule.cpp:2010
[12] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const
[13] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[14] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[15] wxEvtHandler::ProcessEvent(wxEvent&)   
[16] wxEvtHandler::ProcessPendingEvents()   
[17] wxAppConsole::ProcessPendingEvents()   
[18] CamuleDaemonApp::OnRun()                   /home/firebox/amule-cvs/src/amuled.cpp:428


Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread -1213417792 (LWP 3121)]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
Code: [Select]
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f7e590 in raise () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7dc8f9e in wxTrap () at ./src/common/appbase.cpp:672
#3  0xb7dc8ff9 in DoShowAssertDialog (msg=@0xbfecc06c)
    at ./src/common/appbase.cpp:769
#4  0xb7dc946d in wxAppTraitsBase::ShowAssertDialog (this=0x86805a8,
    msgOriginal=@0xbfecc0cc) at ./src/common/appbase.cpp:555
#5  0xb7dc94ee in wxConsoleAppTraitsBase::ShowAssertDialog (this=0x86805a8,
    msg=@0xbfecc0cc) at ./src/common/appbase.cpp:505
#6  0xb7dc9196 in ShowAssertDialog (szFile=0x83467dc, nLine=144,
    szFunc=0xb421da44, szCond=0x8346824, szMsg=0x0, traits=0x86805a8)
    at ./src/common/appbase.cpp:839
#7  0xb7dc93bc in wxAppConsole::OnAssertFailure (this=0x8678ee0,
    file=0x83467dc, line=144, func=0xb421da44, cond=0x8346824, msg=0x0)
    at ./src/common/appbase.cpp:443
#8  0x08066175 in CamuleApp::OnAssertFailure (this=0x8678ee0, file=0x83467dc,
    line=144, func=0xb421da44, cond=0x8346824, msg=0x0) at amule.cpp:1377
#9  0xb7dc92b7 in wxOnAssert (szFile=0x83467dc, nLine=144,
    szFunc=0x83474f5 "AddSocket", szCond=0x8346824, szMsg=0x0)
    at ./src/common/appbase.cpp:712
#10 0x0805d196 in CSocketSet::AddSocket (this=0x86792f0, socket=0xb52ede98)
    at amuled.cpp:144
#11 0x0805d6c9 in CAmuledGSocketFuncTable::AddSocket (this=0x8679138,
---Type <return> to continue, or q <return> to quit---
    socket=0xb52ede98, event=GSOCK_INPUT) at amuled.cpp:216
#12 0x0805d731 in CAmuledGSocketFuncTable::Install_Callback (this=0x8679138,
    sock=0xb52ede98, e=GSOCK_INPUT) at amuled.cpp:287
#13 0x0805c6ab in CAmuledGSocketFuncTable::Enable_Events (this=0x8679138,
    socket=0xb52ede98) at amuled.cpp:297
#14 0xb7f5fbd7 in GSocket::WaitConnection (this=0x921be30)
    at ./src/unix/gsocket.cpp:895
#15 0xb7f58889 in wxSocketServer::AcceptWith (this=0x92198b0,
    sock=@0xb1243ae8, wait=false) at ./src/common/socket.cpp:1142
#16 0x08152685 in CListenSocket::OnAccept (this=0x92198b0, nErrorCode=0)
    at ListenSocket.cpp:141
#17 0x08063393 in CamuleApp::ListenSocketHandler (this=0x8678ee0,
    event=@0xb346cb30) at amule.cpp:2010
#18 0xb7dc8dff in wxAppConsole::HandleEvent (this=0x8678ee0,
    handler=0x8678ee0, func=
    (void ( class wxEvtHandler::*)(class wxEvent &,)) 16827996,
    event=@0xb346cb30) at ./src/common/appbase.cpp:320
#19 0xb7e886d2 in wxEvtHandler::ProcessEventIfMatches (entry=@0x846d820,
    handler=0x8678ee0, event=@0xb346cb30) at ./src/common/event.cpp:1225
#20 0xb7e8a4ee in wxEventHashTable::HandleEvent (this=0x846d800,
    event=@0xb346cb30, self=0x8678ee0) at ./src/common/event.cpp:898
#21 0xb7e8a654 in wxEvtHandler::ProcessEvent (this=0x8678ee0,
    event=@0xb346cb30) at ./src/common/event.cpp:1287
---Type <return> to continue, or q <return> to quit---
#22 0xb7e88faa in wxEvtHandler::ProcessPendingEvents (this=0x8678ee0)
    at ./src/common/event.cpp:1183
#23 0xb7dc9f11 in wxAppConsole::ProcessPendingEvents (this=0x8678ee0)
    at ./src/common/appbase.cpp:292
#24 0x0805e251 in CamuleDaemonApp::OnRun (this=0x8678ee0) at amuled.cpp:427
#25 0xb7e11bda in wxEntry (argc=@0xb7f314cc, argv=0x86673a0)
    at ./src/common/init.cpp:456
#26 0xb7e11ca5 in wxEntry (argc=@0xbfecc590, argv=0xbfecc614)
    at ./src/common/init.cpp:468
#27 0x0805e2b0 in main (argc=Cannot access memory at address 0xc31
) at amuled.cpp:101
(gdb) bt full
Code: [Select]
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7f7e590 in raise () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb7dc8f9e in wxTrap () at ./src/common/appbase.cpp:672
No locals.
#3  0xb7dc8ff9 in DoShowAssertDialog (msg=@0xbfecc06c)
    at ./src/common/appbase.cpp:769
No locals.
#4  0xb7dc946d in wxAppTraitsBase::ShowAssertDialog (this=0x86805a8,
    msgOriginal=@0xbfecc0cc) at ./src/common/appbase.cpp:555
        msg = {<wxStringBase> = {static npos = 4294967295,
    m_pchData = 0xb1a9fa0c}, <No data fields>}
        stackTrace = {<wxStringBase> = {static npos = 4294967295,
    m_pchData = 0xb4e87514}, <No data fields>}
#5  0xb7dc94ee in wxConsoleAppTraitsBase::ShowAssertDialog (this=0x86805a8,
    msg=@0xbfecc0cc) at ./src/common/appbase.cpp:505
No locals.
#6  0xb7dc9196 in ShowAssertDialog (szFile=0x83467dc, nLine=144,
    szFunc=0xb421da44, szCond=0x8346824, szMsg=0x0, traits=0x86805a8)
    at ./src/common/appbase.cpp:839
        msg = {<wxStringBase> = {static npos = 4294967295,
    m_pchData = 0xb1aa1a6c}, <No data fields>}
---Type <return> to continue, or q <return> to quit---
        s_bNoAsserts = false
#7  0xb7dc93bc in wxAppConsole::OnAssertFailure (this=0x8678ee0,
    file=0x83467dc, line=144, func=0xb421da44, cond=0x8346824, msg=0x0)
    at ./src/common/appbase.cpp:443
No locals.
#8  0x08066175 in CamuleApp::OnAssertFailure (this=0x8678ee0, file=0x83467dc,
    line=144, func=0xb421da44, cond=0x8346824, msg=0x0) at amule.cpp:1377
No locals.
#9  0xb7dc92b7 in wxOnAssert (szFile=0x83467dc, nLine=144,
    szFunc=0x83474f5 "AddSocket", szCond=0x8346824, szMsg=0x0)
    at ./src/common/appbase.cpp:712
        strFunc = {<wxStringBase> = {static npos = 4294967295,
    m_pchData = 0xb421da44}, <No data fields>}
        s_bInAssert = true
#10 0x0805d196 in CSocketSet::AddSocket (this=0x86792f0, socket=0xb52ede98)
    at amuled.cpp:144
        fd = 1024
        __FUNCTION__ = "AddSocket"
#11 0x0805d6c9 in CAmuledGSocketFuncTable::AddSocket (this=0x8679138,
    socket=0xb52ede98, event=GSOCK_INPUT) at amuled.cpp:216
        lock = {m_isOk = true, m_mutex = @0x8679144}
#12 0x0805d731 in CAmuledGSocketFuncTable::Install_Callback (this=0x8679138,
    sock=0xb52ede98, e=GSOCK_INPUT) at amuled.cpp:287
---Type <return> to continue, or q <return> to quit---
No locals.
#13 0x0805c6ab in CAmuledGSocketFuncTable::Enable_Events (this=0x8679138,
    socket=0xb52ede98) at amuled.cpp:297
No locals.
#14 0xb7f5fbd7 in GSocket::WaitConnection (this=0x921be30)
    at ./src/unix/gsocket.cpp:895
        from = {sa_family = 2,
  sa_data = "\004�R6��\000\000\000\000\000\000\000"}
        fromlen = 16
        connection = (GSocket *) 0xb52ede98
        err = GSOCK_NOERROR
        arg = 1
        __PRETTY_FUNCTION__ = "GSocket* GSocket::WaitConnection()"
#15 0xb7f58889 in wxSocketServer::AcceptWith (this=0x92198b0,
    sock=@0xb1243ae8, wait=false) at ./src/common/socket.cpp:1142
        child_socket = (class GSocket *) 0x0
#16 0x08152685 in CListenSocket::OnAccept (this=0x92198b0, nErrorCode=0)
    at ListenSocket.cpp:141
        newclient = (class CClientTCPSocket *) 0xb1243ae8
        __FUNCTION__ = "OnAccept"
#17 0x08063393 in CamuleApp::ListenSocketHandler (this=0x8678ee0,
    event=@0xb346cb30) at amule.cpp:2010
        __FUNCTION__ = "ListenSocketHandler"
---Type <return> to continue, or q <return> to quit---
#18 0xb7dc8dff in wxAppConsole::HandleEvent (this=0x8678ee0,
    handler=0x8678ee0, func=
    (void ( class wxEvtHandler::*)(class wxEvent &,)) 16827996,
    event=@0xb346cb30) at ./src/common/appbase.cpp:320
No locals.
#19 0xb7e886d2 in wxEvtHandler::ProcessEventIfMatches (entry=@0x846d820,
    handler=0x8678ee0, event=@0xb346cb30) at ./src/common/event.cpp:1225
        tableId1 = 6122
        tableId2 = -1
#20 0xb7e8a4ee in wxEventHashTable::HandleEvent (this=0x846d800,
    event=@0xb346cb30, self=0x8678ee0) at ./src/common/event.cpp:898
        n = 0
        eventEntryTable = (
    const wxEventTableEntryPointerArray &) @0x89f4fcc: {<wxBaseArrayPtrVoid> = {m_nSize = 3, m_nCount = 3, m_pItems = 0x91f55e0}, <No data fields>}
        count = 3
        eventType = 10002
        eTTnode = (wxEventHashTable::EventTypeTable * const) 0x89f4fc8
#21 0xb7e8a654 in wxEvtHandler::ProcessEvent (this=0x8678ee0,
    event=@0xb346cb30) at ./src/common/event.cpp:1287
        __FUNCTION__ = "ProcessEvent"
#22 0xb7e88faa in wxEvtHandler::ProcessPendingEvents (this=0x8678ee0)
    at ./src/common/event.cpp:1183
---Type <return> to continue, or q <return> to quit---
        event = (wxEvent *) 0xb346cb30
        node = {m_ptr = 0xb3141818}
        n = 1
        __FUNCTION__ = "ProcessPendingEvents"
#23 0xb7dc9f11 in wxAppConsole::ProcessPendingEvents (this=0x8678ee0)
    at ./src/common/appbase.cpp:292
        handler = (class wxEvtHandler *) 0x8678ee0
        node = {m_ptr = 0xb2cae178}
#24 0x0805e251 in CamuleDaemonApp::OnRun (this=0x8678ee0) at amuled.cpp:427
No locals.
#25 0xb7e11bda in wxEntry (argc=@0xb7f314cc, argv=0x86673a0)
    at ./src/common/init.cpp:456
        callOnExit = {<No data fields>}
        cleanupOnExit = {<No data fields>}
#26 0xb7e11ca5 in wxEntry (argc=@0xbfecc590, argv=0xbfecc614)
    at ./src/common/init.cpp:468
No locals.
#27 0x0805e2b0 in main (argc=Cannot access memory at address 0xc31
) at amuled.cpp:101
No locals.
(gdb) thread apply all bt
Code: [Select]
Thread 4 (Thread -1231475824 (LWP 3134)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f7a8fc in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7e84317 in wxConditionInternal::WaitTimeout (this=0x9219e48,
    milliseconds=300) at ./src/unix/threadpsx.cpp:405
#3  0xb7e843fc in wxCondition::WaitTimeout (this=0x8680924, milliseconds=300)
    at ./include/wx/thrimpl.cpp:256
#4  0xb7e85245 in wxSemaphoreInternal::WaitTimeout (this=0x8680920,
    milliseconds=300) at ./src/unix/threadpsx.cpp:552
#5  0xb7e8532e in wxSemaphore::WaitTimeout (this=0x86b5ba8, milliseconds=300)
    at ./include/wx/thrimpl.cpp:320
#6  0x0806097e in CTimerThread::Entry (this=0x86b5b88) at Timer.cpp:63
#7  0xb7e86620 in wxThreadInternal::PthreadStart (thread=0x86b5b88)
    at ./src/unix/threadpsx.cpp:766
#8  0xb7e8678b in wxPthreadStart (ptr=0x86b5b88)
    at ./src/unix/threadpsx.cpp:718
#9  0xb7f7646b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb7ba46de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1214690416 (LWP 3132)):
#0  0xffffe410 in __kernel_vsyscall ()
---Type <return> to continue, or q <return> to quit---
#1  0xb7f7ce1e in __lll_mutex_lock_wait ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7f78b74 in _L_mutex_lock_218 () from /lib/tls/i686/cmov/libpthread.so.0
#3  0xb7f78609 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#4  0xb7e84b6b in wxMutexInternal::Lock (this=0x8679178)
    at ./src/unix/threadpsx.cpp:248
#5  0xb7e84c93 in wxMutex::Lock (this=0x8679144) at ./include/wx/thrimpl.cpp:44
#6  0x0805f3a1 in wxMutexLocker (this=0xb7993ecc, mutex=@0x8679144)
    at /home/firebox/usr/local/wxWidgets-2.8.7//include/wx-2.8/wx/thread.h:176
#7  0x0805d6ae in CAmuledGSocketFuncTable::AddSocket (this=0x8679138,
    socket=0xb887e20, event=GSOCK_OUTPUT) at amuled.cpp:213
#8  0x0805d731 in CAmuledGSocketFuncTable::Install_Callback (this=0x8679138,
    sock=0xb887e20, e=GSOCK_OUTPUT) at amuled.cpp:287
#9  0xb7f5da80 in GSocket::Enable (this=0xb887e20, event=GSOCK_OUTPUT)
    at ./src/unix/gsocket.cpp:1516
#10 0xb7f5f0fd in GSocket::Write (this=0xb887e20,
    buffer=0xb4833c13 "�\227\027��\226��>24ngwR��o\227��N\030�!����� �Z\032Jíe[fyV�uk�!\200��\224��;�����i�I:\203�6)\027D\\\023\206ng�\224R\215PXIS[R�\025�\225�)\230\031\024gwzk�\"Vn� \233�dX�~�Ig�/���(#\202�l$��\036��\221�\231Vm�\023)�\223A�y\230*�ݬ����� Ь\226\031�j�ˡr���n\206\232��\230�B\030�8�ZG\035\203�JX\211\tU�|&�}\214�=�+\222B�"..., size=2344) at ./src/unix/gsocket.cpp:1252
#11 0xb7f5957e in wxSocketBase::_Write (this=0xb8e6830, buffer=0xb4833c13,
    nbytes=2344) at ./src/common/socket.cpp:539
---Type <return> to continue, or q <return> to quit---
#12 0xb7f597d8 in wxSocketBase::Write (this=0xb8e6830, buffer=0xb4833c13,
    nbytes=2344) at ./src/common/socket.cpp:507
#13 0x0827527f in CSocketClientProxy::Write (this=0xb8e6830,
    buffer=0xb4833c13, nbytes=2344) at Proxy.cpp:1292
#14 0x081148a6 in CEncryptedStreamSocket::Write (this=0xb8e6830,
    lpBuf=0xb4833c13, nBufLen=2344) at EncryptedStreamSocket.cpp:212
#15 0x08110b1a in CEMSocket::Send (this=0xb8e6830,
    maxNumberOfBytesToSend=2600, minFragSize=2600,
    onlyAllowedToSendControlPacket=false) at EMSocket.cpp:616
#16 0x080bfe22 in CEMSocket::SendFileAndControlData (this=0xb8e6830,
    maxNumberOfBytesToSend=70, minFragSize=2600) at EMSocket.h:73
#17 0x080af240 in CClientTCPSocket::SendFileAndControlData (this=0xb8e6830,
    maxNumberOfBytesToSend=70, overchargeMaxBytesToSend=2600)
    at ClientTCPSocket.cpp:2098
#18 0x081a3dd9 in UploadBandwidthThrottler::Entry (this=0x91f5330)
    at UploadBandwidthThrottler.cpp:438
#19 0xb7e86620 in wxThreadInternal::PthreadStart (thread=0x91f5330)
    at ./src/unix/threadpsx.cpp:766
#20 0xb7e8678b in wxPthreadStart (ptr=0x91f5330)
    at ./src/unix/threadpsx.cpp:718
#21 0xb7f7646b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#22 0xb7ba46de in clone () from /lib/tls/i686/cmov/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 1 (Thread -1213417792 (LWP 3121)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f7e590 in raise () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7dc8f9e in wxTrap () at ./src/common/appbase.cpp:672
#3  0xb7dc8ff9 in DoShowAssertDialog (msg=@0xbfecc06c)
    at ./src/common/appbase.cpp:769
#4  0xb7dc946d in wxAppTraitsBase::ShowAssertDialog (this=0x86805a8,
    msgOriginal=@0xbfecc0cc) at ./src/common/appbase.cpp:555
#5  0xb7dc94ee in wxConsoleAppTraitsBase::ShowAssertDialog (this=0x86805a8,
    msg=@0xbfecc0cc) at ./src/common/appbase.cpp:505
#6  0xb7dc9196 in ShowAssertDialog (szFile=0x83467dc, nLine=144,
    szFunc=0xb421da44, szCond=0x8346824, szMsg=0x0, traits=0x86805a8)
    at ./src/common/appbase.cpp:839
#7  0xb7dc93bc in wxAppConsole::OnAssertFailure (this=0x8678ee0,
    file=0x83467dc, line=144, func=0xb421da44, cond=0x8346824, msg=0x0)
    at ./src/common/appbase.cpp:443
#8  0x08066175 in CamuleApp::OnAssertFailure (this=0x8678ee0, file=0x83467dc,
    line=144, func=0xb421da44, cond=0x8346824, msg=0x0) at amule.cpp:1377
#9  0xb7dc92b7 in wxOnAssert (szFile=0x83467dc, nLine=144,
    szFunc=0x83474f5 "AddSocket", szCond=0x8346824, szMsg=0x0)
    at ./src/common/appbase.cpp:712
#10 0x0805d196 in CSocketSet::AddSocket (this=0x86792f0, socket=0xb52ede98)
    at amuled.cpp:144
---Type <return> to continue, or q <return> to quit---
#11 0x0805d6c9 in CAmuledGSocketFuncTable::AddSocket (this=0x8679138,
    socket=0xb52ede98, event=GSOCK_INPUT) at amuled.cpp:216
#12 0x0805d731 in CAmuledGSocketFuncTable::Install_Callback (this=0x8679138,
    sock=0xb52ede98, e=GSOCK_INPUT) at amuled.cpp:287
#13 0x0805c6ab in CAmuledGSocketFuncTable::Enable_Events (this=0x8679138,
    socket=0xb52ede98) at amuled.cpp:297
#14 0xb7f5fbd7 in GSocket::WaitConnection (this=0x921be30)
    at ./src/unix/gsocket.cpp:895
#15 0xb7f58889 in wxSocketServer::AcceptWith (this=0x92198b0,
    sock=@0xb1243ae8, wait=false) at ./src/common/socket.cpp:1142
#16 0x08152685 in CListenSocket::OnAccept (this=0x92198b0, nErrorCode=0)
    at ListenSocket.cpp:141
#17 0x08063393 in CamuleApp::ListenSocketHandler (this=0x8678ee0,
    event=@0xb346cb30) at amule.cpp:2010
#18 0xb7dc8dff in wxAppConsole::HandleEvent (this=0x8678ee0,
    handler=0x8678ee0, func=
    (void ( class wxEvtHandler::*)(class wxEvent &,)) 16827996,
    event=@0xb346cb30) at ./src/common/appbase.cpp:320
#19 0xb7e886d2 in wxEvtHandler::ProcessEventIfMatches (entry=@0x846d820,
    handler=0x8678ee0, event=@0xb346cb30) at ./src/common/event.cpp:1225
#20 0xb7e8a4ee in wxEventHashTable::HandleEvent (this=0x846d800,
    event=@0xb346cb30, self=0x8678ee0) at ./src/common/event.cpp:898
#21 0xb7e8a654 in wxEvtHandler::ProcessEvent (this=0x8678ee0,
---Type <return> to continue, or q <return> to quit---
    event=@0xb346cb30) at ./src/common/event.cpp:1287
#22 0xb7e88faa in wxEvtHandler::ProcessPendingEvents (this=0x8678ee0)
    at ./src/common/event.cpp:1183
#23 0xb7dc9f11 in wxAppConsole::ProcessPendingEvents (this=0x8678ee0)
    at ./src/common/appbase.cpp:292
#24 0x0805e251 in CamuleDaemonApp::OnRun (this=0x8678ee0) at amuled.cpp:427
#25 0xb7e11bda in wxEntry (argc=@0xb7f314cc, argv=0x86673a0)
    at ./src/common/init.cpp:456
#26 0xb7e11ca5 in wxEntry (argc=@0xbfecc590, argv=0xbfecc614)
    at ./src/common/init.cpp:468
#27 0x0805e2b0 in main (argc=Cannot access memory at address 0xc31
) at amuled.cpp:101

« Last Edit: January 03, 2008, 02:49:45 PM by hopelessone »
Logged

hopelessone

  • Full Member
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 105
  • Ubuntu 8.04
Re: CVS 2007-12-28 (my second backtrace post)
« Reply #14 on: January 03, 2008, 03:39:00 PM »

one more:

[Debug] Generating a stack trace... please waitamuled.cpp(144): assert "(fd > 2) && (fd < 1024)" failed in AddSocket().

Call stack:
[00] 0xb7dc8196
[01] wxAppConsole::OnAssertFailure(wchar_t const*, int, wchar_t const*, wchar_t const*, wchar_t const*)
[02] CamuleApp::OnAssertFailure(wchar_t const*, int, wchar_t const*, wchar_t const*, wchar_t const*)    /home/firebox/amule-cvs/src/amule.cpp:1377
[03] wxOnAssert(wchar_t const*, int, char const*, wchar_t const*, wchar_t const*)
[04] CSocketSet::AddSocket(GSocket*)            /home/firebox/amule-cvs/src/amuled.cpp:146
[05] CAmuledGSocketFuncTable::AddSocket(GSocket*, GSocketEvent) /home/firebox/amule-cvs/src/amuled.cpp:216
[06] CAmuledGSocketFuncTable::Install_Callback(GSocket*, GSocketEvent)  /home/firebox/amule-cvs/src/amuled.cpp:288
[07] CAmuledGSocketFuncTable::Enable_Events(GSocket*)   /home/firebox/amule-cvs/src/amuled.cpp:298
[08] GSocket::Connect(GSocketStream)         
[09] wxSocketClient::DoConnect(wxSockAddress&, wxSockAddress*, bool)
[10] wxSocketClient::Connect(wxSockAddress&, bool)
[11] CSocketClientProxy::Connect(wxIPaddress&, bool)    /home/firebox/amule-cvs/src/Proxy.cpp:1274
[12] CUpDownClient::Connect()                   /home/firebox/amule-cvs/src/BaseClient.cpp:1497
[13] CUpDownClient::TryToConnect(bool)          /home/firebox/amule-cvs/src/BaseClient.cpp:1470
[14] CUpDownClient::AskForDownload()            /home/firebox/amule-cvs/src/DownloadClient.cpp:157
[15] CPartFile::Process(unsigned int, unsigned char)    /home/firebox/amule-cvs/src/PartFile.cpp:1482
[16] CDownloadQueue::Process()                  /home/firebox/amule-cvs/src/DownloadQueue.cpp:374
[17] CamuleApp::OnCoreTimer(CTimerEvent&)       /home/firebox/amule-cvs/src/amule.cpp:1449
[18] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const
[19] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[20] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)

Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread -1213421888 (LWP 3316)]
0xffffe410 in __kernel_vsyscall ()
(gdb)

can post the GDB if need be...

I think this is all got to do with weird characters in the download file...just a guess..
Logged
Pages: [1] 2