aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Los Problemas que he notado.  (Read 4513 times)

elui

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Los Problemas que he notado.
« on: April 20, 2004, 11:06:58 AM »

EL amule 2.0.0 rc2 con parche se cierra solo al cabo de un rato de ejecución. Además he notado que algunas preferecias no hay forma de que se salven ni cerrando el amule correctamente, en concreto me refiero a los tweaks del gui como activar auto ordenar e incluso alguna del amuleweb.

He vuelto a 1.2.6 que es estable pero baja muy lento...

Uso Mandrake 10.0 Comunity actualizado a Oficial.

Gracias por vuestro trabajo.

Aaadios.
Logged

Jacobo221

  • Hero Member
  • *****
  • Karma: 3
  • Offline Offline
  • Posts: 2712
Re: Los Problemas que he notado.
« Reply #1 on: April 20, 2004, 09:07:25 PM »

Sobre el cuelgue tras iniciar RC2, el tuyo es el segundo caso del que tenemos noticia. Es extraño ese problema. Si pudieras conseguir un backtrace, te lo agradeceriamos (si sabes leer ingles, mirate http://www.amule-project.net/amule/thread.php?threadid=298&sid= ).

Sobre las opciones que no se guardan... ¿podrías concretar cuales son? Sería de gran ayuda y de mucho agradecer ;-)

Gracias por reportar estos bugs!
Un saludo.
Logged

elui

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Re: Los Problemas que he notado.
« Reply #2 on: April 21, 2004, 12:23:36 AM »

Mañana te envio el backtrace -y aprendo a hacerlo de paso- y te detallo mas las opciones que no se guardan.

Hoy ya no puedo.


Aaaaaadios
Logged

elui

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Re: Los Problemas que he notado.
« Reply #3 on: April 22, 2004, 11:02:26 AM »

A ver, he estado leyendo el link que me dejste para el backtrace y he visto que hay que compilar el amule, la verdad es que no me atrevo demasiado a hacer eso por que estoy empezando en linux y me han recomendado que solo instale programas a traves de urpmi o rpms sueltos contados para que no vaya dejando ficheros perdidos en el sistema. Y  la verdad es que ya he tenido varias reistalaciones por este tema...

Me atrevería a compilarlo si me dijeras la manera de poder eliminarlo completamente del sistema después. Y si ya de paso me dices como puedo instalarlo a la vez que el amule 1.2.6 de RPM pos ya me iria de vicio por que podría probar el 2.0.0 rc2 sin tener que desisntalr el 1.2.6.

Muchas Gracias.


Aaaadios
Logged

angel

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 50
Instalalo asi
« Reply #4 on: April 22, 2004, 01:31:41 PM »

-Baja las fuentes
-Haz un configure en el directorio de estas e indica un directorio alternativo:
  ./configure --prefix=/home/user/Pruebas_Amule/Amule_2.0rc2

-make
-make install Tras esto se instalará en el directorio alternativo que hayas indicado
-Cuando quieras eliminarlo simplemente:

rm -rf /home/user/Pruebas_Amule/Amule_2.0rc2

Saludos
Logged

elui

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Re: Los Problemas que he notado.
« Reply #5 on: April 22, 2004, 07:26:04 PM »

Graicas por vuestra ayuda, os voy a contar como voy, he compilado de la manera que me habeis dicho y de momento no ha vuleto a cerrarse  el amule, veremos que tal sigue y si no vuelve a fallar. Yo ya estoy empezando a sospechar que el problema era que el paquete que estaba usando era el de mandrake 9.2 y yo uso la 10.0. El problema es que como sólo quería usar rpms como dije antes y solo encontre el paquete de la 9.2 pues lo usé. Tengo instalados también los 3 rpms de los wxBase, wxGTK y wxGTK devel bajados de la pagina de amule.

Las Opciones que no se guardan del amule son las de Activar auto-ordenar que no consigo que se guarden de ninguna manera. ni borrando el .eMule y .aMule y empezando de nuevo. No sé ninguna opción más que no se guarde.


Al hacer el ./configure en las preguntas del final pone:


Should aMule be compiled in debug mode?                  yes
  Should aMule be compiled with release grp code?          no
  Should aMule be compiled without debug reporting?        yes
  Should aMule be compiled with profiling?                 no
  Should aMule be compiled with optimizations?             no
  Should aMule be compiled with systray?                   yes
  Should aMule be compiled with safe systray?              no
  Should aMule be compiled with pure GTK code?             yes
  Should aMule be compiled without bar drawing?            no
  Should aMule be linked against patched gsocket?          yes
  Should ccache support be enabled?                        no
  Should aMule command line client be built?               no
  Should aMule GUI client be build?                        no
  Should aMule WebServer be build?                         no
  Should aMule WebServer GUI be build?                     no
  Should aMule ed2k links handler be build?                yes
  Should C aMule Statistics (CAS) be build?                yes
  Crypto++ library/headers style?                          mdk_suse_fc


Me gustaría tener el amulecmd y el amuleweb pero no los compila, como tengo que hacer para que los  compile???

Muchas Gracias.
Logged

Jacobo221

  • Hero Member
  • *****
  • Karma: 3
  • Offline Offline
  • Posts: 2712
Re: Los Problemas que he notado.
« Reply #6 on: April 24, 2004, 02:37:57 AM »

Respecto a la opcion de auto-ordenar, no te preocupes si no se guarda la configuracion: la funcion de auto-ordenar todavia no funciona :-D
Sobre los rpms de mandrake 9.2 y 10, no se si serviran o no, pero es muy posible que no vayan bien de una version a otra. Es la pega de los rpms, que tienes que mirar la distro y la version :-(

Sobre amulecmd y amuleweb, tienes estas opciones:
  --enable-amulecmd       Compile aMule command line client
  --enable-amulecmdgui    Compile aMule GUI client
  --enable-webserver      Compile aMule WebServer
  --enable-webservergui   Compile aMule WebServer GUI
Te soprendera descubrir las maravillas de compilar aMule al hacer "configure --help", pruebalo ;-)

Con esas opciones que te he dicho, las siguientes preguntas, ne la salida del configure, iran seguidas de "yes" :-)
Should aMule command line client be build?
Should aMule GUI client be build?
Should aMule WebServer be build?
Should aMule WebServer GUI be build?

Bueno, esas son las lecciones de hoy ;-) Desde luego, no escatimas espacio en los posts. A ti un solo post te da para preguntar mucho ;-)

Ya informaras sobre como te ha ido con aMule rc2 (ya esta el pre-rc3 para bajar, opr cierto).
Un saludo!
Logged

elui

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Re: Los Problemas que he notado.
« Reply #7 on: April 24, 2004, 01:21:57 PM »

Este es el backtrace,

(gdb) bt
#0  0x08105115 in CUpDownClient::IsPartAvailable(unsigned short) (this=0x8857bd0, iPart=0)
    at updownclient.h:267
#1  0x081b0cf0 in CPartFile::NewSrcPartsInfo() (this=0x8761030) at PartFile.cpp:2006
#2  0x08114f9d in CDownloadQueue::RemoveSource(CUpDownClient*, bool, bool) (this=0x858ed80,
    toremove=0x8afeb78, updatewindow=true, bDoStatsUpdate=true) at DownloadQueue.cpp:570
#3  0x080f9bd0 in CClientList::RemoveClient(CUpDownClient*) (this=0x8681678,
    toremove=0x8afeb78) at ClientList.cpp:125
#4  0x080da177 in ~CUpDownClient (this=0x8afeb78) at BaseClient.cpp:238
#5  0x080dd696 in CUpDownClient::Disconnected() (this=0x8afeb78) at BaseClient.cpp:1109
#6  0x080dd746 in CUpDownClient::TryToConnect(bool) (this=0x8afeb78, bIgnoreMaxCon=false)
    at BaseClient.cpp:1133
#7  0x080dd58d in CUpDownClient::Disconnected() (this=0x8afeb78) at BaseClient.cpp:1074
#8  0x080dd746 in CUpDownClient::TryToConnect(bool) (this=0x8afeb78, bIgnoreMaxCon=false)
    at BaseClient.cpp:1133
#9  0x080dd58d in CUpDownClient::Disconnected() (this=0x8afeb78) at BaseClient.cpp:1074
#10 0x080c9a34 in CClientReqSocket::Disconnect() (this=0x89e5a68) at ListenSocket.cpp:117
#11 0x080cea04 in CClientReqSocket::OnError(int) (this=0x89e5a68, nErrorCode=107)
    at ListenSocket.cpp:989
#12 0x0821d205 in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x855ef20, event=@0x8903e90)
    at amuleDlg.cpp:416
#13 0x402cee62 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so.0
#14 0x402cec8f in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
#15 0x402cebcb in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so.0
#16 0x40285759 in wxAppBase::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so.0
#17 0x4023307b in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so.0
#18 0x4065eb4e in g_timeout_add () from /usr/lib/libglib-1.2.so.0


bt full:


#0  0x08105115 in CUpDownClient::IsPartAvailable(unsigned short) (this=0x8857bd0, iPart=0)
    at updownclient.h:267
No locals.
#1  0x081b0cf0 in CPartFile::NewSrcPartsInfo() (this=0x8761030) at PartFile.cpp:2006
        i = 0
        pos = 0x0
        sl = 63
        partcount = 75
        flag = false
        count = {<> = {}, }
        cur_src = (CUpDownClient *) 0x8857bd0
        cur_count = 0
#2  0x08114f9d in CDownloadQueue::RemoveSource(CUpDownClient*, bool, bool) (this=0x858ed80,
    toremove=0x8afeb78, updatewindow=true, bDoStatsUpdate=true) at DownloadQueue.cpp:570
        pos2 = 0x8adadb0
        sl = 42
        cur_file = (class CPartFile *) 0x8761030
        i = 11
        size = 32
        removed = true
        pos3 = 0x8adadb0
        pos4 = 0x2a
#3  0x080f9bd0 in CClientList::RemoveClient(CUpDownClient*) (this=0x8681678,
    toremove=0x8afeb78) at ClientList.cpp:125
        pos = 0x88a9398
#4  0x080da177 in ~CUpDownClient (this=0x8afeb78) at BaseClient.cpp:238
No locals.
#5  0x080dd696 in CUpDownClient::Disconnected() (this=0x8afeb78) at BaseClient.cpp:1109
        bDelete = true
#6  0x080dd746 in CUpDownClient::TryToConnect(bool) (this=0x8afeb78, bIgnoreMaxCon=false)
    at BaseClient.cpp:1133
No locals.
#7  0x080dd58d in CUpDownClient::Disconnected() (this=0x8afeb78) at BaseClient.cpp:1074
        bDelete = true
#8  0x080dd746 in CUpDownClient::TryToConnect(bool) (this=0x8afeb78, bIgnoreMaxCon=false)
    at BaseClient.cpp:1133
No locals.
#9  0x080dd58d in CUpDownClient::Disconnected() (this=0x8afeb78) at BaseClient.cpp:1074
        bDelete = true
#10 0x080c9a34 in CClientReqSocket::Disconnect() (this=0x89e5a68) at ListenSocket.cpp:117
No locals.
#11 0x080cea04 in CClientReqSocket::OnError(int) (this=0x89e5a68, nErrorCode=107)
    at ListenSocket.cpp:989
No locals.
#12 0x0821d205 in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x855ef20, event=@0x8903e90)
    at amuleDlg.cpp:416
        soc = (class CClientReqSocket *) 0x89e5a68
        current_socket = (struct wxSocketBase *) 0x89e5a68
#13 0x402cee62 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#14 0x402cec8f in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#15 0x402cebcb in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#16 0x40285759 in wxAppBase::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#17 0x4023307b in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#18 0x4065eb4e in g_timeout_add () from /usr/lib/libglib-1.2.so.0
No symbol table info available.


A ver, ha vuelto a cascar, estaba usandolo cambiando las preferencias y de repente se ha quedato todo en gris y ha cascado, la verdad es que es mucho mas estable por que parece que si no toqueteo nada no falla. Lo dejo varias horas ejecutando y no casca. Espero haber hecho bien lo del backtrace
Seguire ejecutandolo con gdb.

Gracias una y mil veces por todo...

Aaaaadios
Logged

Jacobo221

  • Hero Member
  • *****
  • Karma: 3
  • Offline Offline
  • Posts: 2712
Re: Los Problemas que he notado.
« Reply #8 on: April 24, 2004, 05:56:17 PM »

Ehm... por favor, postea el backtrace en el forum de backtraces (aunque sea en ingles, tu solo postea el backtrace sin hacer comentarios). Y recuerda dehabilitar los smilies! (abajo de donde escribes el post, es la opcion "Deactivate smilies in this message."

Un saludo!

P.D.: "Gracias una y mil veces por todo..." <- Gracias a ti por dar soporte y ayuda a aMule! ;-)
Logged