aMule Forum

English => aMule crashes => Topic started by: subbia on November 06, 2005, 06:08:25 PM

Title: wxFatalSignalHandler in /usr/X11R6/lib64/libwx_baseu-2.6.so.0
Post by: subbia on November 06, 2005, 06:08:25 PM
Current version is: aMule 2.0.3 using wxGTK2 v2.6.2 (Unicoded)
Running on: Linux 2.6.13-gentoo-r5-nodrm2 x86_64

[2] wxFatalSignalHandler in /usr/X11R6/lib64/libwx_baseu-2.6.so.0[0x2aaaab9fd8cc]
[3] ?? in /lib/libpthread.so.0 [0x2aaaaabcd107]
[4] ?? in /lib/libc.so.6 [0x2aaaac2c5810]
[5] wxMBConv::cMB2WC(char const*, unsigned long, unsigned long*) const in /usr/X11R6/lib64/libwx_baseu-2.6.so.0[0x2aaaab9bc339]
[6] wxString::wxString(char const*, wxMBConv&, unsigned long) in /usr/X11R6/lib64/libwx_baseu-2.6.so.0[0x2aaaab9c449a]
[7] wxMsgCatalogFile::FillHash(wxMessagesHash&, wxString const&, bool) const in /usr/X11R6/lib64/libwx_baseu-2.6.so.0[0x2aaaab9aac7f]
[8] wxMsgCatalog::Load(wchar_t const*, wchar_t const*, wchar_t const*, bool) in /usr/X11R6/lib64/libwx_baseu-2.6.so.0[0x2aaaab9acb15]
[9] wxLocale::AddCatalog(wchar_t const*, wxLanguage, wchar_t const*) in /usr/X11R6/lib64/libwx_baseu-2.6.so.0[0x2aaaab9b0505]
[10] wxLocale::AddCatalog(wchar_t const*) in /usr/X11R6/lib64/libwx_baseu-2.6.so.0[0x2aaaab9b0770]
[11] wxLocale::Init(wchar_t const*, wchar_t const*, wchar_t const*, bool, bool) in /usr/X11R6/lib64/libwx_baseu-2.6.so.0[0x2aaaab9b0851]
[12] wxLocale::Init(int, int) in /usr/X11R6/lib64/libwx_baseu-2.6.so.0[0x2aaaab9b0ef8]
[13] ?? in amule [0x531d4f]
[14] ?? in amule [0x42e502]
[15] ?? in amule [0x434b99]
[16] ?? in amule [0x438cf1]
[17] wxAppConsole::CallOnInit() in amule[0x437f3d]
[18] wxEntry(int&, wchar_t**) in /usr/X11R6/lib64/libwx_baseu-2.6.so.0[0x2aaaab9a7b86]
[19] ?? in amule [0x438612]
[20] __libc_start_main in /lib/libc.so.6[0x2aaaac2b2d00]
[21] __gxx_personality_v0 in amule[0x427c4a]

Yesterday i've installed it and gives it a try. It was all ok.  Today i saw only this error on startup. what could i do?! Thanks to all  :baby:
Title: Re: wxFatalSignalHandler in /usr/X11R6/lib64/libwx_baseu-2.6.so.0
Post by: phoenix on November 06, 2005, 06:53:00 PM
subbia,

This is a well known bug in wx-2.6.2. Either downgrade to wx-2.6.1 or use wx-cvs. Or use wx-2.6.2 with a patch that is in the aMule forums (serach for it).

Cheers!
Title: Re: wxFatalSignalHandler in /usr/X11R6/lib64/libwx_baseu-2.6.so.0
Post by: phoenix on November 06, 2005, 07:24:10 PM
Ok, this one is not easy to find in the forum, don't ask me why. Here is the patch you must apply to wx-2.6.2:

http://cvs.wxwidgets.org/viewcvs.cgi/wxWidgets/src/common/intl.cpp.diff?r1=1.166&r2=1.166.2.1&diff_format=u

Cheers!
Title: Re: wxFatalSignalHandler in /usr/X11R6/lib64/libwx_baseu-2.6.so.0
Post by: wikiwaki on November 06, 2005, 11:52:50 PM
A little hint for a newbie to apply the patch ?

...simply exam intl.cpp and replacing values or sumthin else ?   8o

Thanks...

...ok found: patch -p1 intl.cpp intl.cpp.diff, it was so easy ...

Sorry for the silly question ...

 :))
Title: Re: wxFatalSignalHandler in /usr/X11R6/lib64/libwx_baseu-2.6.so.0
Post by: subbia on November 07, 2005, 12:01:07 AM
Thank you very much. I've installed the 2.6.2 version of wxGTK 'cause amule 2.0.3 want not work with the older one. I'll apply the patch and try to run it later. Thank you very very much.  :)
Title: Re: wxFatalSignalHandler in /usr/X11R6/lib64/libwx_baseu-2.6.so.0
Post by: subbia on November 07, 2005, 12:06:27 AM
In order to apply the patch, copy the patch in the folder of wxGTK source tree and write: patch -p0 -namefile.diff. For more infos: man patch. It's not so hard, even for newbies...... ;)
Title: Re: wxFatalSignalHandler in /usr/X11R6/lib64/libwx_baseu-2.6.so.0
Post by: Tigre on November 10, 2005, 08:14:42 PM
I have the same error, but synaptic indicate wx2.6-headers 2.6.1.1.1 and libwxgtk2.6.-dev 2.6.1.1.1
I must downgrade to 2.4? Compiling the wx-cvs solve this problem?
Title: Re: wxFatalSignalHandler in /usr/X11R6/lib64/libwx_baseu-2.6.so.0
Post by: subbia on November 10, 2005, 10:45:01 PM
I think it would be enough compiling amule with your libs. If not, than you need wxGTK2.6.2 or simply donwload it from cvs.  Try compiling amule on your computer, if it's works than you don't need anything ;)
Title: Re: wxFatalSignalHandler in /usr/X11R6/lib64/libwx_baseu-2.6.so.0
Post by: Kry on November 11, 2005, 04:45:37 AM
Or simply set your amule language to english.
Title: Re: wxFatalSignalHandler in /usr/X11R6/lib64/libwx_baseu-2.6.so.0
Post by: subbia on November 13, 2005, 02:28:03 PM
?( Is it only a language problem?!