aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: amule stürzt ab  (Read 4176 times)

Coolzero1982

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 36
amule stürzt ab
« on: October 03, 2007, 04:21:17 PM »

Hallo ich hab Suse 10.2  64 Bit instaliert und seit dem stürzt amule mit folgender Meldung ab!

Terminated after throwing an instance of 'CInvalidStateEx'
        what(): CRunTimeException::CInvalidStateException: CFile: Cannot flush closed file.
        backtrace:
[2] ?? in /usr/lib64/libstdc++.so.6 [0x2ba549bebc36]
[3] ?? in /usr/lib64/libstdc++.so.6 [0x2ba549beafeb]
[4] __gxx_personality_v0 in /usr/lib64/libstdc++.so.6[0x2ba549bebac3]
[5] ?? in /lib64/libgcc_s.so.1 [0x2ba54a08e7a8]
[6] _Unwind_Resume in /lib64/libgcc_s.so.1[0x2ba54a08ec1b]
[7] ?? in amule [0x48b81b]
[8] ?? in amule [0x439878]
[9] wxEntry(int&, wchar_t**) in /usr/lib64/libwx_gtk2u-2.8.so.0[0x2ba549198b5d]
[10] ?? in amule [0x57ef22]
[11] __libc_start_main in /lib64/libc.so.6[0x2ba54a2b1ae4]
[12] wxAppBase::MainLoop() in amule[0x431189]


wo liegt der Fehler?Was kann ich tun?
« Last Edit: October 03, 2007, 04:23:09 PM by Coolzero1982 »
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: amule stürzt ab
« Reply #1 on: October 03, 2007, 05:28:21 PM »

Hallo Coolzero1982,

unter welchen Umständen tritt dieser Fehler auf? Welche Version von aMule nutzt du und welche Version von wxGTK?
Logged

Coolzero1982

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 36
Re: amule stürzt ab
« Reply #2 on: October 03, 2007, 07:51:10 PM »

also hab amule version  20070608-0.pm.1
wxGTK hat die Version 2.6.3.3-30.2

Also der Fehler tritt nach einiger Zeit auf wenn amule läuft, also mach nix besonderes!
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: amule stürzt ab
« Reply #3 on: October 03, 2007, 09:13:17 PM »

Ich bitte dich als erstes mal darum sowohl wx als auch aMule in einer neueren Version zu verwenden (aktuelle wx ist 2.8.6, aMule SVN gibt es auf amule.hirnriss.net), auch wenn ich den Fehler nicht unbedingt bei aMule vermuten würde.

Logged

Coolzero1982

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 36
Re: amule stürzt ab
« Reply #4 on: October 04, 2007, 05:48:28 PM »

hab beides in den neuesten versionen instaliert, trotzdem bleibt das problem
Logged

Coolzero1982

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 36
Re: amule stürzt ab
« Reply #5 on: October 06, 2007, 06:40:32 AM »

keiner ne lösung?
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: amule stürzt ab
« Reply #6 on: October 06, 2007, 09:52:48 AM »

Da Problem ist wahrscheinlich nicht von aMule direkt verursacht, sondern von einer unterliegenden Systembibliothek. Deswegen ist es sehr schwer da etwas zu machen.

Um mehr über den Fehler zu erfahren müsstest du aMule und wx mit Debuginformationen kompilieren und dann mit GDB einen Backtrace zu erstellen. Im Wiki gibt es dazu eine Anleitung, kannst du da bitte nachsehen und das mal probieren?
Logged

Coolzero1982

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 36
Re: amule stürzt ab
« Reply #7 on: October 06, 2007, 11:16:22 PM »

So hab das mal gemacht, also amule stürzt ab mit der bekannten Meldung;
Sending control data for socket 0x15f4948
Sending control data for socket 0x1074db0
Sending control data for socket 0x1074db0
Adding 1 client sources type 2
Where 29 == 29 if 4=4?
        Source has cryptoptions 0
        Setting Crypt layer options
Sending control data for socket 0x15f4948
Sending control data for socket 0x1074db0
Sending control data for socket 0x1390e20
[Thread 1098918208 (zombie) exited]
Now, exiting main app...
aMule OnExit: Terminating core.
Saving PartFile 3 of 28
Terminated after throwing an instance of 'CInvalidStateEx'
        what(): CRunTimeException::CInvalidStateException: CFile: Cannot flush closed file.
        backtrace:
[2] ?? in /usr/lib64/libstdc++.so.6 [0x2b97f266ec36]
[3] ?? in /usr/lib64/libstdc++.so.6 [0x2b97f266dfeb]
[4] __gxx_personality_v0 in /usr/lib64/libstdc++.so.6[0x2b97f266eac3]
[5] ?? in /lib64/libgcc_s.so.1 [0x2b97f2b117a8]
[6] _Unwind_Resume in /lib64/libgcc_s.so.1[0x2b97f2b11c1b]
[7] ?? in /usr/bin/amule [0x48b81b]
[8] ?? in /usr/bin/amule [0x439878]
[9] wxEntry(int&, wchar_t**) in /usr/lib64/libwx_gtk2u-2.8.so.0[0x2b97f1c1bb5d]
[10] ?? in /usr/bin/amule [0x57ef22]
[11] __libc_start_main in /lib64/libc.so.6[0x2b97f2d34ae4]
[12] wxAppBase::MainLoop() in /usr/bin/amule[0x431189]


Program received signal SIGABRT, Aborted.
[Switching to Thread 47931696546240 (LWP 15617)]
0x00002b97f133afdd in raise () from /lib64/libpthread.so.0


Wenn ich dann bt eingeb kommt folgendes:

 bt
#0  0x00002b97f133afdd in raise () from /lib64/libpthread.so.0
#1  0x000000000068a1d7 in OnUnhandledException () at MuleDebug.cpp:80
#2  0x00002b97f266ec36 in std::set_unexpected () from /usr/lib64/libstdc++.so.6
#3  0x00002b97f266dfeb in __cxa_bad_cast () from /usr/lib64/libstdc++.so.6
#4  0x00002b97f266eac3 in __gxx_personality_v0 () from /usr/lib64/libstdc++.so.6
#5  0x00002b97f2b117a8 in _Unwind_Backtrace () from /lib64/libgcc_s.so.1
#6  0x00002b97f2b11c1b in _Unwind_Resume () from /lib64/libgcc_s.so.1
#7  0x000000000048b81b in ~CDownloadQueue (this=0xf47f20) at DownloadQueue.cpp:104
#8  0x0000000000439878 in CamuleApp::OnExit (this=0xd25e10) at amule.cpp:281
#9  0x00002b97f1c1bb5d in wxEntry () from /usr/lib64/libwx_gtk2u-2.8.so.0
#10 0x000000000057ef22 in main (argc=1, argv=0x3d01) at amule-gui.cpp:95
#11 0x00002b97f2d34ae4 in __libc_start_main () from /lib64/libc.so.6
#12 0x0000000000431189 in _start ()


bei bt full:

bt full
#0  0x00002b97f133afdd in raise () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x000000000068a1d7 in OnUnhandledException () at MuleDebug.cpp:80
        t = (struct std::type_info *) 0x0
#2  0x00002b97f266ec36 in std::set_unexpected () from /usr/lib64/libstdc++.so.6
No symbol table info available.
#3  0x00002b97f266dfeb in __cxa_bad_cast () from /usr/lib64/libstdc++.so.6
No symbol table info available.
#4  0x00002b97f266eac3 in __gxx_personality_v0 () from /usr/lib64/libstdc++.so.6
No symbol table info available.
#5  0x00002b97f2b117a8 in _Unwind_Backtrace () from /lib64/libgcc_s.so.1
No symbol table info available.
#6  0x00002b97f2b11c1b in _Unwind_Resume () from /lib64/libgcc_s.so.1
No symbol table info available.
#7  0x000000000048b81b in ~CDownloadQueue (this=0xf47f20) at DownloadQueue.cpp:104
No locals.
#8  0x0000000000439878 in CamuleApp::OnExit (this=0xd25e10) at amule.cpp:281
No locals.
#9  0x00002b97f1c1bb5d in wxEntry () from /usr/lib64/libwx_gtk2u-2.8.so.0
No symbol table info available.
#10 0x000000000057ef22 in main (argc=1, argv=0x3d01) at amule-gui.cpp:95
No locals.
#11 0x00002b97f2d34ae4 in __libc_start_main () from /lib64/libc.so.6
No symbol table info available.
#12 0x0000000000431189 in _start ()
No symbol table info available.


und bei thread apply all bt:

thread apply all bt

Thread 2 (Thread 1082132800 (LWP 15625)):
#0  0x00002b97f133a751 in __nanosleep_nocancel () from /lib64/libpthread.so.0
#1  0x00002b97f1c87f4c in wxMicroSleep () from /usr/lib64/libwx_gtk2u-2.8.so.0
#2  0x00000000005205ec in UploadBandwidthThrottler::Entry (this=0x128e000) at UploadBandwidthThrottler.cpp:321
#3  0x00002b97f1c7ac7a in wxThreadInternal::PthreadStart () from /usr/lib64/libwx_gtk2u-2.8.so.0
#4  0x00002b97f133309e in start_thread () from /lib64/libpthread.so.0
#5  0x00002b97f2dd84cd in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 47931696546240 (LWP 15617)):
#0  0x00002b97f133afdd in raise () from /lib64/libpthread.so.0
#1  0x000000000068a1d7 in OnUnhandledException () at MuleDebug.cpp:80
#2  0x00002b97f266ec36 in std::set_unexpected () from /usr/lib64/libstdc++.so.6
#3  0x00002b97f266dfeb in __cxa_bad_cast () from /usr/lib64/libstdc++.so.6
#4  0x00002b97f266eac3 in __gxx_personality_v0 () from /usr/lib64/libstdc++.so.6
#5  0x00002b97f2b117a8 in _Unwind_Backtrace () from /lib64/libgcc_s.so.1
#6  0x00002b97f2b11c1b in _Unwind_Resume () from /lib64/libgcc_s.so.1
#7  0x000000000048b81b in ~CDownloadQueue (this=0xf47f20) at DownloadQueue.cpp:104
#8  0x0000000000439878 in CamuleApp::OnExit (this=0xd25e10) at amule.cpp:281
#9  0x00002b97f1c1bb5d in wxEntry () from /usr/lib64/libwx_gtk2u-2.8.so.0
#10 0x000000000057ef22 in main (argc=1, argv=0x3d01) at amule-gui.cpp:95
#11 0x00002b97f2d34ae4 in __libc_start_main () from /lib64/libc.so.6
#12 0x0000000000431189 in _start ()


Ich hoffe ich kann dir damit weiterhelfen!? Damit du mir helfen kannst!

Danke
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: amule stürzt ab
« Reply #8 on: October 07, 2007, 12:23:39 AM »

Ähm...welche aMuleversion ist das bitte? Den Quellcode für neue Versionen gibt es auf amule.hirnriss.net
Logged

Coolzero1982

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 36
Re: amule stürzt ab
« Reply #9 on: October 07, 2007, 12:48:04 PM »

Ist diese amule version:

aMule-CVS-20071004.tar.bz2
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: amule stürzt ab
« Reply #10 on: October 07, 2007, 12:50:52 PM »

Bist du dir da ganz sicher? Hast du vielleicht noch eine alte Version in /usr/bin und die neue nach /usr/local/bin installiert?

Die Debugausgaben "Sending control data for socket ..." usw. sind nämlich schon seit einiger Zeit nicht mehr in aMule enthalten, also muss da etwas schief gelaufen sein.

Solltest du sonstige Zweifel haben, frage bitte.
Logged

Coolzero1982

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 36
Re: amule stürzt ab
« Reply #11 on: October 07, 2007, 12:56:17 PM »

hast recht, hab grad festgestellt das noch eine version instaliert war, ich werde es jetzt nochmal testen und hoffen das es nun funktioniert!
Logged