aMule Forum

English => aMule crashes => Topic started by: donbiroton on July 30, 2017, 09:32:49 PM

Title: aMuleD 2.3.2 in Debian Stretch armhf
Post by: donbiroton on July 30, 2017, 09:32:49 PM
Dear developers,
I love amuled which I used with success until I updated my debian from Jessie to Stretch

Could you kindly fix this?

I tried starting from a clean debian installation and aMuleD still won't start

Current version is: aMuleD 2.3.2 compiled with wxBase(GTK2) v3.0.2 and Boost 1.61
Running on: Linux 4.9.35-v7+ armv7l

[2] ?? in /usr/lib/arm-linux-gnueabihf/libwx_baseu-3.0.so.0[0x76ad4fbc]
[3] __default_sa_restorer in /lib/arm-linux-gnueabihf/libc.so.6[0x766306b0]
[4] ?? in amuled[0x17d78c]
[5] ?? in amuled[0x180010]
[6] ?? in amuled[0x17be04]
[7] ?? in amuled[0x17afe8]
[8] ?? in amuled[0x17de70]
[9] wxThread::CallEntry() in /usr/lib/arm-linux-gnueabihf/libwx_baseu-3.0.so.0[0x76acac30]
[10] ?? in /usr/lib/arm-linux-gnueabihf/libwx_baseu-3.0.so.0[0x76ad23c0]
Title: Re: aMuleD 2.3.2 in Debian Stretch armhf
Post by: piep on February 22, 2018, 06:33:37 PM
Hello,

it's a bug of libwxbase3.0-0v5  (3.0.2+dfsg-4) delivered with stretch (debian 9)

the solution is to replace it by the one provided on actual testing 'buster'
libwxbase3.0-0v5 (3.0.3.1+dfsg2-1)

I am going to ask to debian to push this package on stretch-updates but in the meantime it's simple to get it.

add a temporary depot on synaptic with : "deb http://deb.debian.org/debian/ buster main"
research the package libwxbase  you will find : libwxbase3.0-0v5 (3.0.3.1+dfsg2-1)
 install it.
be careful . don't install other package from testing !!!!!
then on depot unset the line "deb http://debian.proxad.net/debian/ buster main" to be back on stable (stretch).


best regards,
Piep
22,Feb 2018
Title: Re: aMuleD 2.3.2 in Debian Stretch armhf
Post by: Mte90 on December 30, 2018, 05:53:55 PM
Seems that this thread is a reference for that issues that still happening.
So I added the repo for buster for debian armfh, downloaded that library but the problem was still happening.
So I chosen to download also amule-daemon from buster and now everything is working without problems.
Probably amule on stretch is compiled with the library bugged and also with the new version the problem is still happening.
Also consider that the version now is changed for libwx and amule on stretch has 2 new version with bugfixes.
Title: Re: aMuleD 2.3.2 in Debian Stretch armhf
Post by: Mte90 on January 08, 2019, 11:46:28 AM
Looking on github seems a common problem https://github.com/amule-project/amule/issues/104
Title: Re: aMuleD 2.3.2 in Debian Stretch armhf
Post by: Mte90 on February 25, 2019, 09:56:13 PM
Testing right now the debian sid version 2.3.2-5 and everything is working on stretch :-)
Title: Re: aMuleD 2.3.2 in Debian Stretch armhf
Post by: m2k on March 06, 2019, 12:37:26 AM
i have this problem too

Current version is: aMuleD 2.3.2 compiled with wxBase(GTK2) v3.0.2 and Boost 1.61
Running on: Linux 4.14.98+ armv6l

[2] ?? in /usr/lib/arm-linux-gnueabihf/libwx_baseu-3.0.so.0[0xb6a84fbc]
[3] __default_sa_restorer in /lib/arm-linux-gnueabihf/libc.so.6[0xb65e06b0]
[4] ?? in amuled[0x17d78c]
[5] ?? in amuled[0x180010]
[6] ?? in amuled[0x17be04]
[7] ?? in amuled[0x17afe8]
[8] ?? in amuled[0x17de70]
[9] wxThread::CallEntry() in /usr/lib/arm-linux-gnueabihf/libwx_baseu-3.0.so.0[0xb6a7ac30]
[10] ?? in /usr/lib/arm-linux-gnueabihf/libwx_baseu-3.0.so.0[0xb6a823c0]


working on
Linux raspberrypi 4.14.98+ #1200 Tue Feb 12 20:11:02 GMT 2019 armv6l GNU/Linux

any solution? thank you
Title: Re: aMuleD 2.3.2 in Debian Stretch armhf
Post by: m2k on March 07, 2019, 11:04:54 PM
i found a solution
 
i enable testing for a probider deb as this article do:
https://www.binarytides.com/enable-testing-repo-debian/

you need to add repository like this:
deb http://deb.debian.org/debian/ buster main
https://gist.github.com/brunoleles/5a92a0fa93a3651ce0279e5f96a28f3a

and finally install only testing depot buster main:
apt-get -t testing install libwxbase3.0-0v5
it update some more libs but it looks like works

thanks, i hope it will be usefull
Title: Re: aMuleD 2.3.2 in Debian Stretch armhf
Post by: tortuga57 on April 03, 2019, 08:00:39 PM
i found a solution
 
i enable testing for a probider deb as this article do:
https://www.binarytides.com/enable-testing-repo-debian/

you need to add repository like this:
deb http://deb.debian.org/debian/ buster main
https://gist.github.com/brunoleles/5a92a0fa93a3651ce0279e5f96a28f3a

and finally install only testing depot buster main:
apt-get -t testing install libwxbase3.0-0v5
it update some more libs but it looks like works

thanks, i hope it will be usefull


It work's but since March 2019 I have to do this after installing libwxbase3.0-0v5:

I put a delay of 60 seconds on the start command of the daemon and now amuled is not crashing.

I start my amuled white a crontab job like this:
@reboot * * * sleep 60
@reboot * * * /etc/amuledf.sh
____________________________________________________________________________________________________________

I use this tutorial for installing contab:
https://www.linuxtricks.fr/wiki/cron-et-crontab-le-planificateur-de-taches
and this
https://technique.arscenic.org/commandes-linux-de-base/article/cron-gestion-des-taches-planifiees

but you can use probably also init.d or other "task starter"