Es geht um das downloadscript von mantis 1.0.3.
Aus Gründen, die ich nicht verstehe, sind heruntergeladene Dateien defekt. Ein Blick in den Hexeditor zeigt, das es sich wohl um das es sich um ein Byte handelt, welches in der heruntergeladenen Datei zusätzlich am Anfang gesetzt wird:
Originaldatei:
Code: Alles auswählen
42 4D 36 C0 00 00 00 00 00 00 36 00 00 00 28 00 00 00 80 00 00 00 80 00 00 00 01 00 18 00 00 00 00 00 00 00 00 00 8C B8 00 00 8C B8 00 00 00 00 usw.
Datei nach download:
Code: Alles auswählen
20 42 4D 36 C0 00 00 00 00 00 00 36 00 00 00 28 00 00 00 80 00 00 00 80 00 00 00 01 00 18 00 00 00 00 00 00 00 00 00 8C B8 00 00 8C B8 00 00 00 00 00 usw.
Aber wo kommt nun das falsche Byte (Space) zu Beginn her bzw. wie kann man dies verhindern.
PS, im Originalforum/Bugtracker schweigt man sich über derart Probleme aus, und alle Einträge im Bugtracker diesbezüglich sind als 'neu' eingetragen, auch wenn sie von letztem Jahr sind...