Crash in 1.98.1 (FIXED)

Bugs found in XnView Classic. Please report only one bug per topic!

Moderators: helmut, XnTriq, xnview

Post Reply
Dstruct
Posts: 233
Joined: Fri May 02, 2008 9:27 am

Crash in 1.98.1 (FIXED)

Post by Dstruct »

Just got this crash in XnView 1.98.1 while closing XnView via context menu. No plugins installed.

Code: Select all

Microsoft (R) DrWtsn32
Copyright (C) 1985-2001 Microsoft Corp. Alle Rechte vorbehalten.



Anwendungsausnahme aufgetreten:
        Anwendung: C:\Programme\XnView\xnview.exe (pid=1836)
        Wann: 22.06.2011 @ 09:04:50.812
        Ausnahmenummer: c0000005 (Zugriffsverletzung)

*----> Systeminformationen <----*
        Terminalsitzungskennung: 0
        Prozessoranzahl: 2
        Prozessortyp: x86 Family 6 Model 15 Stepping 6
        Windows-Version: 5.1
        Aktuelles Build: 2600
        Service Pack: 3
        Aktueller Typ: Multiprocessor Free

*----> Taskliste <----*
   0 System Process
   4 System
 348 smss.exe
 404 csrss.exe
 428 winlogon.exe
 472 services.exe
 484 lsass.exe
 652 svchost.exe
 700 svchost.exe
 756 svchost.exe
 824 spoolsv.exe
1120 Explorer.EXE
1300 hdsp32.exe
1320 hdspmix.exe
1364 TOTALCMD.EXE
1612 svchost.exe
 572 virtualdub.exe
 736 utorrent.exe
1836 xnview.exe
1480 drwtsn32.exe

*----> Modulliste <----*
(0000000000400000 - 0000000000867000: C:\Programme\XnView\xnview.exe
(00000000013d0000 - 00000000013d9000: C:\WINDOWS\system32\Normaliz.dll
(00000000014b0000 - 0000000001789000: C:\WINDOWS\system32\xpsp2res.dll
(0000000007160000 - 00000000071a6000: C:\WINDOWS\system32\Audiodev.dll
(0000000010000000 - 000000001003e000: C:\Programme\XnView\language\xnviewde.dll
(0000000010930000 - 0000000010979000: C:\WINDOWS\system32\PortableDeviceApi.dll
(0000000011c70000 - 0000000011caa000: C:\WINDOWS\system32\WMASF.DLL
(0000000015110000 - 000000001536d000: C:\WINDOWS\system32\WMVCore.DLL
(0000000016210000 - 000000001648e000: C:\WINDOWS\system32\wpdshext.dll
(00000000408b0000 - 0000000040996000: C:\WINDOWS\system32\WININET.dll
(0000000040f50000 - 0000000041139000: C:\WINDOWS\system32\iertutil.dll
(0000000041140000 - 0000000041bd5000: C:\WINDOWS\system32\ieframe.dll
(00000000452e0000 - 0000000045413000: C:\WINDOWS\system32\urlmon.dll
(000000004eba0000 - 000000004ed4b000: C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.6002.22509_x-ww_c7dad023\gdiplus.dll
(000000004ef20000 - 000000004efb3000: C:\WINDOWS\system32\wiashext.dll
(00000000597d0000 - 0000000059825000: C:\WINDOWS\system32\netapi32.dll
(000000005b0f0000 - 000000005b128000: C:\WINDOWS\system32\UxTheme.dll
(0000000071a80000 - 0000000071a92000: C:\WINDOWS\system32\MPR.dll
(0000000072f70000 - 0000000072f96000: C:\WINDOWS\system32\WINSPOOL.DRV
(0000000073b10000 - 0000000073b24000: C:\WINDOWS\system32\sti.dll
(0000000074a60000 - 0000000074a67000: C:\WINDOWS\system32\CFGMGR32.dll
(0000000075250000 - 000000007527e000: C:\WINDOWS\system32\msctfime.ime
(0000000075ec0000 - 0000000075ee1000: C:\WINDOWS\system32\MSVFW32.dll
(0000000075f00000 - 0000000075f07000: C:\WINDOWS\System32\drprov.dll
(0000000075f10000 - 0000000075f1a000: C:\WINDOWS\System32\davclnt.dll
(0000000076330000 - 000000007634d000: C:\WINDOWS\system32\IMM32.DLL
(0000000076350000 - 000000007639a000: C:\WINDOWS\system32\comdlg32.dll
(00000000765a0000 - 00000000765bd000: C:\WINDOWS\System32\CSCDLL.dll
(0000000076620000 - 00000000766d6000: C:\WINDOWS\system32\USERENV.dll
(0000000076af0000 - 0000000076b1e000: C:\WINDOWS\system32\WINMM.dll
(0000000076bf0000 - 0000000076c1e000: C:\WINDOWS\system32\WINTRUST.dll
(0000000076c50000 - 0000000076c78000: C:\WINDOWS\system32\IMAGEHLP.dll
(0000000076f90000 - 000000007700f000: C:\WINDOWS\system32\CLBCATQ.DLL
(0000000077010000 - 00000000770e3000: C:\WINDOWS\system32\COMRes.dll
(00000000770f0000 - 000000007717b000: C:\WINDOWS\system32\OLEAUT32.dll
(00000000773a0000 - 00000000774a3000: C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\COMCTL32.dll
(00000000774b0000 - 00000000775ee000: C:\WINDOWS\system32\ole32.dll
(00000000778f0000 - 00000000779e4000: C:\WINDOWS\system32\SETUPAPI.dll
(00000000779f0000 - 0000000077a46000: C:\WINDOWS\System32\cscui.dll
(0000000077a50000 - 0000000077ae6000: C:\WINDOWS\system32\CRYPT32.dll
(0000000077af0000 - 0000000077b02000: C:\WINDOWS\system32\MSASN1.dll
(0000000077b10000 - 0000000077b32000: C:\WINDOWS\system32\appHelp.dll
(0000000077bd0000 - 0000000077bd8000: C:\WINDOWS\system32\VERSION.dll
(0000000077be0000 - 0000000077c38000: C:\WINDOWS\system32\msvcrt.dll
(0000000077da0000 - 0000000077e4a000: C:\WINDOWS\system32\ADVAPI32.dll
(0000000077e50000 - 0000000077ee3000: C:\WINDOWS\system32\RPCRT4.dll
(0000000077ef0000 - 0000000077f39000: C:\WINDOWS\system32\GDI32.dll
(0000000077f40000 - 0000000077fb6000: C:\WINDOWS\system32\SHLWAPI.dll
(0000000077fc0000 - 0000000077fd1000: C:\WINDOWS\system32\Secur32.dll
(000000007c800000 - 000000007c908000: C:\WINDOWS\system32\kernel32.dll
(000000007c910000 - 000000007c9c9000: C:\WINDOWS\system32\ntdll.dll
(000000007e360000 - 000000007e3f1000: C:\WINDOWS\system32\USER32.dll
(000000007e670000 - 000000007ee91000: C:\WINDOWS\system32\SHELL32.dll

*----> Statusabbild für Threadkennung 0x78c <----*

eax=01e5f008 ebx=007814b8 ecx=0147014d edx=7c91e514 esi=01e5f008 edi=00130312
eip=004e31f4 esp=0012fc4c ebp=0012fcd8 iopl=0         nv up ei pl nz ac pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000212

*** WARNING: Unable to verify checksum for C:\Programme\XnView\xnview.exe
*** ERROR: Module load completed but symbols could not be loaded for C:\Programme\XnView\xnview.exe
Funktion: xnview
        004e31e7 c3               ret
        004e31e8 90               nop
        004e31e9 90               nop
        004e31ea 90               nop
        004e31eb 90               nop
        004e31ec 90               nop
        004e31ed 90               nop
        004e31ee 90               nop
        004e31ef 90               nop
        004e31f0 8b442408         mov     eax,[esp+0x8]
FEHLER ->004e31f4 8a88550e0000     mov     cl,[eax+0xe55]          ds:0023:01e5fe5d=??
        004e31fa 84c9             test    cl,cl
        004e31fc 7436             jz      xnview+0xe3234 (004e3234)
        004e31fe 8b88a80e0000     mov     ecx,[eax+0xea8]
        004e3204 85c9             test    ecx,ecx
        004e3206 752c             jnz     xnview+0xe3234 (004e3234)
        004e3208 8b88ac0e0000     mov     ecx,[eax+0xeac]
        004e320e 85c9             test    ecx,ecx
        004e3210 7522             jnz     xnview+0xe3234 (004e3234)
        004e3212 8b4c2404         mov     ecx,[esp+0x4]
        004e3216 c780ac0e000001000000 mov dword ptr [eax+0xeac],0x1

*----> Stack Back Trace <----*
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for C:\WINDOWS\system32\USER32.dll - 
WARNING: Stack unwind information not available. Following frames may be wrong.
ChildEBP RetAddr  Args to Child              
0012fcd8 7e368816 004ef990 00130312 00000205 xnview+0xe31f4
0012fd40 7e3689cd 00000000 004ef990 00130312 USER32!GetDC+0x14f
0012fda0 7e3696c7 0012fdd8 00000001 7e3798c8 USER32!GetWindowLongW+0x127
0012fdb0 005451cb 0012fdd8 021fdd60 00000000 USER32!DispatchMessageA+0xf
7e3798c8 c3ffffff 90909090 55ff8b90 458bec8b xnview+0x1451cb
d7e8006a 00000000 00000000 00000000 00000000 0xc3ffffff

*----> Raw Stack Dump <----*
000000000012fc4c  c7 42 4e 00 12 03 13 00 - 08 f0 e5 01 12 03 13 00  .BN.............
000000000012fc5c  70 fc 12 00 12 03 13 00 - 08 f0 e5 01 05 02 00 00  p...............
000000000012fc6c  d8 15 78 00 75 01 00 00 - 0d 02 00 00 d8 43 4d 00  ..x.u........CM.
000000000012fc7c  75 01 a7 01 05 02 00 00 - 00 00 00 00 75 01 a7 01  u...........u...
000000000012fc8c  14 fd 12 00 90 f9 4e 00 - 00 00 00 00 ae f9 4e 00  ......N.......N.
000000000012fc9c  d8 15 78 00 12 03 13 00 - 05 02 00 00 00 00 00 00  ..x.............
000000000012fcac  75 01 a7 01 34 87 36 7e - 12 03 13 00 05 02 00 00  u...4.6~........
000000000012fcbc  00 00 00 00 75 01 a7 01 - 90 f9 4e 00 cd ab ba dc  ....u.....N.....
000000000012fccc  00 00 00 00 14 fd 12 00 - 90 f9 4e 00 40 fd 12 00  ..........N.@...
000000000012fcdc  16 88 36 7e 90 f9 4e 00 - 12 03 13 00 05 02 00 00  ..6~..N.........
000000000012fcec  00 00 00 00 75 01 a7 01 - e0 fd 12 00 d8 fd 12 00  ....u...........
000000000012fcfc  c8 ee ab 00 14 00 00 00 - 01 00 00 00 00 00 00 00  ................
000000000012fd0c  00 00 00 00 10 00 00 00 - 00 00 00 00 04 fd 12 00  ................
000000000012fd1c  00 00 00 00 00 00 00 00 - 00 00 00 00 f4 fc 12 00  ................
000000000012fd2c  70 f8 12 00 90 fd 12 00 - 8f 04 39 7e 30 88 36 7e  p.........9~0.6~
000000000012fd3c  00 00 00 00 a0 fd 12 00 - cd 89 36 7e 00 00 00 00  ..........6~....
000000000012fd4c  90 f9 4e 00 12 03 13 00 - 05 02 00 00 00 00 00 00  ..N.............
000000000012fd5c  75 01 a7 01 dc ee ab 00 - 01 00 00 00 0e 97 36 7e  u.............6~
000000000012fd6c  12 03 13 00 0a 01 3a 00 - 01 00 04 02 90 f9 4e 00  ......:.......N.
000000000012fd7c  53 8e 37 7e 00 00 00 00 - 00 00 00 00 68 fd 12 00  S.7~........h...

*----> Symboltabelle <----*
C:\Programme\XnView\xnview.exe
Windows XP SP3


FIXED (1.98.2)
Last edited by Dstruct on Wed Jul 20, 2011 8:55 am, edited 1 time in total.
User avatar
xnview
Author of XnView
Posts: 46255
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: Crash in 1.98.1

Post by xnview »

Are you able to reproduce?
Pierre.
Dstruct
Posts: 233
Joined: Fri May 02, 2008 9:27 am

Re: Crash in 1.98.1

Post by Dstruct »

Yes, I just reproduced it.


Here the the memory dump: xnview1981-crash-drump.rar


FIXED (1.98.2)
Last edited by Dstruct on Wed Jul 20, 2011 8:54 am, edited 1 time in total.
User avatar
Clo
XnThusiast
Posts: 4441
Joined: Sun Oct 17, 2004 4:57 am
Location: Bordeaux, France
Contact:

Re: Crash in 1.98.1

Post by Clo »

:arrow: Pierre

:) Hello !

• No crash here, the "Close" entry of the local menu closes the current displayed image as expected… :?:

:mrgreen: KR
Claude
Clo

Win XP-Pro 32 SP2
Old user ON SELECTIVE STRIKE till further notice
Dstruct
Posts: 233
Joined: Fri May 02, 2008 9:27 am

Re: Crash in 1.98.1

Post by Dstruct »

Clo wrote:No crash here, the "Close" entry of the local menu closes the current displayed image as expected…
I'm talking about the "Exit" entry (can be enabled in Options/Interface)!


FIXED (1.98.2)
Last edited by Dstruct on Wed Jul 20, 2011 8:54 am, edited 1 time in total.
User avatar
Clo
XnThusiast
Posts: 4441
Joined: Sun Oct 17, 2004 4:57 am
Location: Bordeaux, France
Contact:

Re: Crash in 1.98.1

Post by Clo »

:arrow: Dstruct

:) Hello !
I'm talking about the "Exit" entry (can be enabled in Options/Interface)!
• I added this option, and it works, no problem…

:mrgreen: KR
Claude
Clo
Old user ON SELECTIVE STRIKE till further notice
User avatar
xnview
Author of XnView
Posts: 46255
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: Crash in 1.98.1

Post by xnview »

Only showing 'Exit', and use it => crash?
Pierre.
Dstruct
Posts: 233
Joined: Fri May 02, 2008 9:27 am

Re: Crash in 1.98.1

Post by Dstruct »

xnview wrote:Only showing 'Exit', and use it => crash?
Yes. Not all the time but sometimes.

FIXED (1.98.2)
Last edited by Dstruct on Wed Jul 20, 2011 8:53 am, edited 1 time in total.
User avatar
xnview
Author of XnView
Posts: 46255
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: Crash in 1.98.1

Post by xnview »

ok, i can reproduce...
Pierre.
Dstruct
Posts: 233
Joined: Fri May 02, 2008 9:27 am

Re: Crash in 1.98.1

Post by Dstruct »

Yeah, I also can reproduce it all the time now:

-> start XnView with Browser
-> doubleclick image in Browser
-> rightclick on opened image

=> crash

FIXED (1.98.2)
Post Reply