Dreamcom Kubik SMS crash

Pavel Troller patrol at sinus.cz
Sat Jan 21 23:49:06 CST 2006

Hi, all the wine developers,
  thanks for wine, it's going to be really powerful now!
  However, even the most recent CVS update from yesterday still fails to run
a small SMS sending program called Kubik SMS from DreamCom.
This program can be freely downloaded: http://ww.dreamcom.cz/dream556.zip
  Program now installs smoothly, including Mozilla ActiveX Control (thanks
for using the repackaged ReactOS version). However, after trying to run the
program, the following crash appears:

patrol at arcus:/opt/samba-dir/DreamCom$ wine DreamCom.exe
fixme:ole:CoResumeClassObjects stub
fixme:wininet:InternetGetConnectedState always returning LAN connection.
wine: Unhandled exception 0x0eedfade at address 0x0000:0x7b83f040 (thread 0009), starting debugger...
WineDbg starting on pid 0x8
First chance exception: 0xc0000025 in 32-bit code (0x7bc2cf30).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:7bc2cf30 ESP:7fc6f400 EBP:7fc6f458 EFLAGS:00200282(   - 00      - -IS1)
 EAX:7fc6f400 EBX:7bc70134 ECX:7fc6f470 EDX:c0000025
 ESI:7fc6f7d0 EDI:7fc6f464
Stack dump:
0x7fc6f400:  c0000025 00000001 7fc6f7d0 7fc6f454
0x7fc6f410:  00000000 00000002 7b820000 7fc6f4e8
0x7fc6f420:  7bc36cdd 7fc6f438 00000001 7fc6f51c
0x7fc6f430:  7bc2d2e0 00000001 7bc70134 00000002
0x7fc6f440:  7b820000 7fc6f4e8 7fc6f424 7bc2ceea
0x7fc6f450:  7bc2cee0 7fc6f7d0 7fc6f7bc 7bc557f3
=>1 0x7bc2cf30 __regs_RtlRaiseException+0x50 in ntdll (0x7bc2cf30)
  2 0x7bc557f3 in ntdll (+0x457f3) (0x7bc557f3)
  3 0x7bc2cf3a RtlRaiseException+0x6 in ntdll (0x7bc2cf3a)
  4 0x004b694e in dreamcom (+0xb694e) (0x004b694e)
  5 0x004b6981 in dreamcom (+0xb6981) (0x004b6981)
  6 0x005dc0e1 in dreamcom (+0x1dc0e1) (0x005dc0e1)
  7 0x005e2ee1 in dreamcom (+0x1e2ee1) (0x005e2ee1)
  8 0x004241a8 in dreamcom (+0x241a8) (0x004241a8)
  9 0x004243d6 in dreamcom (+0x243d6) (0x004243d6)
  10 0x00424622 in dreamcom (+0x24622) (0x00424622)
  11 0x00424590 in dreamcom (+0x24590) (0x00424590)
  12 0x00428ce6 in dreamcom (+0x28ce6) (0x00428ce6)
  13 0x00424441 in dreamcom (+0x24441) (0x00424441)
  14 0x00424622 in dreamcom (+0x24622) (0x00424622)
  15 0x00424561 in dreamcom (+0x24561) (0x00424561)
  16 0x00428ce6 in dreamcom (+0x28ce6) (0x00428ce6)
  17 0x004704fa in dreamcom (+0x704fa) (0x004704fa)
  18 0x00425350 in dreamcom (+0x25350) (0x00425350)
  19 0x00422af3 in dreamcom (+0x22af3) (0x00422af3)
  20 0x0041ed1c in dreamcom (+0x1ed1c) (0x0041ed1c)
  21 0x0041eea6 in dreamcom (+0x1eea6) (0x0041eea6)
  22 0x0041ef37 in dreamcom (+0x1ef37) (0x0041ef37)
  23 0x0046fe9e in dreamcom (+0x6fe9e) (0x0046fe9e)
  24 0x00477580 in dreamcom (+0x77580) (0x00477580)
  25 0x0060c15c in dreamcom (+0x20c15c) (0x0060c15c)
  26 0x0060acc3 in dreamcom (+0x20acc3) (0x0060acc3)
  27 0x006525c0 in dreamcom (+0x2525c0) (0x006525c0)
  28 0x7b866426 in kernel32 (+0x46426) (0x7b866426)
  29 0x20004c07 wine_switch_to_stack+0x17 in libwine.so.1 (0x20004c07)
0x7bc2cf30 __regs_RtlRaiseException+0x50 in ntdll: jmp  0x7bc2cf0a __regs_RtlRaiseException+0x2a in ntdll
Module  Address                 Debug info      Name (120 modules)
PE      0x00400000-00730000     Export          dreamcom
PE      0x10000000-10006000     Deferred        mozctlx
ELF     0x20000000-2001a000     Export          libwine.so.1
ELF     0x2001a000-2002b000     Deferred        libpthread.so.0
ELF     0x2002b000-20121000     Deferred        libwine_unicode.so.1
ELF     0x20121000-20143000     Deferred        libm.so.6
ELF     0x20143000-201ce000     Deferred        oleaut32<elf>
  \-PE  0x20160000-201ce000     \               oleaut32
ELF     0x201ce000-201ed000     Deferred        cabinet<elf>
  \-PE  0x201d0000-201ed000     \               cabinet
ELF     0x201ed000-2020a000     Deferred        mpr<elf>
  \-PE  0x201f0000-2020a000     \               mpr
ELF     0x2020a000-2021e000     Deferred        lz32<elf>
  \-PE  0x20210000-2021e000     \               lz32
ELF     0x2021e000-2029c000     Deferred        winmm<elf>
  \-PE  0x20230000-2029c000     \               winmm
ELF     0x2029c000-2030c000     Deferred        libfreetype.so.6
ELF     0x2030c000-20385000     Deferred        winex11<elf>
  \-PE  0x20320000-20385000     \               winex11
ELF     0x20385000-2038e000     Deferred        libsm.so.6
ELF     0x2038e000-203a5000     Deferred        libice.so.6
ELF     0x203a5000-203ab000     Deferred        libxxf86dga.so.1
ELF     0x203ab000-203b1000     Deferred        libxxf86vm.so.1
ELF     0x203b1000-203b9000     Deferred        libxrender.so.1
ELF     0x203b9000-203bd000     Deferred        libxrandr.so
ELF     0x203bd000-203c0000     Deferred        iso8859-2.so
ELF     0x203c0000-203ec000     Deferred        libssl.so.0.9.6
ELF     0x203ec000-20403000     Deferred        msacm<elf>
  \-PE  0x203f0000-20403000     \               msacm
ELF     0x20403000-20442000     Deferred        riched20<elf>
  \-PE  0x20410000-20442000     \               riched20
PE      0x20450000-204af000     Deferred        xpcom
ELF     0x204af000-204c8000     Deferred        wsock32<elf>
  \-PE  0x204c0000-204c8000     \               wsock32
ELF     0x204c8000-204f0000     Deferred        ws2_32<elf>
  \-PE  0x204d0000-204f0000     \               ws2_32
ELF     0x20624000-20737000     Deferred        user32<elf>
  \-PE  0x20640000-20737000     \               user32
PE      0x20740000-20750000     Deferred        caps
PE      0x20750000-20760000     Deferred        chrome
PE      0x20760000-20794000     Deferred        gkparser
PE      0x207a0000-2085a000     Deferred        uconv
PE      0x2ac10000-2ac81000     Deferred        necko
ELF     0x2b3ea000-2b424000     Deferred        advapi32<elf>
  \-PE  0x2b400000-2b424000     \               advapi32
PE      0x2d9c0000-2d9de000     Deferred        embedcomponents
ELF     0x2e94b000-2e95f000     Deferred        olepro32<elf>
  \-PE  0x2e950000-2e95f000     \               olepro32
PE      0x2f0c0000-2f0cd000     Deferred        mozz
PE      0x30000000-30026000     Deferred        nspr4
PE      0x31cd0000-31cff000     Deferred        xpc3250
ELF     0x327ed000-32820000     Deferred        urlmon<elf>
  \-PE  0x32800000-32820000     \               urlmon
PE      0x36210000-3622a000     Deferred        rdf
ELF     0x384e1000-384e4000     Deferred        xlcdef.so.2
PE      0x394b0000-394c4000     Deferred        xpcom_compat
ELF     0x3a7e5000-3a869000     Deferred        gdi32<elf>
  \-PE  0x3a800000-3a869000     \               gdi32
PE      0x40110000-40140000     Deferred        mozctl
ELF     0x410e3000-41100000     Deferred        iphlpapi<elf>
  \-PE  0x410f0000-41100000     \               iphlpapi
ELF     0x41c17000-41c33000     Deferred        ximcp.so.2
ELF     0x43b9f000-43be5000     Deferred        rpcrt4<elf>
  \-PE  0x43bb0000-43be5000     \               rpcrt4
PE      0x444a0000-444f4000     Deferred        js3250
PE      0x46670000-4667f000     Deferred        profile
ELF     0x467d3000-46850000     Deferred        libgl.so.1
PE      0x468a0000-468a7000     Deferred        xpcom_compat_c
ELF     0x4c97f000-4c9c2000     Deferred        wineoss<elf>
  \-PE  0x4c990000-4c9c2000     \               wineoss
ELF     0x4e253000-4e281000     Deferred        shdocvw<elf>
  \-PE  0x4e260000-4e281000     \               shdocvw
ELF     0x4f192000-4f19b000     Deferred        libnss_files.so.2
ELF     0x50368000-503c5000     Deferred        msvcrt<elf>
  \-PE  0x50380000-503c5000     \               msvcrt
PE      0x521b0000-521bd000     Deferred        xppref32
PE      0x565b0000-565b6000     Deferred        plds4
ELF     0x5944c000-59456000     Deferred        libxcursor.so.1
ELF     0x59e0f000-59e24000     Deferred        midimap<elf>
  \-PE  0x59e20000-59e24000     \               midimap
ELF     0x5e6ad000-5e6bd000     Deferred        libxext.so.6
ELF     0x5e767000-5e831000     Deferred        libx11.so.6
ELF     0x600ef000-60143000     Deferred        shlwapi<elf>
  \-PE  0x60100000-60143000     \               shlwapi
ELF     0x6287e000-6289a000     Deferred        imm32<elf>
  \-PE  0x62890000-6289a000     \               imm32
ELF     0x63055000-6307d000     Deferred        winspool<elf>
  \-PE  0x63060000-6307d000     \               winspool
PE      0x64040000-6406e000     Deferred        i18n
ELF     0x65ff0000-66078000     Deferred        ole32<elf>
  \-PE  0x66010000-66078000     \               ole32
ELF     0x665b3000-66672000     Deferred        shell32<elf>
  \-PE  0x665d0000-66672000     \               shell32
ELF     0x6691c000-66931000     Deferred        ld-linux.so.2
ELF     0x66a10000-66b19000     Deferred        libc.so.6
ELF     0x699a8000-69a3a000     Deferred        comdlg32<elf>
  \-PE  0x699c0000-69a3a000     \               comdlg32
ELF     0x6a59f000-6a5ba000     Deferred        libcups.so.2
ELF     0x6a63a000-6a6f0000     Deferred        libcrypto.so.0.9.6
ELF     0x6be33000-6be4b000     Deferred        version<elf>
  \-PE  0x6be40000-6be4b000     \               version
ELF     0x6d90d000-6d931000     Deferred        msacm32<elf>
  \-PE  0x6d920000-6d931000     \               msacm32
ELF     0x714e0000-71510000     Deferred        uxtheme<elf>
  \-PE  0x714f0000-71510000     \               uxtheme
ELF     0x73736000-737de000     Deferred        comctl32<elf>
  \-PE  0x73740000-737de000     \               comctl32
PE      0x74bd0000-74bf8000     Deferred        docshell
PE      0x76630000-76637000     Deferred        plc4
ELF     0x77030000-77033000     Deferred        libdl.so.2
PE      0x780c0000-78121000     Deferred        msvcp60
ELF     0x7a619000-7a632000     Deferred        oledlg<elf>
  \-PE  0x7a620000-7a632000     \               oledlg
ELF     0x7a8ab000-7a8eb000     Deferred        wininet<elf>
  \-PE  0x7a8c0000-7a8eb000     \               wininet
ELF     0x7b800000-7b8f7000     Export          kernel32<elf>
  \-PE  0x7b820000-7b8f7000     \               kernel32
ELF     0x7bc00000-7bc73000     Export          ntdll<elf>
  \-PE  0x7bc10000-7bc73000     \               ntdll
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
process  tid      prio (all id:s are in hex)
00000008 (D) E:\DreamCom\DreamCom.exe
        0000000e    0
        0000000d    0
        0000000c    0
        0000000b    0
        0000000a    0
        00000009    0 <==
WineDbg terminated on pid 0x8

  The program is very popular here in Czech Republic and in the specialized
GSM mailing list there were already posts that it's the only one which keeps
users on windoze. It's the reason I'm asking here whether it could be possible
to fix it. It never worked in any version of wine yet, AFAIK.
                                 With regards, Pavel Troller

More information about the wine-devel mailing list