Page 1 of 1

XnView crashes when trying to open the main menu

Posted: Mon Mar 20, 2006 10:31 pm
by nil4
I consistently get the following error when clicking the XnView menu, or trying to open it using a keyboard shortcut, such as Alt+F:

Application popup: xnview.exe - Application Error : The instruction at "0x0048cf23" referenced memory at "0x00000004". The memory could not be "read".

Click on OK to terminate the program
Click on CANCEL to debug the program

The call stack at the point of the exception is:


> xnview.exe!0048cf23()
[Frames below may be incorrect and/or missing, no symbols loaded for xnview.exe]
xnview.exe!005b623b()
xnview.exe!0048cea8()
xnview.exe!00430f53()
xnview.exe!0043ed38()
xnview.exe!004333ae()
user32.dll!77d0612f()
user32.dll!77d069a5()
user32.dll!77d0695b()
user32.dll!77d351e6()
user32.dll!77d0881b()
user32.dll!77d097ae()
xnview.exe!004930c8()
xnview.exe!0043ed38()
xnview.exe!0049993e()
user32.dll!77d0612f()
user32.dll!77d069a5()
user32.dll!77d0695b()
user32.dll!77d351e6()
user32.dll!77d080a0()
user32.dll!77d351e6()
user32.dll!77d080e3()
ntdll.dll!77f43868()
user32.dll!77d082d5()
user32.dll!77d083e8()
user32.dll!77d08a3c()
user32.dll!77d09875()
uxtheme.dll!71b770d9()
uxtheme.dll!71b7d085()
uxtheme.dll!71b88c81()
uxtheme.dll!71b88cde()
user32.dll!77d356c7()
user32.dll!77d351e6()
xnview.exe!00493e57()
xnview.exe!0043ed38()
xnview.exe!0049993e()
user32.dll!77d0612f()
user32.dll!77d069a5()
user32.dll!77d0695b()
user32.dll!77d351e6()
user32.dll!77d080a0()
user32.dll!77d351e6()
user32.dll!77d080e3()
ntdll.dll!77f43868()
user32.dll!77d082d5()
user32.dll!77d083e8()
user32.dll!77d083e8()
user32.dll!77d08a3c()
user32.dll!77d09875()
uxtheme.dll!71b770d9()
uxtheme.dll!71b7fba0()
uxtheme.dll!71b88c81()
uxtheme.dll!71b88cde()
user32.dll!77d356c7()
user32.dll!77d351e6()
user32.dll!77d3579c()
user32.dll!77d34877()
xnview.exe!0043ed1d()
xnview.exe!0049993e()
user32.dll!77d3489c()
xnview.exe!0043eda7()
xnview.exe!0043ed1d()
xnview.exe!0049993e()
user32.dll!77d0612f()
user32.dll!77d069a5()
user32.dll!77d0695b()
user32.dll!77d351e6()
user32.dll!77d06689()
user32.dll!77d351e6()
user32.dll!77d0faec()
xnview.exe!004996f9()
ntdll.dll!77f48464()
ntdll.dll!77f51c91()
xnview.exe!004ce354()
xnview.exe!004cadf6()
xnview.exe!004c64e9()
xnview.exe!004c7462()
xnview.exe!004c51bf()
xnview.exe!004d5b2e()
xnview.exe!004c9631()
kernel32.dll!77e4f38c()

Thread status:

> 1372 Win32 Thread 0048cf23 Normal 0
4048 Win32 Thread 7ffe0304 Normal 0
1396 Win32 Thread 7ffe0304 Normal 0
2704 Win32 Thread 7ffe0304 Normal 0
3820 Win32 Thread 7ffe0304 Normal 0

Register contents:

EAX = 003A6200 EBX = 005F4940 ECX = 00000000 EDX = 00370003 ESI = 00A30429
EDI = 00000116 EIP = 0048CF23 ESP = 0012F488 EBP = 0012F508 EFL = 00010206

00000004 = ????????

Running Windows 2003 Standard Edition, with a custom visual style (Reluna by bant).

If there is any way that I can provide you with more information about this crash, please e-mail me at (remove spaces and replace obvious placeholders): nil 4 [at] personal [dot] ro

Forgot version

Posted: Mon Mar 20, 2006 10:39 pm
by nil4
According to WhatsNew.txt, I'm using XnView 1.82.4. Obviously, I can't use the Info menu to confirm.

Update

Posted: Mon Mar 20, 2006 10:50 pm
by nil4
Error persists even after deleting folder Application Data\XnView, and everything in XnView's program folder except xnview.exe itself (including the .manifest file).

I can use the program just fine to view and browse images, if I give it a command line parameter of the file I want to see, but as soon as I try to interact with the menu, it crashes.

Since I can't get the exact version from the menu, I'll mention that xnview.exe is 1,136,128 bytes long. Hope this helps.

Odd, odd...

Posted: Mon Mar 20, 2006 11:21 pm
by Clo
:) Hello !

- I've exacly the same size for <xnview.exe> here, checksum MD5 :

Code: Select all

fdff1ed6afc70e2240a266adbdf0a4a0 *xnview.exe
- I had just installed the EXE over the previous version one, I kept the caboodle “as is” (INI and all the rest), and no problem : the programme works fine ! :?:

:mrgreen: Kind regards,
Claude
Clo

Re: Update

Posted: Tue Mar 21, 2006 4:01 am
by xnview
nil4 wrote:Error persists even after deleting folder Application Data\XnView, and everything in XnView's program folder except xnview.exe itself (including the .manifest file).

I can use the program just fine to view and browse images, if I give it a command line parameter of the file I want to see, but as soon as I try to interact with the menu, it crashes.

Since I can't get the exact version from the menu, I'll mention that xnview.exe is 1,136,128 bytes long. Hope this helps.
I send you an email...