Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Problém s programem Resource Hacker

Při standardní operaci se jmenovaným programem, když se pokusím v ikonové knihovně *.dll vyměnit ikonu, mi program vyhodí tuto chybu:

[http://img145.imageshack.us/img145/4081/screenshotd n8.jpg]

Mám XP/SP3, ResHacker jsem si stáhnul pro jistotu čerstvý; přitom na vedlejším PC to chodí bez problémů, takže v dll knihovně to není.

Předmět Autor Datum
Jen myslenka - prava?
mif 25.08.2008 13:22
mif
Tak už jsem na to "přišel": Já měl tu knihovnu pojmenovánu jako 1.dll, ale když jsem ji přejmenoval…
Paullus 25.08.2008 13:27
Paullus
:-?
L-Core 25.08.2008 13:28
L-Core
Zkoušel jsi tedy tu výměnu ikonek pomocí RH provést na tom druhém PC?
L-Core 25.08.2008 13:26
L-Core
viz výše. Jo, tam mi RH tu ikonku vyměnil i u souboru 1.dll.
Paullus 25.08.2008 13:29
Paullus
Knihovna je v použití. Zajistit aby neběžela, třeba v nouzovém režimu.
Rce 25.08.2008 13:30
Rce
Ta knihovna byla sólo, nepoužívaná (mám ji jen pro účely PDA).
Paullus 25.08.2008 13:31
Paullus
Jo, já blbě taky čtu, nějak mi po víkendu jdou šejdrem oči, omlouvám se. Access violation znamení př…
Rce 25.08.2008 13:57
Rce
Tak vracím označení Nevyřešeno. Při opětovném spuštění stejná chyba i u alfabeticky pojmenované kni…
Paullus 25.08.2008 13:37
Paullus
Jsou-li na obou PC identické verze RH a na tom druhém to jde, nebude to problém v RH, ale v PC. Pro…
L-Core 25.08.2008 13:42
L-Core
Tak Tvůj a Azorův Exscope odhalil, že problém je u té mé knihovny (viz níže). Stejná chyba se ale pr…
Paullus 25.08.2008 14:17
Paullus
Nevim jestli to umi ve free/trial verzi, nebo jak se to ted vydává, ale alternativní (lepši) program…
AZOR 25.08.2008 13:51
AZOR
ha, tak asi ber zpet, vypadat to, ze je to uplně neco jineho, nez jak to vypadalo pred par lety ...…
AZOR 25.08.2008 13:56
AZOR
:-D tak ještě jednou beru zpet - na oficialnich www je normalni verze, kde jdou asi menit i ikonky
AZOR 25.08.2008 13:59
AZOR
Azore, tak ten Tvůj Exscope odhalil, že problém bude asi v té mé knihovně, protože ji vůbec nenačetl…
Paullus 25.08.2008 14:13
Paullus
Nemůžeš zkusit z toho jiného PC, kde ti to chodí překopírovat tu DLL (třeba pod jiným názvem) do toh…
Rce 25.08.2008 14:41
Rce
Když si to přesunu na vzdálený počítač, tak tam mi ta operace proběhne s jakoukoli knihovnou pod jak…
Paullus 25.08.2008 14:52
Paullus
A nemáš spuštěnej nějakej zkurvenej emulátor nebo neco co hází CPU do jineho nez user/modu - emulato…
AZOR 25.08.2008 14:57
AZOR
Ne, z emulátorů mám spuštěný jen plugin VirtualDisk do TC (a ten je na ostatních PC, kde mi to chodí…
Paullus 25.08.2008 15:01
Paullus
Ja si rozhodne nemyslim, ze by to bylo HW, kdykoliv muzes nahenout Barta PE a zkusit to otevit. Takz…
AZOR 25.08.2008 15:04
AZOR
ne vsechny knihovny jdou otevrit, staci aby byly zabalene, UPXem nebo necim podobnym a bez rozbaleni…
AZOR 25.08.2008 15:00
AZOR
Na jiném PC to jde, takže UPXem to nebude...
L-Core 25.08.2008 15:01
L-Core
jsem si nevsiml ze zkousel stejnej, pravda. poslední
AZOR 25.08.2008 15:05
AZOR

Jo, já blbě taky čtu, nějak mi po víkendu jdou šejdrem oči, omlouvám se. Access violation znamení přístup do chráněné části, co se používá jiným programem nebo jinou součástí téhož programu. Hláška ale patří k paměti, takž je to chyba toho programu. Co zkusit naopak starší verzi? Zkusit jinou ikonu? Může to být příliš velkou ikonou. Při hackrování ikon uvnitř programu musí být nová ikona stejné velikosti (co do spotřebovaných bajtů), jako byla původní, nebo se přepíše něco, co nemá. Může se tak stát jinou barevnou hloubkou, jiným počtem "ikon" (každá ikona vevnitř může být sestavena z více různých ikon pro různou barevnou hloubku, různé rozlišení). Ikona může být též produktem nějakého nového programu a RH to nestráví.
//Edit: Jestli se to projevuje nahodile, může být nespolehlivá paměť.

Jsou-li na obou PC identické verze RH a na tom druhém to jde, nebude to problém v RH, ale v PC.
Pro klid duše bych zkusil memtest.

--
Nejde o nějakou exotickou *dll? Zlobí ti to na onom zlobivém počále i u jiných *exe, *dll souborů? Kdysi dávno, když mi někdy selhal RH, zabral podobný sw, eXeScope.

Tak Tvůj a Azorův Exscope odhalil, že problém je u té mé knihovny (viz níže). Stejná chyba se ale projevuje i u dalších (oficiálních) dll knihoven s ikonami, takže to bude nějaký obecný problém.

Jak jsem však už psal, nejvíce mne irituje, že to dělá jenom na mém PC. Maně mi to připomíná definici, kdo je "ku*va zas*aná"....

Nemůžeš zkusit z toho jiného PC, kde ti to chodí překopírovat tu DLL (třeba pod jiným názvem) do tohoto a zkusit? Jestli to nepojede i nadále, tipoval bych to na hardwarový problém, možná paměť, přehřátý procesor, prostě něco na hraně, že ostatní běží a toto se zřítí.

Zpět do poradny Odpovědět na původní otázku Nahoru