[Bug 2362] New: Lotus Notes 5.0.12 Designer crashes when trying to work with Java agent source

Wine Bugs wine-bugs at winehq.org
Fri Jul 16 10:02:56 CDT 2004


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

           Summary: Lotus Notes 5.0.12 Designer crashes when trying to work
                    with Java agent source
           Product: Wine
           Version: CVS
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-misc
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: grog at grsu.by


In Lotus Notes 5.0.12 Designer crashes when trying to work with Java agent 
(WebQuery... agents). This happens when either switching agent type to Java or 
trying to open Java agent saved on other platform.

Bit of background (as I know it): when dealing with Java agent, Notes Designer 
detaches java source and class (packed in JAR archives with auto-generated names 
like jar12345.jar) to all-purpose Notes temporary directory (named like TMPPATH/
C.Lotus.Notes.Data). Then, seemingly, Notes tries to unpack these JARs into 
similarly named sub-dirs, at least it does it for java source of the agent.

Now, agent java source gets unpacked all right to JavaAgent.java file inside 
it's respective sub-dir. Then, I suppose, it tries to do something with 
JavaAgent.class, and wine waits a bit, then catches unhandled page exception.

This bug is present with at least 20040408 release.

I'm attaching "want to debug exception?" output.

---

fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:console:SetConsoleCtrlHandler ((nil),0) - no error checking or testing yet
fixme:console:SetConsoleCtrlHandler (0x1162770,1) - no error checking or testing 
yet
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:ole:CoRegisterMessageFilter stub
fixme:ole:CoMarshalInterface Failed to marshal the interface {00000001-0000-
0000-c000-000000000046}, 80070057?
fixme:ole:_LocalServerThread CoMarshalInterface failed, 80070057!
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:hook:NotifyWinEvent (32773,0x1004e,1109388520,65535)-stub!
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:hook:NotifyWinEvent (32777,0x10036,-4,0)-stub!
fixme:hook:NotifyWinEvent (32774,0x10036,-4,1109352168)-stub!
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:hook:NotifyWinEvent (32777,0x10036,-4,0)-stub!
fixme:hook:NotifyWinEvent (32774,0x10036,-4,1)-stub!
fixme:hook:NotifyWinEvent (32777,0x10036,-4,0)-stub!
fixme:hook:NotifyWinEvent (32774,0x10036,-4,1109347048)-stub!
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:ole:CoMarshalInterface Failed to marshal the interface {00000001-0000-
0000-c000-000000000046}, 80070057?
fixme:ole:_LocalServerThread CoMarshalInterface failed, 80070057!
fixme:ole:CoMarshalInterface Failed to marshal the interface {00000001-0000-
0000-c000-000000000046}, 80070057?
fixme:ole:_LocalServerThread CoMarshalInterface failed, 80070057!
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:hook:NotifyWinEvent (32773,0x10066,-4,3145985)-stub!
fixme:hook:NotifyWinEvent (32773,0x10066,-4,0)-stub!
fixme:hook:NotifyWinEvent (32773,0x10066,-4,3145985)-stub!
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:hook:NotifyWinEvent (32773,0x1007c,1109516520,65535)-stub!
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:hook:NotifyWinEvent (32778,0x10088,1117629224,1)-stub!
fixme:hook:NotifyWinEvent (32773,0x10088,1117629224,65535)-stub!
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:hook:NotifyWinEvent (32773,0x10088,1117629224,65535)-stub!
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:hook:NotifyWinEvent (32773,0x10066,-4,0)-stub!
fixme:hook:NotifyWinEvent (32773,0x10066,-4,3145985)-stub!
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:hook:NotifyWinEvent (32778,0x10088,1117629224,1)-stub!
fixme:hook:NotifyWinEvent (32777,0x10036,-4,0)-stub!
fixme:hook:NotifyWinEvent (32774,0x10036,-4,3)-stub!
fixme:hook:NotifyWinEvent (32777,0x10036,-4,0)-stub!
fixme:hook:NotifyWinEvent (32774,0x10036,-4,1109352168)-stub!
fixme:hook:NotifyWinEvent (32773,0x10090,1109442792,1)-stub!
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:hook:NotifyWinEvent (32773,0x20090,1109442792,1)-stub!
fixme:hook:NotifyWinEvent (32773,0x30090,1109442792,1)-stub!
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:hook:NotifyWinEvent (32773,0x10088,1117629224,5)-stub!
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:hook:NotifyWinEvent (32773,0x10098,1117657896,1)-stub!
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:msvcrt:MSVCRT__sopen : pmode 0x01b4 ignored
fixme:msvcrt:_XcptFilter (-1073741819,0x4089dfc8)semi-stub
wine: Unhandled exception (thread 000b), starting debugger...
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:console:SetConsoleCtrlHandler ((nil),0) - no error checking or testing yet
fixme:console:SetConsoleCtrlHandler (0x1162770,1) - no error checking or testing 
yet
fixme:console:SetConsoleCtrlHandler (0x1162770,0) - no error checking or testing 
yet
fixme:console:SetConsoleCtrlHandler ((nil),1) - no error checking or testing yet
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:console:SetConsoleCtrlHandler (0x407bbde0,1) - no error checking or 
testing yet
WineDbg starting on pid 0xa
Unhandled exception: page fault on read access to 0x4079f000 in 32-bit code 
(0x42e1c500).
In 32 bit mode.
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:1007 GS:0000
 EIP:42e1c500 ESP:4089e3e8 EBP:473f0000 EFLAGS:00210297(   - 00     RISAP1C)
 EAX:4079f000 EBX:47e296e8 ECX:00000000 EDX:44188ffc
 ESI:44089000 EDI:44092f20
Stack dump:
0x00000000:  00000000 00000000 00000000 00000000
0x00000010:  00000000 00000000 00000000 00000000
0x00000020:  00000000 00000000 00000000 00000000
0x00000030:  00000000 00000000 00000000 00000000
0x00000040:  00000000 00000000 00000000 00000000
0x00000050:  00000000 00000000 00000000 00000000
0x00000060: 

0200: sel=1007 base=40016000 limit=00001f97 32-bit rw-
Backtrace:
=>1 0x42e1c500 (0x473f0000)
  2 0x00000000 (0x00000000)
0x42e1c500: movl	0x0(%eax),%ecx
Modules:
Module	Address			Debug info	Name (98 modules)
PE	0x00400000-00481000	Deferred        nlnotes
PE	0x00500000-00f27000	Deferred        nnotesws
PE	0x01000000-0180f000	Deferred        nnotes
PE	0x10000000-1000e000	Deferred        ltssb01
PE	0x18200000-1822e000	Deferred        ltouin22
ELF	0x40000000-40015000	Deferred        ld-linux.so.2
ELF	0x40018000-40023000	Deferred        libnss_compat.so.2
ELF	0x40025000-4003e000	Deferred        libwine.so.1
ELF	0x4003e000-4016d000	Deferred        libc.so.6
ELF	0x4016d000-40170000	Deferred        libdl.so.2
ELF	0x40170000-401e3000	Deferred        ntdll<elf>
  \-PE	0x40190000-401e3000	\               ntdll
ELF	0x401e3000-402d6000	Deferred        libwine_unicode.so.1
ELF	0x402d6000-402f8000	Deferred        libm.so.6
ELF	0x402f8000-402fb000	Deferred        xlcdef.so.2
ELF	0x402fb000-402ff000	Deferred        libxrandr.so.2
ELF	0x40307000-4031c000	Deferred        libnsl.so.1
ELF	0x40430000-4053f000	Deferred        kernel32<elf>
  \-PE	0x40460000-4053f000	\               kernel32
ELF	0x40772000-4077a000	Deferred        libungif.so.4
ELF	0x4077a000-40780000	Deferred        libxxf86dga.so.1
ELF	0x40781000-4078e000	Deferred        libz.so.1
ELF	0x40791000-4079a000	Deferred        libsm.so.6
ELF	0x4079a000-4079f000	Deferred        libxxf86vm.so.1
PE	0x408a0000-408f0000	Deferred        js32
ELF	0x408f0000-40939000	Deferred        msvcrt<elf>
  \-PE	0x40900000-40939000	\               msvcrt
ELF	0x40939000-4093e000	Deferred        libxv.so.1
PE	0x40940000-4097b000	Deferred        nlsccstr
ELF	0x4097b000-409ac000	Deferred        advapi32<elf>
  \-PE	0x40990000-409ac000	\               advapi32
ELF	0x409ac000-40a38000	Deferred        oleaut32<elf>
  \-PE	0x409d0000-40a38000	\               oleaut32
ELF	0x40a38000-40a55000	Deferred        libjpeg.so.62
ELF	0x40a55000-40b1d000	Deferred        libx11.so.6
ELF	0x40b1d000-40b93000	Deferred        ole32<elf>
  \-PE	0x40b40000-40b93000	\               ole32
ELF	0x40b93000-40caf000	Deferred        user32<elf>
  \-PE	0x40bc0000-40caf000	\               user32
ELF	0x40caf000-40d31000	Deferred        gdi32<elf>
  \-PE	0x40cd0000-40d31000	\               gdi32
ELF	0x40d31000-40d7c000	Deferred        rpcrt4<elf>
  \-PE	0x40d50000-40d7c000	\               rpcrt4
ELF	0x40d7c000-40d9b000	Deferred        iphlpapi<elf>
  \-PE	0x40d90000-40d9b000	\               iphlpapi
ELF	0x40d9b000-40e29000	Deferred        shell32<elf>
  \-PE	0x40dc0000-40e29000	\               shell32
ELF	0x40e29000-40e82000	Deferred        shlwapi<elf>
  \-PE	0x40e40000-40e82000	\               shlwapi
ELF	0x40e82000-40f27000	Deferred        comctl32<elf>
  \-PE	0x40e90000-40f27000	\               comctl32
ELF	0x40f27000-40f30000	Deferred        libxcursor.so.1
PE	0x40f30000-40f38000	Deferred        nplugins
ELF	0x40f38000-40f52000	Deferred        version<elf>
  \-PE	0x40f40000-40f52000	\               version
ELF	0x40f52000-40f68000	Deferred        lz32<elf>
  \-PE	0x40f60000-40f68000	\               lz32
ELF	0x40f68000-40fcd000	Deferred        libfreetype.so.6
ELF	0x40fcd000-41047000	Deferred        x11drv<elf>
  \-PE	0x40fe0000-41047000	\               x11drv
ELF	0x41047000-4105f000	Deferred        libice.so.6
ELF	0x4105f000-4106d000	Deferred        libxext.so.6
ELF	0x4106d000-410e9000	Deferred        libgl.so.1
ELF	0x410e9000-4113a000	Deferred        libpthread.so.0
ELF	0x4113a000-41142000	Deferred        libxrender.so.1
ELF	0x41153000-41171000	Deferred        ximcp.so.2
ELF	0x41171000-4118f000	Deferred        imm32<elf>
  \-PE	0x41180000-4118f000	\               imm32
ELF	0x413a0000-413b4000	Deferred        oleacc<elf>
  \-PE	0x413b0000-413b4000	\               oleacc
PE	0x42050000-420d9000	Deferred        nstrings
PE	0x422b0000-422c1000	Deferred        nicnv
PE	0x427c0000-427c5000	Deferred        namhook
PE	0x42a40000-42a48000	Deferred        ntcp
PE	0x42c10000-42cfa000	Deferred        nlsxbe
PE	0x42de0000-42df4000	Deferred        njemp
PE	0x42e00000-42e62000	\               javai
ELF	0x42e62000-42ed8000	Deferred        winmm<elf>
  \-PE	0x42e70000-42ed8000	\               winmm
ELF	0x42ed8000-42ef5000	Deferred        wsock32<elf>
  \-PE	0x42ee0000-42ef5000	\               wsock32
ELF	0x42ef5000-42f1c000	Deferred        ws2_32<elf>
  \-PE	0x42f00000-42f1c000	\               ws2_32
ELF	0x42f1c000-42f5d000	Deferred        wineoss.drv<elf>
  \-PE	0x42f30000-42f5d000	\               wineoss.drv
ELF	0x43070000-43088000	Deferred        msacm.drv<elf>
  \-PE	0x43080000-43088000	\               msacm.drv
ELF	0x43088000-430ac000	Deferred        msacm32<elf>
  \-PE	0x43090000-430ac000	\               msacm32
ELF	0x431c0000-431d5000	Deferred        midimap.drv<elf>
  \-PE	0x431d0000-431d5000	\               midimap.drv
PE	0x47600000-47610000	Deferred        zip
PE	0x47920000-4795a000	Deferred        winawt
ELF	0x4795a000-479e4000	Deferred        comdlg32<elf>
  \-PE	0x47970000-479e4000	\               comdlg32
ELF	0x479e4000-47a08000	Deferred        winspool.drv<elf>
  \-PE	0x479f0000-47a08000	\               winspool.drv
ELF	0x77f01ea0-efe08ea0	Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
0000000a (D) C:\Lotus\Notes\nlnotes.exe
	00000017    0
	00000015    0
	00000014   -1
	00000013    0
	00000012    0
	00000011    0
	00000010   -2
	0000000c    0
	0000000b    0 <==
WineDbg terminated on pid 0xa

-- 
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