I've removed any libwx* package no other program depends on, and the behaviour it's the same. I've even tried a different package (different version number) from another OpenSuSE repository, with same errors.
When I run amule command on a terminal, the log now is (translated from Spanish):
2012-08-14 21:37:40: Initialising aMule 2.3.1 compiled with wxGTK2 v2.8.12
2012-08-14 21:37:40: Checking if there is an instance already running...
2012-08-14 21:37:40: No other instances are running.
2012-08-14 21:37:40: Listening Socket: Ok
2012-08-14 21:37:41: Saving temp file from /Varios/aMule/Temp.
2012-08-14 21:37:41: Loading part file 1 of 650
...
2012-08-14 21:44:09: Loading part file 648 of 648
2012-08-14 21:44:09: All part files loaded.
2012-08-14 21:44:09: Adding file /Varios/aMule/Temp/2266.part.met to shared
...
2012-08-14 21:44:09: Adding file /Varios/aMule/Temp/1389.part.met to shared
2012-08-14 21:44:17: Now, exiting main application...
2012-08-14 21:44:17: aMule OnExit: Ending core.
2012-08-14 21:44:17: Saving part file 1 of 648
...
2012-08-14 21:45:59: Saving part file 648 of 648
2012-08-14 21:45:59: All part files saved.
2012-08-14 21:45:59: aMule closing completed.
aMule Version: aMule 2.3.1 compiled with wxGTK2 v2.8.12
Terminated after throwing an instance of 'std::logic_error'
what(): basic_string::_S_construct null not valid
--------------------------------------------------------------------------------
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/index.php?board=67.0If possible, please try to generate a real backtrace of this crash:
http://wiki.amule.org/index.php/Backtraces----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule 2.3.1 compiled with wxGTK2 v2.8.12
Running on: Linux 3.1.10-1.16-desktop x86_64
After aMule loads the part files, it shows the GUI. When adds them to shared files I can see all the files in the download tab, but the GUI is unresponsive.
I tried compiling aMule from source code, but when I run
./configure --disable-debug --enable-optimize it cant't find wx-config because there is no such wx-config (I've searched for it in all my partitions).
I think it has something to do wiht wxWidgets too, so I'll wait for a new aMule Packman package or I'll upgrade to OpenSuSE 12.2 on September, 4th. If still I can't get the problem solved, I'll save my data and I'll run an OpenSuSE 12.2 fresh install.
Thank you very much for the answer.