Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 147 - 1С8.0 падает при добавлении, правке учетной записи почты   Make a simular bug
Summary: 1С8.0 падает при добавлении, правке учетной записи почты
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: unspecified
Hardware: PC Linux
: P4 normal
Target Milestone: ---
Assignee: Виталий Перов
QA Contact: Vitaly Lipatov
URL:
Whiteboard:
Keywords:
: 2081 (view as bug list)
Depends on: 3130 3137
Blocks: 437 42
  Show dependency treegraph
 
In work:
Reported: 2006-06-12 14:11 MSD by Александр Пликус
Modified: 2011-09-09 14:19 MSK (History)
7 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments
лог (61.38 KB, text/plain)
2010-11-18 03:58 MSK, Денис Баранов
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Александр Пликус 2006-06-12 14:11:49 MSD
При попытке добавить запись или откорректировать существующую приложение
предлагает скачать и установить Mozilla ActivX, при отказе сразу падает при
согласии - скачивает затем падает.
Comment 1 Александр Пликус 2006-06-12 14:17:27 MSD
[wine@server bin.8.0.8.7]$ wine 1cv8.exe
fixme:gdi:ExtCreatePen Hatches not implemented
fixme:system:SystemParametersInfoW Unimplemented action: 95 (SPI_GETSNAPTODEFBUTTON)
fixme:system:SystemParametersInfoW Unimplemented action: 95 (SPI_GETSNAPTODEFBUTTON)
Could not load Mozilla. HTML rendering will be disabled.
fixme:system:SystemParametersInfoW Unimplemented action: 95 (SPI_GETSNAPTODEFBUTTON)
fixme:mshtml:HTMLDocument_QueryInterface
(0x7a9f8668)->({00000003-0000-0000-c000-000000000046} 0x7fbee780) interface not
supported
fixme:mshtml:HTMLDocument_QueryInterface
(0x7a9f8668)->({0000001b-0000-0000-c000-000000000046} 0x7fbee77c) interface not
supported
fixme:mshtml:HTMLDocument_QueryInterface
(0x7a9f8668)->({00000018-0000-0000-c000-000000000046} 0x7fbee6a4) interface not
supported
fixme:mshtml:HTMLDocument_QueryInterface
(0x7a9f8668)->({00000019-0000-0000-c000-000000000046} 0x7a9f895c) interface not
supported
fixme:mshtml:HTMLDocument_QueryInterface
(0x7a9f8668)->({00000126-0000-0000-c000-000000000046} 0x7fbee7d0) interface not
supported
fixme:mshtml:HTMLDocument_QueryInterface
(0x7a9f8668)->({00000003-0000-0000-c000-000000000046} 0x7fbee780) interface not
supported
fixme:mshtml:HTMLDocument_QueryInterface
(0x7a9f8668)->({0000001b-0000-0000-c000-000000000046} 0x7fbee77c) interface not
supported
fixme:mshtml:HTMLDocument_QueryInterface
(0x7a9f8668)->({00000018-0000-0000-c000-000000000046} 0x7fbee6a4) interface not
supported
fixme:mshtml:HTMLDocument_QueryInterface
(0x7a9f8668)->({00000019-0000-0000-c000-000000000046} 0x7a9f895c) interface not
supported
fixme:win:SetWindowTextA setting text "Mozilla ActiveX Control v1.7.12 (ReactOS
special) Setup" of other process window (nil) should not use SendMessage
fixme:win:SetWindowTextA setting text "Mozilla ActiveX Control v1.7.12 (ReactOS
special) Setup" of other process window (nil) should not use SendMessage
fixme:mshtml:HTMLDocument_open (0x7aa39728)->(L"text/html" 0x7fbee574)
fixme:mshtml:HTMLDocument_write (0x7aa39728)->(0x7aa39830)
fixme:mshtml:HTMLDocument_close (0x7aa39728)
fixme:mshtml:HTMLDocument_get_charset (0x7aa39728)->(0x7fbee5c0)
wine: Unhandled page fault on read access to 0x00000011 at address 0x24e698b2
(thread 000b), starting debugger...
WineDbg starting on pid 0xa
Unhandled exception: page fault on read access to 0x00000011 in 32-bit code
(0x24e698b2).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:24e698b2 ESP:7fbee5b8 EBP:7fbee774 EFLAGS:00210246(   - 00      -RIZP1)
 EAX:00000000 EBX:00000011 ECX:00000011 EDX:00000005
 ESI:792c2720 EDI:792c2e08
Stack dump:
0x7fbee5b8:  792c2d44 00000006 00000011 78ca5190
0x7fbee5c8:  7fbee6a0 24ea4590 ffffffff 24e69e8b
0x7fbee5d8:  7aa39728 792c2d44 00000006 7fbee774
0x7fbee5e8:  00000000 78e0db54 00000000 2a7f6318
0x7fbee5f8:  78c047d8 78c89684 7c316068 2a761715
0x7fbee608:  00000027 7c21a120 7fbee708 78c047c0
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x24e698b2 in html (+0x698b2) (0x24e698b2)
  2 0x1f031fc7 in bsl (+0x31fc7) (0x1f031fc7)
  3 0x1f0323ba in bsl (+0x323ba) (0x1f0323ba)
  4 0x1f00a366 in bsl (+0xa366) (0x1f00a366)
  5 0x1f00a442 in bsl (+0xa442) (0x1f00a442)
  6 0xc0000001 (0xc0000001)
  7 0x1f00ef80 in bsl (+0xef80) (0x1f00ef80)
  8 0x08244c8b (0x08244c8b)
  9 0x00000000 (0x00000000)
0x24e698b2: cmpw        %ax,0x0(%ecx)
Modules:
Module  Address                 Debug info      Name (171 modules)
PE      0x00400000-00486000     Deferred        1cv8
PE      0x10000000-10006000     Deferred        mozctlx
PE      0x1d000000-1d00b000     Deferred        1cv8.res
PE      0x1e000000-1e06d000     Deferred        stddll
PE      0x1e170000-1e443000     Deferred        core
PE      0x1ebe0000-1ebe5000     Deferred        core.res
PE      0x1ebf0000-1ec19000     Deferred        wbase
PE      0x1f000000-1f05f000     Export          bsl
PE      0x1f200000-1f66d000     Deferred        chart
PE      0x205a0000-205b3000     Deferred        chart.res
PE      0x20600000-206c6000     Deferred        dsgnfrm
PE      0x20940000-20945000     Deferred        dbeng8.res
PE      0x20950000-20995000     Deferred        dsgncmd
PE      0x20af0000-20afe000     Deferred        dsgnfrm.res
PE      0x20b10000-20bf7000     Deferred        ext
PE      0x20db0000-20dea000     Deferred        extui
PE      0x20fc0000-21b1b000     Deferred        frame
PE      0x244c0000-2454f000     Deferred        frame.res
PE      0x245b0000-246b2000     Deferred        help
PE      0x24b70000-24c02000     Deferred        help.res
PE      0x24e00000-24f57000     Export          html
PE      0x25280000-25290000     Deferred        html.res
PE      0x252b0000-25327000     Deferred        image
PE      0x25440000-2595c000     Deferred        moxel
PE      0x26730000-2675c000     Deferred        moxel.res
PE      0x26790000-267cc000     Deferred        pack
PE      0x26d80000-26f57000     Deferred        txtedt
PE      0x277e0000-277fa000     Deferred        txtedt.res
PE      0x28030000-2884c000     Deferred        backend
PE      0x2a500000-2a517000     Deferred        backend.res
PE      0x2a530000-2ab09000     Deferred        basic
PE      0x2c600000-2c609000     Deferred        basic.res
PE      0x2c620000-2cfdc000     Deferred        basicui
PE      0x2f290000-2f396000     Deferred        basicui.res
PE      0x2fef0000-2ff59000     Deferred        perform
PE      0x30000000-30026000     Deferred        nspr4
PE      0x302d0000-30362000     Deferred        perform.res
PE      0x30440000-311eb000     Deferred        frntend
PE      0x335c0000-337a9000     Deferred        frntend.res
PE      0x33b80000-33bdd000     Deferred        rclient
PE      0x33d90000-33dc4000     Deferred        remote
PE      0x348f0000-34b9a000     Deferred        calc
PE      0x35010000-35016000     Deferred        calc.res
PE      0x35020000-352f3000     Deferred        calcui
PE      0x36300000-3633d000     Deferred        calcui.res
PE      0x36400000-366e7000     Deferred        accnt
PE      0x371e0000-371e5000     Deferred        accnt.res
PE      0x371f0000-374d8000     Deferred        accntui
PE      0x38550000-3858e000     Deferred        accntui.res
PE      0x39110000-3916e000     Deferred        xml
PE      0x39320000-3954a000     Deferred        bp
PE      0x39cf0000-39cf5000     Deferred        bp.res
PE      0x39d00000-3a167000     Deferred        bpui
PE      0x3b410000-3b459000     Deferred        bpui.res
ELF     0x44159000-44284000     Deferred        libc.so.6
ELF     0x44286000-442a9000     Deferred        libm.so.6
ELF     0x442ab000-442af000     Deferred        libdl.so.2
ELF     0x442b1000-442b6000     Deferred        libxdmcp.so.6
ELF     0x442b8000-442bb000     Deferred        libxau.so.6
ELF     0x442bd000-443ad000     Deferred        libx11.so.6
ELF     0x443af000-443c2000     Deferred        libz.so.1
ELF     0x443c4000-443d3000     Deferred        libxext.so.6
ELF     0x444b6000-44508000     Deferred        libpthread.so.0
ELF     0x4450a000-44521000     Deferred        libice.so.6
ELF     0x44523000-4452c000     Deferred        libsm.so.6
ELF     0x4459e000-445be000     Deferred        libexpat.so.1
ELF     0x445f0000-445f9000     Deferred        libxrender.so.1
ELF     0x44600000-44605000     Deferred        libxfixes.so.3
ELF     0x44607000-4460b000     Deferred        libxrandr.so.2
ELF     0x4460d000-44616000     Deferred        libxcursor.so
ELF     0x4466e000-4468a000     Deferred        libcups.so.2
ELF     0x446d0000-446d6000     Deferred        libxxf86dga.so.1
ELF     0x44735000-4473c000     Deferred        libdrm.so.2
ELF     0x44eb0000-44ec5000     Deferred        libnsl.so.1
ELF     0x44ec7000-44f2f000     Deferred        libgl.so.1
ELF     0x45852000-45953000     Deferred        libcrypto.so.4
ELF     0x45c2e000-45c42000     Deferred        libresolv.so.2
ELF     0x45c44000-45c49000     Deferred        libxxf86vm.so.1
ELF     0x45e0e000-45e3f000     Deferred        libssl.so.4
ELF     0x49453000-4945d000     Deferred        libnss_nis.so.2
ELF     0x4945f000-49469000     Deferred        libnss_files.so.2
ELF     0x4adfb000-4ae65000     Deferred        libfreetype.so.6
ELF     0x4ae67000-4ae95000     Deferred        libfontconfig.so.1
ELF     0x4bbb2000-4bbc8000     Deferred        ld-linux.so.2
PE      0x65340000-653d2000     Deferred        oleaut32
PE      0x65f00000-65fc2000     Deferred        ole32
PE      0x70100000-70153000     Deferred        rpcrt4
PE      0x78000000-78044000     Deferred        msvcrt
PE      0x780c0000-78121000     Deferred        msvcp60
PE      0x78440000-78468000     Deferred        docshell
PE      0x78470000-7852a000     Deferred        uconv
PE      0x78530000-78564000     Deferred        gkparser
PE      0x78570000-7858a000     Deferred        rdf
PE      0x78590000-785a0000     Deferred        chrome
PE      0x785b0000-785c4000     Deferred        xpcom_compat
PE      0x785d0000-785d7000     Deferred        xpcom_compat_c
PE      0x785e0000-785ef000     Deferred        profile
PE      0x785f0000-7861e000     Deferred        i18n
PE      0x78730000-7873d000     Deferred        mozz
PE      0x78740000-787b1000     Deferred        necko
PE      0x787c0000-787ef000     Deferred        xpc3250
PE      0x787f0000-78800000     Deferred        caps
PE      0x78810000-78864000     Deferred        js3250
PE      0x78870000-7888e000     Deferred        embedcomponents
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
PE      0x7bf10000-7bf1d000     Deferred        xppref32
PE      0x7bf20000-7bf26000     Deferred        plds4
PE      0x7bf30000-7bf8f000     Deferred        xpcom
PE      0x7bf90000-7bfc0000     Deferred        mozctl
ELF     0x7bfc8000-7c000000     Deferred        shdocvw<elf>
  \-PE  0x7bfe0000-7c000000     \               shdocvw
PE      0x7c140000-7c147000     Deferred        plc4
ELF     0x7c156000-7c170000     Deferred        wsock32<elf>
  \-PE  0x7c160000-7c170000     \               wsock32
ELF     0x7c177000-7c1e0000     Deferred        mshtml<elf>
  \-PE  0x7c190000-7c1e0000     \               mshtml
ELF     0x7cefb000-7cf10000     Deferred        psapi<elf>
  \-PE  0x7cf00000-7cf10000     \               psapi
ELF     0x7e8c8000-7e8e5000     Deferred        iphlpapi<elf>
  \-PE  0x7e8d0000-7e8e5000     \               iphlpapi
ELF     0x7e8e5000-7e910000     Deferred        ws2_32<elf>
  \-PE  0x7e8f0000-7e910000     \               ws2_32
PE      0x7e910000-7e9cb000     Deferred        dbeng8
ELF     0x7e9f1000-7ea10000     Deferred        mpr<elf>
  \-PE  0x7ea00000-7ea10000     \               mpr
ELF     0x7ea10000-7ea56000     Deferred        wininet<elf>
  \-PE  0x7ea20000-7ea56000     \               wininet
ELF     0x7ea56000-7ea77000     Deferred        cabinet<elf>
  \-PE  0x7ea60000-7ea77000     \               cabinet
ELF     0x7ea77000-7eab0000     Deferred        urlmon<elf>
  \-PE  0x7ea90000-7eab0000     \               urlmon
ELF     0x7ebcc000-7ebe0000     Deferred        shfolder<elf>
  \-PE  0x7ebd0000-7ebe0000     \               shfolder
ELF     0x7ec2e000-7ec5d000     Deferred        winspool<elf>
  \-PE  0x7ec40000-7ec5d000     \               winspool
ELF     0x7ec5d000-7ecb8000     Deferred        shlwapi<elf>
  \-PE  0x7ec70000-7ecb8000     \               shlwapi
ELF     0x7ecb8000-7ed95000     Deferred        shell32<elf>
  \-PE  0x7ecd0000-7ed95000     \               shell32
ELF     0x7ed95000-7ee36000     Deferred        comdlg32<elf>
  \-PE  0x7eda0000-7ee36000     \               comdlg32
ELF     0x7ee36000-7ee50000     Deferred        oledlg<elf>
  \-PE  0x7ee40000-7ee50000     \               oledlg
ELF     0x7f5ba000-7f5c0000     Deferred        libnss_dns.so.2
ELF     0x7f6d0000-7f6dc000     Deferred        libnss_nisplus.so.2
ELF     0x7f6df000-7f712000     Deferred        uxtheme<elf>
  \-PE  0x7f6f0000-7f712000     \               uxtheme
ELF     0x7f712000-7f72e000     Deferred        imm32<elf>
  \-PE  0x7f720000-7f72e000     \               imm32
ELF     0x7f72e000-7f7b0000     Deferred        winex11<elf>
  \-PE  0x7f740000-7f7b0000     \               winex11
PE      0x7f7b0000-7f804000     Deferred        msvcr70
ELF     0x7f80e000-7f822000     Deferred        lz32<elf>
  \-PE  0x7f810000-7f822000     \               lz32
ELF     0x7f822000-7f864000     Deferred        advapi32<elf>
  \-PE  0x7f830000-7f864000     \               advapi32
ELF     0x7f864000-7f8f1000     Deferred        gdi32<elf>
  \-PE  0x7f880000-7f8f1000     \               gdi32
ELF     0x7f8f1000-7fa22000     Deferred        user32<elf>
  \-PE  0x7f910000-7fa22000     \               user32
ELF     0x7fa22000-7fae0000     Deferred        comctl32<elf>
  \-PE  0x7fa30000-7fae0000     \               comctl32
ELF     0x7fc20000-7fd20000     Deferred        kernel32<elf>
  \-PE  0x7fc40000-7fd20000     \               kernel32
ELF     0x7fe3f000-7ff37000     Deferred        libwine_unicode.so.1
ELF     0x7ff37000-7ff50000     Deferred        version<elf>
  \-PE  0x7ff40000-7ff50000     \               version
ELF     0x7ff55000-7ff58000     Deferred        libwine-etersoft.so.1
ELF     0x7ff62000-7ffe0000     Deferred        ntdll<elf>
  \-PE  0x7ff70000-7ffe0000     \               ntdll
ELF     0xb7f48000-b7f62000     Deferred        libwine.so.1
Threads:
process  tid      prio (all id:s are in hex)
0000000c
        0000000d    0
0000000a (D) C:\Program Files\1cv8\bin.8.0.8.7\1cv8.exe
        00000015    0
        00000014    0
        00000013    0
        0000000e    0
        0000000b    0 <==
[wine@server bin.8.0.8.7]$                                        
Comment 2 Синицын Иван 2007-03-09 14:31:25 MSK
В wine 1.0.6 при установленном ie60 падения продолжаются, хотя при добавлении и изменении учетной записи почты, изменения сохраняются. 
Comment 3 Синицын Иван 2007-06-01 13:35:12 MSD
подтверждаю для 1.0.7
Comment 4 Константин Кондратюк 2007-08-29 14:03:36 MSD
Мне кажется, что при установленном IE таких сообщений (fixme:mshtml...) быть не должно, т.к. библиотеки заменяются на нативные. Если и падает, то приведённый лог неактуален.
Comment 5 Константин Кондратюк 2007-08-31 09:18:38 MSD
Сейчас падает сразу при обращении к Сервис->Электронная почта:
...
fixme:advapi:GetCurrentHwProfileA (0x7fe1e430) semi-stub
fixme:shell:MLLoadLibraryW (L"shdoclc.dll",0x70c50000,2) semi-stub!
fixme:hook:IsWinEventHookInstalled (32773)-stub!
fixme:shell:SHPackDispParams 0x7fe1e514 0x7fe1e4f4 0x2 0x3
fixme:shell:SHPackDispParams 0x7fe1e528 0x7fe1e508 0x2 0x3
...
Backtrace:
=>1 0x71023bd8 in shdocvw (+0x23bd8) (0x00000000)
0x71023bd8: call        *0xf8(%eax)
Comment 6 Денис Баранов 2008-03-15 18:21:44 MSK
(In reply to comment #5)
> Сейчас падает сразу при обращении к
> Сервис->Электронная почта:

При выполнении указаных действий вываливается в debug
Backtrace:
=>1 0x7b842072 RaiseException+0x82() in kernel32 (0x7fded78c)
  2 0x7ea2dcb5 in shlwapi (+0x2dcb5) (0x7fded7bc)
  3 0x7ea01e7c in shlwapi (+0x1e7c) (0x7fded8a4)
  4 0x71007c68 in shdocvw (+0x7c68) (0x7fded8d8)
  5 0x71007c27 in shdocvw (+0x7c27) (0x7fded8f8)
  6 0x7108d1d5 in shdocvw (+0x8d1d5) (0x7fdedb70)
  7 0x71003133 in shdocvw (+0x3133) (0x7fdedb80)
  8 0x7108dd75 in shdocvw (+0x8dd75) (0x7fdedba0)
  9 0x7108bc51 in shdocvw (+0x8bc51) (0x7fdedbcc)
  10 0x7100b464 in shdocvw (+0xb464) (0x7fdedbf0)
  11 0x7fb8b3ea WINPROC_wrapper+0x1a() in user32 (0x7fdedc20)
  12 0x7fb8baee WINPROC_wrapper+0x71e() in user32 (0x7fdedc60)
  13 0x7fb91101 in user32 (+0xb1101) (0x7fdedca0)
  14 0x7fb53baa in user32 (+0x73baa) (0x7fdedd10)
  15 0x7fb57942 in user32 (+0x77942) (0x7fdedd70)
  16 0x7fb57dba SendMessageW+0x4a() in user32 (0x7fdeddb0)
  17 0x710185af in shdocvw (+0x185af) (0x7fdeddfc)
  18 0x7108e5d5 in shdocvw (+0x8e5d5) (0x7fdede18)
  19 0x7102340f in shdocvw (+0x2340f) (0x7fdeeee8)
  20 0x7106ea86 in shdocvw (+0x6ea86) (0x7fdeef0c)
  21 0x7108f102 in shdocvw (+0x8f102) (0x7fdeef30)
  22 0x1cc0fc47 in html (+0x4fc47) (0x7dda9818)
  23 0x7dda63a0 (0x7dda5600)
  24 0x7ee80108 (0x7dde1c78)
  25 0x7dda5078 (0x7e06d678)
  26 0x7dde1c78 (0x7dde4830)
  27 0x7e06d678 (0x7c305f98)
  28 0x7dde4830 (0x7ddae7e0)
  29 0x7c305f98 (0x798f3690)
  30 0x7ddae7e0 (0x7e0c0548)
  31 0x798f3690 (0x7e066088)
  32 0x7e0c0548 (0x7ddb2a88)
  33 0x7e066088 (0x7ddbc920)
  34 0x7ddb2a88 (0x7c317fe8)
  35 0x7ddbc920 (0x7c302eb8)
  36 0x7c317fe8 (0x7ddb7cf8)
  37 0x7c302eb8 (0x7dda0028)
  38 0x7ddb7cf8 (0x7ddd7ca0)
  39 0x7dda0028 (0x7dddcd48)
  40 0x7ddd7ca0 (0x7dddeef8)
  41 0x7dddcd48 (0x797335b8)
  42 0x7dddeef8 (0x79223d30)
  43 0x797335b8 (0x7a867cc8)
  44 0x79223d30 (0x79066960)
  45 0x7a867cc8 (0x7aaa1330)
  46 0x79066960 (0x784aaa30)
  47 0x7aaa1330 (0x789fba10)
  48 0x784aaa30 (0x793b1b80)
  49 0x789fba10 (0x7c22d200)
  50 0x793b1b80 (0x7c31ee88)
  51 0x7c22d200 (0x7addc9d0)
  52 0x7c31ee88 (0x782885f0)
  53 0x7addc9d0 (0x79604e10)
  54 0x782885f0 (0x7ee80068)
  55 0x79604e10 (0x7937b438)
  56 0x7ee80068 (0x7aba0b70)
  57 0x7937b438 (0x7bbda578)
  58 0x7aba0b70 (0x7a77ede8)
  59 0x7bbda578 (0x7c8c4e70)
  60 0x7a77ede8 (0x7d6587f8)
  61 0x7c8c4e70 (0x7997ffe8)
  62 0x7d6587f8 (0x7ee80078)
  63 0x7997ffe8 (0x7c9b73c0)
  64 0x7ee80078 (0x799736c8)
  65 0x7c9b73c0 (0x7add5328)
  66 0x799736c8 (0x7abdec80)
  67 0x7add5328 (0x7b0fd6a8)
  68 0x7abdec80 (0x7c8f42e8)
  69 0x7b0fd6a8 (0x7ee80088)
  70 0x7c8f42e8 (0x793f7478)
  71 0x7ee80088 (0x7c9dff00)
  72 0x793f7478 (0x7b10dd08)
  73 0x7c9dff00 (0x798efe28)
  74 0x7b10dd08 (0x7940edc8)
  75 0x798efe28 (0x7ed1a690)
  76 0x7940edc8 (0x7e0dffd0)
  77 0x7ed1a690 (0x7ee80098)
  78 0x7e0dffd0 (0x7abd93f8)
  79 0x7ee80098 (0x79931fc0)
  80 0x7abd93f8 (0x795fb040)
  81 0x79931fc0 (0x7ee800a8)
  82 0x795fb040 (0x79356f68)
  83 0x7ee800a8 (0x7aa9a858)
  84 0x79356f68 (0x79957c78)
  85 0x7aa9a858 (0x7980d830)
  86 0x79957c78 (0x79719fd8)
  87 0x7980d830 (0x798108a8)
  88 0x79719fd8 (0x795e17a0)
  89 0x798108a8 (0x79401510)
  90 0x795e17a0 (0x791c5cc0)
  91 0x79401510 (0x791bcb48)
  92 0x791c5cc0 (0x7931c7b8)
  93 0x791bcb48 (0x7938b468)
  94 0x7931c7b8 (0x795d5e90)
  95 0x7938b468 (0x7987ea10)
  96 0x795d5e90 (0x7d303690)
  97 0x7987ea10 (0x7ccf42f0)
  98 0x7d303690 (0x7c7affa0)
  99 0x7ccf42f0 (0x7ee800b8)
  100 0x7c7affa0 (0x7940e440)
  101 0x7ee800b8 (0x79757fb0)
  102 0x7940e440 (0x7959c870)
  103 0x79757fb0 (0x7adda490)
  104 0x7959c870 (0x7b0f9b38)
  105 0x7adda490 (0x7b131ff8)
  106 0x7b0f9b38 (0x7c9eba88)
  107 0x7b131ff8 (0x7c8c5478)
  108 0x7c9eba88 (0x7d63ffc8)
  109 0x7c8c5478 (0x7ec431a8)
  110 0x7d63ffc8 (0x7d13ff90)
  111 0x7ec431a8 (0x7bbeff90)
  112 0x7d13ff90 (0x7ee800c8)
  113 0x7bbeff90 (0x7c31d0e8)
  114 0x7ee800c8 (0x7abe4d98)
  115 0x7c31d0e8 (0x7940b540)
  116 0x7abe4d98 (0x7997ad08)
  117 0x7940b540 (0x7c8f92f8)
  118 0x7997ad08 (0x7971b2b8)
  119 0x7c8f92f8 (0x793ffec8)
  120 0x7971b2b8 (0x79409d00)
  121 0x793ffec8 (0x79325160)
  122 0x79409d00 (0x7b159980)
  123 0x79325160 (0x7b16c690)
  124 0x7b159980 (0x7b164568)
  125 0x7b16c690 (0x7b114a48)
  126 0x7b164568 (0x7a79f600)
  127 0x7b114a48 (0x7934d858)
  128 0x7a79f600 (0x792033d0)
  129 0x7934d858 (0x793f7930)
  130 0x792033d0 (0x7a8660b8)
  131 0x793f7930 (0x7c9bdd90)
  132 0x7a8660b8 (0x79961f48)
  133 0x7c9bdd90 (0x7aa9c8b8)
  134 0x79961f48 (0x7ced4d00)
  135 0x7aa9c8b8 (0x7d3662f8)
  136 0x7ced4d00 (0x7c9c3d90)
  137 0x7d3662f8 (0x7d4a7ce8)
  138 0x7c9c3d90 (0x7d7dc7a0)
  139 0x7d4a7ce8 (0x7d6004c0)
  140 0x7d7dc7a0 (0x7dc57038)
  141 0x7d6004c0 (0x7e6dce08)
  142 0x7dc57038 (0x7ecaa498)
  143 0x7e6dce08 (0x7dd8ff38)
  144 0x7ecaa498 (0x7d48ff40)
  145 0x7dd8ff38 (0x7a79ff00)
  146 0x7d48ff40 (0x7cb0fef8)
  147 0x7a79ff00 (0x7c9eff68)
  148 0x7cb0fef8 (0x794fff38)
  149 0x7c9eff68 (0x7b17ff50)
  150 0x794fff38 (0x7ac0ff20)
  151 0x7b17ff50 (0x7ee800d8)
  152 0x7ac0ff20 (0x793ae778)
  153 0x7ee800d8 (0x7aaa0490)
  154 0x793ae778 (0x798f6618)
  155 0x7aaa0490 (0x7ab9f240)
  156 0x798f6618 (0x7c8f6158)
  157 0x7ab9f240 (0x7c9357f0)
  158 0x7c8f6158 (0x7c930140)
  159 0x7c9357f0 (0x7c903358)
  160 0x7c930140 (0x79960c70)
  161 0x7c903358 (0x7b101038)
  162 0x79960c70 (0x791b8518)
  163 0x7b101038 (0x79956e58)
  164 0x791b8518 (0x791bec08)
  165 0x79956e58 (0x79549d48)
  166 0x791bec08 (0x795395e8)
  167 0x79549d48 (0x7995b518)
  168 0x795395e8 (0x79777ea0)
  169 0x7995b518 (0x791ff1f0)
  170 0x79777ea0 (0x79799590)
  171 0x791ff1f0 (0x7c93a9e8)
  172 0x79799590 (0x79565d78)
  173 0x7c93a9e8 (0x791f8ad8)
  174 0x79565d78 (0x7983ec40)
  175 0x791f8ad8 (0x797becd0)
  176 0x7983ec40 (0x7981f780)
  177 0x797becd0 (0x795f7658)
  178 0x7981f780 (0x7955bdc8)
  179 0x795f7658 (0x791c3e68)
  180 0x7955bdc8 (0x79511f28)
  181 0x791c3e68 (0x7abcbc18)
  182 0x79511f28 (0x79310ea8)
  183 0x7abcbc18 (0x7931a4a0)
  184 0x79310ea8 (0x793910f8)
  185 0x7931a4a0 (0x795b26d0)
  186 0x793910f8 (0x7abd55a8)
  187 0x795b26d0 (0x795c7048)
  188 0x7abd55a8 (0x7abce1d8)
  189 0x795c7048 (0x798795a0)
  190 0x7abce1d8 (0x7adcfe98)
  191 0x798795a0 (0x7adc2350)
  192 0x7adcfe98 (0x7b175878)
  193 0x7adc2350 (0x7b14c028)
  194 0x7b175878 (0x7b106358)
  195 0x7b14c028 (0x7b111f70)
  196 0x7b106358 (0x7c9e97c8)
  197 0x7b111f70 (0x798fb640)
  198 0x7c9e97c8 (0x793f24f8)
  199 0x798fb640 (0x7934a220)
  200 0x793f24f8 (0x7a861df8)
  201 0x7934a220 (0x798ee6e8)
0x7b842072 RaiseException+0x82 in kernel32: movl        0xfffffffc(%ebp),%ebx
Wine-dbg>C
Comment 7 Константин Кондратюк 2008-03-16 18:18:58 MSK
Отлично. С отладкой должен хороший backtrace получиться. Беру багу себе.
Comment 8 Константин Кондратюк 2008-03-17 10:14:27 MSK
Backtrace:
=>1 0x7b83f637 RaiseException+0x77(code=0x80000100, flags=0x1, nbargs=0x2, args=0x33d7b4) [/srv/kondratyuk/Projects/wine/dlls/kernel32/except.c:85] in kernel32 (0x0033d78c)
  2 0x7e68c674 __wine_spec_unimplemented_stub+0x24(module=0x7e68cac0, function=0x7e68cd09) [/srv/kondratyuk/Projects/wine/dlls/winecrt0/stub.c:36] in shlwapi (0x0033d7bc)
  3 0x7e666e7c __wine_stub_IUnknown_CPContainerInvokeIndirect() in shlwapi (0x0033d8a4)
  4 0x71007c68 in shdocvw (+0x7c68) (0x0033d8d8)
Comment 9 Константин Кондратюк 2008-03-17 10:23:03 MSK
А вот и проблема:

wine: Call from 0x7b83f5c0 to unimplemented function shlwapi.dll.IUnknown_CPContainerInvokeIndirect, aborting
Comment 10 Константин Кондратюк 2008-03-17 10:41:17 MSK
И после заглушки сразу следующий стаб:
wine: Call from 0x7b83f5c0 to unimplemented function shlwapi.dll.SHMirrorIcon, aborting
Comment 11 Константин Кондратюк 2008-03-17 12:01:15 MSK
Нужно попробовать воспроизвести в свежей бутылке. В старой 1c80 проблема с нереализованными функциями из-за какой-то левой shlwapi.dll.
Нужна наиболее свежая версия 1С, в которой проявляется ошибка. Желательно без установки IE в бутылку.
Comment 12 Константин Кондратюк 2008-03-17 12:47:43 MSK
SHMirrorIcon() не актуальна для баги. При использовании встроенной dll падает на IUnknown_CPContainerInvokeIndirect() и IConnectionPoint_InvokeWithCancel().
Простые заглушки к этим функциям дают отрисоваться окну электронной почты, затем - падение в модуле html.
Нужно воспроизвести в свежей бутылке и доисследовать (с IE и без него).
Comment 13 Денис Баранов 2008-03-17 16:48:27 MSK
Created attachment 321 [details]
лог
Comment 14 Денис Баранов 2008-03-17 16:50:28 MSK
Не работает в новой бутылке (1c80new)

Backtrace:
=>1 0x1cc0e4ab in html (+0x4e4ab) (0x7e1df908)
  2 0x7e1e08b0 (0x1cc58020)
  3 0x1cc0b700 in html (+0x4b700) (0x1cc0bc40)
Comment 15 Andrey Vusik 2008-07-07 18:12:24 MSD
*** Bug 2081 has been marked as a duplicate of this bug. ***
Comment 16 Денис Баранов 2008-07-09 20:39:10 MSD
При попытке вызвать Сервис-Электронная почта, без установленного IE:
fixme:mshtml:HTMLDocument_QueryInterface (0x39b04a0)->({00000003-0000-0000-c000-000000000046} 0x32eb7c) interface not supported
wine: Unhandled page fault on read access to 0x00000008 at address 0x1cc32119 (thread 0022), starting debugger...
Unhandled exception: page fault on read access to 0x00000008 in 32-bit code (0x1cc32119).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:1cc32119 ESP:0032e210 EBP:0032edb8 EFLAGS:00010206(   - 00      - RIP1)
 EAX:039b0500 EBX:0032edac ECX:00000000 EDX:00580118
 ESI:ffffffff EDI:1cc65c80
Stack dump:
0x0032e210:  039b0500 00337a31 1cc65c80 ffffffff
0x0032e220:  0032e230 1cc65c48 0032edac 0032edb8
0x0032e230:  0032e270 0034ae2a 1cc3b4a0 0032edac
0x0032e240:  00000103 19930520 1cc65c80 7bc8972c
0x0032e250:  ffffffff 00000000 0032e244 0032dd84
0x0032e260:  0032e2e0 00336ebd 0036fd08 ffffffff
Backtrace:
=>1 0x1cc32119 in html (+0x72119) (0x0032edb8)
  2 0x1cc0cf90 in html (+0x4cf90) (0x055e5690)
  3 0x1776e8e0 in frame (+0x7ae8e0) (0x1776e8f0)
  4 0x174bd480 in frame (+0x4fd480) (0x174bd640)
  5 0x08244c8b (0x0c24448b)
  6 0x00000000 (0x00000000)

с установленым IE получается следующее:
Unhandled exception: page fault on read access to 0x00000004 in 32-bit code (0x103ee230).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:103ee230 ESP:0032ef2c EBP:01589870 EFLAGS:00010206(   - 00      - RIP1)
 EAX:800706a7 EBX:00000000 ECX:00000000 EDX:00bc4048
 ESI:015891f0 EDI:00ba555c
Stack dump:
0x0032ef2c:  1cbfb16d 015891f0 015891f8 00000000
0x0032ef3c:  01584ea0 00000000 00ba3d10 00ba555c
0x0032ef4c:  0032ef78 1766d9f0 ffffffff 174ae489
0x0032ef5c:  1cbee271 06272910 015891f8 015891f0
0x0032ef6c:  00ba3d10 00bb167c 1cbe6cd6 0032f014
0x0032ef7c:  1cc39770 ffffffff 1cc0db9d 0639ba60
Backtrace:
=>1 0x103ee230 ?getPtr@CoInterfacePtrData@core@@QAEPAXXZ() in core (0x01589870)
  2 0x00000000 (0x00000000)
0x103ee230 ?getPtr@CoInterfacePtrData@core@@QAEPAXXZ in core: movb      0x4(%ecx),%al
Comment 17 Vitaly Lipatov 2008-07-15 21:55:00 MSD
Отправлены ли патчи со сделанными заглушками?
Можно ли реализовать лучше?
Ваня, реально ли исправить проблему?
Comment 18 Синицын Иван 2008-07-17 15:24:16 MSD
На текущей сборке на cellar проблема воспроизводится. Смотрел в двух быутылках (1с80new и 1c80new_with_IE). Результаты такие:

(все интерфейсы перед падением запрашиваются у HTMLDocument)

1. Запуск без IE с нативным OLE. - падает, перед падением запрашивает четыре интерфейса (IMarshal и остальные схожие с ним).

2. Без IE со встроенным OLE - падает, сразу после запроса IMarshal.

3. C IE и со встроенным OLE - падает, так же при работе с IMarshal

4. C IE и с нативным OLE - падает, но успевает от рисовать окно "Электронной почты". В такой комбинации лога падения практически нет
Backtrace:
=>1 0x1cc0742c in html (+0x4742c) (0x0158ee58)
  2 0x00000000 (0x00000000)
Comment 19 Виталий Перов 2008-10-31 13:29:09 MSK
интерфейс IMarhal уже реализован, если добавить его поддержку в HTMLDocument_QueryInterface, то сразу после его запроса происходит падение как в сторонней, так и во встроенной ole32.dll

Backtrace:
=>1 0x7eabe9ce CoMarshalInterface+0x2ce(pStream=0x42b0198, riid=0x66141cc, pUnk=0x42afc00, dwDestContext=3, pvDestContext=(nil), mshlFlags=0) [/home/vitperov/Projects/wine/dlls/ole32/marshal.c:1720] in ole32 (0x0032ebf8)
  2 0x7eabedf5 CoMarshalInterThreadInterfaceInStream+0xa5(riid=<register EDI not in topmost frame>, pUnk=0x42afc00, ppStm=0x32ec78) [/home/vitperov/Projects/wine/dlls/ole32/marshal.c:1926] in ole32 (0x0032ec48)
  3 0x103ee556 in core (+0x1e556) (0x066141cc)
Comment 20 Виталий Перов 2008-10-31 18:11:38 MSK
Ошибся. Данный интерфейс только описан, но не реализован.

Реализовал интерфейс (заглушки). Теперь падение выглядит совсем по-другому:

fixme:mshtml:HTMLDocument_QueryInterface (0x429fca0)->(IID_IMarshal 0x32eb7c)
fixme:mshtml:Marshal_GetUnmarshalClass Not implemented
err:ole:CoMarshalInterface IMarshal::GetUnmarshalClass failed, 0x80004001
fixme:mshtml:HTMLDocument_QueryInterface (0x429fca0)->(IID_IMarshal 0x32eb7c)
fixme:mshtml:Marshal_GetUnmarshalClass Not implemented
err:ole:CoMarshalInterface IMarshal::GetUnmarshalClass failed, 0x80004001
fixme:mshtml:ViewObject_SetAdvise (0x42c95e8)->(1 2 0x42c4114)
fixme:mshtml:ServiceProvider_QueryService (0x42c95e8)->({3050f84b-98b5-11cf-bb82-00aa00bdce0b} {3050f84b-98b5-11cf-bb82-00aa00bdce0b} 0x329030)
fixme:mshtml:HTMLDocument_open unsupported args
fixme:mshtml:HTMLDocument_write pbody is NULL, returning E_FAIL
fixme:mshtml:HTMLDocument_get_charset (0x42d45a8)->(0x32e7d8)

Backtrace:
=>1 0x1cc0e382 in html (+0x4e382) (0x0032e994)
  2 0x11ea2937 in bsl (+0x32937) (0x0032ea50)
  3 0x11ea2cba in bsl (+0x32cba) (0x0032eae4)
  4 0x11e79ed7 in bsl (+0x9ed7) (0x0032eb20)
  5 0x11ea5330 in bsl (+0x35330) (0x00000000)
Comment 21 Виталий Перов 2008-10-31 19:54:25 MSK
При выводе дополнительной информации:
fixme:mshtml:Marshal_GetUnmarshalClass (0x428fd08)->({332c4425-26cb-11d0-b483-00c04fd90119} 0x428fcb0 3 (nil) 0) Not implemented

интерфейс 332c4425-26cb-11d0-b483-00c04fd90119 - это IHTMLDocument2
Comment 22 Константин Кондратюк 2008-11-01 08:19:11 MSK
Во-первых, проверь на новой сборке с моим вчерашним патчем - мы полностью заменили реализацию функции HTMLDocument_open, интересно, как себя поведёт программа.

Во-вторых, IHTMLDocument2 является основным интерфейсом вайновского mshtml, так что ты просто где-то должен либо его возвращать, либо к нему обращаться.
Comment 23 Константин Кондратюк 2008-12-04 10:33:15 MSK
На чём приостановилась твоя история с реализацией? Реально будет возобновить в ближайшее время? Хочется понять, что уже сделано, и что из этого нужно будет переделать для winehq :)
Comment 24 Константин Кондратюк 2008-12-08 08:51:03 MSK
1C 8.0 продолжает падать. Но после добавления новых интерфейсов (IHTMLEditServices&IHTMLSelectionServices ?) и исправления порядка функций в них теперь не падает в 1С 8.1, что очень даже хорошо.
Comment 25 Виталий Перов 2008-12-08 17:12:36 MSK
Закончилось всё тем, что при после реализации стало падать где-то в ole32 или shdocvw (точно не помню).

В общем сейчас от патча больше вреда чем пользы.

По-хорошему, надо сделать патч исправляющий то, что ломается при добавлении заглушек на IMarshal. Но в ближайшее время заниматься этим не планирую.
Comment 26 Виталий Перов 2009-01-14 14:17:48 MSK
Тест для IMarshal interface показал, что в данном случае он не должен возвращаться. Следует заново взглянуть на проблему, и написать тесты на другие запрашиваемые интерфейсы
Comment 27 Виталий Перов 2009-01-14 17:02:03 MSK
Теперь лог выглядит следующим образом:
fixme:mshtml:HTMLDocument_QueryInterface (0x333e820)->({0000001b-0000-0000-c000-000000000046} 0x32ec18) interface not supported
fixme:mshtml:HTMLDocument_QueryInterface (0x333e820)->({00000018-0000-0000-c000-000000000046} 0x32eb40) interface not supported
fixme:mshtml:HTMLDocument_QueryInterface (0x333e820)->({00000019-0000-0000-c000-000000000046} 0x333ef2c) interface not supported
fixme:rpc:alloc_serverprotoseq protseq "mswmsg" not supported
fixme:mshtml:HTMLDocument_QueryInterface (0x333e820)->({0000001b-0000-0000-c000-000000000046} 0x32ec18) interface not supported
fixme:mshtml:HTMLDocument_QueryInterface (0x333e820)->({00000018-0000-0000-c000-000000000046} 0x32eb40) interface not supported
fixme:mshtml:HTMLDocument_QueryInterface (0x333e820)->({00000019-0000-0000-c000-000000000046} 0x333ef2c) interface not supported

{0000001b-0000-0000-c000-000000000046} информации не нашёл
{00000018-0000-0000-c000-000000000046} IStdMarshalInfo
{00000019-0000-0000-c000-000000000046} IExternalConnection
Comment 28 Константин Кондратюк 2009-01-14 17:56:12 MSK
fixme:rpc:alloc_serverprotoseq protseq "mswmsg" not supported

Насколько я помню, это означает, что используется смешивание rpc/ole
При использовании вайновского OLE я никогда не видел такой строчки.
Лучше проверить, хотя мы вроде бы включали в первый багфикс нужный патч.
Comment 29 Виталий Перов 2009-01-14 20:13:44 MSK
Написал тест, проверяющий наличие IStdMarshalInfo в HTMLDocument.
Данный интерфейс отсутствует.
Comment 30 Виталий Перов 2009-01-14 20:45:37 MSK
Написал тест, проверяющий наличие IExternalConnection
в HTMLDocument.
Интерфейс отсутствует.
Comment 31 Виталий Перов 2009-01-14 20:59:51 MSK
(In reply to comment #28)
> fixme:rpc:alloc_serverprotoseq protseq "mswmsg" not supported
> 
> Насколько я помню, это означает, что
> используется смешивание rpc/ole
> При использовании вайновского OLE я никогда
> не видел такой строчки.
> Лучше проверить, хотя мы вроде бы включали
> в первый багфикс нужный патч.
> 

Да, действительно. Надо запускать через winexp.
При этом лог выглядит совсем по-другому:

fixme:shdocvw:WebBrowser_QueryInterface (0x3199770)->({00000003-0000-0000-c000-000000000046} 0x32ed7c) interface not supported
fixme:shdocvw:WebBrowser_QueryInterface (0x3199770)->({00000003-0000-0000-c000-000000000046} 0x32ed80) interface not supported
fixme:shdocvw:WebBrowser_QueryInterface (0x3199770)->({00000003-0000-0000-c000-000000000046} 0x32ed80) interface not supported
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000113-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80040155
err:ole:CoMarshalInterface Failed to marshal the interface {00000113-0000-0000-c000-000000000046}, 80040155
fixme:shdocvw:WebBrowser_QueryInterface (0x3199770)->({00000003-0000-0000-c000-000000000046} 0x32ed80) interface not supported
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000113-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80040155
err:ole:CoMarshalInterface Failed to marshal the interface {00000113-0000-0000-c000-000000000046}, 80040155
fixme:shdocvw:WebBrowser_QueryInterface (0x3199770)->({00000003-0000-0000-c000-000000000046} 0x32ed80) interface not supported
err:ole:marshal_object Failed to create an IRpcStubBuffer from IPSFactory for {b722bccb-4e68-101b-a2bc-00aa00404770} with error 0x80004002
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
err:ole:CoMarshalInterface Failed to marshal the interface {b722bccb-4e68-101b-a2bc-00aa00404770}, 80004002
fixme:shdocvw:WebBrowser_QueryInterface (0x3199770)->({00000003-0000-0000-c000-000000000046} 0x32ed80) interface not supported
err:ole:marshal_object Failed to create an IRpcStubBuffer from IPSFactory for {b722bccb-4e68-101b-a2bc-00aa00404770} with error 0x80004002
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
err:ole:CoMarshalInterface Failed to marshal the interface {b722bccb-4e68-101b-a2bc-00aa00404770}, 80004002
fixme:shdocvw:WebBrowser_QueryInterface (0x3199770)->({00000003-0000-0000-c000-000000000046} 0x32ed80) interface not supported
Comment 32 Виталий Перов 2009-01-14 22:23:42 MSK
Написал тест, проверяющий наличие
IMarshal
в WebBrowser.
Интерфейс отсутствует.
Comment 33 Виталий Перов 2009-01-19 16:03:00 MSK
Написал тест, проверяющий наличие
IStdMarshalInfo
в WebBrowser.
Интерфейс отсутствует.
Comment 34 Виталий Перов 2009-01-19 16:16:02 MSK
Написал тест, проверяющий наличие
IExternalConnection
в WebBrowser.
Интерфейс отсутствует.
Comment 35 Константин Кондратюк 2009-01-19 16:19:07 MSK
К маршаллингу для этой баги стоит наверное подойти со стороны таких ошибок:
err:ole:marshal_object Failed to create an IRpcStubBuffer

потому что явно используется стандартный маршаллинг. Может быть, включить нативные ole/rpc и посмотреть, что будет с багой?
Comment 36 Виталий Перов 2009-02-27 14:59:39 MSK
(In reply to comment #35)
> потому что явно используется стандартный
> маршаллинг. Может быть, включить нативные
> ole/rpc и посмотреть, что будет с багой?
> 

Нет, с ними тоже подает.

Comment 37 Виталий Перов 2009-02-27 15:13:58 MSK
Бага очень похожа на 3130. Там были такие же сообщения.

Приложил хак от баги 3130.
Работает!!!!