[X] Ständiger Absturz

Hallo,

als erstes möchte ich hier ein großes Lob für die App aussprechen.
Mp3Tag ist die Anwendung wenn es um die Pflege größerer Sammlungen geht.

Eigentlich habe ich das beschriebene Issue schon vor Jahren bemerkt.
Trotz meiner vielen Tags konnte ich bis jetzt gut damit leben.
Nun hat die Sammlung eine gewisse Größe und der Fehler tritt nun ständig auf.

Umgebung:
VM mit OS Win7 Enterprise SP1
8 vCpu a 2,5GHz XEON E5420
24 GB RAM

Fehlerbeschreibung:
Reproduzierbar wenn ich einen Tag über alle Files formatiere.
Die gleiche Aktion auf die erste Hälfte und dann den Rest funzt.
Es kommt auch vor, das noch nicht alle Tags formatiert wurden.

Wenn ich z.B die Cover importiere kann ich nicht einmal alle File markieren.
Der Fehler tritt auch bei Export, Import und Konvertierungen auf.

Ich hänge hier das Logfile und ein Bild an
Hat jemand eine Idee bzw. kann mir noch geholfen werden ??

Mp3tagError.log (1.03 KB)


Guckst du die Speicherplatzbegrenzung bei 32-bit-Anwendungen:
z.B.: https://forums.mp3tag.de/lofiversion/index.php?t7833.html

2GB Grenze, check bitte mal per Taskmanager oder besser Processexplorer den Speicherbedarf.

OK, Danke für die schnelle Antwort.

Cover sind exportiert und Tags gelöscht, aber das reicht nicht.

Was würde weiter helfen das Problem zu entschärfen?

  • Spalten in der Ansicht ausblenden
  • nur die ID3v2 Tags benutzen (ID3v1 löschen)
  • weiteres ...

Gibt es Überlegungen eine 64bit Version zu erstellen?

Dazu kann ich nichts sagen.
Die Konsequenz ist einfach ein geänderter Arbeitsablauf: nur einen Teil der Sammlung laden und ändern. Und dann den nächsten.

:slight_smile: OK Danke für die Hilfe...


Hallo,

noch ein Update ... es liegt an der 2GB Grenze.
Ich habe die Mp3tag.exe testweise gepatcht.

App-Header modifizieren - nur für 64bit-OS
32bit App nachträglich mit LAA-Flag patchen
Datenbereich erhöht sich von 2 auf bis zu 4GB
http://www.ntcore.com/4gb_patch.php
Natürlich keine Haftung aber es funzt ...

Ich arbeite aber besser weiter mit der Original-App.

Nochmal Danke


wow, Stop!
Du solltest das PE-Header Flag IMAGE_FILE_LARGE_ADDRESS_AWARE nicht ohne Rücksprache mit dem Entwickler setzen!
Mit dem Flag sagst du dem Betriebssystem dass die Anwendung das unterstützt und somit das Betriebssystem bis zu 4 GB zuweisen darf.
Das Betriebssystem und du wissen das natürlich nicht.
Wenn er auch nur an einer Stelle einen signed int32 als Adresspointer verwendet kann

  • die Anwendung instabil werden/abstürzen
  • du dir im schlimmsten Fall deine Dateien zerschießen

Davon rate ich - auf eigene Faust - dringend ab.
Hier sollen wir Florian einschalten.

Ich hab ja schon an anderer Stelle im Forum schon mal die Vermutung geäußert,
das er vermutlich Abhängigkeiten zu externen Libs hat und das bzw. der Weg zu 64 Bit deshalb nicht so ohne weiteres machbar ist.
Wobei ich immer noch nicht verstehe was MP3Tag alles im Speicher hält, m.E. sollte er mit 2 GB deutlich mehr Dateien verarbeiten können, da könnte man mal das Speichermanagement diskutieren :slight_smile: