hallo zusammen,
habe evtl. einen Bug im TC 5.51 gefunden... Konnte den Fehler auf 2 Systemen (WinXP Pro SP1) reproduzieren.
Wenn eine Datei doppelt angeklickt wird, in diesem Fall war es eine MP3-File, zu der ein verknüpftes Programm in der Registry eingetragen ist, dieses Programm aber ansicht nicht mehr auf der Platte vorhanden ist, kommt die Meldung: "Programm nicht gefunden" oder so ähnlich... soweit alles schön und gut, klicke ich jetzt aber nochmal auf diese Datei, kommt keine Fehlermeldung mehr, dass das verknüpfte Programm nicht mehr vorhanden ist, sondern direkt TC-Crash!!! Speicherfehler sowieso an HEX-Adresse 0x000usw...
Gruß
CoolWater
TC-Crash
Moderators: Hacker, Stefan2, white
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Kann ich leider nicht reproduzieren! Ich habe einfach mal winamp umbenannt und auf eine mp3-Datei doppelt geklickt - es kommt immer der Fehler "Datei nicht gefunden".
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
ok, noch konkreter:
ich habe mir ein Programm namens jetAUDIO (Mp3-Player) heruntergeladen,
http://www.cowon.com/eng/index.asp
hab das Programm installiert, wobei ich bei der Installation dieses Programm KEINER Erweiterung (*.mp*, *.wav) zugewiese habe. Nach der Installation hab ich jetAUDIO gestartet, gefiel mir nicht so, wobei es ganz nütliche Funktionen hatte... naja... ok, das ganz wieder deinstalliert... Nach der Deinstallation musste ich feststellen, dass der Uninstaller auch die aktuellen Verknüpfungen gelöscht hatte, da die WinAmp-Icons nicht mehr vor den mp3-Dateien standen... danach kam dieser Doppelklick auf die Datei, wo eben "Datei nicht gefunden" ausgegeben wurde... Beim nächste Doppelklick: Crash!! Auf 2 Systemen!?
Gruß
CoolWater
ich habe mir ein Programm namens jetAUDIO (Mp3-Player) heruntergeladen,
http://www.cowon.com/eng/index.asp
hab das Programm installiert, wobei ich bei der Installation dieses Programm KEINER Erweiterung (*.mp*, *.wav) zugewiese habe. Nach der Installation hab ich jetAUDIO gestartet, gefiel mir nicht so, wobei es ganz nütliche Funktionen hatte... naja... ok, das ganz wieder deinstalliert... Nach der Deinstallation musste ich feststellen, dass der Uninstaller auch die aktuellen Verknüpfungen gelöscht hatte, da die WinAmp-Icons nicht mehr vor den mp3-Dateien standen... danach kam dieser Doppelklick auf die Datei, wo eben "Datei nicht gefunden" ausgegeben wurde... Beim nächste Doppelklick: Crash!! Auf 2 Systemen!?
Gruß
CoolWater
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Hmm, was war den in der Registry eingetragen nach der Deinstallation? Ich meine den Key
HKEY_CLASSES_ROOT\.mp3
sowie den Key, auf welchen dieser zeigt.
HKEY_CLASSES_ROOT\.mp3
sowie den Key, auf welchen dieser zeigt.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
OK, wieder der Fehler...
In HKEY_CLASSES_ROOT\.mp3 steht folgendes (.reg-datei):
so, in Winamp.File steht:
ich denk mal, dass es daran liegt, das unter "shell\open" bzw. "shell\play" der abschnitt "command" fehlt, wo ja sonst die EXE drin stünde...
In HKEY_CLASSES_ROOT\.mp3 steht folgendes (.reg-datei):
Code: Select all
[HKEY_CLASSES_ROOT\.mp3]
"PerceivedType"="audio"
"Content Type"="audio/mpeg"
@="Winamp.File"
"Winamp_Back"="mp3file"
[HKEY_CLASSES_ROOT\.mp3\OpenWithList]
[HKEY_CLASSES_ROOT\.mp3\OpenWithList\wmplayer.exe]
[HKEY_CLASSES_ROOT\.mp3\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"
Code: Select all
[HKEY_CLASSES_ROOT\Winamp.File]
@="Winamp media file"
"EditFlags"=dword:00000000
"BrowserFlags"=dword:00000008
[HKEY_CLASSES_ROOT\Winamp.File\shell]
@="Play"
[HKEY_CLASSES_ROOT\Winamp.File\shell\Enqueue]
@="&Enqueue in Winamp"
[HKEY_CLASSES_ROOT\Winamp.File\shell\Enqueue\command]
@="\"C:\\Programme\\Winamp\\winamp.exe\" /ADD \"%1\""
[HKEY_CLASSES_ROOT\Winamp.File\shell\Enqueue\DropTarget]
"Clsid"="{77A366BA-2BE4-4a1e-9263-7734AA3E99A2}"
[HKEY_CLASSES_ROOT\Winamp.File\shell\ListBookmark]
@="Add to Winamp's &Bookmark list"
[HKEY_CLASSES_ROOT\Winamp.File\shell\ListBookmark\command]
@="\"C:\\Programme\\Winamp\\winamp.exe\" /BOOKMARK \"%1\""
[HKEY_CLASSES_ROOT\Winamp.File\shell\open]
@=""
[HKEY_CLASSES_ROOT\Winamp.File\shell\open\DropTarget]
"Clsid"="{46986115-84D6-459c-8F95-52DD653E532E}"
[HKEY_CLASSES_ROOT\Winamp.File\shell\Play]
@="&Play in Winamp"
[HKEY_CLASSES_ROOT\Winamp.File\shell\Play\DropTarget]
"Clsid"="{46986115-84D6-459c-8F95-52DD653E532E}"
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact: