[Wine] Trying to run StarUML

Stephan Mann groups at stephan-mann.de
Mon Jun 26 07:05:33 CDT 2006


Hi,

I'm trying to run StarUML (an OpenSource UML-Tool,  
http://www.staruml.com/) with wine, but it won't work. Maybe you can help  
me to fix this.

The installer works just fine until the very end of the installation.  
That's where it brings up the following error:

,---
| C:\Program Files\StarUML\Pgmr101.ocx
|
| Unable to register the DLL/OCX: LoadLibrary failed; code 126.
| Module not found.
'---

I chose to ignore this and the installer asks me whether I want to put a  
link on the desktop and if I want to start StarUML. However, starting  
StarUML won't work. See the error messages below.

I'm running wine 0.9.9 on Ubuntu 6.06. I've installed the packages wine  
and wine-dev. I'm quite new to Linux and completely new to wine (it's the  
first program I'm trying to run within wine), so any help would be greatly  
appreciated.

tia, stephan



That's what I get when I'm trying to start StarUML:

tokei at uinonah:~/.wine/drive_c/Program Files/StarUML$ wine StarUML.exe
err:ole:CoGetClassObject class {88d969c0-f192-11d4-a65f-0040963251e5} not  
registered
err:ole:create_server class {88d969c0-f192-11d4-a65f-0040963251e5} not  
registered
err:ole:CoGetClassObject no class object  
{88d969c0-f192-11d4-a65f-0040963251e5} could be created for for context 0x5
fixme:ole:CoCreateInstance no classfactory created for CLSID  
{88d969c0-f192-11d4-a65f-0040963251e5}, hres is 0x80040154
err:ole:CoGetClassObject class {f5078f32-c551-11d3-89b9-0000f81fe221} not  
registered
err:ole:create_server class {f5078f32-c551-11d3-89b9-0000f81fe221} not  
registered
err:ole:CoGetClassObject no class object  
{f5078f32-c551-11d3-89b9-0000f81fe221} could be created for for context 0x5
fixme:ole:CoCreateInstance no classfactory created for CLSID  
{f5078f32-c551-11d3-89b9-0000f81fe221}, hres is 0x80040154
err:ole:CoGetClassObject class {f5078f1b-c551-11d3-89b9-0000f81fe221} not  
registered
err:ole:create_server class {f5078f1b-c551-11d3-89b9-0000f81fe221} not  
registered
err:ole:CoGetClassObject no class object  
{f5078f1b-c551-11d3-89b9-0000f81fe221} could be created for for context 0x5
fixme:ole:CoCreateInstance no classfactory created for CLSID  
{f5078f1b-c551-11d3-89b9-0000f81fe221}, hres is 0x80040154
fixme:msxml:domdoc_put_preserveWhiteSpace
wine: Unhandled exception 0x0eedfade at address 0x0000:0x7fc2e770 (thread  
0009), starting debugger...
WineDbg starting on pid 0x8
First chance exception: 0xc0000025 in 32-bit code (0x7ff949b4).
Register dump:
  CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
  EIP:7ff949b4 ESP:7fb9f9d4 EBP:7fb9fa38 EFLAGS:00000282(   - 00      -  
-IS1)
  EAX:7fb9f9e0 EBX:7ffd51fc ECX:7fcf0020 EDX:00000000
  ESI:7fb9fdbc EDI:7fb9fa44
Stack dump:
0x7fb9f9d4:  00000000 00000000 00000000 c0000025
0x7fb9f9e4:  00000001 7fb9fdbc 7fb9fa88 00000000
0x7fb9f9f4:  7fb9fa80 7dec3701 00000000 00000000
0x7fb9fa04:  00000000 00000000 00000000 00000000
0x7fb9fa14:  00000000 00000000 00000000 00000000
0x7fb9fa24:  00000000 00000000 00000000 7ff9496c
0200: sel=1007 base=7fe4a000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x7ff949b4 __regs_RtlRaiseException+0x48 in ntdll (0x7ff949b4)
   2 0x7ffc37d3 in ntdll (+0x437d3) (0x7ffc37d3)
   3 0x7ff93ff6 RtlRaiseException+0x6 in ntdll (0x7ff93ff6)
   4 0x0064abb5 in staruml (+0x24abb5) (0x0064abb5)
   5 0x00406a3f in staruml (+0x6a3f) (0x00406a3f)
   6 0x0064e461 in staruml (+0x24e461) (0x0064e461)
   7 0x00404647 in staruml (+0x4647) (0x00404647)
   8 0x7fc5b311 in kernel32 (+0x4b311) (0x7fc5b311)
   9 0xb7f7eddb wine_switch_to_stack+0x17 in libwine.so.1 (0xb7f7eddb)
0x7ff949b4 __regs_RtlRaiseException+0x48 in ntdll: subl	$4,%esp
Modules:
Module	Address			Debug info	Name (101 modules)
PE	0x00400000-00a33000	Export          staruml
ELF	0x7bf00000-7bf03000	Deferred        <wine-loader>
ELF	0x7db1d000-7db3c000	Deferred        mpr<elf>
   \-PE	0x7db20000-7db3c000	\               mpr
ELF	0x7db3c000-7db83000	Deferred        wininet<elf>
   \-PE	0x7db50000-7db83000	\               wininet
ELF	0x7db83000-7dba4000	Deferred        cabinet<elf>
   \-PE	0x7db90000-7dba4000	\               cabinet
ELF	0x7dba4000-7dbd9000	Deferred        urlmon<elf>
   \-PE	0x7dbb0000-7dbd9000	\               urlmon
ELF	0x7dbd9000-7dc09000	Deferred        libxslt.so.1
ELF	0x7dc09000-7dd18000	Deferred        libxml2.so.2
ELF	0x7dd18000-7dd40000	Deferred        msxml3<elf>
   \-PE	0x7dd30000-7dd40000	\               msxml3
ELF	0x7de6a000-7deb0000	Deferred        riched20<elf>
   \-PE	0x7de80000-7deb0000	\               riched20
PE	0x7dfd0000-7e0eb000	Deferred        optmgr
ELF	0x7e27b000-7e290000	Deferred        midimap<elf>
   \-PE	0x7e280000-7e290000	\               midimap
ELF	0x7e3ae000-7e3d4000	Deferred        msacm32<elf>
   \-PE	0x7e3c0000-7e3d4000	\               msacm32
ELF	0x7e3d4000-7e3ec000	Deferred        msacm<elf>
   \-PE	0x7e3e0000-7e3ec000	\               msacm
ELF	0x7e3ec000-7e430000	Deferred        wineoss<elf>
   \-PE	0x7e400000-7e430000	\               wineoss
ELF	0x7e4cd000-7e4d1000	Deferred        libgpg-error.so.0
ELF	0x7e4d1000-7e51d000	Deferred        libgcrypt.so.11
ELF	0x7e51d000-7e52d000	Deferred        libtasn1.so.2
ELF	0x7e52d000-7e55a000	Deferred        libcrypt.so.1
ELF	0x7e568000-7e5d1000	Deferred        libgnutls.so.12
ELF	0x7e5d1000-7e5fe000	Deferred        libcups.so.2
ELF	0x7e5fe000-7e62f000	Deferred        uxtheme<elf>
   \-PE	0x7e610000-7e62f000	\               uxtheme
ELF	0x7e64d000-7e651000	Deferred        libxfixes.so.3
ELF	0x7e651000-7e65a000	Deferred        libxcursor.so.1
ELF	0x7e65a000-7e662000	Deferred        libxrender.so.1
ELF	0x7edc3000-7efd6000	Deferred        radeon_dri.so
ELF	0x7efd6000-7efdd000	Deferred        libdrm.so.2
ELF	0x7efdd000-7f043000	Deferred        libgl.so.1
ELF	0x7f043000-7f129000	Deferred        libx11.so.6
ELF	0x7f129000-7f141000	Deferred        libice.so.6
ELF	0x7f141000-7f1c4000	Deferred        winex11<elf>
   \-PE	0x7f150000-7f1c4000	\               winex11
ELF	0x7f1c4000-7f1e3000	Deferred        libexpat.so.1
ELF	0x7f1e3000-7f211000	Deferred        libfontconfig.so.1
ELF	0x7f211000-7f225000	Deferred        libz.so.1
ELF	0x7f225000-7f28e000	Deferred        libfreetype.so.6
ELF	0x7f28e000-7f316000	Deferred        winmm<elf>
   \-PE	0x7f2a0000-7f316000	\               winmm
ELF	0x7f316000-7f3b3000	Deferred        comdlg32<elf>
   \-PE	0x7f320000-7f3b3000	\               comdlg32
ELF	0x7f3b3000-7f40e000	Deferred        shlwapi<elf>
   \-PE	0x7f3d0000-7f40e000	\               shlwapi
ELF	0x7f40e000-7f4da000	Deferred        shell32<elf>
   \-PE	0x7f420000-7f4da000	\               shell32
ELF	0x7f4da000-7f506000	Deferred        winspool<elf>
   \-PE	0x7f4e0000-7f506000	\               winspool
ELF	0x7f506000-7f522000	Deferred        imm32<elf>
   \-PE	0x7f510000-7f522000	\               imm32
ELF	0x7f522000-7f5e2000	Deferred        comctl32<elf>
   \-PE	0x7f530000-7f5e2000	\               comctl32
ELF	0x7f5e2000-7f5f6000	Deferred        lz32<elf>
   \-PE	0x7f5f0000-7f5f6000	\               lz32
ELF	0x7f5f6000-7f60f000	Deferred        version<elf>
   \-PE	0x7f600000-7f60f000	\               version
ELF	0x7f60f000-7f62e000	Deferred        iphlpapi<elf>
   \-PE	0x7f620000-7f62e000	\               iphlpapi
ELF	0x7f62e000-7f677000	Deferred        rpcrt4<elf>
   \-PE	0x7f640000-7f677000	\               rpcrt4
ELF	0x7f677000-7f708000	Deferred        ole32<elf>
   \-PE	0x7f690000-7f708000	\               ole32
ELF	0x7f708000-7f79e000	Deferred        oleaut32<elf>
   \-PE	0x7f720000-7f79e000	\               oleaut32
ELF	0x7f79e000-7f7de000	Deferred        advapi32<elf>
   \-PE	0x7f7b0000-7f7de000	\               advapi32
ELF	0x7f8b3000-7f964000	Deferred        gdi32<elf>
   \-PE	0x7f8d0000-7f964000	\               gdi32
ELF	0x7f964000-7fa90000	Deferred        user32<elf>
   \-PE	0x7f980000-7fa90000	\               user32
ELF	0x7fba0000-7fba3000	Deferred        libxrandr.so.2
ELF	0x7fba3000-7fbb0000	Deferred        libxext.so.6
ELF	0x7fbb3000-7fbb6000	Deferred        libxau.so.6
ELF	0x7fbb6000-7fbbb000	Deferred        libxxf86vm.so.1
ELF	0x7fbee000-7fcf0000	Export          kernel32<elf>
   \-PE	0x7fc10000-7fcf0000	\               kernel32
ELF	0x7fe01000-7fe0b000	Deferred        libgcc_s.so.1
ELF	0x7fe0b000-7fe15000	Deferred        libnss_files.so.2
ELF	0x7fe15000-7fe1e000	Deferred        libnss_nis.so.2
ELF	0x7fe1e000-7fe33000	Deferred        libnsl.so.1
ELF	0x7fe33000-7fe3c000	Deferred        libnss_compat.so.2
ELF	0x7fe3d000-7fe42000	Deferred        libxxf86dga.so.1
ELF	0x7fe42000-7fe4a000	Deferred        libsm.so.6
ELF	0x7fe4e000-7fe70000	Deferred        libm.so.6
ELF	0x7fe70000-7ff66000	Deferred        libwine_unicode.so.1
ELF	0x7ff66000-7ffe0000	Export          ntdll<elf>
   \-PE	0x7ff80000-7ffe0000	\               ntdll
ELF	0xb7e27000-b7e2a000	Deferred        libdl.so.2
ELF	0xb7e2a000-b7f59000	Deferred        libc.so.6
ELF	0xb7f59000-b7f6b000	Deferred        libpthread.so.0
ELF	0xb7f7a000-b7f94000	Export          libwine.so.1
ELF	0xb7f97000-b7fad000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\StarUML\StarUML.exe
	00000009    0 <==


More information about the wine-users mailing list