i use amule and i can't launch since i upadte wxgtk I tried to reemerge amule but there is the same error Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: polytan@gentoo ~ $ amule Initialising aMule Checking if there is an instance already running... -------------------------------------------------------------------------------- A fatal error has occurred and aMule has crashed. Please assist us in fixing this problem by posting the backtrace below in our 'aMule Crashes' forum and include as much information as possible regarding the circumstances of this crash. The forum is located here: http://forum.amule.org/board.php?boardid=67 If possible, please try to generate a real backtrace of this crash: http://www.amule.org/wiki/index.php/Backtraces ----------------------------=| BACKTRACE FOLLOWS: |=---------------------------- Current version is: aMule 2.0.3 using wxGTK2 v2.6.2 (Unicoded) Running on: Linux 2.6.12-rc4 i686 [2] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.6.so.0[0xb78c6b76] [3] ?? in /lib/libpthread.so.0 [0xb7e9de55] [4] ?? in [0xffffe420] [5] wxMBConv::cMB2WC(char const*, unsigned, unsigned*) const in /usr/lib/libwx_baseu-2.6.so.0[0xb7874b3c] [6] wxString::wxString(char const*, wxMBConv&, unsigned) in /usr/lib/libwx_baseu-2.6.so.0[0xb787e311] [7] wxMsgCatalogFile::FillHash(wxMessagesHash&, wxString const&, bool) const in /usr/lib/libwx_baseu-2.6.so.0[0xb78576bf] [8] wxMsgCatalog::Load(wchar_t const*, wchar_t const*, wchar_t const*, bool) in /usr/lib/libwx_baseu-2.6.so.0[0xb7857cc9] [9] wxLocale::AddCatalog(wchar_t const*, wxLanguage, wchar_t const*) in /usr/lib/libwx_baseu-2.6.so.0[0xb785aae6] [10] wxLocale::AddCatalog(wchar_t const*) in /usr/lib/libwx_baseu-2.6.so.0[0xb785aa45] [11] ?? in amule [0x81a39aa] [12] ?? in amule [0x8072d4f] [13] ?? in amule [0x806cb5d] [14] ?? in amule [0x80792bf] [15] wxAppConsole::CallOnInit() in amule[0x8075e71] [16] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.6.so.0[0xb78544a2] [17] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.6.so.0[0xb7854623] [18] ?? in amule [0x8078a7b] [19] __libc_start_main in /lib/libc.so.6[0xb750c555] [20] ?? in amule [0x8065a31] -------------------------------------------------------------------------------- Abandon
I found this patch but I have not tried it yet. http://cvs.wxwidgets.org/viewcvs.cgi/wxWidgets/src/common/intl.cpp.diff?r1=1.166&r2=1.166.2.1&diff_format=u Someone can made an ebuild? http://forum.amule.org/thread.php?threadid=7639&sid=fc55d5e3a9abf49228ed09e371e2a9b0
I make a ebuild for wxGTK. This patch fix the problem. This use this ebuild, download it in $PORTDIR_OVERLAY/x11-libs/wxGTK and the patch in $PORTDIR_OVERLAY/x11-libs/wxGTK/files
Created attachment 70809 [details] wxGTK-2.6.2-r1.ebuild
Created attachment 70810 [details, diff] intl.cpp.diff
Hallo? This is an important bug, if you use a custom locale, and both the fix & ebuild are included. Okay, 2.6.2 is still in testing, but fixing it isn't a bad idea, imho.
Almost a month from the report from this bug that affects we localized users and the patch is not in Portage. Is something holding its inclusion?
Thanks for the patch and ebuild! Now I can finally run vlc on my amd64 box again! Wxwindows herd, this should get fixed, this is not a bug limited to one program (at least amule and unicode vlc)/one platform (x86 and amd64 and maybe others
Patch added to portage, sorry for the delay.
*** Bug 109218 has been marked as a duplicate of this bug. ***
Sould be fixed now
(In reply to comment #10) > Sould be fixed now > I reemerge the wxGTK and amule $eix wxGTK * x11-libs/wxGTK Available versions: 2.4.2-r2 2.4.2-r3 2.4.2-r4 [M]2.5.3 ~2.6.0-r1 2.6.1 ~2.6.2 2.6.2-r1 Installed: 2.4.2-r2 2.4.2-r3 2.6.2-r1 Homepage: http://www.wxwindows.org Description: GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit and wxbase non-gui library $ eix amule * net-p2p/amule Available versions: 1.2.8 ~1.2.8-r1 ~1.2.8-r2 ~2.0.1 ~2.0.1-r1 ~2.0.1-r2 2.0.3 ~2.0.3-r2 ~2.0.3-r3 2.0.3-r4 Installed: 2.0.3-r4 Homepage: http://www.amule.org/ Description: aMule, the all-platform eMule p2p client I still got the error: A fatal error has occurred and aMule has crashed. Please assist us in fixing this problem by posting the backtrace below in our 'aMule Crashes' forum and include as much information as possible regarding the circumstances of this crash. The forum is located here: http://forum.amule.org/board.php?boardid=67 If possible, please try to generate a real backtrace of this crash: http://www.amule.org/wiki/index.php/Backtraces ----------------------------=| BACKTRACE FOLLOWS: |=----------------------------Current version is: aMule 2.0.3 using wxGTK2 v2.6.2 (Unicoded) Running on: Linux 2.6.14-gentoo-r2 i686 [2] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.6.so.0[0xb79e3a46] [3] ?? in [0xffffe420] [4] strlen in /lib/libc.so.6[0xb767b5e3] [5] ?? in amule [0x8138588] [6] ?? in amule [0x8067c74] [7] wxThreadInternal::PthreadStart(wxThread*) in /usr/lib/libwx_baseu-2.6.so.0[0xb79d957f] --------------------------------------------------------------------------------