aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: SIGSEGV on CVS-20051015  (Read 2432 times)

genox

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 10
SIGSEGV on CVS-20051015
« on: October 15, 2005, 08:40:17 PM »

It was running minimized. It's an annoying bug, cause I can't leave it downloading without checking every time if it's still alive.  X( Could It depends on WX libs?
Thanks!

Code: [Select]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1226770752 (LWP 24499)]
0x0aa826be in ?? ()
(gdb) bt full
#0  0x0aa826be in ?? ()
No symbol table info available.
#1  0x0a2eab58 in ?? ()
No symbol table info available.
#2  0xb7a606f8 in GSocketGUIFunctionsTableConcrete::Disable_Events ()
   from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#3  0xb703cd9b in gdk_get_show_events () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#4  0x0aa826b8 in ?? ()
No symbol table info available.
#5  0x00000047 in ?? ()
No symbol table info available.
#6  0xb6f2f4bf in g_vasprintf () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7  0xb6f09c02 in g_main_depth () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#8  0xb6f0ac78 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9  0xb6f0afb0 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#10 0xb6f0b553 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#11 0xb71fe2e3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
---Type to continue, or q to quit---
#12 0xb7a5dedc in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#13 0xb7aeee37 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#14 0xb7aeefa8 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#15 0xb77fe6fa in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#16 0xb77fe853 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#17 0x0807ce7d in main (argc=1, argv=0xbf817004) at amule-gui.cpp:149
No locals.

Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: SIGSEGV on CVS-20051015
« Reply #1 on: October 15, 2005, 09:06:58 PM »

genox,

This one does not seem to be related to aMule.

Code: [Select]
#2  0xb7a606f8 in GSocketGUIFunctionsTableConcrete::Disable_Events ()
   from /usr/lib/libwx_gtk2u_core-2.6.so.0

Looks like wx fault.

Cheers!
Logged

genox

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 10
RE: SIGSEGV on CVS-20051015
« Reply #2 on: October 16, 2005, 07:48:21 PM »

Yes, you're right... I tried the last stable version of aMule and I got the same result.
I got the wxGTK2-2.6.1-i686-1thee.tgz slackware package from aMule main page and this is the result, I tried to compile the 2.6.2 one from the official wx site, but it exits on make for a misterious error... My last chance, I got wxGTK-2.6.2-i486-2fba.tgz (this time, I'm sure it has been built on my slack release), I built again amule on it... but.... AN OOPS ON START!!!!!! AAAARRRGHHH!!!!!
I'm out of patience... I'll post a bt soon :)

Cheers
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: SIGSEGV on CVS-20051015
« Reply #3 on: October 16, 2005, 08:09:01 PM »

genox,

Unfortunately, all distros seem to do a pretty bad job when making binaries for wx. Only recently they have started working. Notice that gentoo is an exception.

So, our general recommendation is to compile wx yourself. We have advices on how to do that in our wiki, which is unfortunately out for maintainence.

Cheers!
Logged