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-2.2.2 crash on Fedora 9 x86_64  (Read 2962 times)

wires

  • Jr. Member
  • **
  • Karma: 6
  • Offline Offline
  • Posts: 83
amule-2.2.2 crash on Fedora 9 x86_64
« on: November 18, 2008, 12:20:52 AM »

hi guys, amule is crashing after a few minutes. I've been searching through the forum but i can't find any other problems like mine so i've decided to post the backtrace.

System: Linux 2.6.27.5-37.fc9.x86_64 #1 SMP Wed Nov 12 18:31:37 EST 2008 x86_64

I did a manual compilation of Crypto++ 5.5.2 with -O2 -DCRYPTOPP_DISABLE_X86ASM -march=athlon64 and "cryptotest v" passed ok. After a few crashes i recompiled it with -O0 -DCRYPTOPP_DISABLE_X86ASM -march=native just in case.

configure output
Code: [Select]
  Configure script has finished system check.

  Configured aMule 2.2.2 for 'x86_64-unknown-linux-gnu'.

  aMule enabled options:

  **** aMule Core ****
  Prefix where aMule should be installed?                    /home/xxxxx/aMule
  Should aMule be compiled with i18n support?                yes
  Should aMule be compiled in debug mode?                    yes
  Should aMule be compiled with profiling?                   no
  Should aMule be compiled with optimizations?               no
  Should aMule be compiled with UPnP support?                disabled
  Should aMule be compiled with IP2country support?          yes
  Should aMule monolithic application be built?              yes
  Should aMule daemon version be built?                      yes
  Should aMule remote gui be built? (EXPERIMENTAL)           yes
  Crypto++ library/headers style?                            installed

  **** aMule TextClient ****
  Should aMule Command Line Client be built?                 yes

  **** aMule WebServer ****
  Should aMule WebServer be built?                           yes

  **** aMule ED2K Links Handler ****
  Should aMule ED2K Links Handler be built?                  yes

  **** aMuleLinkCreator ****
  Should aMuleLinkCreator GUI version (alc) be built?        yes
  Should aMuleLinkCreator for console (alcc) be built?       yes

  **** aMule Statistics ****
  Should C aMule Statistics (CAS) be built?                  no
  Should aMule GUI Statistics (wxCas) be built?              yes

  **** General Libraries and Tools ****
  Should ccache support be enabled?                          no
  Libraries aMule will use to build:
                                       wxWidgets             2.8.9 (gtk2,shared)
                                       crypto++              5.5.2 (installed, in /home/xxxxx/devel/crypto)
                                       regex                 system
                                       libintl               system
                                       libpng                1.2.33
                                       zlib                  1.2.3


WARNING! UPnP code has been disabled because libupnp >= 1.6.6 not found (try to use --with-libupnp-prefix=PREFIX).

I don't use UPnP so i suppose you can ignore the warning.

Backtrace:
Code: [Select]
(gdb) bt
#0  0x00000000006b1a02 in CMuleTrayIcon::SetTrayIcon (this=0x1283cec0920, Icon=2, percent=34) at MuleTrayIcon.cpp:211
#1  0x00000000006392e3 in CamuleDlg::UpdateTrayIcon (this=0x7f283df61c80, percent=34) at amuleDlg.cpp:365
#2  0x0000000000639821 in CamuleDlg::ShowTransferRate (this=0x7f283df61c80) at amuleDlg.cpp:832
#3  0x0000000000639dc9 in CamuleDlg::OnGUITimer (this=0x7f283df61c80) at amuleDlg.cpp:1069
#4  0x0000003dceaf5989 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib64/libwx_baseu-2.8.so.0
#5  0x0000003dceaf6b64 in wxEventHashTable::HandleEvent () from /usr/lib64/libwx_baseu-2.8.so.0
#6  0x0000003dceaf6c57 in wxEvtHandler::ProcessEvent () from /usr/lib64/libwx_baseu-2.8.so.0
#7  0x0000003767ee8da6 in wxTimerBase::Notify () from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#8  0x0000003767deedcb in ?? () from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#9  0x000000375f437beb in ?? () from /lib64/libglib-2.0.so.0
#10 0x000000375f43742b in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#11 0x000000375f43ac0d in ?? () from /lib64/libglib-2.0.so.0
#12 0x000000375f43b13d in g_main_loop_run () from /lib64/libglib-2.0.so.0
#13 0x0000003765183db0 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
#14 0x0000003767de6718 in wxEventLoop::Run () from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#15 0x0000003767e6fa6b in wxAppBase::MainLoop () from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#16 0x0000003dcea99b9d in wxEntry () from /usr/lib64/libwx_baseu-2.8.so.0
#17 0x000000000062ecdb in main (argc=1, argv=0x7fff50c10f48) at amule-gui.cpp:95

Full backtrace:
Code: [Select]
(gdb) bt full
#0  0x00000000006b1a02 in CMuleTrayIcon::SetTrayIcon (this=0x1283cec0920, Icon=2, percent=34) at MuleTrayIcon.cpp:211
Bar_ySize = 0
NewSize = 558275663
#1  0x00000000006392e3 in CamuleDlg::UpdateTrayIcon (this=0x7f283df61c80, percent=34) at amuleDlg.cpp:365
No locals.
#2  0x0000000000639821 in CamuleDlg::ShowTransferRate (this=0x7f283df61c80) at amuleDlg.cpp:832
percentDown = 34
buffer2 = {<wxStringBase> = {static npos = 18446744073709551615, m_pchData = 0x0}, <No data fields>}
kBpsUp = 17.9648228
kBpsDown = 99.1290359
buffer = {<wxStringBase> = {static npos = 18446744073709551615, m_pchData = 0x7f284028b6a8}, <No data fields>}
label = (struct wxStaticText *) 0x7f283dbff130
bmp = (struct wxStaticBitmap *) 0x16d687
#3  0x0000000000639dc9 in CamuleDlg::OnGUITimer (this=0x7f283df61c80) at amuleDlg.cpp:1069
msCur = 1496711
msGraphUpdate = 3000
sStatsUpdate = 30
msPrev1 = 1496436
msPrev5 = 1496711
msPrevStats = 1355953
msPrevGraph = 1494055
#4  0x0000003dceaf5989 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#5  0x0000003dceaf6b64 in wxEventHashTable::HandleEvent () from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#6  0x0000003dceaf6c57 in wxEvtHandler::ProcessEvent () from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#7  0x0000003767ee8da6 in wxTimerBase::Notify () from /usr/lib64/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#8  0x0000003767deedcb in ?? () from /usr/lib64/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#9  0x000000375f437beb in ?? () from /lib64/libglib-2.0.so.0
No symbol table info available.
#10 0x000000375f43742b in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
No symbol table info available.
#11 0x000000375f43ac0d in ?? () from /lib64/libglib-2.0.so.0
No symbol table info available.
#12 0x000000375f43b13d in g_main_loop_run () from /lib64/libglib-2.0.so.0
No symbol table info available.
#13 0x0000003765183db0 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#14 0x0000003767de6718 in wxEventLoop::Run () from /usr/lib64/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#15 0x0000003767e6fa6b in wxAppBase::MainLoop () from /usr/lib64/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#16 0x0000003dcea99b9d in wxEntry () from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#17 0x000000000062ecdb in main (argc=1, argv=0x7fff50c10f48) at amule-gui.cpp:95
No locals.

wx packages:
Code: [Select]
compat-wxGTK26-2.6.4-2.x86_64
wxBase-2.8.9-1.fc9.x86_64
wxsvg-1.0-0.8.b7.fc9.x86_64
wxsvg-devel-1.0-0.8.b7.fc9.x86_64
wxGTK-2.8.9-1.fc9.x86_64
wxGTK-devel-2.8.9-1.fc9.x86_64
wxPython-2.8.9.1-1.fc9.x86_64
wxGTK-gl-2.8.9-1.fc9.x86_64

I've deactivated the tray icon but amule still crashes :(

Hope this helps!!
Thank you for this great app and for your time.

Edit:
i'm sorry but this seems to be the same as http://forum.amule.org/index.php?topic=16062.msg84998#msg84998. Feel free to delete the message. aMule was not iconified, just showing DLs or stats. I'll try amuled + amulegui.

Edit2:
amuled + amulegui running fine after 3h 30m :)
« Last Edit: November 19, 2008, 03:14:42 AM by wires »
Logged

wires

  • Jr. Member
  • **
  • Karma: 6
  • Offline Offline
  • Posts: 83
Re: amule-2.2.2 crash on Fedora 9 x86_64
« Reply #1 on: November 20, 2008, 08:37:33 PM »

I've been running amule SVN rev.9184 for more than 10h without problem.

Thank you!  :D
Logged