Pagina 1 di 1

problema con aMule-Adunanza (crash)

Inviato: dom 24 ago 2008, 21:03
da parre
Prima di tutto, un saluto a tutta la comunity per l'ottimo materiale e per packages messi a disposizione peri chiunque, roba essenziale per un neofita migrato a slackware(vengo da circa 1 anno di Ubuntu).
Ora veniamo al dunque, in poche parole ho un problema con aMule-Adunanza, mi crasha nel momento in cui seleziono "ok" o "cancel" nel finesta dove chiede se voglio importare i server da http://peerates.net/servers.php, vi posto i messaggi ottenuti dal terminale.

Codice: Seleziona tutto

root@parre:~# amule
Initialising aMule
Checking if there is an instance already running...
No other instances are running.

--------------------------------------------------
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.
--------------------------------------------------

Loading temp files from /root/.aMule/Temp.

All PartFiles Loaded.
ListenSocket: Ok.

External connections disabled in config file
*** Server UDP socket (TCP+3) at 0.0.0.0:4665
*** TCP socket (TCP) listening on 0.0.0.0:4662
*** Client UDP socket (extended eMule) at 0.0.0.0:4672
No shareable files found in directory: /root/.aMule/Incoming/
*** glibc detected *** amule: free(): invalid pointer: 0x08ab5ec0 ***
======= Backtrace: =========
/lib/libc.so.6[0xb76dc8c4]
/lib/libc.so.6(cfree+0x90)[0xb76e0370]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb714f431]
/usr/lib/libwx_gtk2u_core-2.8.so.0[0xb7be1c2f]
/usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN8wxButton10SetDefaultEv+0xcf)[0xb7be226f]
amule[0x8387165]
amule[0x80e0210]
amule[0x80df0ea]
amule[0x80f5f30]
amule[0x80733aa]
amule[0x814cb7b]
amule(_ZN12wxAppConsole10CallOnInitEv+0x11)[0x807b8d1]
/usr/lib/libwx_baseu-2.8.so.0(_Z7wxEntryRiPPw+0x44)[0xb796d544]
/usr/lib/libwx_baseu-2.8.so.0(_Z7wxEntryRiPPc+0x37)[0xb796d627]
amule[0x814ce10]
/lib/libc.so.6(__libc_start_main+0xe0)[0xb7687390]
amule(_ZN10wxNotebook10SetPaddingERK6wxSize+0x55)[0x8069591]
======= Memory map: ========
08048000-084b2000 r-xp 00000000 03:03 3809287    /usr/bin/amule
084b2000-084bb000 rw-p 00469000 03:03 3809287    /usr/bin/amule
084bb000-08ac6000 rw-p 084bb000 00:00 0          [heap]
b5800000-b5821000 rw-p b5800000 00:00 0
b5821000-b5900000 ---p b5821000 00:00 0
b593c000-b5964000 r--p 00000000 03:03 9783022    /usr/share/fonts/TTF/LiberationSans-Bold.ttf
b5964000-b598c000 r--p 00000000 03:03 9783016    /usr/share/fonts/TTF/LiberationSans-Regular.ttf
b598c000-b5a90000 rw-p b598c000 00:00 0
b5a90000-b5b22000 r--p 00000000 03:03 9782920    /usr/share/fonts/TTF/DejaVuSans.ttf
b5b22000-b5b23000 ---p b5b22000 00:00 0
b5b23000-b6322000 rw-p b5b23000 00:00 0
b6322000-b6328000 r-xp 00000000 03:03 9610299    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b6328000-b6329000 rw-p 00005000 03:03 9610299    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b6329000-b6389000 rw-s 00000000 00:08 2490375    /SYSV00000000 (deleted)
b6389000-b63e9000 rw-s 00000000 00:08 2457606    /SYSV00000000 (deleted)
b63e9000-b63ed000 r-xp 00000000 03:03 9610287    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b63ed000-b63ee000 rw-p 00003000 03:03 9610287    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b63ef000-b6417000 r--p 00000000 03:03 9783016    /usr/share/fonts/TTF/LiberationSans-Regular.ttf
b6417000-b643e000 r-xp 00000000 03:03 9164646    /usr/lib/libkdefx.so.4.2.0
b643e000-b643f000 rw-p 00027000 03:03 9164646    /usr/lib/libkdefx.so.4.2.0
b643f000-b6471000 r-xp 00000000 03:03 9431742    /usr/lib/kde3/plugins/styles/keramik.so
b6471000-b6473000 rw-p 00031000 03:03 9431742    /usr/lib/kde3/plugins/styles/keramik.so
b6473000-b6483000 r--s 00000000 03:03 9496758    /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-x86.cache-2
b6483000-b64ce000 r-xp 00000000 03:03 3695661    /usr/lib/libXt.so.6.0.0
b64ce000-b64d2000 rw-p 0004a000 03:03 3695661    /usr/lib/libXt.so.6.0.0
b64d2000-b6505000 r-xp 00000000 03:03 3694944    /usr/lib/liblcms.so.1.0.16
b6505000-b6507000 rw-p 00032000 03:03 3694944    /usr/lib/liblcms.so.1.0.16
b6507000-b6509000 rw-p b6507000 00:00 0
b6509000-b651a000 r-xp 00000000 03:03 3695614    /usr/lib/libXft.so.2.1.2
b651a000-b651b000 rw-p 00010000 03:03 3695614    /usr/lib/libXft.so.2.1.2
b651b000-b652f000 r-xp 00000000 03:03 3695626    /usr/lib/libXmu.so.6.2.0
b652f000-b6530000 rw-p 00014000 03:03 3695626    /usr/lib/libXmu.so.6.2.0
b6530000-b65a5000 r-xp 00000000 03:03 9544680    /usr/lib/xorg/libGL.so.1.2
b65a5000-b65a7000 rw-p 00075000 03:03 9544680    /usr/lib/xorg/libGL.so.1.2
b65a7000-b65ab000 rw-p b65a7000 00:00 0
b65ab000-b6609000 r-xp 00000000 03:03 9166659    /usr/lib/libmng.so.1.0.0
b6609000-b660c000 rw-p 0005d000 03:03 9166659    /usr/lib/libmng.so.1.0.0
b660c000-b6c6e000 r-xp 00000000 03:03 9650423    /usr/lib/qt-3.3.8b/lib/libqt-mt.so.3.3.8
b6c6e000-b6cad000 rw-p 00662000 03:03 9650423    /usr/lib/qt-3.3.8b/lib/libqt-mt.so.3.3.8
b6cad000-b6cb1000 rw-p b6cad000 00:00 0
b6cb6000-b6cb9000 rw-s 00000000 00:08 2523144    /SYSV00000000 (deleted)
b6cb9000-b6cbb000 r-xp 00000000 03:03 9642019    /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b6cbb000-b6cbc000 rw-p 00001000 03:03 9642019    /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b6cbc000-b6cd2000 r--s 00000000 03:03 9496761    /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-x86.cache-2
b6cd2000-b6cda000 r-xp 00000000 03:03 10879057   /lib/libnss_nis-2.7.so
b6cda000-b6cdc000 rw-p 00007000 03:03 10879057   /lib/libnss_nis-2.7.so
b6cdd000-b6cfc000 r-xp 00000000 03:03 9610954    /usr/lib/gtk-2.0/2.10.0/engines/libqtengine.so
b6cfc000-b6cfd000 rw-p 0001f000 03:03 9610954    /usr/lib/gtk-2.0/2.10.0/engines/libqtengine.so
b6cfd000-b6d06000 r-xp 00000000 03:03 10879055   /lib/libnss_files-2.7.so
b6d06000-b6d08000 rw-p 00008000 03:03 10879055   /lib/libnss_files-2.7.so
b6d0a000-b6d0f000 r--s 00000000 03:03 9496763    /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-x86.cache-2
b6d0f000-b6d23000 r-xp 00000000 03:03 10879052   /lib/libnsl-2.7.so
b6d23000-b6d25000 rw-p 00013000 03:03 10879052   /lib/libnsl-2.7.so
b6d25000-b6d29000 rw-p b6d25000 00:00 0
b6d29000-b6d5f000 r--p 00000000 03:03 9570060    /usr/lib/locale/en_US/LC_CTYPE
b6d5f000-b6d61000 rw-p b6d5f000 00:00 0
b6d61000-b6d65000 r-xp 00000000 03:03 3695589    /usr/lib/libXdmcp.so.6.0.0
b6d65000-b6d66000 rw-p 00003000 03:03 3695589    /usr/lib/libXdmcp.so.6.0.0
b6d66000-b6d67000 rw-p b6d66000 00:00 0
b6d67000-b6d69000 r-xp 00000000 03:03 3695557    /usr/lib/libXau.so.6.0.0
b6d69000-b6d6a000 rw-p 00001000 03:03 3695557    /usr/lib/libXau.so.6.0.0
b6d6a000-b6d88000 r-xp 00000000 03:03 9158745    /usr/lib/libexpat.so.1.5.2
b6d88000-b6d8a000 rw-p 0001d000 03:03 9158745    /usr/lib/libexpat.so.1.5.2
b6d8a000-b6dc4000 r-xp 00000000 03:03 3695066    /usr/lib/libpng12.so.0.1.2.27
b6dc4000-b6dc5000 rw-p 0003a000 03:03 3695066    /usr/lib/libpng12.so.0.1.2.27
b6dc5000-b6ddb000 r-xp 00000000 03:03 3695744    /usr/lib/libxcb.so.1.0.0
b6ddb000-b6ddc000 rw-p 00016000 03:03 3695744    /usr/lib/libxcb.so.1.0.0
b6ddc00Aborted
root@parre:~#


Se potete aiutarmi ve ne sarei grossamente grato, un grazie in anticipo, ah ho notato che altri hanno avuto il mio stesso problema senza risolvere.


parre

Re: problema con aMule-Adunanza(crash)

Inviato: dom 24 ago 2008, 21:19
da parre
Ho provato anche a inserire manualmente il collegamento all'URL ma ottengo comunque questo:

Codice: Seleziona tutto

root@parre:~# amule
Initialising aMule
Checking if there is an instance already running...
No other instances are running.

--------------------------------------------------
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.
--------------------------------------------------

Loading temp files from /root/.aMule/Temp.

All PartFiles Loaded.
ListenSocket: Ok.

External connections disabled in config file
*** Server UDP socket (TCP+3) at 0.0.0.0:4665
*** TCP socket (TCP) listening on 0.0.0.0:4662
*** Client UDP socket (extended eMule) at 0.0.0.0:4672
*** glibc detected *** amule: free(): invalid pointer: 0x08aa6cd0 ***
======= Backtrace: =========
/lib/libc.so.6[0xb77528c4]
/lib/libc.so.6(cfree+0x90)[0xb7756370]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb71c5431]
/usr/lib/libwx_gtk2u_core-2.8.so.0[0xb7c57c2f]
/usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN8wxButton10SetDefaultEv+0xcf)[0xb7c5826f]
amule[0x8387165]
amule[0x80e0210]
amule[0x80df0ea]
amule[0x80f5f30]
amule[0x80733aa]
amule[0x814cb7b]
amule(_ZN12wxAppConsole10CallOnInitEv+0x11)[0x807b8d1]
/usr/lib/libwx_baseu-2.8.so.0(_Z7wxEntryRiPPw+0x44)[0xb79e3544]
/usr/lib/libwx_baseu-2.8.so.0(_Z7wxEntryRiPPc+0x37)[0xb79e3627]
amule[0x814ce10]
/lib/libc.so.6(__libc_start_main+0xe0)[0xb76fd390]
amule(_ZN10wxNotebook10SetPaddingERK6wxSize+0x55)[0x8069591]
======= Memory map: ========
08048000-084b2000 r-xp 00000000 03:03 3809287    /usr/bin/amule
084b2000-084bb000 rw-p 00469000 03:03 3809287    /usr/bin/amule
084bb000-08ac5000 rw-p 084bb000 00:00 0          [heap]
b5800000-b5821000 rw-p b5800000 00:00 0
b5821000-b5900000 ---p b5821000 00:00 0
b59b2000-b59da000 r--p 00000000 03:03 9783022    /usr/share/fonts/TTF/LiberationSans-Bold.ttf
b59da000-b5a02000 r--p 00000000 03:03 9783016    /usr/share/fonts/TTF/LiberationSans-Regular.ttf
b5a02000-b5b06000 rw-p b5a02000 00:00 0
b5b06000-b5b98000 r--p 00000000 03:03 9782920    /usr/share/fonts/TTF/DejaVuSans.ttf
b5b98000-b5b99000 ---p b5b98000 00:00 0
b5b99000-b6398000 rw-p b5b99000 00:00 0
b6398000-b639e000 r-xp 00000000 03:03 9610299    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b639e000-b639f000 rw-p 00005000 03:03 9610299    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b639f000-b63ff000 rw-s 00000000 00:08 2686983    /SYSV00000000 (deleted)
b63ff000-b645f000 rw-s 00000000 00:08 2654214    /SYSV00000000 (deleted)
b645f000-b6463000 r-xp 00000000 03:03 9610287    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b6463000-b6464000 rw-p 00003000 03:03 9610287    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b6465000-b648d000 r--p 00000000 03:03 9783016    /usr/share/fonts/TTF/LiberationSans-Regular.ttf
b648d000-b64b4000 r-xp 00000000 03:03 9164646    /usr/lib/libkdefx.so.4.2.0
b64b4000-b64b5000 rw-p 00027000 03:03 9164646    /usr/lib/libkdefx.so.4.2.0
b64b5000-b64e7000 r-xp 00000000 03:03 9431742    /usr/lib/kde3/plugins/styles/keramik.so
b64e7000-b64e9000 rw-p 00031000 03:03 9431742    /usr/lib/kde3/plugins/styles/keramik.so
b64e9000-b64f9000 r--s 00000000 03:03 9496758    /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-x86.cache-2
b64f9000-b6544000 r-xp 00000000 03:03 3695661    /usr/lib/libXt.so.6.0.0
b6544000-b6548000 rw-p 0004a000 03:03 3695661    /usr/lib/libXt.so.6.0.0
b6548000-b657b000 r-xp 00000000 03:03 3694944    /usr/lib/liblcms.so.1.0.16
b657b000-b657d000 rw-p 00032000 03:03 3694944    /usr/lib/liblcms.so.1.0.16
b657d000-b657f000 rw-p b657d000 00:00 0
b657f000-b6590000 r-xp 00000000 03:03 3695614    /usr/lib/libXft.so.2.1.2
b6590000-b6591000 rw-p 00010000 03:03 3695614    /usr/lib/libXft.so.2.1.2
b6591000-b65a5000 r-xp 00000000 03:03 3695626    /usr/lib/libXmu.so.6.2.0
b65a5000-b65a6000 rw-p 00014000 03:03 3695626    /usr/lib/libXmu.so.6.2.0
b65a6000-b661b000 r-xp 00000000 03:03 9544680    /usr/lib/xorg/libGL.so.1.2
b661b000-b661d000 rw-p 00075000 03:03 9544680    /usr/lib/xorg/libGL.so.1.2
b661d000-b6621000 rw-p b661d000 00:00 0
b6621000-b667f000 r-xp 00000000 03:03 9166659    /usr/lib/libmng.so.1.0.0
b667f000-b6682000 rw-p 0005d000 03:03 9166659    /usr/lib/libmng.so.1.0.0
b6682000-b6ce4000 r-xp 00000000 03:03 9650423    /usr/lib/qt-3.3.8b/lib/libqt-mt.so.3.3.8
b6ce4000-b6d23000 rw-p 00662000 03:03 9650423    /usr/lib/qt-3.3.8b/lib/libqt-mt.so.3.3.8
b6d23000-b6d27000 rw-p b6d23000 00:00 0
b6d2c000-b6d2f000 rw-s 00000000 00:08 2719752    /SYSV00000000 (deleted)
b6d2f000-b6d31000 r-xp 00000000 03:03 9642019    /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b6d31000-b6d32000 rw-p 00001000 03:03 9642019    /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b6d32000-b6d48000 r--s 00000000 03:03 9496761    /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-x86.cache-2
b6d48000-b6d50000 r-xp 00000000 03:03 10879057   /lib/libnss_nis-2.7.so
b6d50000-b6d52000 rw-p 00007000 03:03 10879057   /lib/libnss_nis-2.7.so
b6d53000-b6d72000 r-xp 00000000 03:03 9610954    /usr/lib/gtk-2.0/2.10.0/engines/libqtengine.so
b6d72000-b6d73000 rw-p 0001f000 03:03 9610954    /usr/lib/gtk-2.0/2.10.0/engines/libqtengine.so
b6d73000-b6d7c000 r-xp 00000000 03:03 10879055   /lib/libnss_files-2.7.so
b6d7c000-b6d7e000 rw-p 00008000 03:03 10879055   /lib/libnss_files-2.7.so
b6d80000-b6d85000 r--s 00000000 03:03 9496763    /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-x86.cache-2
b6d85000-b6d99000 r-xp 00000000 03:03 10879052   /lib/libnsl-2.7.so
b6d99000-b6d9b000 rw-p 00013000 03:03 10879052   /lib/libnsl-2.7.so
b6d9b000-b6d9f000 rw-p b6d9b000 00:00 0
b6d9f000-b6dd5000 r--p 00000000 03:03 9570060    /usr/lib/locale/en_US/LC_CTYPE
b6dd5000-b6dd7000 rw-p b6dd5000 00:00 0
b6dd7000-b6ddb000 r-xp 00000000 03:03 3695589    /usr/lib/libXdmcp.so.6.0.0
b6ddb000-b6ddc000 rw-p 00003000 03:03 3695589    /usr/lib/libXdmcp.so.6.0.0
b6ddc000-b6ddd000 rw-p b6ddc000 00:00 0
b6ddd000-b6ddf000 r-xp 00000000 03:03 3695557    /usr/lib/libXau.so.6.0.0
b6ddf000-b6de0000 rw-p 00001000 03:03 3695557    /usr/lib/libXau.so.6.0.0
b6de0000-b6dfe000 r-xp 00000000 03:03 9158745    /usr/lib/libexpat.so.1.5.2
b6dfe000-b6e00000 rw-p 0001d000 03:03 9158745    /usr/lib/libexpat.so.1.5.2
b6e00000-b6e3a000 r-xp 00000000 03:03 3695066    /usr/lib/libpng12.so.0.1.2.27
b6e3a000-b6e3b000 rw-p 0003a000 03:03 3695066    /usr/lib/libpng12.so.0.1.2.27
b6e3b000-b6e51000 r-xp 00000000 03:03 3695744    /usr/lib/libxcb.so.1.0.0
b6e51000-b6e52000 rw-p 00016000 03:03 3695744    /usr/lib/libxcb.so.1.0.0
b6e5200Aborted
root@parre:~#

Re: problema con aMule-Adunanza(crash)

Inviato: dom 24 ago 2008, 21:19
da targzeta
Come suggerito dall'output, non eseguire aMule come root, ma come utente normale. Se puoi, non eseguire mai nessun programma come root, a meno che tu non voglia amministrare il sistema, ricorda che l'utente root ha pieni diritti sull'hardware e sul software, quindi se puoi fare casini, come root li farai sicuramente.

Per il problema citato, io ti consiglierei di ricompilarti aMule, quel genere di errore è difficile da risolvere dato che è un errore interno al programma (spero che qualcuno possa smentirmi), ma con una ricompilata si risolverà quasi sicuramente:

Come utente normale:
1) scarica tutti i file presenti qui:
http://repository.slacky.eu/slackware-1 ... 80304/src/
2) crea una directory (il cui nome non contiene spazi) e spostaci tutti i file al suo interno
3) entra nella directory ed esegui :
sh amule-adunanza.SlackBuild

Se il passo 3 va a buon fine (ti viene creato il pacchetto)
4.0) come root:
4.1) riesegui il passo 3.
4.2) rimuovi il tuo vecchio pacchetto amule con removepkg
4.3) installa il nuovo pacchetto con installpkg

Altrimenti (il passo 3 non va a buon fine):
4.0) Risolvi i problemi :) (puoi postare qui, qualcuno ti aiuterà senz'altro)
Spina

Re: [risolto]problema con aMule-Adunanza(crash)

Inviato: dom 24 ago 2008, 23:38
da parre
il pacchetto l'ha creato(da root), ma la cosa strana e buffa che poco prima di rimuovere amule che crashava , ho riprovato a eseguirlo e stranamente non è crashato, roba da pazzi boooooooooo. :D :D

Grazie comunque per la dritta.

parre

Re: problema con aMule-Adunanza(crash)

Inviato: lun 25 ago 2008, 0:06
da Dani
Per evitare questo genere di crash, se si hanno glibc sufficientemente recenti, si puo' provare ad esportare MALLOC_CHECK_ settandola a 0 (man 3 free).

Re: problema con aMule-Adunanza(crash)

Inviato: lun 25 ago 2008, 10:16
da targzeta
Dani ha scritto:Per evitare questo genere di crash, se si hanno glibc sufficientemente recenti, si puo' provare ad esportare MALLOC_CHECK_ settandola a 0 (man 3 free).
Si, ma questo interessa il programmatore e non l'utente....e dal man si deduce che sarebbe meglio non usarlo se non in fase di test/debug.

Spina

Re: problema con aMule-Adunanza(crash)

Inviato: lun 25 ago 2008, 12:20
da Dani
spina ha scritto:
Dani ha scritto:Per evitare questo genere di crash, se si hanno glibc sufficientemente recenti, si puo' provare ad esportare MALLOC_CHECK_ settandola a 0 (man 3 free).
Si, ma questo interessa il programmatore e non l'utente....e dal man si deduce che sarebbe meglio non usarlo se non in fase di test/debug.

Spina
Parre non ha alternative, se non aspettare/trovare/scrivere una patch, visto che non è lo sviluppatore di amule adunanza.

Re: problema con aMule-Adunanza(crash)

Inviato: lun 25 ago 2008, 12:22
da targzeta
Dani ha scritto:Parre non ha alternative visto che non è lo sviluppatore di amule adunanza.
Eheh già :D

Spina