aMule Forum
English => aMule crashes => Topic started 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]
-
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
-
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.
-
Looking on github seems a common problem https://github.com/amule-project/amule/issues/104
-
Testing right now the debian sid version 2.3.2-5 and everything is working on stretch :-)
-
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
-
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
-
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"