aMule Forum

English => en_Bugs => Topic started by: LAZA on September 18, 2016, 04:16:28 PM

Title: aMule does not start at all
Post by: LAZA on September 18, 2016, 04:16:28 PM
Hai all,

since a update of Manjaro 16.06 aMule is not able to start anymore.

Error:
Code: [Select]
$ amule
[1]+  Ung├╝ltiger Maschinenbefehl   (Speicherabzug geschrieben) amule
Ung├╝ltiger Maschinenbefehl (Speicherabzug geschrieben)

More details:
https://forum.manjaro.org/t/testing-update-2016-09-17-linux-4-8-kde-framework-5-26-gambas3-mesa/9481/17 (https://forum.manjaro.org/t/testing-update-2016-09-17-linux-4-8-kde-framework-5-26-gambas3-mesa/9481/17)

Thanks for looking into this.
If you need more informations please ask for it.

Hardware see attachment.

Tried 4 different kernels:
4.8 rc6
4.7
4.4
4.1

Also different versions - older ones give me a different error:

Code: [Select]
$ amule
amule: symbol lookup error: amule: undefined symbol: _ZN8CryptoPP15DEFAULT_CHANNELE
Title: Re: aMule does not start at all
Post by: LAZA on September 18, 2016, 06:14:20 PM
Solved:

A updated crypto++ package caused the trouble.

BUT:
aMule crashes right after the start cause of the mix of compiler versions...   :-[
Title: Re: aMule does not start at all
Post by: Piraya on September 24, 2016, 09:30:25 PM
aMule crashed after a Linux update.
It will not launch.
I am running Peppermint.
Title: Re: aMule does not start at all
Post by: GonoszTopi on September 25, 2016, 11:15:01 AM
"It will not launch" is of not much help. Please try to run it from a terminal and post any messages you get.
Title: Re: aMule does not start at all
Post by: Piraya on September 28, 2016, 12:56:04 AM
Thank you for bearing with me.
I hope this is what you request.


--------------------------------------------------
Warning! You are running aMule as root.
Doing so is not recommended for security reasons,
and you are advised to run aMule as an normal
user instead.
--------------------------------------------------

 2016-09-25 22:03:48: ListenSocket: Ok.
Assertion failed: ../src/generic/imaglist.cpp:Add:66: Assertion '(bitmap.GetWidth() >= m_width && bitmap.GetHeight() == m_height) || (m_width == 0 && m_height == 0)' failed. invalid bitmap size in wxImageList: this might work on this platform but definitely won't under Windows.

Backtrace follows:
[3] wxOnAssert(char const*, int, char const*, char const*, wchar_t const*) in /usr/lib/i386-linux-gnu/libwx_baseu-3.0.so.0[0xb69430d8]
[4] wxGenericImageList::Add(wxBitmap const&) in /usr/lib/i386-linux-gnu/libwx_gtk2u_core-3.0.so.0[0xb6d1b10e]
[5] CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>::DataBuf() in amule[0x81795f9]
[6] CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>::DataBuf() in amule[0x8179b57]
[7] CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>::DataBuf() in amule[0x817b8d7]
[8] CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>::DataBuf() in amule[0x81703d4]
[9] CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>::DataBuf() in amule[0x817089e]
[10] void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_construct<wchar_t const*>(wchar_t const*, wchar_t const*, std::forward_iterator_tag) in amule[0x80a7334]
[11] CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>::DataBuf() in amule[0x817092c]
[12] wxEntry(int&, wchar_t**) in /usr/lib/i386-linux-gnu/libwx_baseu-3.0.so.0[0xb69d7386]
[13] wxEntry(int&, char**) in /usr/lib/i386-linux-gnu/libwx_baseu-3.0.so.0[0xb69d7423]
[14] ?? in amule[0x807caca]
[15] __libc_start_main in /lib/i386-linux-gnu/libc.so.6[0xb651f637]
[16] ?? in amule[0x808e6f7]
Title: Re: aMule does not start at all
Post by: GonoszTopi on September 28, 2016, 10:31:37 AM
I guess you were using a non-default skin. Please, open ~/.aMule/amule.conf in a text editor, locate the line starting with "Skin=" (without the quotes), and delete any text after the equation sign. Save the file, and hopefully you'll be able to start your aMule.
Title: Re: aMule does not start at all
Post by: Piraya on September 28, 2016, 05:42:09 PM
Thank you. I shall try that.
I am currently running on Win (aMule works fine on it)
but will get back on Linux this afternoon.

To be honest, I was tinkering with various skins just before the crash.

I will get back to you and advise how this went.
Thank you again for helping me.
Title: Re: aMule does not start at all
Post by: GonoszTopi on September 29, 2016, 11:32:23 AM
To be honest, I was tinkering with various skins just before the crash.

I knew that  8) The crash is caused by a wrong-sized image in one of the skins. If you'd like to try the skins, you can download the fixed ones from 2.3.2 (https://github.com/amule-project/amule/tree/5d9c1f458c6dd4389b16862025f3504fb76c1156/src/skins) and replace the broken ones with them.
Title: Re: aMule does not start at all
Post by: Piraya on September 29, 2016, 05:24:07 PM
Mmmm ... my Linux ignorance is shameful.
Entered ~/.aMule/amule.conf into text editor Pluma ---> nothing.
Entered ~/.aMule/amule.conf into Terminal ---> nothing.
Uninstalled aMule, then reinstalled ---> nothing.
I know the fault is mine.
Tempted to uninstall Ubuntu, then start all over again.
Switching over to Win now.  Have a lot of work to do.
Will return to Linux tonight.
Thank you.
Title: Re: aMule does not start at all
Post by: Piraya on October 01, 2016, 08:40:05 AM
Gonosz, I got it working after all!
Took awhile.  I did Alt Home, then Control H to find the conf file.
Then it was simple.
Thank you so much for helping me!
Title: Re: aMule does not start at all
Post by: GonoszTopi on October 01, 2016, 01:21:49 PM
You're welcome :)
Title: Re: aMule does not start at all
Post by: Piraya on November 29, 2017, 07:37:21 PM
OK, going to revive this a bit.
After an Ubuntu update, I could not get amule to start.
I did some research and opened amule in the terminal.
It showed a file in amule called "muleLock."
I deleted that "muleLock" file and it opened fine.
I am posting this because I am sure this will occur again and I won't remember the solution.
This is the first place I check.