aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Importazione file temp fa Freezare aMule 2.2.1 su Ubuntu 8.04 32  (Read 9554 times)

basix

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 4

Buongiorno.
aMule 2.2.1 su Ubuntu Hardy Heron 8.04 32 bit
utilizzando l'utility di importazione amule Freeza.

dopo aver scelto la cartella da importare compare la richiesta di eliminare o meno i files importati.
premendo annula tutto bene
premendo si o no tutto si blocca e freeza.

particolare strano: con il si freeza con il pulsante premuto, con il no il pulsante rimane non premuto.

questo bug lo avevo riscontrato anche nelle versioni precedenti della 2.1.3svn ( o 2.2.0svn come alcuni la chiamavano)
arrivederci.

Logged

basix

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 4
Re: Importazione file temp fa Freezare aMule 2.2.1 su Ubuntu 8.04 32
« Reply #1 on: June 13, 2008, 12:21:24 PM »

usando amule -o da terminale mi da come ultimo output questo errore:

Code: [Select]
2008-06-13 11:21:27: Logger.cpp(272): Error: Can not enumerate files in directory '/home/server/Scrivania/temp' (error 24: Troppi file aperti)

e  /home/server/Scrivania/temp è la cartella esatta che tento di importare
Logged

basix

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 4
Re: Importazione file temp fa Freezare aMule 2.2.1 su Ubuntu 8.04 32
« Reply #2 on: June 13, 2008, 04:15:12 PM »

Quote
Hai provato a importarne solo una parte ? Che so, spostandone alcuni in un'altra directory e provando su questa?

si,  infatti  avevo il dubbio e ho creato un'altra cartella con solamente 001.part , 001.part.met e 001.part.met.bak  ma stesso errore
Logged

franz1789

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 133
    • Franz's blog
Re: Importazione file temp fa Freezare aMule 2.2.1 su Ubuntu 8.04 32
« Reply #3 on: June 14, 2008, 03:10:41 AM »

ho usato il suddetto tool in diverse occasioni, addirittura da partizioni ntfs, ma mai un problema. Cioè, sì, ci ha messo un'eternità e qualche volta dovevo forzare la chiusura con un bel killall, ma alla fine ho sempre importato i file. Prova ad aspettare un po', fallo lavorare, e poi prova a killare e a riaprire...

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4319
Re: Importazione file temp fa Freezare aMule 2.2.1 su Ubuntu 8.04 32
« Reply #4 on: June 14, 2008, 09:32:46 AM »

Ecco è un bug con una volta infinita. Potete usare il patch seguente fina a la nova versione.

Quote
   trunk/src/PartFileConvert.cpp
Modified: trunk/src/PartFileConvert.cpp
===================================================================
--- trunk/src/PartFileConvert.cpp       2008-06-13 19:40:27 UTC (rev 8669)
+++ trunk/src/PartFileConvert.cpp       2008-06-13 20:03:07 UTC (rev 8670)
@@ -97,7 +97,7 @@
       CDirIterator finder(folder);

       CPath file = finder.GetFirstFile(CDirIterator::File, wxT("*.part.met"));
-       while (!file.IsOk()) {
+       while (file.IsOk()) {
               ConvertToeMule(folder.JoinPaths(file), deletesource);
               file = finder.GetNextFile();
               count++;
@@ -112,7 +112,7 @@
       */

       file = finder.GetFirstFile(CDirIterator::Dir, wxT("*.*"));
-       while (!file.IsOk()) {
+       while (file.IsOk()) {
               ScanFolderToAdd(folder.JoinPaths(file), deletesource);

               file = finder.GetNextFile();
@@ -306,7 +306,7 @@
                       unsigned maxindex = 0;
                       unsigned partfilecount = 0;
                       CPath filePath = finder.GetFirstFile(CDirIterator::File, filepartindex + wxT(".*.part"));
-                       while (!filePath.IsOk()) {
+                       while (filePath.IsOk()) {
                               long l;
                               ++partfilecount;
                               filePath.GetFullName().RemoveExt().GetExt().ToLong(&l);
Logged

basix

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 4
Re: Importazione file temp fa Freezare aMule 2.2.1 su Ubuntu 8.04 32
« Reply #5 on: June 15, 2008, 12:26:02 AM »

Ho applicato la patch di wuischke, proposta nel post precedente, ricompilato e installato e FUNZIONA!

su Ubuntu 8.04 con aMule 2.2.1 l'importazione Funziona.

THANKS WUISCHKE
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4319
Re: Importazione file temp fa Freezare aMule 2.2.1 su Ubuntu 8.04 32
« Reply #6 on: June 15, 2008, 12:53:13 AM »

Io non ho fatto niente, il patch è di MalaPraxis, grazie a lui.
Logged

Mystriven

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 1
Re: Importazione file temp fa Freezare aMule 2.2.1 su Ubuntu 8.04 32
« Reply #7 on: April 22, 2009, 06:07:18 PM »

Succede la stessa cosa anche a me, premesso che sono niubbio, come posso utilizzare la patch? Cioè come si compila ed installa su Kubuntu 8.04?
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4319
Re: Importazione file temp fa Freezare aMule 2.2.1 su Ubuntu 8.04 32
« Reply #8 on: April 22, 2009, 06:34:03 PM »

La versione 2.2.1 è molto vecchio. Adesso c'è la versione più attuale 2.2.4, che non ha più questo problema.

Adviso attualizare con i pacchetti di Festor.
Logged