[Bug 3671] New: Ui-view32 crashes when attempting to run

Wine Bugs wine-bugs at winehq.org
Wed Oct 26 13:29:53 CDT 2005


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

           Summary: Ui-view32 crashes when attempting to run
           Product: Wine
           Version: 0.9
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: P4
         Component: wine-ole
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: m.w.palmer at iee.org


Running version 0.9(wine-0.9-1fc4winehq.athlon.rpm) on fedora core 4, kernel
2.6.13-1.1532_FC4. 

Attempting to run a program called "ui-view32", downloadable from
http://www.ui-view.org/index.shtml#downloads
(http://www.ui-view.org/uiview32/fullinstall/32full203.exe).

Installed to the default location of c:\program files\peak
systems\ui-view32\uiview32.exe. On attempting to run the application I get the
following debugging information from wine.

fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:CoRegisterMessageFilter stub
fixme:ole:OleLoadPictureEx
(0x7f5281b4,774,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fcbf90c),
partially implemented.
fixme:ole:OleLoadPictureEx
(0x7f52cd9c,7414,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fcbf140),
partially implemented.
fixme:ole:OleLoadPictureEx
(0x7f52cd9c,774,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fcbf140),
partially implemented.
fixme:ole:OLEPictureImpl_get_hPal unimplemented for type 3. Returning 0 palette.
fixme:ole:OLEPictureImpl_Invoke (dispid: 3):Stub
fixme:ole:OleLoadPictureEx
(0x7f5281b4,366,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fcbf8dc),
partially implemented.
fixme:ole:OleLoadPictureEx
(0x7f5281b4,366,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fcbf8dc),
partially implemented.
fixme:ole:OleLoadPictureEx
(0x7f5281b4,366,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fcbf8dc),
partially implemented.
fixme:ole:OleLoadPictureEx
(0x7f5281b4,366,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fcbf8dc),
partially implemented.
fixme:ole:OleLoadPictureEx
(0x7f5281b4,366,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fcbf8dc),
partially implemented.
fixme:ole:OleLoadPictureEx
(0x7f5281b4,1486,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fcbf8dc),
partially implemented.
fixme:ole:OleLoadPictureEx
(0x7f5281b4,366,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fcbf8dc),
partially implemented.
fixme:ole:OleLoadPictureEx
(0x7f5281b4,366,1,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x7fcbf8dc),
partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x7ffe7380)->(0x7f30f738, 0, (nil)), hacked
stub.

At this point I have a dialog box on screen saying "Error 380 'Invalid property
value' at marker 27" only option is to press Ok.

Then more debugging information as the application or wine crashes.

fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4f92-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4f92-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4f92-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4f92-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4f92-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4f92-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4f92-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4f92-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
fixme:ole:OLEPictureImpl_FindConnectionPoint tried to find connection point on
{33ad4ed2-6699-11cf-b70c-00aa0060d393}?
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x217a0490 in 32-bit code
(0x217a0490).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:217a0490 ESP:7fcbf504 EBP:7fcbf524 EFLAGS:00010246(   - 00      -RIZP1)
 EAX:217a0490 EBX:68583624 ECX:00000002 EDX:685a2d00
 ESI:00010084 EDI:00000002
Stack dump:
0x7fcbf504:  68551907 00010084 00000002 00000000
0x7fcbf514:  00000000 68583624 00010084 00000002
0x7fcbf524:  7fcbf560 68552350 217a0490 00010084
0x7fcbf534:  00000002 00000000 00000000 68551d31
0x7fcbf544:  0000685c 6605f626 00000002 217a0490
0x7fcbf554:  68583624 00000000 00000002 7fcbfa1c
0200: sel=1007 base=7fffc000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x217a0490 (0x7fcbf524)
  2 0x68552350 in user32 (+0xa2350) (0x7fcbf560)
  3 0x6855842e CallWindowProcW+0x12e in user32 (0x7fcbfa1c)
  4 0x68520828 in user32 (+0x70828) (0x7fcbfa74)
  5 0x685247d6 SendMessageTimeoutW+0x196 in user32 (0x7fcbfacc)
  6 0x68524830 SendMessageW+0x50 in user32 (0x7fcbfaf8)
  7 0x68549a3c in user32 (+0x99a3c) (0x7fcbfb50)
  8 0x6854bf57 DestroyWindow+0x297 in user32 (0x7fcbfb8c)
err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file DLL\MSVBVM60.dbg
("DLL\\MSVBVM60.dbg")
  9 0x6605b4f6 in msvbvm60 (+0x5b4f6) (0x7fcbfbac)
  10 0x6605b453 in msvbvm60 (+0x5b453) (0x7fcbfbd0)
  11 0x6601c56a in msvbvm60 (+0x1c56a) (0x7fcbfc14)
  12 0x660629d6 in msvbvm60 (+0x629d6) (0x7fcbfc2c)
  13 0x6601e4a1 in msvbvm60 (+0x1e4a1) (0x7fcbfc6c)
  14 0x6600605a in msvbvm60 (+0x605a) (0x7fcbfc8c)
  15 0x68551907 WINPROC_wrapper+0x17 in user32 (0x7fcbfcb0)
  16 0x68552350 in user32 (+0xa2350) (0x7fcbfcec)
  17 0x68555ecb CallWindowProcA+0x1cb in user32 (0x7fcbfd30)
  18 0x68520794 in user32 (+0x70794) (0x7fcbfd88)
  19 0x68524570 SendMessageTimeoutA+0x230 in user32 (0x7fcbfde8)
  20 0x68524630 SendMessageA+0x50 in user32 (0x7fcbfe14)
  21 0x6601d6a3 in msvbvm60 (+0x1d6a3) (0x7fcbfe38)
  22 0x6601e808 in msvbvm60 (+0x1e808) (0x7fcbfe58)
  23 0x66003959 EbLibraryLoad+0x733 in msvbvm60 (0x7fcbfe78)
  24 0x660036d2 EbLibraryLoad+0x4ac in msvbvm60 (0x7fcbfe98)
  25 0x660035d8 EbLibraryLoad+0x3b2 in msvbvm60 (0x7fcbff18)
  26 0x0041161a in uiview32 (+0x1161a) (0x7fcbfff4)
  27 0x53354ef1 wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000)
0x217a0490: -- no code accessible --
Modules:
Module  Address                 Debug info      Name (69 modules)
ELF     0x00101000-00109000     Deferred        libxrender.so.1
ELF     0x00101000-00109000     Deferred        libxrender.so.1
ELF     0x0010b000-00115000     Deferred        libxcursor.so.1
PE      0x00400000-006df000     Deferred        uiview32
ELF     0x008c2000-00996000     Deferred        libx11.so.6
ELF     0x00998000-009c2000     Deferred        libfontconfig.so.1
ELF     0x009c9000-009d3000     Deferred        libgcc_s.so.1
ELF     0x00ac2000-00adc000     Deferred        libice.so.6
ELF     0x00ade000-00ae7000     Deferred        libsm.so.6
ELF     0x00ba4000-00bc0000     Deferred        ld-linux.so.2
ELF     0x00bc2000-00bc4000     Deferred        libnvidia-tls.so.1
ELF     0x00bc6000-00cef000     Deferred        libc.so.6
ELF     0x00cf1000-00d16000     Deferred        libm.so.6
ELF     0x00d18000-00d1c000     Deferred        libdl.so.2
ELF     0x00d1e000-00d31000     Deferred        libz.so.1
ELF     0x00d33000-00d45000     Deferred        libpthread.so.0
ELF     0x00d47000-00d56000     Deferred        libxext.so.6
ELF     0x00d58000-00dc0000     Deferred        libfreetype.so.6
ELF     0x00dc2000-00de1000     Deferred        libexpat.so.0
ELF     0x00df8000-00dfc000     Deferred        libxrandr.so.2
ELF     0x04840000-048c8000     Deferred        libgl.so.1
ELF     0x049c0000-049c6000     Deferred        libxxf86dga.so.1
ELF     0x052c4000-052c9000     Deferred        libxxf86vm.so.1
PE      0x10000000-10036000     Deferred        threed32.ocx
PE      0x11000000-1100a000     Deferred        systray.ocx
ELF     0x20012000-20107000     Deferred        libwine_unicode.so.1
ELF     0x2012c000-20137000     Deferred        libnss_files.so.2
ELF     0x20222000-2026a000     Deferred        rpcrt4<elf>
  \-PE  0x20230000-2026a000     \               rpcrt4
ELF     0x2026a000-20289000     Deferred        iphlpapi<elf>
  \-PE  0x20270000-20289000     \               iphlpapi
ELF     0x20caa000-20cac000     Deferred        xlcutf8load.so.2
ELF     0x20cac000-20cce000     Deferred        comcat<elf>
  \-PE  0x20cc0000-20cce000     \               comcat
ELF     0x216d8000-216ec000     Deferred        lz32<elf>
  \-PE  0x216e0000-216ec000     \               lz32
ELF     0x216ec000-21716000     Deferred        msvcrt40<elf>
  \-PE  0x216f0000-21716000     \               msvcrt40
ELF     0x21716000-2177d000     Deferred        msvcrt<elf>
  \-PE  0x21730000-2177d000     \               msvcrt
PE      0x21c10000-21c2a000     Deferred        mscomm32.ocx
ELF     0x22be8000-22c07000     Deferred        ximcp.so.2
ELF     0x249ed000-24a6b000     Deferred        ntdll<elf>
  \-PE  0x24a00000-24a6b000     \               ntdll
ELF     0x25c2b000-25c44000     Deferred        version<elf>
  \-PE  0x25c30000-25c44000     \               version
ELF     0x27920000-27934000     Deferred        olepro32<elf>
  \-PE  0x27930000-27934000     \               olepro32
PE      0x2e8c0000-2e8ca000     Deferred        ssubtmr6
ELF     0x30b6e000-30c06000     Deferred        ole32<elf>
  \-PE  0x30b80000-30c06000     \               ole32
ELF     0x3bb98000-3bc20000     Deferred        winex11.drv<elf>
  \-PE  0x3bbb0000-3bc20000     \               winex11.drv
ELF     0x49f7c000-49f99000     Deferred        imm32<elf>
  \-PE  0x49f80000-49f99000     \               imm32
ELF     0x53350000-5336a000     Export          libwine.so.1
ELF     0x5459a000-5463a000     Deferred        oleaut32<elf>
  \-PE  0x545b0000-5463a000     \               oleaut32
ELF     0x58f70000-59086000     Deferred        kernel32<elf>
  \-PE  0x58f90000-59086000     \               kernel32
PE      0x5f800000-5f8e7000     Deferred        mfc40
PE      0x66000000-66152000     Export          msvbvm60
ELF     0x68498000-685d5000     Export          user32<elf>
  \-PE  0x684b0000-685d5000     \               user32
ELF     0x68d5a000-69759000     Deferred        gdi32<elf>
  \-PE  0x68d70000-69759000     \               gdi32
ELF     0x78bf5000-78c37000     Deferred        advapi32<elf>
  \-PE  0x78c00000-78c37000     \               advapi32
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\program files\peak systems\ui-view32\uiview32.exe
        00000016    0
        00000015    0
        00000014    0
        00000013    0
        00000012    0
        00000011    0
        00000010    0
        0000000f    0
        0000000e    0
        0000000d    0
        0000000c    0
        0000000b    0
        0000000a    0
        00000009    0 <==
WineDbg terminated on pid 0x8

The application should be able to run on Windows 95, 98, ME, 2000, XP platforms
without any problems. Has this got anything to do with VB6 runtime? Do I need to
install it?

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