[Bug 4363] New: Artlantis crash and window redraw problem

Wine Bugs wine-bugs at winehq.org
Sat Jan 21 12:46:22 CST 2006


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

           Summary: Artlantis crash and window redraw problem
           Product: Wine
           Version: 0.9.6.
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-binary
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: khiraly123 at gmx.net


Hi!

I installed Artlantis R 1.0.1 demo version. I have submitted this application to
the application database (I will link, ones it was accepted).

So the program crash after some time if I want to open a file. Initially it
shows a preview of the image (bottom left side of the window), but the rest is
gray. If I place something above the window (another window, or mouse cursor to
the file menu) it redraw this part of the window, but really slowly.
After some time the application crash, so its unable properly open a file.

Here is the windbg output:
lama at khiraly:~/.wine/drive_c/Program Files/Artlantis$ wine Artlantis.exe
fixme:ole:CoRegisterMessageFilter stub
err:x11drv:X11DRV_CreateWindow invalid window width -100
fixme:rebar:REBAR_MaximizeBand (uBand = 0 fIdeal = FALSE) case not coded
fixme:rebar:REBAR_MaximizeBand (uBand = 0 fIdeal = FALSE) case not coded
fixme:rebar:REBAR_MaximizeBand (uBand = 0 fIdeal = FALSE) case not coded
fixme:rebar:REBAR_MaximizeBand (uBand = 0 fIdeal = FALSE) case not coded
fixme:rebar:REBAR_MaximizeBand (uBand = 0 fIdeal = FALSE) case not coded
fixme:rebar:REBAR_MaximizeBand (uBand = 0 fIdeal = FALSE) case not coded
fixme:toolbar:TOOLBAR_Save save to
L"Software\\Abvent\\Artlantis\\ToolbarCustomisation" L"MainToolbar3_Reset"
fixme:win:LockWindowUpdate (0x10912), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10912), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10868), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x108c0), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x108d2), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10858), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10878), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x1088a), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x108aa), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x108aa), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x108e2), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:rebar:REBAR_MaximizeBand (uBand = 0 fIdeal = FALSE) case not coded
fixme:toolbar:TOOLBAR_Save save to
L"Software\\Abvent\\Artlantis\\ToolbarCustomisation" L"WWToolbar_Reset"
fixme:win:LockWindowUpdate (0x10912), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:menu:TrackPopupMenuEx not fully implemented
wine: Unhandled page fault on read access to 0x00000020 at address 0x4f2ed5
(thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000020 in 32-bit code
(0x004f2ed5).
In 32 bit mode.
fixme:dbghelp:sffip_cb NIY on
'e:\CVS_MainBranch\Abvent\Renderer\Alhena\Projects\Vc\AlhenaUI\Release\AlhenaUI.pdb'
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:004f2ed5 ESP:7fb7ec94 EBP:7fb7ed28 EFLAGS:00010246(   - 00      -RIZP1)
 EAX:00000000 EBX:004f2ed0 ECX:7a30ee2c EDX:7ddfe3e0
 ESI:00000000 EDI:7a30ee2c
Stack dump:
0x7fb7ec94:  00000000 7dd4cdd7 00000002 00000000
0x7fb7eca4:  7a30ee2c 7a30ee2c 7fd44ce8 00000000
0x7fb7ecb4:  00000000 00000000 00000000 00000002
0x7fb7ecc4:  00000000 00000000 00000000 7d96643e
0x7fb7ecd4:  ffffffff 7dd54c22 7d9bb96c 7d9bb96c
0x7fb7ece4:  7fb7ed18 7d96682c 7d9bdee0 00001a85
0200: sel=1007 base=7fe46000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x004f2ed5 in artlantis (+0xf2ed5) (0x004f2ed5)
fixme:dbghelp:sffip_cb NIY on 'mfc71u.pdb'
  2 0x7dd4b27d 314+0x899 in mfc71u (0x7dd4b27d)
  3 0x7dd4b31c 314+0x938 in mfc71u (0x7dd4b31c)
  4 0x7dd4b385 314+0x9a1 in mfc71u (0x7dd4b385)
  5 0x7dd4b3c3 314+0x9df in mfc71u (0x7dd4b3c3)
  6 0x7eea883a WINPROC_wrapper+0x1a in user32 (0x7eea883a)
  7 0x7eea949f in user32 (+0xa949f) (0x7eea949f)
  8 0x7eeaf628 CallWindowProcW+0x488 in user32 (0x7eeaf628)
  9 0x7ee75509 in user32 (+0x75509) (0x7ee75509)
  10 0x7ee7950d SendMessageTimeoutW+0x19d in user32 (0x7ee7950d)
  11 0x7ee7956c SendMessageW+0x4c in user32 (0x7ee7956c)
  12 0x7ee72467 in user32 (+0x72467) (0x7ee72467)
  13 0x7ee731bc TrackPopupMenu+0x8c in user32 (0x7ee731bc)
  14 0x7ee73259 TrackPopupMenuEx+0x59 in user32 (0x7ee73259)
  15 0x004f2bff in artlantis (+0xf2bff) (0x004f2bff)
  16 0x00000000 (0x00000000)
0x004f2ed5: movl        0x20(%eax),%esi
Modules:
Module  Address                 Debug info      Name (114 modules)
PE      0x00400000-0071a000     Export          artlantis
PE      0x10000000-10084000     Deferred        catl
ELF     0x79399000-793e6000     Deferred        libgcrypt.so.11
ELF     0x793e6000-7944b000     Deferred        libgnutls.so.12
ELF     0x7944b000-79467000     Deferred        libcups.so.2
ELF     0x79467000-79493000     Deferred        winspool<elf>
  \-PE  0x79470000-79493000     \               winspool
ELF     0x79493000-7952e000     Deferred        comdlg32<elf>
  \-PE  0x794a0000-7952e000     \               comdlg32
PE      0x7a520000-7a8b7000     Deferred        enu
PE      0x7a8c0000-7ac9b000     Deferred        dxfdwgtoatl
ELF     0x7aff0000-7b000000     Deferred        libtasn1.so.2
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
PE      0x7bfa0000-7bfe4000     Deferred        brshader.abm
PE      0x7bff0000-7bffb000     Deferred        importgs1win
PE      0x7c120000-7c129000     Deferred        gs1toatl
PE      0x7c130000-7c13c000     Deferred        importdxf
PE      0x7c140000-7c243000     Deferred        mfc71
PE      0x7c250000-7c26d000     Deferred        3dstoatl
PE      0x7c270000-7c27c000     Deferred        import3dsplugin
ELF     0x7c2c8000-7c2fa000     Deferred        uxtheme<elf>
  \-PE  0x7c2d0000-7c2fa000     \               uxtheme
PE      0x7c340000-7c396000     Deferred        msvcr71
PE      0x7c3a0000-7c41b000     Deferred        msvcp71
ELF     0x7d904000-7d921000     Deferred        imm32<elf>
  \-PE  0x7d910000-7d921000     \               imm32
ELF     0x7d921000-7d93e000     Deferred        ximcp.so.2
ELF     0x7d93e000-7d9c3000     Deferred        winex11<elf>
  \-PE  0x7d950000-7d9c3000     \               winex11
ELF     0x7d9c3000-7d9e3000     Deferred        libexpat.so.1
ELF     0x7d9e3000-7da12000     Deferred        libfontconfig.so.1
ELF     0x7da12000-7da26000     Deferred        libz.so.1
ELF     0x7da26000-7da93000     Deferred        libfreetype.so.6
ELF     0x7da93000-7dabe000     Deferred        ws2_32<elf>
  \-PE  0x7daa0000-7dabe000     \               ws2_32
ELF     0x7dabe000-7dadc000     Deferred        mpr<elf>
  \-PE  0x7dad0000-7dadc000     \               mpr
ELF     0x7dadc000-7db23000     Deferred        wininet<elf>
  \-PE  0x7daf0000-7db23000     \               wininet
ELF     0x7db23000-7db43000     Deferred        cabinet<elf>
  \-PE  0x7db30000-7db43000     \               cabinet
ELF     0x7db43000-7db79000     Deferred        urlmon<elf>
  \-PE  0x7db50000-7db79000     \               urlmon
ELF     0x7db79000-7dc3e000     Deferred        comctl32<elf>
  \-PE  0x7db80000-7dc3e000     \               comctl32
ELF     0x7dc3e000-7dd0c000     Deferred        shell32<elf>
  \-PE  0x7dc50000-7dd0c000     \               shell32
ELF     0x7dd0c000-7dd20000     Deferred        msimg32<elf>
  \-PE  0x7dd10000-7dd20000     \               msimg32
PE      0x7dd20000-7de22000     Export          mfc71u
PE      0x7de30000-7de6c000     Deferred        av_gl_renderer
PE      0x7de70000-7de7b000     Deferred        abventxml
ELF     0x7de7c000-7de80000     Deferred        libgpg-error.so.0
PE      0x7de80000-7de8f000     Deferred        rbu
PE      0x7de90000-7deba000     Deferred        raybooster
PE      0x7dec0000-7df31000     Deferred        av_works
PE      0x7df40000-7e1ca000     Deferred        av_renderer
PE      0x7e1d0000-7e1dd000     Deferred        importers
ELF     0x7e1e3000-7e240000     Deferred        shlwapi<elf>
  \-PE  0x7e200000-7e240000     \               shlwapi
PE      0x7e240000-7e252000     Deferred        abventtools
ELF     0x7e259000-7e262000     Deferred        libxcursor.so.1
ELF     0x7e262000-7e2ac000     Deferred        rpcrt4<elf>
  \-PE  0x7e270000-7e2ac000     \               rpcrt4
ELF     0x7e2ac000-7e340000     Deferred        ole32<elf>
  \-PE  0x7e2c0000-7e340000     \               ole32
ELF     0x7e340000-7e354000     Deferred        lz32<elf>
  \-PE  0x7e350000-7e354000     \               lz32
ELF     0x7e354000-7e36d000     Deferred        version<elf>
  \-PE  0x7e360000-7e36d000     \               version
ELF     0x7e36d000-7e38c000     Deferred        iphlpapi<elf>
  \-PE  0x7e370000-7e38c000     \               iphlpapi
ELF     0x7e38c000-7e3a2000     Deferred        glu32<elf>
  \-PE  0x7e390000-7e3a2000     \               glu32
ELF     0x7e3a2000-7e3e3000     Deferred        advapi32<elf>
  \-PE  0x7e3b0000-7e3e3000     \               advapi32
ELF     0x7e3e3000-7ec51000     Deferred        libicudata.so.34
ELF     0x7ec51000-7ed58000     Deferred        libicuuc.so.34
ELF     0x7ed58000-7ede9000     Deferred        gdi32<elf>
  \-PE  0x7ed70000-7ede9000     \               gdi32
ELF     0x7ede9000-7ef1a000     Export          user32<elf>
  \-PE  0x7ee00000-7ef1a000     \               user32
ELF     0x7efb2000-7efbd000     Deferred        libgcc_s.so.1
ELF     0x7f09a000-7f7eb000     Deferred        libglcore.so.1
ELF     0x7f7eb000-7f869000     Deferred        libglu.so.1
ELF     0x7f869000-7f8e1000     Deferred        libgl.so.1
ELF     0x7f8e1000-7f9ac000     Deferred        libx11.so.6
ELF     0x7f9ac000-7f9ba000     Deferred        libxext.so.6
ELF     0x7f9ba000-7f9d1000     Deferred        libice.so.6
ELF     0x7f9d1000-7fa70000     Deferred        opengl32<elf>
  \-PE  0x7fa10000-7fa70000     \               opengl32
ELF     0x7fb81000-7fb85000     Deferred        iso8859-2.so
ELF     0x7fb85000-7fb8a000     Deferred        libxxf86vm.so.1
ELF     0x7fb8a000-7fb90000     Deferred        libxxf86dga.so.1
ELF     0x7fb94000-7fb9d000     Deferred        libsm.so.6
ELF     0x7fbe8000-7fcf0000     Deferred        kernel32<elf>
  \-PE  0x7fc00000-7fcf0000     \               kernel32
ELF     0x7fe00000-7fe03000     Deferred        xlcdef.so.2
ELF     0x7fe03000-7fe0f000     Deferred        libnss_files.so.2
ELF     0x7fe0f000-7fe19000     Deferred        libnss_nis.so.2
ELF     0x7fe19000-7fe2f000     Deferred        libnsl.so.1
ELF     0x7fe2f000-7fe38000     Deferred        libnss_compat.so.2
ELF     0x7fe39000-7fe3d000     Deferred        libxrandr.so.2
ELF     0x7fe3d000-7fe46000     Deferred        libxrender.so.1
ELF     0x7fe49000-7fe6f000     Deferred        libm.so.6
ELF     0x7fe6f000-7ff65000     Deferred        libwine_unicode.so.1
ELF     0x7ff65000-7ffe0000     Deferred        ntdll<elf>
  \-PE  0x7ff80000-7ffe0000     \               ntdll
ELF     0xb7dad000-b7db1000     Deferred        libdl.so.2
ELF     0xb7db1000-b7ee8000     Deferred        libc.so.6
ELF     0xb7ee8000-b7efa000     Deferred        libpthread.so.0
ELF     0xb7efa000-b7efc000     Deferred        libnvidia-tls.so.1
ELF     0xb7f08000-b7f22000     Deferred        libwine.so.1
ELF     0xb7f23000-b7f3a000     Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Artlantis\Artlantis.exe
        0000000b   -1
        0000000a   -1
        00000009    0 <==
WineDbg terminated on pid 0x8
Wine exited with a successful status

The application can be download from here: 
http://www.abvent.com/download/Artlantis_1.01.zip

Best regards, 
 Khiraly

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