Repository 32bit  Forum
Repository 64bit  Wiki

aMule 2.2.6 e cryptopp

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

aMule 2.2.6 e cryptopp

Messaggioda Mithenks » lun giu 21, 2010 17:31

Salve a tutti.

Avevo installato amule, wxwidgets e cryptopp dai repository di slacky per slackware 13.0.
Il mio sistema è slackware 13.0.

Lanciando amule, il programma andava in crash con il seguente errore:

Codice: Seleziona tutto
Initialising aMule 2.2.6 using wxGTK2 v2.8.10
Checking if there is an instance already running...
No other instances are running.

--------------------------------------------------------------------------------
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.0
If 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.2.6 using wxGTK2 v2.8.10
Running on: Linux 2.6.33.3-smp i686

[2] ?? in amule[0x8071657]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0xb70e95b8]
[4] ?? in [0xffffe400]
[5] ?? in amule[0x82d30b2]
[6] ?? in amule[0x82cb286]
[7] ?? in amule[0x82cf1ec]
[8] ?? in amule[0x82cf6cf]
[9] ?? in amule[0x82cf7ef]
[10] ?? in amule[0x82e4a28]
[11] ?? in amule[0x82e49a9]
[12] ?? in amule[0x82d1be6]
[13] ?? in amule[0x82f6118]
[14] ?? in amule[0x82f416a]
[15] ?? in amule[0x82f18da]
[16] ?? in amule[0x8092088]
[17] ?? in amule[0x8092713]
[18] ?? in amule[0x8090ce4]
[19] ?? in amule[0x806dda5]
[20] ?? in amule[0x816a6c3]
[21] wxAppConsole::CallOnInit() in amule[0x80760bc]
[22] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0xb707550f]
[23] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.8.so.0[0xb7075628]
[24] ?? in amule[0x8169c3b]
[25] __libc_start_main in /lib/libc.so.6[0xb6d52b86]
[26] ?? in amule[0x8069a01]


--------------------------------------------------------------------------------
1059638c-d84e-fcf4-214341c0-60a166c7 is dumped


Dopo aver compilato e ricompilato i pacchetti di cui sopra decine di volte, ho trovato la soluzione su un forum di gentoo.
Questo il post relativo al bug a cui mi riferisco: http://bugs.gentoo.org/308335 .

Il crash è dovuto alle librerie cryptopp. Per risolverlo, basta ricompilare i tre pacchetti sostituendo come parametro di ottimizzazione di gcc -O2 con -O1, e aggiungendo l'ulteriore flag -DCRYPTOPP_DISABLE_ASM.

Dato che non credo sia un problema relativo al mio sistema, ma un well-know bug, suggerirei di cambiare gli slackbuild dei pacchetti in oggetto in modo da fixare il problema.
Avatar utente
Mithenks
Linux 1.0
Linux 1.0
 
Messaggi: 3
Iscritto il: mar giu 15, 2004 23:00

Re: aMule 2.2.6 e cryptopp

Messaggioda Loris » lun lug 12, 2010 19:08

A qualcuno è capitato con la 13.1 32 o 64?
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett
Avatar utente
Loris
Admin
Admin
 
Messaggi: 7578
Iscritto il: dom mar 30, 2003 23:00
Località: Gradisca D'Isonzo
Nome Cognome: Loris Vincenzi
Slackware: 14.1
Kernel: 3.10.17
Desktop: Kde 4.10.5

Re: aMule 2.2.6 e cryptopp

Messaggioda hashbang » ven lug 16, 2010 14:45

Loris ha scritto:A qualcuno è capitato con la 13.1 32 o 64?

Si Loris, lo sto pacchettizzando e mi da un'errore riguradante quella libreria....Tenterò di risolvere.. Se riesco vi faccio sapere.

EDIT: A quanto pare è una libreria mancante. Ora ho preso il codice sorgente e sto creando il pacchetto relativo. Nel caso andasse tutto a buon fine conviene aggiungerla nella lista delle dipendenze di aMule.
Adoro il pragmatismo della lingua giapponese, è l'unica in cui per dire ad una ragazza che la ami le dici "suki". (cit.)
Avatar utente
hashbang
Packager
Packager
 
Messaggi: 1823
Iscritto il: ven giu 04, 2010 9:27
Località: Lecce
Nome Cognome: Luca De Pandis
Distribuzione: Windows 8.1 Pro

Re: aMule 2.2.6 e cryptopp

Messaggioda Loris » ven lug 16, 2010 18:22

Ok quando hai finito facci sapere...
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett
Avatar utente
Loris
Admin
Admin
 
Messaggi: 7578
Iscritto il: dom mar 30, 2003 23:00
Località: Gradisca D'Isonzo
Nome Cognome: Loris Vincenzi
Slackware: 14.1
Kernel: 3.10.17
Desktop: Kde 4.10.5

Re: aMule 2.2.6 e cryptopp

Messaggioda hashbang » sab lug 17, 2010 18:11

Loris ha scritto:Ok quando hai finito facci sapere...

Loris ho finito ora di compilare aMule, GeoIP (l'unica dipendenza di aMule non pacchettizzata per la 13.1) e Crypto++. L'ho testato nella mia VM che uso per i pacchetti e aMule non ha dato nessun problema nonstante avessi installato anche Crypto++ (che non è una dipendenza) che a quanto è stato detto in questo topic è il pacchetto incriminato che crea il bug.
Inoltre il test l'ho effettuato non modificando le opzioni del GCC in fase di compilazione. Insomma in parole povere sembra tutto apposto. Non ho rilevato quel bug. Comunque io sto uppando quei pacchetti. Se il problema si ripresenta ricompilo il tutto con quell'opzione suggerita nel forum di gentoo.
Comunque secondo me, al di là delle altre distribuzioni, potrebbe essere un problema relativo alla Slackware 13.0. Anche perchè con la 13.1 installai aMule dai repo di ponce ed è sempre andato alla perfezione.
Io consiglio a questo punto di aggiornare alla 13.1 e verificare la presenza del bug, che ripeto nei miei test non si è mai verificato. :)
Adoro il pragmatismo della lingua giapponese, è l'unica in cui per dire ad una ragazza che la ami le dici "suki". (cit.)
Avatar utente
hashbang
Packager
Packager
 
Messaggi: 1823
Iscritto il: ven giu 04, 2010 9:27
Località: Lecce
Nome Cognome: Luca De Pandis
Distribuzione: Windows 8.1 Pro

Re: aMule 2.2.6 e cryptopp

Messaggioda hashbang » sab lug 17, 2010 18:13

comunque dall'errore riportato sembrerebbe più un crash derivato dalle librerie di wxwidgets piuttosto che di crypto++
Adoro il pragmatismo della lingua giapponese, è l'unica in cui per dire ad una ragazza che la ami le dici "suki". (cit.)
Avatar utente
hashbang
Packager
Packager
 
Messaggi: 1823
Iscritto il: ven giu 04, 2010 9:27
Località: Lecce
Nome Cognome: Luca De Pandis
Distribuzione: Windows 8.1 Pro

Re: aMule 2.2.6 e cryptopp

Messaggioda Toni » sab lug 17, 2010 20:29

fonte

http://slackbuilds.org/repository/13.1/network/aMule/

It was reported that aMule doesn't work very well (or at all) with
cryptopp 5.6.0, so version 5.5.2 is recommended instead (you can build
version 5.2.2 using the same build script for cryptopp-5.6.0).
Avatar utente
Toni
Linux 2.6
Linux 2.6
 
Messaggi: 993
Iscritto il: lun gen 30, 2006 22:08
Località: milano
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3

Re: aMule 2.2.6 e cryptopp

Messaggioda hashbang » dom lug 18, 2010 7:47

Su quel sito dicono che cryptopp è una dipendenza di aMule invece non è vero. La si usa solo in fase di compilazione. Se si installano solo le dipendenze indicate sul nostro repo (libupnp, GeoIP, wxwidgets e libmspack) aMule funziona tranquillamente. Crypto++ serve solo in fase di compilazione. Comunque ripeto con me si è comportato benissimo.
Adoro il pragmatismo della lingua giapponese, è l'unica in cui per dire ad una ragazza che la ami le dici "suki". (cit.)
Avatar utente
hashbang
Packager
Packager
 
Messaggi: 1823
Iscritto il: ven giu 04, 2010 9:27
Località: Lecce
Nome Cognome: Luca De Pandis
Distribuzione: Windows 8.1 Pro

Re: aMule 2.2.6 e cryptopp

Messaggioda Loris » dom lug 18, 2010 11:15

Proviamolo così , se poi ci sono problemi ricompiliamo con la versione 5.5.2
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett
Avatar utente
Loris
Admin
Admin
 
Messaggi: 7578
Iscritto il: dom mar 30, 2003 23:00
Località: Gradisca D'Isonzo
Nome Cognome: Loris Vincenzi
Slackware: 14.1
Kernel: 3.10.17
Desktop: Kde 4.10.5


Torna a Packages

Chi c’è in linea

Visitano il forum: Yahoo [Bot] e 3 ospiti