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í.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
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ř… nový
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… nový
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 nový
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… nový
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… nový
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… nový
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… nový
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í… nový
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… nový
AZOR 25.08.2008 15:04
AZOR
ne vsechny knihovny jdou otevrit, staci aby byly zabalene, UPXem nebo necim podobnym a bez rozbaleni… nový
AZOR 25.08.2008 15:00
AZOR
Na jiném PC to jde, takže UPXem to nebude... nový
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á"....

ha, tak asi ber zpet, vypadat to, ze je to uplně neco jineho, nez jak to vypadalo pred par lety ... mozna uz jsou tyhle veci jen v reg. verzi

Azore, tak ten Tvůj Exscope odhalil, že problém bude asi v té mé knihovně, protože ji vůbec nenačetl. Bohužel se tak chová stejně asi vůči cca 50 % zkoušených knihoven, takže stejně nevím, čím to může být.

Nejhorší ale je, že na jiném PC to nedělá.

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í.

A nemáš spuštěnej nějakej zkurvenej emulátor nebo neco co hází CPU do jineho nez user/modu - emulator mechaniky/ramdisk... Treba neco jako Alcohol se vyslovene sere do systemu (cimz mu "dekuju" za nedavne BSODovani...) ci spustenej nejakej debugger?

Ja si rozhodne nemyslim, ze by to bylo HW, kdykoliv muzes nahenout Barta PE a zkusit to otevit. Takze ja zazim na nejakej ten emulator nebo debugger (a ze jsem videl takove, co jsou postartu autorunu...)

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