Bug 1806

Summary: Запуск школьного офиса
Product: Wine School Reporter: Andrey Vusik <night>
Component: Школьный офисAssignee: Константин Кондратюк <kondratyuk>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P5 CC: baraka, kondratyuk, lav
Version: 0.7   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on: 1810, 1809    
Bug Blocks: 1527    

Description Andrey Vusik 2008-05-12 22:45:44 MSD
Вываливается при запуске:

err:ole:CoGetClassObject class {00000514-0000-0010-8000-00aa006d2ea4} not registered
err:ole:create_server class {00000514-0000-0010-8000-00aa006d2ea4} not registered
err:ole:CoGetClassObject no class object {00000514-0000-0010-8000-00aa006d2ea4} could be created for context 0x5
wine: Unhandled exception 0x0eedfade at address 0x0000:0x7b842320 (thread 0009), starting debugger...
First chance exception: 0xc0000025 in 32-bit code (0x7bc39a8c).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7bc39a8c ESP:0032f594 EBP:0032f5f8 EFLAGS:00200282(   - 00      - -IS1)
 EAX:0032f5a0 EBX:7bc8844c ECX:00110048 EDX:0032f97c
 ESI:0032f97c EDI:0032f604
Stack dump:
0x0032f594:  0045ecb8 0419f720 00000019 c0000025
0x0032f5a4:  00000001 0032f97c 000688d8 00000000
0x0032f5b4:  7bc8844c 7b820000 b7d91b54 7bc44da7
0x0032f5c4:  0032f5e4 7bc8844c 7bc62dda 0000000a
0x0032f5d4:  7bc766fa 0032f5f8 7bc76b1e 00000000
0x0032f5e4:  7bc8844c 7ffd8000 7bc8844c 7bc39a40
Backtrace:
=>1 0x7bc39a8c __regs_RtlRaiseException+0x4c() in ntdll (0x0032f5f8)
  2 0x7bc76db7 in ntdll (+0x66db7) (0x0032f958)
  3 0x7bc39186 RtlRaiseException+0x6() in ntdll (0x0032f9d0)
  4 0x005633c7 in frommytoms (+0x1633c7) (0x0032fa10)
  5 0x00563c6b in frommytoms (+0x163c6b) (0x0032fa48)
  6 0x00423f34 in frommytoms (+0x23f34) (0x0032fa74)
  7 0x00424165 in frommytoms (+0x24165) (0x0032facc)
  8 0x00424416 in frommytoms (+0x24416) (0x0032faf8)
  9 0x00424355 in frommytoms (+0x24355) (0x0032fb14)
  10 0x00426906 in frommytoms (+0x26906) (0x0032fb44)
  11 0x0046c902 in frommytoms (+0x6c902) (0x0032fb64)
  12 0x00425213 in frommytoms (+0x25213) (0x0032fbe4)
  13 0x0042262f in frommytoms (+0x2262f) (0x0032fc04)
  14 0x0041f0dc in frommytoms (+0x1f0dc) (0x0032fc28)
  15 0x0041f266 in frommytoms (+0x1f266) (0x0032fd48)
  16 0x0041f2f7 in frommytoms (+0x1f2f7) (0x0032fd78)
  17 0x0046c1a6 in frommytoms (+0x6c1a6) (0x0032fecc)
  18 0x0047576c in frommytoms (+0x7576c) (0x0032fef0)
  19 0x00574cae in frommytoms (+0x174cae) (0x0032ff08)
  20 0x7b874cd7 in kernel32 (+0x54cd7) (0x0032ffe8)
  21 0xb7da5b87 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7bc39a8c __regs_RtlRaiseException+0x4c in ntdll: subl $4,%esp
Modules:
Module  Address                 Debug info      Name (83 modules)
PE        400000-  5b6000       Export          frommytoms
ELF     7b800000-7b92b000       Export          kernel32<elf>
  \-PE  7b820000-7b92b000       \               kernel32
ELF     7bc00000-7bcbf000       Export          ntdll<elf>
  \-PE  7bc10000-7bcbf000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7e039000-7e070000       Deferred        gdiplus<elf>
  \-PE  7e040000-7e070000       \               gdiplus
ELF     7e070000-7e074000       Deferred        libgpg-error.so.0
ELF     7e074000-7e0e6000       Deferred        libgcrypt.so.11
ELF     7e0e6000-7e15f000       Deferred        libgnutls.so.13
ELF     7e15f000-7e193000       Deferred        libcups.so.2
ELF     7e194000-7e1a7000       Deferred        msimg32<elf>
  \-PE  7e1a0000-7e1a7000       \               msimg32
ELF     7e1c2000-7e1f5000       Deferred        uxtheme<elf>
  \-PE  7e1d0000-7e1f5000       \               uxtheme
ELF     7e1f5000-7e1fa000       Deferred        libxfixes.so.3
ELF     7e1fa000-7e203000       Deferred        libxcursor.so.1
ELF     7e203000-7e209000       Deferred        libxrandr.so.2
ELF     7e209000-7e211000       Deferred        libxrender.so.1
ELF     7e211000-7e214000       Deferred        libxinerama.so.1
ELF     7e214000-7e234000       Deferred        imm32<elf>
  \-PE  7e220000-7e234000       \               imm32
ELF     7e234000-7e239000       Deferred        libxdmcp.so.6
ELF     7e239000-7e23c000       Deferred        libxau.so.6
ELF     7e23c000-7e254000       Deferred        libxcb.so.1
ELF     7e254000-7e256000       Deferred        libxcb-xlib.so.0
ELF     7e256000-7e26d000       Deferred        libice.so.6
ELF     7e26d000-7e356000       Deferred        libx11.so.6
ELF     7e356000-7e364000       Deferred        libxext.so.6
ELF     7e364000-7e369000       Deferred        libxxf86vm.so.1
ELF     7e369000-7e371000       Deferred        libsm.so.6
ELF     7e374000-7e384000       Deferred        libtasn1.so.3
ELF     7e386000-7e41e000       Deferred        winex11<elf>
  \-PE  7e390000-7e41e000       \               winex11
ELF     7e44c000-7e46c000       Deferred        libexpat.so.1
ELF     7e46c000-7e496000       Deferred        libfontconfig.so.1
ELF     7e496000-7e511000       Deferred        libfreetype.so.6
ELF     7e526000-7e55c000       Deferred        winspool<elf>
  \-PE  7e530000-7e55c000       \               winspool
ELF     7e55c000-7e607000       Deferred        comdlg32<elf>
  \-PE  7e560000-7e607000       \               comdlg32
ELF     7e607000-7e65f000       Deferred        shlwapi<elf>
  \-PE  7e610000-7e65f000       \               shlwapi
ELF     7e65f000-7e76e000       Deferred        shell32<elf>
  \-PE  7e670000-7e76e000       \               shell32
ELF     7e76e000-7e82e000       Deferred        comctl32<elf>
  \-PE  7e780000-7e82e000       \               comctl32
ELF     7e82e000-7e842000       Deferred        lz32<elf>
  \-PE  7e830000-7e842000       \               lz32
ELF     7e842000-7e85b000       Deferred        version<elf>
  \-PE  7e850000-7e85b000       \               version
ELF     7e85b000-7e879000       Deferred        iphlpapi<elf>
  \-PE  7e860000-7e879000       \               iphlpapi
ELF     7e879000-7e8da000       Deferred        rpcrt4<elf>
  \-PE  7e880000-7e8da000       \               rpcrt4
ELF     7e8da000-7e975000       Deferred        gdi32<elf>
  \-PE  7e8f0000-7e975000       \               gdi32
ELF     7e975000-7eabb000       Deferred        user32<elf>
  \-PE  7e990000-7eabb000       \               user32
ELF     7eabb000-7eb0d000       Deferred        advapi32<elf>
  \-PE  7ead0000-7eb0d000       \               advapi32
ELF     7eb0d000-7ebb1000       Deferred        ole32<elf>
  \-PE  7eb20000-7ebb1000       \               ole32
ELF     7ebb1000-7ec53000       Deferred        oleaut32<elf>
  \-PE  7ebc0000-7ec53000       \               oleaut32
ELF     7eca7000-7ecb9000       Deferred        libresolv.so.2
ELF     7ecb9000-7ecbf000       Deferred        libnss_dns.so.2
ELF     7ecbf000-7ecc9000       Deferred        libnss_nis.so.2
ELF     7ecc9000-7ecdf000       Deferred        libnsl.so.1
ELF     7ecdf000-7ecf3000       Deferred        libz.so.1
ELF     7ecf3000-7ee29000       Deferred        libcrypto.so.6
ELF     7ee29000-7ee68000       Deferred        libssl.so.6
ELF     7ee68000-7efc5000       Deferred        libmysqlclient.so.15
ELF     7efc5000-7efeb000       Deferred        libm.so.6
ELF     7efeb000-7eff7000       Deferred        libnss_nisplus.so.2
ELF     7eff7000-7f000000       Deferred        libnss_mysql.so.2
ELF     b7c50000-b7c5a000       Deferred        libnss_files.so.2
ELF     b7c5b000-b7c5f000       Deferred        libdl.so.2
ELF     b7c5f000-b7d88000       Deferred        libc.so.6
ELF     b7d88000-b7d9e000       Deferred        libpthread.so.0
ELF     b7d9e000-b7ed4000       Export          libwine.so.1
ELF     b7eea000-b7f04000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Sho40\FromMYtoMS.exe
        00000009    0 <==
0000000c
        00000013    0
        00000012    0
        0000000e    0
        0000000d    0
0000000f
        00000015    0
        00000014    0
        00000011    0
        00000010    0
00000016
        00000017    0
Backtrace:
=>1 0x7bc39a8c __regs_RtlRaiseException+0x4c() in ntdll (0x0032f5f8)
  2 0x7bc76db7 in ntdll (+0x66db7) (0x0032f958)
  3 0x7bc39186 RtlRaiseException+0x6() in ntdll (0x0032f9d0)
  4 0x005633c7 in frommytoms (+0x1633c7) (0x0032fa10)
  5 0x00563c6b in frommytoms (+0x163c6b) (0x0032fa48)
  6 0x00423f34 in frommytoms (+0x23f34) (0x0032fa74)
  7 0x00424165 in frommytoms (+0x24165) (0x0032facc)
  8 0x00424416 in frommytoms (+0x24416) (0x0032faf8)
  9 0x00424355 in frommytoms (+0x24355) (0x0032fb14)
  10 0x00426906 in frommytoms (+0x26906) (0x0032fb44)
  11 0x0046c902 in frommytoms (+0x6c902) (0x0032fb64)
  12 0x00425213 in frommytoms (+0x25213) (0x0032fbe4)
  13 0x0042262f in frommytoms (+0x2262f) (0x0032fc04)
  14 0x0041f0dc in frommytoms (+0x1f0dc) (0x0032fc28)
  15 0x0041f266 in frommytoms (+0x1f266) (0x0032fd48)
  16 0x0041f2f7 in frommytoms (+0x1f2f7) (0x0032fd78)
  17 0x0046c1a6 in frommytoms (+0x6c1a6) (0x0032fecc)
  18 0x0047576c in frommytoms (+0x7576c) (0x0032fef0)
  19 0x00574cae in frommytoms (+0x174cae) (0x0032ff08)
  20 0x7b874cd7 in kernel32 (+0x54cd7) (0x0032ffe8)
  21 0xb7da5b87 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
Comment 1 Константин Кондратюк 2008-05-13 09:58:28 MSD
00000514-0000-0010-8000-00aa006d2ea4
- это CLSID MDAC 2.8
Comment 2 Vitaly Lipatov 2008-05-13 10:19:25 MSD
Добавил в сборку MDAC 2.8
wine-school-0.2-alt1
Comment 3 Константин Кондратюк 2008-05-13 16:07:36 MSD
Ошибка с MDAC ушла, теперь проблема с двумя следующими интерфейсами (их CLSID только в wine встречаются). Подробности в блокирующей #1810 баге.
Comment 4 Vitaly Lipatov 2008-07-12 02:06:51 MSD
Запускается.
Comment 5 Andrey Vusik 2008-09-08 18:58:01 MSD
Да. Запускается. Закрываю.