Seite 1 von 1
Crash beim Download von vielen Dateien
Verfasst: Do 19. Mai 2011, 19:27
von backblast
Hi,
MPE kenne ich schon ziemlich lange (hatte es schon mit dem SE K800i laufen). Super Programm!!
Nun habe ich jedoch leider das erste wirkliche Problem damit.
Folgender Fehler tritt beim Herunterladen (genauer beim Erstellen der Dateiliste) von vielen Dateien (genauer 891) vom "Memory Stick" via USB auf:
Sieht mir nach einem Bug aus.
Hatte sonst (mit weniger Dateien) bis jetzt keine Probleme.
Bitte um Support
Edit: Benutze aktuelle Version (1.8.1) mit Android Handy (LGE P990)
Edit 2: Wenn ich nur ca. die Hälfte der Dateien selektiere geht es (= Workaround). Würde aber lieber den gesamten Ordner auf einmal herunterladen ohne ihn manuell im Zieldatenträger erstellen und portionsweise befüllen zu müssen
Gruß,
backblast
Verfasst: Do 19. Mai 2011, 20:31
von FJ
Poste bitte nach dem Fehler die Logdatei.
%appdata%\MyPhoneExplorer\Debug.txt
Verfasst: Do 19. Mai 2011, 21:35
von backblast
FJ hat geschrieben:Poste bitte nach dem Fehler die Logdatei.
%appdata%\MyPhoneExplorer\Debug.txt
Hallo FJ,
danke für die schnelle Antwort!
Um es kurz zu machen, das Log ist zu groß
Die relevante Info aber ist die:
1. Das Objekt "folder-listing" wurde serialisiert und vollständig übertragen. Danach crasht das Programm ohne weitere Aktion in der Logdatei (s.u.).
2. Der Fehler ist in genau diesem Objekt wohl folgende Zeile (mitten unter korrekt serialisierten "file"-Objekten als einziges falsches):
<file name="blabla_12345.dat" size="!(�!( D:ID7504316" modified="20110511T110318Z" user-perm="RWD"/>
Mir fällt vor allem das ":ID7504316" auf. Ist wohl das falsche Objekt zum String für "size" umgewandelt worden?
Die richtige Größe dieser Datei ist 504316.
alle anderen Dateigrössen (und generell "file"-Objekte) wurden korrekt gecasted (bzw. serialisiert).
z.B.
<file name="blabla_12656.dat" size="943513" modified="20110512T111940Z" user-perm="RWD"/>
</folder-listing>
*Ende der Logdatei*
Hoffe Du kannst den Fehler finden
****
Das portionsweise Herunterladen der Dateien wollte übrigens auch ab der Hälfte nicht mehr. Das Resultat war eine Reihe von OBEX Fehlern. Das Log dazu:
http://www.speedshare.org/download.php?id=EAFD3D6E11
Verfasst: Do 19. Mai 2011, 22:18
von FJ
Am einfachsten ist es für mich wenn ich deine Daten durch das Programm jagen kann um den fehler zu reproduzieren, das geht am schnellsten. Schick mir die Logdatei bitte via email
Zum zweiten Problem: Hab mir die Logdatei angeschaut. Ganz offensichtlich hat sich da die Debugging-Schnittstelle des Handys verabschiedet. Hat also nicht direkt was mit myPhoneExplorer zu tun
Verfasst: Do 19. Mai 2011, 23:18
von backblast
FJ hat geschrieben:Am einfachsten ist es für mich wenn ich deine Daten durch das Programm jagen kann um den fehler zu reproduzieren, das geht am schnellsten. Schick mir die Logdatei bitte via email
Zum zweiten Problem: Hab mir die Logdatei angeschaut. Ganz offensichtlich hat sich da die Debugging-Schnittstelle des Handys verabschiedet. Hat also nicht direkt was mit myPhoneExplorer zu tun
1. Danke für die Info.
2. Ich verteile ungern die Verzeichnisstruktur (root) meiner SD-Karte, und besonders die von gewissen Verzeichnissen (gleiches gilt für Dateinamen in gewissen Verzeichnissen).

3. Habe die entsprechende Datei gelöscht, nun tritt der fehler eben bei der nächsten auf. Anscheinend weist immer das 705. Element im "file-listing"-Objekt den Fehler auf.
jetzt sieht es nur so aus:
<file name="blabla_12346.dat" size="#�# C�IC�4863991" modified="20110512T113912Z" user-perm="RWD"/>
Dateigröße: 4863991 (=Ende des "size"-strings; s.o.; wie bei vorheriger Datei auch^^) --> geht wohl was beim parsen/ auslesen der Meta-Daten des 705. Elements schief.
Das sollte doch recht einfach reproduzierbar sein - auch ohne meine "Daten durch das Programm zu jagen"
hoffe das hilft.