[Bug 3086] New: Wine crash when opening email in Lotus Notes

Wine Bugs wine-bugs at winehq.org
Wed Jun 29 09:21:22 CDT 2005


http://bugs.winehq.org/show_bug.cgi?id=3086

           Summary: Wine crash when opening email in Lotus Notes
           Product: Wine
           Version: 20050524
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: P2
         Component: wine-misc
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: kveldulf0202 at yahoo.es


Version: 
	Wine 20050524

Distro:
	Mandriva Limited Edition 2005 - 64 bits

Output of uname -a:
	Linux galloglach.tecero 2.6.11-6mdk #1 Tue Mar 22 10:20:32 EST 2005 x86_64 AMD
Athlon(tm) 64 Processor 3200+ unknown GNU/Linux

Output of gcc -v:
	Reading specs from /usr/lib/gcc/x86_64-mandrake-linux-gnu/3.4.3/specs
Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib
--with-slibdir=/lib64 --mandir=/usr/share/man --infodir=/usr/share/info
--enable-shared --enable-threads=posix --disable-checking --enable-long-long
--enable-__cxa_atexit --enable-clocale=gnu --disable-libunwind-exceptions
--enable-languages=c,c++,ada,f77,objc,java --host=x86_64-mandrake-linux-gnu
--with-system-zlib
Thread model: posix
gcc version 3.4.3 (Mandrakelinux 10.2 3.4.3-7mdk)

No Windows involved.

Program beeing run:
	Lotus Notes Release 5.0.9a

Command line to start wine:
	wine c:\\Lotus\\Notes\\nlnotes.exe

Description of steps:
	Notes client starts normally.
	After about 1' the screen goes blank (well, in fact black). A Ctrl-Alt-F6
followed immediatly by a Ctrl-Alt-F7 restores it. After restoration the uper
part of the screen keeps fuzzy for a couple of seconds. This does not happen
again until the next start of wine. I do not know if this is related or not to
the crash, but will not harm mentioning it.
	From this point on Notes operates normally: I can receive, read, write and send
mail.
	But in some instances the program crashes, meaning that the wine window
disappears, and I get a lot of lines from WineDbg in my console.
	The instances are:
		- When I try to open certain emails with an attachment. Not all emails with
files attached, mind, only some. I keep one of such mails if you are interested
in it. The crash happens ALWAYS I try to open that mail, so I guess the problem
has something to do with it. The size of the attachment may vary.
	
	This is the output from the moment I start notes until the crash, including the
lines from WineDbg:
	
[kveldulf at galloglach ~]$ wine c:\\Lotus\\Notes\\nlnotes.exe
fixme:ole:CoRegisterMessageFilter stub
fixme:imm:ImmGetContext (0x10064): stub
fixme:imm:ImmSetCompositionWindow STUB
fixme:imm:ImmReleaseContext (0x10064, 0x558deb48): stub
fixme:imm:ImmGetContext (0x10064): stub
fixme:imm:ImmSetCompositionWindow STUB
fixme:imm:ImmReleaseContext (0x10064, 0x558deb48): stub
fixme:imm:ImmGetContext (0x10064): stub
fixme:imm:ImmSetCompositionWindow STUB
fixme:imm:ImmReleaseContext (0x10064, 0x558deb48): stub
fixme:imm:ImmGetContext (0x10064): stub
fixme:imm:ImmSetCompositionWindow STUB
fixme:imm:ImmReleaseContext (0x10064, 0x558deb48): stub
fixme:imm:ImmGetContext (0x10064): stub
fixme:imm:ImmSetCompositionWindow STUB
fixme:imm:ImmReleaseContext (0x10064, 0x558deb48): stub
fixme:imm:ImmGetContext (0x10062): stub
fixme:imm:ImmSetCompositionWindow STUB
fixme:imm:ImmReleaseContext (0x10062, 0x558deb48): stub
fixme:imm:ImmGetContext (0x10064): stub
fixme:imm:ImmSetCompositionWindow STUB
fixme:imm:ImmReleaseContext (0x10064, 0x558deb48): stub
fixme:imm:ImmGetContext (0x10064): stub
fixme:imm:ImmSetCompositionWindow STUB
fixme:imm:ImmReleaseContext (0x10064, 0x558deb48): stub
fixme:imm:ImmGetContext (0x10062): stub
fixme:imm:ImmSetCompositionWindow STUB
fixme:imm:ImmReleaseContext (0x10062, 0x558deb48): stub
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x55c0fc4c,0x55c0fc50): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,33554432,33554432): stub -
harmless
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x55c0fc4c,0x55c0fc50): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,33554432,33554432): stub -
harmless
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x55c0fc4c,0x55c0fc50): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,33554432,33554432): stub -
harmless
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x55c0fc4c,0x55c0fc50): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,33554432,33554432): stub -
harmless
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x55c0fc4c,0x55c0fc50): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,33554432,33554432): stub -
harmless
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x55c0fc4c,0x55c0fc50): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,33554432,33554432): stub -
harmless
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x55c0fc4c,0x55c0fc50): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,33554432,33554432): stub -
harmless
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x55c0fc4c,0x55c0fc50): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,33554432,33554432): stub -
harmless
fixme:imm:ImmGetContext (0x10064): stub
fixme:imm:ImmSetCompositionWindow STUB
fixme:imm:ImmReleaseContext (0x10064, 0x558deb48): stub
fixme:imm:ImmGetContext (0x10062): stub
fixme:imm:ImmSetCompositionWindow STUB
fixme:imm:ImmReleaseContext (0x10062, 0x558deb48): stub
fixme:imm:ImmGetContext (0x10072): stub
fixme:imm:ImmSetCompositionWindow STUB
fixme:imm:ImmReleaseContext (0x10072, 0x558deb48): stub
fixme:imm:ImmGetContext (0x10072): stub
fixme:imm:ImmSetCompositionWindow STUB
fixme:imm:ImmReleaseContext (0x10072, 0x558deb48): stub
fixme:imm:ImmGetContext (0x20070): stub
fixme:imm:ImmSetCompositionWindow STUB
fixme:imm:ImmReleaseContext (0x20070, 0x558deb48): stub
err:x11drv:X11DRV_CreateWindow invalid window height -26
err:syslevel:_CheckNotSysLevel Holding lock 0x56009700 level 3
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
In 32 bit mode.
0x55a39d83 _CheckNotSysLevel+0x43 in kernel32: addl     $24,%esp
Modules:
Module  Address                 Debug info      Name (85 modules)
PE      0x00400000-00493000     Deferred        nlnotes
PE      0x00500000-00f26000     Deferred        nnotesws
PE      0x01000000-017fd000     Deferred        nnotes
PE      0x10000000-1000e000     Deferred        ltssb01
PE      0x18200000-1822e000     Deferred        ltouin22
ELF     0x55555000-5556b000     Deferred        ld-linux.so.2
ELF     0x55581000-5559a000     Deferred        libwine.so.1
ELF     0x5559a000-556ba000     Deferred        libc.so.6
ELF     0x556ba000-556be000     Deferred        libdl.so.2
ELF     0x556bf000-5573e000     Deferred        ntdll<elf>
  \-PE  0x556e0000-5573e000     \               ntdll
ELF     0x55753000-55848000     Deferred        libwine_unicode.so.1
ELF     0x55848000-5586c000     Deferred        libm.so.6
ELF     0x55881000-5588c000     Deferred        libnss_files.so.2
ELF     0x559a0000-55abe000     Export          kernel32<elf>
  \-PE  0x559d0000-55abe000     \               kernel32
PE      0x55c00000-55c50000     Deferred        js32
PE      0x55c50000-55c96000     Deferred        msvcrt
PE      0x55ca0000-55cd7000     Deferred        nlsccstr
ELF     0x55cd7000-55d19000     Deferred        advapi32<elf>
  \-PE  0x55cf0000-55d19000     \               advapi32
ELF     0x55d19000-55db7000     Deferred        oleaut32<elf>
  \-PE  0x55d30000-55db7000     \               oleaut32
ELF     0x55db7000-55e4a000     Deferred        ole32<elf>
  \-PE  0x55dd0000-55e4a000     \               ole32
ELF     0x55e4a000-55f88000     Deferred        user32<elf>
  \-PE  0x55e70000-55f88000     \               user32
ELF     0x55f88000-5601a000     Deferred        gdi32<elf>
  \-PE  0x55fa0000-5601a000     \               gdi32
ELF     0x5601a000-56065000     Deferred        rpcrt4<elf>
  \-PE  0x56030000-56065000     \               rpcrt4
ELF     0x56065000-56085000     Deferred        iphlpapi<elf>
  \-PE  0x56070000-56085000     \               iphlpapi
ELF     0x56085000-56154000     Deferred        shell32<elf>
  \-PE  0x560a0000-56154000     \               shell32
ELF     0x56154000-561b6000     Deferred        shlwapi<elf>
  \-PE  0x56170000-561b6000     \               shlwapi
ELF     0x561b6000-56282000     Deferred        comctl32<elf>
  \-PE  0x561c0000-56282000     \               comctl32
PE      0x56290000-56298000     Deferred        nplugins
ELF     0x56298000-562b3000     Deferred        version<elf>
  \-PE  0x562a0000-562b3000     \               version
ELF     0x562b3000-562ca000     Deferred        lz32<elf>
  \-PE  0x562c0000-562ca000     \               lz32
ELF     0x567f5000-56861000     Deferred        libfreetype.so.6
ELF     0x56861000-56872000     Deferred        libz.so.1
ELF     0x56872000-568a1000     Deferred        libfontconfig.so.1
ELF     0x568a1000-568c1000     Deferred        libexpat.so.0
ELF     0x568c1000-56951000     Deferred        winex11.drv<elf>
  \-PE  0x568d0000-56951000     \               winex11.drv
ELF     0x56951000-56954000     Deferred        xlcdef.so.2
ELF     0x56966000-5696f000     Deferred        libsm.so.6
ELF     0x5696f000-56987000     Deferred        libice.so.6
ELF     0x56987000-56995000     Deferred        libxext.so.6
ELF     0x56995000-56a62000     Deferred        libx11.so.6
ELF     0x56a62000-56b0e000     Deferred        libgl.so.1
ELF     0x56b0e000-56b61000     Deferred        libpthread.so.0
ELF     0x56b61000-56b7f000     Deferred        ximcp.so.2
ELF     0x56b80000-56b84000     Deferred        iso8859-15.so
ELF     0x56b84000-56ba3000     Deferred        imm32<elf>
  \-PE  0x56b90000-56ba3000     \               imm32
ELF     0x56bb8000-56bc1000     Deferred        libxcursor.so.1
ELF     0x56bc1000-56bc9000     Deferred        libxrender.so.1
ELF     0x56f30000-56f44000     Deferred        oleacc<elf>
  \-PE  0x56f40000-56f44000     \               oleacc
PE      0x57c70000-57d15000     Deferred        nstrings
PE      0x58010000-58022000     Deferred        nicnv
PE      0x58800000-58805000     Deferred        namhook
PE      0x58a50000-58a58000     Deferred        ntcp
PE      0x58a60000-58a6d000     Deferred        nnetbios
ELF     0x58a6d000-58a97000     Deferred        netapi32<elf>
  \-PE  0x58a80000-58a97000     \               netapi32
ELF     0x58a97000-58ac3000     Deferred        ws2_32<elf>
  \-PE  0x58aa0000-58ac3000     \               ws2_32
PE      0x58c70000-58d59000     Deferred        nlsxbe
PE      0x58f60000-58f66000     Deferred        ndbnotes
PE      0x594e0000-594ef000     Deferred        nntcp
ELF     0x594ef000-5950c000     Deferred        wsock32<elf>
  \-PE  0x59500000-5950c000     \               wsock32
ELF     0x59623000-5962e000     Deferred        libnss_nisplus.so.2
ELF     0x5962e000-59642000     Deferred        libnsl.so.1
ELF     0x59642000-5964c000     Deferred        libnss_nis.so.2
ELF     0x5964c000-59652000     Deferred        libnss_dns.so.2
ELF     0x59652000-59665000     Deferred        libresolv.so.2
ELF     0x77f00000-77f07000     Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
0000000f
        00000010    0
00000008 (D) C:\Lotus\Notes\nlnotes.exe
        0000000e    0
        0000000d    0
        0000000c    0
        0000000b    0
        0000000a    0
        00000009    0 <==
WineDbg terminated on pid 0x8
[kveldulf at galloglach ~]$ fixme:process:GetProcessWorkingSetSize
(0xffffffff,0x55c0fc4c,0x55c0fc50): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,33554432,33554432): stub -
harmless
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x55c0fc4c,0x55c0fc50): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,33554432,33554432): stub -
harmless
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x55c0fc4c,0x55c0fc50): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,33554432,33554432): stub -
harmless
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x55c0fc4c,0x55c0fc50): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,33554432,33554432): stub -
harmless
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x55c0fc4c,0x55c0fc50): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,33554432,33554432): stub -
harmless
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x55c0fc4c,0x55c0fc50): stub
fixme:process:SetProcessWorkingSetSize (0xffffffff,33554432,33554432): stub -
harmless


	The crash happens after the "WineDbg terminated on pid 0x8" line. In fact you
can see the shell prompt after that ("[kveldulf at galloglach ~]$"), but wine goes
on producing output. It must be wineserver and/or one or more instances of
wine-preloader that continue running (until killed).

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list