Error 216
Error 216
Dobrý den,
Salamander mi začal vyhazovat hlášku "Runtime error 216 at 00002830" při každém otevření ((libovolného) souboru asociovanou aplikací z okna Salamandru.
Stalo se po zrušení feature "Open files through salopen.exe ..."
Situace je stejná i po opětovaném obnovení této možnosti a i po přeinstalování Salamandra.
Má s tím něco společného [%tempdir%\salexten.dll] ?
V čem může být chyba ?
Salamander mi začal vyhazovat hlášku "Runtime error 216 at 00002830" při každém otevření ((libovolného) souboru asociovanou aplikací z okna Salamandru.
Stalo se po zrušení feature "Open files through salopen.exe ..."
Situace je stejná i po opětovaném obnovení této možnosti a i po přeinstalování Salamandra.
Má s tím něco společného [%tempdir%\salexten.dll] ?
V čem může být chyba ?
-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact:
-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact:
-
- Plugin Developer
- Posts: 707
- Joined: 08 Dec 2005, 14:33
- Location: Prague, Czech Republic
- Contact:
Re: Error 216
Pro pripad, ze to nekomu pomuze pri hledani priciny: Jde o chybu kodu prekladaneho v Bordelandim Delphi nebo Staviteli. 216 je EAccessViolation. 00002830 je offset od Image Base Address.mungo wrote:Salamander mi začal vyhazovat hlášku "Runtime error 216 at 00002830" při každém otevření ((libovolného) souboru asociovanou aplikací z okna Salamandru.
-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact:
Pokud Salamander dál žije během zobrazené hlášky, nemá s ním hláška pravděpodobně nic společného (chybová hlášení Salamandera zastaví jeho chod).
Předpokládám, že půjde o problém některé Shell Extension, viz:
http://forum.altap.cz/viewtopic.php?t=497
http://forum.altap.cz/viewtopic.php?t=500
Zkuste prosím podle uvedeného návodu problém lokalizovat a napsat nám, co jej způsobovalo. Děkujeme.
Předpokládám, že půjde o problém některé Shell Extension, viz:
http://forum.altap.cz/viewtopic.php?t=497
http://forum.altap.cz/viewtopic.php?t=500
Zkuste prosím podle uvedeného návodu problém lokalizovat a napsat nám, co jej způsobovalo. Děkujeme.
Error 216
To bude těžké - ShellExtView ukazuje asi 250 Shell Extesions.Jan Rysavy wrote:Předpokládám, že půjde o problém některé Shell Extension, viz:
http://forum.altap.cz/viewtopic.php?t=497
http://forum.altap.cz/viewtopic.php?t=500
Zkuste prosím podle uvedeného návodu problém lokalizovat a napsat nám, co jej způsobovalo. Děkujeme.
Zkusím hledat program, který byl napsám v Borland Delphi / Builderu.
Zatím jsem prošel asi 50 podezřelých - bez výsledku ...
-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact:
Zkuste provést porovnání načtených modulů těsně po startu Salamandera a potom po akci, kdy se zobrazí chybová hláška. Seznam modulů dostanete v menu Help > Report a Bug.
Seznamy se budou lišit v pár nově načtených shell extensions, což by mělo pátrání velmi zjednodušit.
Krok za krokem je to popsáno zde: http://www.altap.cz/salam_en/faulty_she ... sions.html
(Tracking faulty shell extension handler, Servant Salamander malfunction)
Seznamy se budou lišit v pár nově načtených shell extensions, což by mělo pátrání velmi zjednodušit.
Krok za krokem je to popsáno zde: http://www.altap.cz/salam_en/faulty_she ... sions.html
(Tracking faulty shell extension handler, Servant Salamander malfunction)
Error 216
Tak problém se jaksi samovolně vyřešil, zejména pak po instalaci nové verze RC2 (těsně předtím jsem odstranil pár otravných rozšíření).
Nyní v nové verzi se mi zdá, že Salamander nabíhá rychleji a hlavně vše funguje normálně, bez otravné hlášky "Error 216".
Bohužel nejsem schopen přesně identifikoval, která konkrétní akce způsobila tuto změnu - zda skutečnost, že v nové verzi už nesídlí salexten.dll v dočasném adresáři nebo něco jiného, co jsem mezitím páchal.
Tedy: Konec dobrý - všechno dobré.
Nyní v nové verzi se mi zdá, že Salamander nabíhá rychleji a hlavně vše funguje normálně, bez otravné hlášky "Error 216".
Bohužel nejsem schopen přesně identifikoval, která konkrétní akce způsobila tuto změnu - zda skutečnost, že v nové verzi už nesídlí salexten.dll v dočasném adresáři nebo něco jiného, co jsem mezitím páchal.
Tedy: Konec dobrý - všechno dobré.