After amule rc8 didn't start, I tried out the CVS version, still didn't work; here's the output.
amule output:
aMule version is: CVS using wxGTK2 v2.5.3 (Unicoded) (Snapshot: Sat Jan 29 07:01
:03 CET 2005)
[0] CamuleApp::OnFatalException() in amule.cpp:1043
[1] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.5.so.3[0x406515e8]
[2] ?? in [0xffffe420]
[3] gtk_text_layout_free_line_display in /usr/lib/libgtk-x11-2.0.so.0[0x409d73e8
]
[4] gtk_text_layout_get_iter_location in /usr/lib/libgtk-x11-2.0.so.0[0x409d8009
]
[5] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0x409e9b59]
[6] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0x409e2bd2]
[7] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0x409ead7f]
[8] _gtk_marshal_VOID__OBJECT_OBJECT in /usr/lib/libgtk-x11-2.0.so.0[0x4094b915]
[9] ?? in /usr/lib/libgobject-2.0.so.0 [0x40bf9919]
[10] g_closure_invoke in /usr/lib/libgobject-2.0.so.0[0x40bf9686]
[11] ?? in /usr/lib/libgobject-2.0.so.0 [0x40c0a7a5]
[12] g_signal_emit_valist in /usr/lib/libgobject-2.0.so.0[0x40c09dec]
[13] g_signal_emit in /usr/lib/libgobject-2.0.so.0[0x40c0a076]
[14] gtk_widget_set_scroll_adjustments in /usr/lib/libgtk-x11-2.0.so.0[0x40a4825
7]
[15] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0x4098ab4d]
[16] g_cclosure_marshal_VOID__OBJECT in /usr/lib/libgobject-2.0.so.0[0x40c0bbf3]
[17] ?? in /usr/lib/libgobject-2.0.so.0 [0x40bf9919]
[18] g_closure_invoke in /usr/lib/libgobject-2.0.so.0[0x40bf9686]
[19] ?? in /usr/lib/libgobject-2.0.so.0 [0x40c0a5a1]
[20] g_signal_emit_valist in /usr/lib/libgobject-2.0.so.0[0x40c09dec]
[21] g_signal_emit in /usr/lib/libgobject-2.0.so.0[0x40c0a076]
[22] gtk_container_add in /usr/lib/libgtk-x11-2.0.so.0[0x408c3f77]
[23] wxTextCtrl::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize
const&, long, wxValidator const&, wxString const&) in /usr/lib/libwx_gtk2u_core-
2.5.so.3[0x40381517]
[24] wxTextCtrl::wxTextCtrl(wxWindow*, int, wxString const&, wxPoint const&, wxS
ize const&, long, wxValidator const&, wxString const&) in /usr/lib/libwx_gtk2u_c
ore-2.5.so.3[0x40380dc2]
[25] CMuleTextCtrl::CMuleTextCtrl(wxWindow*, int, wxString const&, wxPoint const
&, wxSize const&, long, wxValidator const&, wxString const&) in MuleTextCtrl.cpp
:60
[26] muleDlg(wxWindow*, bool, bool) in muuli_wdr.cpp:111
[27] CamuleDlg::CamuleDlg(wxWindow*, wxString const&, wxPoint, wxSize) in amuleD
lg.cpp:173
[28] CamuleGuiApp::InitGui(bool, wxString&) in amule-gui.cpp:322
[29] CamuleApp::OnInit() in amule.cpp:615
[30] CamuleGuiApp::OnInit() in amule-gui.cpp:198
[31] wxAppConsole::CallOnInit() in app.h:87
[32] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.5.so.3[0x405e1a55]
[33] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.5.so.3[0x405e1b3d]
[34] main in amule-gui.cpp:161
[35] __libc_start_main in /lib/tls/libc.so.6[0x40da4904]
[36] wxMemoryDC::SetPen(wxPen const&) in start.S:105
gbd output:
(gdb) run
Starting program: /usr/local/bin/amule
[Thread debugging using libthread_db enabled]
[New Thread 1091822368 (LWP 25050)]
Initialising aMule
Userhash loaded: BEABBB57890E7331F42F67081D626F5D
*** UDP socket at 4665
(amule:25050): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT
(object)' failed
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1091822368 (LWP 25050)]
0x40c63140 in g_slist_foreach () from /usr/lib/libglib-2.0.so.0
bt output:
#0 0x40c63140 in g_slist_foreach () from /usr/lib/libglib-2.0.so.0
#1 0x409d73e8 in gtk_text_layout_free_line_display ()
from /usr/lib/libgtk-x11-2.0.so.0
#2 0x409d8009 in gtk_text_layout_get_iter_location ()
from /usr/lib/libgtk-x11-2.0.so.0
#3 0x409d4814 in gtk_text_layout_set_cursor_visible ()
from /usr/lib/libgtk-x11-2.0.so.0
#4 0x409e9b59 in gtk_text_view_get_accepts_tab ()
from /usr/lib/libgtk-x11-2.0.so.0
#5 0x409e2bd2 in gtk_text_view_scroll_to_iter ()
from /usr/lib/libgtk-x11-2.0.so.0
#6 0x409ead7f in gtk_text_view_get_default_attributes ()
from /usr/lib/libgtk-x11-2.0.so.0
#7 0x4094b915 in _gtk_marshal_VOID__OBJECT_OBJECT ()
from /usr/lib/libgtk-x11-2.0.so.0
#8 0x40bf9919 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#9 0x40bf9686 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#10 0x40c0a7a5 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#11 0x40c09dec in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#12 0x40c0a076 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#13 0x40a48257 in gtk_widget_set_scroll_adjustments ()
from /usr/lib/libgtk-x11-2.0.so.0
#14 0x4098ab4d in gtk_scrolled_window_get_shadow_type ()
from /usr/lib/libgtk-x11-2.0.so.0
#15 0x40c0bbf3 in g_cclosure_marshal_VOID__OBJECT ()
from /usr/lib/libgobject-2.0.so.0
#16 0x40bf9919 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#17 0x40bf9686 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#18 0x40c0a5a1 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#19 0x40c09dec in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#20 0x40c0a076 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#21 0x408c3f77 in gtk_container_add () from /usr/lib/libgtk-x11-2.0.so.0
#22 0x40381517 in wxTextCtrl::Create () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#23 0x40380dc2 in wxTextCtrl::wxTextCtrl ()
from /usr/lib/libwx_gtk2u_core-2.5.so.3
#24 0x081f057f in CMuleTextCtrl (this=0x8794578, parent=0x875cd30, id=10003,
value=@0xbffff3a0, pos=@0x83f36a8, size=@0xbffff380, style=32,
validator=@0x83f3670, name=@0xbffff390) at MuleTextCtrl.cpp:60
#25 0x081f1c01 in muleDlg (parent=0x875cd30, call_fit=false, set_sizer=true)
at muuli_wdr.cpp:111
#26 0x082d867f in CamuleDlg (this=0x86b8e18, pParent=0x0, title=@0x861c9e8,
where=, dlg_size=) at amuleDlg.cpp:171
#27 0x082d4daa in CamuleGuiApp::InitGui (this=0x861c8a0,
geometry_enabled=false, geom_string=@0xbffffc50) at amule-gui.cpp:322
#28 0x082cd5c5 in CamuleApp::OnInit (this=0x861c8a0) at amule.cpp:612
#29 0x082d49f6 in CamuleGuiApp::OnInit (this=0x861c8a0) at amule-gui.cpp:198
#30 0x082d37f2 in wxAppConsole::CallOnInit (this=0x861c8a0) at app.h:87
#31 0x405e1a55 in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
#32 0x405e1b3d in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
#33 0x082d48d4 in main (argc=1, argv=0xbffffdf4) at amule-gui.cpp:161
bt full output:
#0 0x40c63140 in g_slist_foreach () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#1 0x409d73e8 in gtk_text_layout_free_line_display ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#2 0x409d8009 in gtk_text_layout_get_iter_location ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#3 0x409d4814 in gtk_text_layout_set_cursor_visible ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#4 0x409e9b59 in gtk_text_view_get_accepts_tab ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#5 0x409e2bd2 in gtk_text_view_scroll_to_iter ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#6 0x409ead7f in gtk_text_view_get_default_attributes ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#7 0x4094b915 in _gtk_marshal_VOID__OBJECT_OBJECT ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#8 0x40bf9919 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#9 0x40bf9686 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0x40c0a7a5 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0x40c09dec in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#12 0x40c0a076 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0x40a48257 in gtk_widget_set_scroll_adjustments ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#14 0x4098ab4d in gtk_scrolled_window_get_shadow_type ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#15 0x40c0bbf3 in g_cclosure_marshal_VOID__OBJECT ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0x40bf9919 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0x40bf9686 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#18 0x40c0a5a1 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0x40c09dec in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0x40c0a076 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0x408c3f77 in gtk_container_add () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#22 0x40381517 in wxTextCtrl::Create () from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#23 0x40380dc2 in wxTextCtrl::wxTextCtrl ()
from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#24 0x081f057f in CMuleTextCtrl (this=0x8794578, parent=0x875cd30, id=10003,
value=@0xbffff3a0, pos=@0x83f36a8, size=@0xbffff380, style=32,
validator=@0x83f3670, name=@0xbffff390) at MuleTextCtrl.cpp:60
No locals.
#25 0x081f1c01 in muleDlg (parent=0x875cd30, call_fit=false, set_sizer=true)
at muuli_wdr.cpp:111
item0 = (struct wxBoxSizer *) 0x8764178
item1 = (struct wxBoxSizer *) 0x87641e0
item2 = (struct wxBoxSizer *) 0x87642a0
item4 = (struct wxStaticBox *) 0x8764380
item3 = (struct wxStaticBoxSizer *) 0x8764540
item5 = (class CMuleTextCtrl *) 0x8764120
item6 = (struct wxButton *) 0x403fd973
item7 = (struct wxBoxSizer *) 0xbffff3a8
item8 = (struct wxBitmapButton *) 0x400a3540
item9 = (struct wxStaticText *) 0x4000bbe0
item10 = (struct wxStaticLine *) 0xbffff3a8
item11 = (struct wxStaticBitmap *) 0x404fb700
item12 = (struct wxStaticText *) 0x401f7f74
item13 = (struct wxStaticLine *) 0x4024ee78
item14 = (struct wxStaticBitmap *) 0x406aa01c
item15 = (struct wxStaticText *) 0xbffff380
item16 = (struct wxStaticLine *) 0x406b1d6c
item17 = (struct wxStaticBitmap *) 0x41115d38
item18 = (struct wxStaticText *) 0x400a36dc
#26 0x082d867f in CamuleDlg (this=0x86b8e18, pParent=0x0, title=@0x861c9e8,
where=, dlg_size=) at amuleDlg.cpp:171
override_where = false
override_size = false
s_main = (struct wxFlexGridSizer *) 0x875cc30
p_cnt = (struct wxPanel *) 0x875cd30
#27 0x082d4daa in CamuleGuiApp::InitGui (this=0x861c8a0,
geometry_enabled=false, geom_string=@0xbffffc50) at amule-gui.cpp:322
geometry_x = 0
geometry_y = 0
geometry_width = 800
geometry_height = 600
#28 0x082cd5c5 in CamuleApp::OnInit (this=0x861c8a0) at amule.cpp:612
cmdline =
geometry_enabled = false
geom_string =
server =
host =
IPC =
client = (struct wxTCPClient *) 0x8656020
conn = (struct wxConnectionBase *) 0x0
lMulePrefDir =
xMulePrefDir =
vfile =
newMule =
mnt_tab = (FILE *) 0x8697970
myaddr = {<> = {}, }
#29 0x082d49f6 in CamuleGuiApp::OnInit (this=0x861c8a0) at amule-gui.cpp:198
No locals.
#30 0x082d37f2 in wxAppConsole::CallOnInit (this=0x861c8a0) at app.h:87
No locals.
#31 0x405e1a55 in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#32 0x405e1b3d in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#33 0x082d48d4 in main (argc=1, argv=0xbffffdf4) at amule-gui.cpp:161
No locals.