aMule Bug Tracker - aMule
View Issue Details
0001782aMuleGUIpublic2017-12-16 21:352017-12-16 21:35
PC LX 
 
normalcrashalways
newopen 
GNU/LinuxMageia6
SVN 
 
Linux, Mageia 6
0001782: amule crash (segfault) when in the shared files view and the reload button is clicked
amule crash (segfault) when in the shared files view and the reload button is clicked. This happens every time.

From the backtrace, it seems there is a recursion issue.

Version: aMule 2.4.0 (SVN 20161207)

$ uname -a
Linux marte 4.9.56-desktop-1.mga6 0000001 SMP Thu Oct 12 22:55:31 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
$ rpm -q amule
amule-2.4.0-0.git20161207.2.mga6
$ cat /etc/release
Mageia release 6 (Official) for x86_64
1. Run amule
2. Select the shared files view.
3. Click the reload button.
Backtrace (with debuginfo):
#0 0x00007ffff61dbe43 in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3122
0000001 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000002 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000003 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000004 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000005 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000006 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000007 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000008 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000009 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000010 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
#11 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000012 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000013 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000014 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000015 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000016 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000017 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000018 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000019 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000020 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000021 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000022 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000023 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000024 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124
0000025 0x00007ffff61dbe6d in wxWindow::DoClientToScreen(int*, int*) const (this=0x3be5c00, x=0x7fffffffd16c, y=0x7fffffffd170) at src/gtk/window.cpp:3124

Backtrace (without debuginfo):
#0 0x00007fdb43101e6d in wxWindow::DoClientToScreen(int*, int*) const () at /lib64/libwx_gtk2u_core-3.0.so.0
<SNIP VERY MANY LINES LIKE ABOVE>
#37408 0x00007fdb43101e6d in wxWindow::DoClientToScreen(int*, int*) const () at /lib64/libwx_gtk2u_core-3.0.so.0
#37409 0x00007fdb430fe5f9 in SendSetCursorEvent.constprop.137 () at /lib64/libwx_gtk2u_core-3.0.so.0
#37410 0x00007fdb431013f0 in gtk_window_enter_callback () at /lib64/libwx_gtk2u_core-3.0.so.0
#37411 0x00007fdb40fe2d7c in _gtk_marshal_BOOLEAN__BOXED () at /lib64/libgtk-x11-2.0.so.0
#37412 0x00007fdb40551f05 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#37413 0x00007fdb405637f1 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#37414 0x00007fdb4056bf93 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#37415 0x00007fdb4056c822 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#37416 0x00007fdb410f3aac in gtk_widget_event_internal () at /lib64/libgtk-x11-2.0.so.0
#37417 0x00007fdb40fe1a60 in gtk_main_do_event () at /lib64/libgtk-x11-2.0.so.0
#37418 0x00007fdb40c5de7c in gdk_event_dispatch () at /lib64/libgdk-x11-2.0.so.0
#37419 0x00007fdb40278ac7 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#37420 0x00007fdb40278cf8 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#37421 0x00007fdb40279012 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#37422 0x00007fdb40fe09b7 in gtk_main () at /lib64/libgtk-x11-2.0.so.0
#37423 0x00007fdb430d4a65 in wxGUIEventLoop::DoRun() () at /lib64/libwx_gtk2u_core-3.0.so.0
#37424 0x00007fdb42820ed3 in wxEventLoopBase::Run() () at /lib64/libwx_baseu-3.0.so.0
#37425 0x00007fdb427e7c16 in wxAppConsoleBase::MainLoop() () at /lib64/libwx_baseu-3.0.so.0
#37426 0x00007fdb42870bb0 in wxEntry(int&, wchar_t**) () at /lib64/libwx_baseu-3.0.so.0
#37427 0x00000000004425f2 in main ()
No tags attached.
Issue History
2017-12-16 21:35PC LXNew Issue

There are no notes attached to this issue.