Weird but reproducable crash in 1.98.5

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

Weird but reproducable crash in 1.98.5

Post by Dstruct »

XnView 1.98.5

-> open image
-> press F4 and then ALT+ENTER
(-> maybe repeat the steps)

Result: Sometimes this leads to a crash (XP SP3):

Code: Select all

Microsoft (R) DrWtsn32



Anwendungsausnahme aufgetreten:
        Anwendung: C:\Programme\XnView\xnview.exe (pid=3720)
        Wann: 29.11.2011 @ 13:48:47.046
        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
 656 svchost.exe
 704 svchost.exe
 760 svchost.exe
 812 spoolsv.exe
1124 Explorer.EXE
1396 hdsp32.exe
1412 hdspmix.exe
 168 uTorrent.exe
1008 svchost.exe
1580 foobar2000.exe
3312 firefox.exe
 224 plugin-container.exe
 396 TOTALCMD.EXE
3192 thunderbird.exe
3720 xnview.exe
2436 drwtsn32.exe

*----> Modulliste <----*
(0000000000400000 - 000000000087d000: C:\Programme\XnView\xnview.exe
(0000000010000000 - 000000001003e000: C:\Programme\XnView\language\xnviewde.dll
(00000000597d0000 - 0000000059825000: C:\WINDOWS\system32\netapi32.dll
(000000005b0f0000 - 000000005b128000: C:\WINDOWS\system32\UxTheme.dll
(0000000072f70000 - 0000000072f96000: C:\WINDOWS\system32\WINSPOOL.DRV
(0000000075250000 - 000000007527e000: C:\WINDOWS\system32\msctfime.ime
(0000000075ec0000 - 0000000075ee1000: C:\WINDOWS\system32\MSVFW32.dll
(0000000076330000 - 000000007634d000: C:\WINDOWS\system32\IMM32.DLL
(0000000076350000 - 000000007639a000: C:\WINDOWS\system32\comdlg32.dll
(0000000076af0000 - 0000000076b1e000: C:\WINDOWS\system32\WINMM.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
(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 0xe54 <----*

eax=0069000c ebx=00150000 ecx=0000000c edx=00e80006 esi=00690042 edi=0069003a
eip=7c9201b3 esp=0012e820 ebp=0012ea40 iopl=0         nv up ei pl nz ac po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000216

*** ERROR: Symbol file could not be found.  Defaulted to export symbols for C:\WINDOWS\system32\ntdll.dll - 
Funktion: ntdll!RtlAllocateHeap
        7c920195 56               push    esi
        7c920196 e856000000       call    ntdll!RtlAllocateHeap+0x12d (7c9201f1)
        7c92019b 8bf0             mov     esi,eax
        7c92019d 8975d0           mov     [ebp-0x30],esi
        7c9201a0 85f6             test    esi,esi
        7c9201a2 0f841d0f0000     je      ntdll!wcsncpy+0xaec (7c9210c5)
        7c9201a8 8d7ef8           lea     edi,[esi-0x8]
        7c9201ab 8a45dc           mov     al,[ebp-0x24]
        7c9201ae 8b4d10           mov     ecx,[ebp+0x10]
        7c9201b1 2ac1             sub     al,cl
FEHLER ->7c9201b3 884706           mov     [edi+0x6],al            ds:0023:00690040=8b
        7c9201b6 8bc7             mov     eax,edi
        7c9201b8 c1e803           shr     eax,0x3
        7c9201bb 324304           xor     al,[ebx+0x4]
        7c9201be 884704           mov     [edi+0x4],al
        7c9201c1 f6450c08         test    byte ptr [ebp+0xc],0x8
        7c9201c5 756d             jnz     ntdll!RtlAllocateHeap+0x170 (7c920234)
        7c9201c7 f605f002fe7f02   test    byte ptr [7ffe02f0],0x2
        7c9201ce 0f8527cc0200     jne     ntdll!RtlDeleteAce+0x4e32 (7c94cdfb)
        7c9201d4 8bc6             mov     eax,esi
        7c9201d6 e82be7ffff       call    ntdll!strchr+0xf9 (7c91e906)
User avatar
xnview
Author of XnView
Posts: 46255
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: Weird but reproducable crash in 1.98.5

Post by xnview »

can't reproduce, the picture is loaded in paint
Pierre.
Dstruct
Posts: 233
Joined: Fri May 02, 2008 9:27 am

Re: Weird but reproducable crash in 1.98.5

Post by Dstruct »

xnview wrote:can't reproduce, the picture is loaded in paint
What do you mean with "is loaded in paint"?

You just need to do these steps

1. press F4 and then ALT+ENTER
2. press ESC

several times. Here I just got the crash after opening the properties dialog for the 7th time. At some point I always get it to crash here!
MaxSt
Posts: 133
Joined: Fri Apr 10, 2009 9:55 pm

Re: Weird but reproducable crash in 1.98.5

Post by MaxSt »

Dstruct wrote:What do you mean with "is loaded in paint"?
F4 is the same as File -> Open With -> Associated Editor


And that Associated Editor is usually Paint.
User avatar
xnview
Author of XnView
Posts: 46255
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: Weird but reproducable crash in 1.98.5

Post by xnview »

Dstruct wrote:
xnview wrote:can't reproduce, the picture is loaded in paint
What do you mean with "is loaded in paint"?
You just need to do these steps

1. press F4 and then ALT+ENTER
2. press ESC

several times. Here I just got the crash after opening the properties dialog for the 7th time. At some point I always get it to crash here!
Paint is the default associated program
Pierre.
Dstruct
Posts: 233
Joined: Fri May 02, 2008 9:27 am

Re: Weird but reproducable crash in 1.98.5

Post by Dstruct »

I have not assiciated the formats with any editor in XnView. Assosiated System editor is XnView! Paint isn't even installed here (uninstalled from Control Panel).
Dstruct
Posts: 233
Joined: Fri May 02, 2008 9:27 am

Re: Weird but reproducable crash in 1.98.5

Post by Dstruct »

Still not reproducable on your machine(s)?
Post Reply