I compile wxGtk as described on wiki: ./configure --prefix=/usr --with-gtk --enable-unicode --disable-compat24 --enable-optimise && make
then after installation of wxGtk 2.6.1 or 2.6.2(i tried all 2 versions), I configured aMule like this: ./configure --enable-amulecmd --enable-webserver --enable-amule-gui --enable-cas --enable-wxcas
Ok this is my backtrace obtained with gdb:
This GDB was configured as "i486-slackware-linux"...Using host libthread_db library "/lib/tls/libthread_db.so.1".
(gdb) run
Starting program: /usr/local/bin/amule
[Thread debugging using libthread_db enabled]
[New Thread -1225308480 (LWP 18535)]
Initialising aMule
Checking if there is an instance already runnihttp://forum.amule.org/newthread.php?boardid=67&sid=ng...
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1225308480 (LWP 18535)]
0xb793d9ba in wxMBConv::cMB2WC () from /usr/lib/libwx_baseu-2.6.so.0
(gdb) bt
#0 0xb793d9ba in wxMBConv::cMB2WC () from /usr/lib/libwx_baseu-2.6.so.0
#1 0xb7946b61 in wxString::wxString () from /usr/lib/libwx_baseu-2.6.so.0
#2 0xb792a8ec in wxMsgCatalogFile::FillHash () from /usr/lib/libwx_baseu-2.6.so.0
#3 0xb792c960 in wxMsgCatalog::Load () from /usr/lib/libwx_baseu-2.6.so.0
#4 0xb7930598 in wxLocale::AddCatalog () from /usr/lib/libwx_baseu-2.6.so.0
#5 0xb7930822 in wxLocale::AddCatalog () from /usr/lib/libwx_baseu-2.6.so.0
#6 0xb793091c in wxLocale::Init () from /usr/lib/libwx_baseu-2.6.so.0
#7 0xb7931080 in wxLocale::Init () from /usr/lib/libwx_baseu-2.6.so.0
#8 0x082800de in InitLocale (locale=@0x872e3c0, language=108) at OtherFunctions.cpp:1287
#9 0x0807658d in CamuleApp::Localize_mule (this=0x872e300) at amule.cpp:1144
#10 0x080727cd in CamuleApp::OnInit (this=0x872e300) at amule.cpp:539
#11 0x081b2c9b in CamuleGuiApp::OnInit (this=0x872e300) at amule-gui.cpp:330
#12 0x0807c746 in wxAppConsole::CallOnInit (this=0x872e300) at app.h:87
#13 0xb792719e in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#14 0xb792729e in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#15 0x081b25f7 in main (argc=1, argv=0xbfe931b4) at amule-gui.cpp:297
(gdb) bt full
#0 0xb793d9ba in wxMBConv::cMB2WC () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#1 0xb7946b61 in wxString::wxString () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#2 0xb792a8ec in wxMsgCatalogFile::FillHash () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#3 0xb792c960 in wxMsgCatalog::Load () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#4 0xb7930598 in wxLocale::AddCatalog () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#5 0xb7930822 in wxLocale::AddCatalog () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#6 0xb793091c in wxLocale::Init () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#7 0xb7931080 in wxLocale::Init () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#8 0x082800de in InitLocale (locale=@0x872e3c0, language=108) at OtherFunctions.cpp:1287
language_flags = 3
#9 0x0807658d in CamuleApp::Localize_mule (this=0x872e300) at amule.cpp:1144
No locals.
#10 0x080727cd in CamuleApp::OnInit (this=0x872e300) at amule.cpp:539
geometry_enabled = false
server = { = {static npos = 4294967295, m_pchData = 0x878e124}, }
newMule = { = {static npos = 4294967295, m_pchData = 0x87bfd64}, }
cmdline = {m_data = 0x877d028}
geom_string = { = {static npos = 4294967295, m_pchData = 0xb799f3ec}, }
host = { = {static npos = 4294967295, m_pchData = 0x878e1c4}, }
msg = { = {static npos = 4294967295, m_pchData = 0xb77a8142}, }
IPC = { = {static npos = 4294967295, m_pchData = 0x878e224}, }
cfg = (struct wxConfigBase *) 0x879e518
vfile =
langId = { = {static npos = 4294967295, m_pchData = 0x87b79fc}, }
ok = 191
#11 0x081b2c9b in CamuleGuiApp::OnInit (this=0x872e300) at amule-gui.cpp:330
No locals.
#12 0x0807c746 in wxAppConsole::CallOnInit (this=0x872e300) at app.h:87
No locals.
#13 0xb792719e in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#14 0xb792729e in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#15 0x081b25f7 in main (argc=1, argv=0xbfe931b4) at amule-gui.cpp:297
No locals.
(gdb) thread apply all bt
Thread 1 (Thread -1225308480 (LWP 18535)):
#0 0xb793d9ba in wxMBConv::cMB2WC () from /usr/lib/libwx_baseu-2.6.so.0
#1 0xb7946b61 in wxString::wxString () from /usr/lib/libwx_baseu-2.6.so.0
#2 0xb792a8ec in wxMsgCatalogFile::FillHash () from /usr/lib/libwx_baseu-2.6.so.0
#3 0xb792c960 in wxMsgCatalog::Load () from /usr/lib/libwx_baseu-2.6.so.0
#4 0xb7930598 in wxLocale::AddCatalog () from /usr/lib/libwx_baseu-2.6.so.0
#5 0xb7930822 in wxLocale::AddCatalog () from /usr/lib/libwx_baseu-2.6.so.0
#6 0xb793091c in wxLocale::Init () from /usr/lib/libwx_baseu-2.6.so.0
#7 0xb7931080 in wxLocale::Init () from /usr/lib/libwx_baseu-2.6.so.0
#8 0x082800de in InitLocale (locale=@0x872e3c0, language=108) at OtherFunctions.cpp:1287
#9 0x0807658d in CamuleApp::Localize_mule (this=0x872e300) at amule.cpp:1144
#10 0x080727cd in CamuleApp::OnInit (this=0x872e300) at amule.cpp:539
#11 0x081b2c9b in CamuleGuiApp::OnInit (this=0x872e300) at amule-gui.cpp:330
#12 0x0807c746 in wxAppConsole::CallOnInit (this=0x872e300) at app.h:87
#13 0xb792719e in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#14 0xb792729e in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#15 0x081b25f7 in main (argc=1, argv=0xbfe931b4) at amule-gui.cpp:297
(gdb)
Thread 1 (Thread -1225308480 (LWP 18535)):
#0 0xb793d9ba in wxMBConv::cMB2WC () from /usr/lib/libwx_baseu-2.6.so.0
#1 0xb7946b61 in wxString::wxString () from /usr/lib/libwx_baseu-2.6.so.0
#2 0xb792a8ec in wxMsgCatalogFile::FillHash () from /usr/lib/libwx_baseu-2.6.so.0
#3 0xb792c960 in wxMsgCatalog::Load () from /usr/lib/libwx_baseu-2.6.so.0
#4 0xb7930598 in wxLocale::AddCatalog () from /usr/lib/libwx_baseu-2.6.so.0
#5 0xb7930822 in wxLocale::AddCatalog () from /usr/lib/libwx_baseu-2.6.so.0
#6 0xb793091c in wxLocale::Init () from /usr/lib/libwx_baseu-2.6.so.0
#7 0xb7931080 in wxLocale::Init () from /usr/lib/libwx_baseu-2.6.so.0
#8 0x082800de in InitLocale (locale=@0x872e3c0, language=108) at OtherFunctions.cpp:1287
#9 0x0807658d in CamuleApp::Localize_mule (this=0x872e300) at amule.cpp:1144
#10 0x080727cd in CamuleApp::OnInit (this=0x872e300) at amule.cpp:539
#11 0x081b2c9b in CamuleGuiApp::OnInit (this=0x872e300) at amule-gui.cpp:330
#12 0x0807c746 in wxAppConsole::CallOnInit (this=0x872e300) at app.h:87
#13 0xb792719e in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#14 0xb792729e in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#15 0x081b25f7 in main (argc=1, argv=0xbfe931b4) at amule-gui.cpp:297
Thanks so much,
Alexandro.