64-bit Notepad2 crashes

Susan Cragin susancragin at earthlink.net
Tue Dec 28 12:47:09 CST 2010

I just compiled today's git 
and tried to run Notepad2's 64-bit version. 
Below is the crash. 
Wine's Notepad appears to work fine. 
Can anyone tell if I should file a wine bug or a Notepad2 bug?
I'm on Ubuntu Natty. 

$ wine64 Notepad2
fixme:heap:HeapSetInformation 0x2b4000 0 0x22fce0 4
fixme:commdlg:GetFileName95 Flags 0x02000000 not yet implemented
wine: Unhandled page fault on read access to 0x00000026 at address 0x7f3a9dd5cafb (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000026 in 64-bit code (0x00007f3a9dd5cafb).
Register dump:
 rip:00007f3a9dd5cafb rsp:000000000022b470 rbp:000000000022b860 eflags:00010202 (  R- --  I   - - - )
 rax:0000000000000000 rbx:0000000000000026 rcx:0000000000000026 rdx:0000000000000026
 rsi:000000000022bd40 rdi:0000000000000000  r8:000000000022afa0  r9:0000000000000004 r10:0000000000000000
 r11:0000000000000246 r12:0000000000000001 r13:0000000000000001 r14:0000000000000000 r15:0000000000000000
Stack dump:
0x000000000022b470:  0000000000000000 0000000000000000
0x000000000022b480:  0000000000000000 0000000000000000
0x000000000022b490:  0000000000000000 0000000000000000
0x000000000022b4a0:  0000000000000000 0000000000000000
0x000000000022b4b0:  0000000000000000 0000000000000000
0x000000000022b4c0:  0000000000000000 0000000000000000
0x000000000022b4d0:  0000000000000000 0000000000000000
0x000000000022b4e0:  0000000000000000 0000000000000000
0x000000000022b4f0:  0000000000000000 0000000000000000
0x000000000022b500:  0000000000000000 0000000000000000
0x000000000022b510:  0000000000000026 000000000022bd40
0x000000000022b520:  0000000000000000 00007f3a9dd5e951
=>0 0x00007f3a9dd5cafb PathIsUNCW+0x7b() in shlwapi (0x000000000022b860)
0x00007f3a9dd5cafb PathIsUNCW+0x7b in shlwapi: cmpw	$5c,(%rbx)
Module	Address					Debug info	Name (83 modules)
ELF	        7b800000-        7bbb5000	Deferred        kernel32<elf>
  \-PE	        7b820000-        7bbb5000	\               kernel32
ELF	        7be00000-        7c103000	Deferred        <wine-loader>
PE	       140000000-       140167000	Deferred        notepad2
ELF	    7f3a978cd000-    7f3a97ae0000	Deferred        msimg32<elf>
  \-PE	    7f3a978d0000-    7f3a97ae0000	\               msimg32
ELF	    7f3a97ae0000-    7f3a97ce9000	Deferred        librt.so.1
ELF	    7f3a97ce9000-    7f3a97eed000	Deferred        libgpg-error.so.0
ELF	    7f3a97eed000-    7f3a98108000	Deferred        libresolv.so.2
ELF	    7f3a98108000-    7f3a9830b000	Deferred        libkeyutils.so.1
ELF	    7f3a9830b000-    7f3a9854f000	Deferred        libdbus-1.so.3
ELF	    7f3a9854f000-    7f3a987c9000	Deferred        libgcrypt.so.11
ELF	    7f3a987c9000-    7f3a989da000	Deferred        libtasn1.so.3
ELF	    7f3a989da000-    7f3a98be2000	Deferred        libkrb5support.so.0
ELF	    7f3a98be2000-    7f3a98de6000	Deferred        libcom_err.so.2
ELF	    7f3a98de6000-    7f3a9900d000	Deferred        libk5crypto.so.3
ELF	    7f3a9900d000-    7f3a992d1000	Deferred        libkrb5.so.3
ELF	    7f3a992d1000-    7f3a994e2000	Deferred        libavahi-client.so.3
ELF	    7f3a994e2000-    7f3a996ee000	Deferred        libavahi-common.so.3
ELF	    7f3a996ee000-    7f3a9998f000	Deferred        libgnutls.so.26
ELF	    7f3a9998f000-    7f3a99bc4000	Deferred        libgssapi_krb5.so.2
ELF	    7f3a99bc4000-    7f3a99e14000	Deferred        libcups.so.2
ELF	    7f3a99e76000-    7f3a9a0b0000	Deferred        uxtheme<elf>
  \-PE	    7f3a99e80000-    7f3a9a0b0000	\               uxtheme
ELF	    7f3a9a0b0000-    7f3a9a2b6000	Deferred        libxfixes.so.3
ELF	    7f3a9a2b6000-    7f3a9a4c0000	Deferred        libxcursor.so.1
ELF	    7f3a9a4c0000-    7f3a9a6c3000	Deferred        libxcomposite.so.1
ELF	    7f3a9a6c3000-    7f3a9a8cc000	Deferred        libxrandr.so.2
ELF	    7f3a9a8cc000-    7f3a9aad6000	Deferred        libxrender.so.1
ELF	    7f3a9aad6000-    7f3a9acdc000	Deferred        libxxf86vm.so.1
ELF	    7f3a9acdc000-    7f3a9aedf000	Deferred        libxinerama.so.1
ELF	    7f3a9aedf000-    7f3a9b0e5000	Deferred        libxdmcp.so.6
ELF	    7f3a9b0e5000-    7f3a9b2e8000	Deferred        libxau.so.6
ELF	    7f3a9b2e8000-    7f3a9b505000	Deferred        libxcb.so.1
ELF	    7f3a9b505000-    7f3a9b70a000	Deferred        libuuid.so.1
ELF	    7f3a9b70a000-    7f3a9b925000	Deferred        libice.so.6
ELF	    7f3a9b925000-    7f3a9bc5c000	Deferred        libx11.so.6
ELF	    7f3a9bc5c000-    7f3a9be6e000	Deferred        libxext.so.6
ELF	    7f3a9be6e000-    7f3a9c076000	Deferred        libsm.so.6
ELF	    7f3a9c093000-    7f3a9c358000	Deferred        winex11<elf>
  \-PE	    7f3a9c0b0000-    7f3a9c358000	\               winex11
ELF	    7f3a9c3c7000-    7f3a9c5f0000	Deferred        libexpat.so.1
ELF	    7f3a9c5f0000-    7f3a9c826000	Deferred        libfontconfig.so.1
ELF	    7f3a9c826000-    7f3a9ca3e000	Deferred        libz.so.1
ELF	    7f3a9ca3e000-    7f3a9ccc5000	Deferred        libfreetype.so.6
ELF	    7f3a9cce2000-    7f3a9cf24000	Deferred        winspool<elf>
  \-PE	    7f3a9ccf0000-    7f3a9cf24000	\               winspool
ELF	    7f3a9cf24000-    7f3a9d1e9000	Deferred        comdlg32<elf>
  \-PE	    7f3a9cf30000-    7f3a9d1e9000	\               comdlg32
ELF	    7f3a9d1e9000-    7f3a9d410000	Deferred        imm32<elf>
  \-PE	    7f3a9d1f0000-    7f3a9d410000	\               imm32
ELF	    7f3a9d410000-    7f3a9d6a3000	Deferred        rpcrt4<elf>
  \-PE	    7f3a9d420000-    7f3a9d6a3000	\               rpcrt4
ELF	    7f3a9d6a3000-    7f3a9da23000	Deferred        ole32<elf>
  \-PE	    7f3a9d6d0000-    7f3a9da23000	\               ole32
ELF	    7f3a9da23000-    7f3a9dd1e000	Deferred        comctl32<elf>
  \-PE	    7f3a9da30000-    7f3a9dd1e000	\               comctl32
ELF	    7f3a9dd1e000-    7f3a9dfae000	Export          shlwapi<elf>
  \-PE	    7f3a9dd30000-    7f3a9dfae000	\               shlwapi
ELF	    7f3a9dfae000-    7f3a9e3e8000	Deferred        shell32<elf>
  \-PE	    7f3a9dfc0000-    7f3a9e3e8000	\               shell32
ELF	    7f3a9e3e8000-    7f3a9e601000	Deferred        version<elf>
  \-PE	    7f3a9e3f0000-    7f3a9e601000	\               version
ELF	    7f3a9e601000-    7f3a9e87d000	Deferred        advapi32<elf>
  \-PE	    7f3a9e610000-    7f3a9e87d000	\               advapi32
ELF	    7f3a9e87d000-    7f3a9eb44000	Deferred        gdi32<elf>
  \-PE	    7f3a9e890000-    7f3a9eb44000	\               gdi32
ELF	    7f3a9eb44000-    7f3a9eedb000	Deferred        user32<elf>
  \-PE	    7f3a9eb60000-    7f3a9eedb000	\               user32
ELF	    7f3a9f17f000-    7f3a9f38c000	Deferred        libnss_files.so.2
ELF	    7f3a9f38c000-    7f3a9f598000	Deferred        libnss_nis.so.2
ELF	    7f3a9f598000-    7f3a9f7b2000	Deferred        libnsl.so.1
ELF	    7f3a9f7b2000-    7f3a9f9bb000	Deferred        libnss_compat.so.2
ELF	    7f3a9f9bb000-    7f3a9fbd1000	Deferred        libgcc_s.so.1
ELF	    7f3a9fbd1000-    7f3a9fe55000	Deferred        libm.so.6
ELF	    7f3a9fe55000-    7f3aa0145000	Deferred        ntdll<elf>
  \-PE	    7f3a9fe70000-    7f3aa0145000	\               ntdll
ELF	    7f3aa0148000-    7f3aa034c000	Deferred        libdl.so.2
ELF	    7f3aa034c000-    7f3aa06cf000	Deferred        libc.so.6
ELF	    7f3aa06d0000-    7f3aa08ee000	Deferred        libpthread.so.0
ELF	    7f3aa090b000-    7f3aa0c3d000	Export          libwine.so.1
ELF	    7f3aa0c3f000-    7f3aa0e61000	Deferred        ld-linux-x86-64.so.2
ELF	    7fffd69ff000-    7fffd6a00000	Deferred        [vdso].so
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\home\susan\Notepad2.exe
	0000001b    0
	00000009    0 <==
0000000e services.exe
	00000016    0
	00000015    0
	00000014    0
	00000010    0
	0000000f    0
00000011 winedevice.exe
	00000018    0
	00000017    0
	00000013    0
	00000012    0
00000019 explorer.exe
	0000001a    0
=>0 0x00007f3a9dd5cafb PathIsUNCW+0x7b() in shlwapi (0x000000000022b860)
err:seh:setup_exception stack overflow 2560 bytes in thread 0009 eip 00007f3a9fe9ce7b esp 0000000000130c00 stack 0x130000-0x131000-0x230000

More information about the wine-devel mailing list