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

Отработанное время:
Продуктивное время:
Bug 2757 - Вылет 1с77 Сервис -- Панель инструментов   Make a simular bug
Summary: Вылет 1с77 Сервис -- Панель инструментов
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: 1.0.9
Hardware: PC All
: P2 critical
Target Milestone: выпуск 1.0.9
Assignee: Илья Шпигорь
QA Contact:
URL:
Whiteboard:
Keywords:
: 2805 (view as bug list)
Depends on:
Blocks: 777
  Show dependency treegraph
 
In work:
Reported: 2008-10-28 20:52 MSK by Andrey Vusik
Modified: 2008-11-02 22:35 MSK (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Vusik 2008-10-28 20:52:37 MSK
Сервис -- Панель инструментов = вылет
Сборка от 27 октября 
1с77 любая
Comment 1 Andrey Vusik 2008-10-28 20:53:45 MSK
night@multi:~/wine_c/Program Files/1Cv77/BIN$ wine 1cv7s.exe
wine: Unhandled page fault on read access to 0x0000003c at address 0x5f402325 (thread 0029), starting debugger...
Unhandled exception: page fault on read access to 0x0000003c in 32-bit code (0x5f402325).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:5f402325 ESP:0033ebe8 EBP:0033ec88 EFLAGS:00010213(   - 00      -RIA1C)
 EAX:00000000 EBX:1f33ea79 ECX:00000000 EDX:001245b8
 ESI:00000000 EDI:0033f790
Stack dump:
0x0033ebe8:  5f404cac 0033f790 0033f790 0033ec88
0x0033ebf8:  1f33ea79 1f33ea9e 00000004 00060034
0x0033ec08:  5f40206f 00000001 02ff83f0 00000000
0x0033ec18:  0033f790 0033f790 00124498 00000000
0x0033ec28:  0033f398 7eb68260 0033ec50 7ebccc3d
0x0033ec38:  006d0065 00020080 0033ef44 7ebf1b54
Backtrace:
=>1 0x5f402325 3797() in mfc42 (0x0033ec88)
  2 0x5f401cea in mfc42 (+0x1cea) (0x0033eca8)
  3 0x5f401c73 in mfc42 (+0x1c73) (0x0033ed08)
  4 0x5f401bfb in mfc42 (+0x1bfb) (0x0033ed24)
  5 0x5f401bba in mfc42 (+0x1bba) (0x0033ed50)
  6 0x7ebcc5ba WINPROC_wrapper+0x1a() in user32 (0x0033ed80)
  7 0x7ebccc7f WINPROC_wrapper+0x6df() in user32 (0x0033edc0)
  8 0x7ebd0a2c in user32 (+0xa0a2c) (0x0033f2a0)
  9 0x7ebd186c in user32 (+0xa186c) (0x0033f2d0)
  10 0x7eb9a704 in user32 (+0x6a704) (0x0033f340)
  11 0x7eb9e2fc in user32 (+0x6e2fc) (0x0033f390)
  12 0x7eb9e71a SendMessageW+0x4a() in user32 (0x0033f3d0)
  13 0x7eb7eaab in user32 (+0x4eaab) (0x0033f4a0)
  14 0x7eb7ed77 SetFocus+0x157() in user32 (0x0033f4d0)
  15 0x7eb6d36c in user32 (+0x3d36c) (0x0033f670)
  16 0x7eb6db7c CreateDialogIndirectParamAorW+0x2c() in user32 (0x0033f690)
  17 0x7eb6dc5e CreateDialogIndirectParamA+0x2e() in user32 (0x0033f6c0)
  18 0x7e90a403 in comctl32 (+0x4a403) (0x0033f730)
  19 0x7e90a7ee PropertySheetA+0x1fe() in comctl32 (0x0033f760)
  20 0x5f46febe in mfc42 (+0x6febe) (0x00000000)
0x5f402325 3797 in mfc42: movl  0x3c(%ecx),%eax
Modules:
Module  Address                 Debug info      Name (99 modules)
PE        400000-  453000       Deferred        1cv7s
PE      1f000000-1f013000       Deferred        type32
PE      1f100000-1f12c000       Deferred        dbeng32
PE      1f200000-1f22e000       Deferred        br32
PE      1f300000-1f399000       Deferred        frame
PE      1f400000-1f464000       Deferred        zlibeng
PE      20000000-202b1000       Deferred        bkend
PE      21000000-2102b000       Deferred        blang
PE      22000000-22150000       Deferred        seven
PE      23000000-2302d000       Deferred        txtedt
PE      25000000-2508b000       Deferred        moxel
PE      26000000-26058000       Deferred        userdef
PE      27000000-27090000       Deferred        editr
PE      28000000-2807e000       Deferred        rgproc
PE      2a000000-2a148000       Deferred        basic
PE      2b000000-2b00d000       Deferred        trade
PE      2c000000-2c03b000       Deferred        salary
PE      2e000000-2e006000       Deferred        distrdb
PE      2f000000-2f0db000       Deferred        account
PE      31000000-311c2000       Deferred        1crcrus
PE      48000000-4806c000       Deferred        riched20
PE      5f300000-5f329000       Deferred        olepro32
PE      5f400000-5f4f2000       Export          mfc42
PE      65340000-653d2000       Deferred        oleaut32
PE      65f00000-65fc2000       Deferred        ole32
PE      70100000-70153000       Deferred        rpcrt4
PE      78000000-78044000       Deferred        msvcrt
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7e102000-7e1a8000       Deferred        comdlg32<elf>
  \-PE  7e110000-7e1a8000       \               comdlg32
ELF     7e1a8000-7e1bb000       Deferred        riched32<elf>
  \-PE  7e1b0000-7e1bb000       \               riched32
ELF     7e1ff000-7e203000       Deferred        libgpg-error.so.0
ELF     7e203000-7e250000       Deferred        libgcrypt.so.11
ELF     7e250000-7e260000       Deferred        libtasn1.so.3
ELF     7e260000-7e292000       Deferred        libcrypt.so.1
ELF     7e292000-7e308000       Deferred        libgnutls.so.13
ELF     7e308000-7e32b000       Deferred        libk5crypto.so.3
ELF     7e32b000-7e3b8000       Deferred        libkrb5.so.3
ELF     7e3b8000-7e3e1000       Deferred        libgssapi_krb5.so.2
ELF     7e3e1000-7e414000       Deferred        libcups.so.2
ELF     7e43b000-7e44e000       Deferred        libresolv.so.2
ELF     7e44e000-7e456000       Deferred        libkrb5support.so.0
ELF     7e463000-7e494000       Deferred        winspool<elf>
  \-PE  7e470000-7e494000       \               winspool
ELF     7e494000-7e4c5000       Deferred        uxtheme<elf>
  \-PE  7e4a0000-7e4c5000       \               uxtheme
ELF     7e4ed000-7e4f6000       Deferred        libxcursor.so.1
ELF     7e4f6000-7e4fb000       Deferred        libxfixes.so.3
ELF     7e4fb000-7e4fe000       Deferred        libxcomposite.so.1
ELF     7e4fe000-7e504000       Deferred        libxrandr.so.2
ELF     7e504000-7e50c000       Deferred        libxrender.so.1
ELF     7e50c000-7e511000       Deferred        libxxf86vm.so.1
ELF     7e511000-7e514000       Deferred        libxinerama.so.1
ELF     7e514000-7e532000       Deferred        imm32<elf>
  \-PE  7e520000-7e532000       \               imm32
ELF     7e532000-7e537000       Deferred        libxdmcp.so.6
ELF     7e537000-7e54f000       Deferred        libxcb.so.1
ELF     7e54f000-7e636000       Deferred        libx11.so.6
ELF     7e636000-7e644000       Deferred        libxext.so.6
ELF     7e644000-7e65c000       Deferred        libice.so.6
ELF     7e65c000-7e664000       Deferred        libsm.so.6
ELF     7e664000-7e667000       Deferred        libkeyutils.so.1
ELF     7e667000-7e66a000       Deferred        libcom_err.so.2
ELF     7e671000-7e702000       Deferred        winex11<elf>
  \-PE  7e680000-7e702000       \               winex11
ELF     7e757000-7e7ab000       Deferred        shlwapi<elf>
  \-PE  7e760000-7e7ab000       \               shlwapi
ELF     7e7ab000-7e8b9000       Deferred        shell32<elf>
  \-PE  7e7c0000-7e8b9000       \               shell32
ELF     7e8b9000-7e968000       Export          comctl32<elf>
  \-PE  7e8c0000-7e968000       \               comctl32
ELF     7e968000-7e9b5000       Deferred        advapi32<elf>
  \-PE  7e970000-7e9b5000       \               advapi32
ELF     7e9b5000-7e9d6000       Deferred        libexpat.so.1
ELF     7e9d6000-7ea00000       Deferred        libfontconfig.so.1
ELF     7ea00000-7ea15000       Deferred        libz.so.1
ELF     7ea15000-7ea82000       Deferred        libfreetype.so.6
ELF     7ea82000-7eb16000       Deferred        gdi32<elf>
  \-PE  7ea90000-7eb16000       \               gdi32
ELF     7eb16000-7ec4c000       Export          user32<elf>
  \-PE  7eb30000-7ec4c000       \               user32
ELF     7ec4c000-7ec92000       Deferred        libwine-etersoft.so.1
ELF     7ec92000-7ec94000       Deferred        libxcb-xlib.so.0
ELF     7ec94000-7ec97000       Deferred        libxau.so.6
ELF     7edc2000-7eef2000       Deferred        kernel32<elf>
  \-PE  7ede0000-7eef2000       \               kernel32
ELF     7eef2000-7eefd000       Deferred        libnss_files.so.2
ELF     7eefd000-7ef07000       Deferred        libnss_nis.so.2
ELF     7ef07000-7ef1f000       Deferred        libnsl.so.1
ELF     7ef1f000-7ef44000       Deferred        libm.so.6
ELF     7ef44000-7f000000       Deferred        ntdll<elf>
  \-PE  7ef60000-7f000000       \               ntdll
ELF     b7c81000-b7c8a000       Deferred        libnss_compat.so.2
ELF     b7c8b000-b7c8f000       Deferred        libdl.so.2
ELF     b7c8f000-b7dde000       Deferred        libc.so.6
ELF     b7ddf000-b7df7000       Deferred        libpthread.so.0
ELF     b7df7000-b7f2d000       Deferred        libwine.so.1
ELF     b7f3c000-b7f58000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000c
        0000001e    0
        00000018    0
        00000012    0
        0000000e    0
        0000000d    0
0000000f
        00000014    0
        00000011    0
        00000010    0
00000015
        0000001a    0
        00000019    0
        00000017    0
        00000016    0
0000001b
        00000020    0
        0000001d    0
        0000001c    0
00000028 (D) C:\Program Files\1Cv77\BIN\1cv7s.exe
        00000029    0 <==
0000002a
        0000002b    0
Backtrace:
=>1 0x5f402325 3797() in mfc42 (0x0033ec88)
  2 0x5f401cea in mfc42 (+0x1cea) (0x0033eca8)
  3 0x5f401c73 in mfc42 (+0x1c73) (0x0033ed08)
  4 0x5f401bfb in mfc42 (+0x1bfb) (0x0033ed24)
  5 0x5f401bba in mfc42 (+0x1bba) (0x0033ed50)
  6 0x7ebcc5ba WINPROC_wrapper+0x1a() in user32 (0x0033ed80)
  7 0x7ebccc7f WINPROC_wrapper+0x6df() in user32 (0x0033edc0)
  8 0x7ebd0a2c in user32 (+0xa0a2c) (0x0033f2a0)
  9 0x7ebd186c in user32 (+0xa186c) (0x0033f2d0)
  10 0x7eb9a704 in user32 (+0x6a704) (0x0033f340)
  11 0x7eb9e2fc in user32 (+0x6e2fc) (0x0033f390)
  12 0x7eb9e71a SendMessageW+0x4a() in user32 (0x0033f3d0)
  13 0x7eb7eaab in user32 (+0x4eaab) (0x0033f4a0)
  14 0x7eb7ed77 SetFocus+0x157() in user32 (0x0033f4d0)
  15 0x7eb6d36c in user32 (+0x3d36c) (0x0033f670)
  16 0x7eb6db7c CreateDialogIndirectParamAorW+0x2c() in user32 (0x0033f690)
  17 0x7eb6dc5e CreateDialogIndirectParamA+0x2e() in user32 (0x0033f6c0)
  18 0x7e90a403 in comctl32 (+0x4a403) (0x0033f730)
  19 0x7e90a7ee PropertySheetA+0x1fe() in comctl32 (0x0033f760)
  20 0x5f46febe in mfc42 (+0x6febe) (0x00000000)
Comment 2 Vitaly Lipatov 2008-10-29 08:43:31 MSK
Подтверждается и для
$ rpm -q wine
wine-1.0.9-alt26

=>1 0x5f402325 3797() in mfc42 (0x0032ec18)
  2 0x5f401cea in mfc42 (+0x1cea) (0x0032ec38)
  3 0x5f401c73 in mfc42 (+0x1c73) (0x0032ec98)
  4 0x5f401bfb in mfc42 (+0x1bfb) (0x0032ecb4)
  5 0x5f401bba in mfc42 (+0x1bba) (0x0032ece0)
  6 0x7eebce9a WINPROC_wrapper+0x1a() in user32 (0x0032ed10)
  7 0x7eebd541 call_window_proc+0xb0(hwnd=0x4005a, msg=6, wp=1, lp=589958, result=0x32f31c, arg=0x5f401b81) [/home/lav/Projects/git/wine/dlls/user32/winproc.c:461] in user32 (0x0032ed60)
  8 0x7eec0452 WINPROC_CallProcWtoA+0xf60(callback=0x7eebd491, hwnd=0x4005a, msg=6, wParam=1, lParam=589958, result=0x32f31c, arg=0x5f401b81) [/home/lav/Projects/git/wine/dlls/user32/winproc.c:1271] in user32 (0x0032f270)
  9 0x7eec3518 WINPROC_call_window+0x141(hwnd=0x4005a, msg=6, wParam=1, lParam=589958, result=0x32f31c, unicode=1, mapping=2129540804) [/home/lav/Projects/git/wine/dlls/user32/winproc.c:2208] in user32 (0x0032f2c0)
  10 0x7ee81d89 call_window_proc+0x91(hwnd=0x4005a, msg=6, wparam=1, lparam=589958, unicode=1, same_thread=1, mapping=2129540804) [/home/lav/Projects/git/wine/dlls/user32/message.c:1640] in user32 (0x0032f320)
  11 0x7ee83f0c send_message+0x11d(info=0x32f390, res_ptr=0x32f3bc, unicode=1) [/home/lav/Projects/git/wine/dlls/user32/message.c:2465] in user32 (0x0032f370)
  12 0x7ee842bf SendMessageW+0x4c(hwnd=0x4005a, msg=6, wparam=1, lparam=589958) [/home/lav/Projects/git/wine/dlls/user32/message.c:2588] in user32 (0x0032f3c0)
  13 0x7ee5cae8 set_active_window+0x4ec(hwnd=0x4005a, prev=(nil), mouse=0, focus=0) [/home/lav/Projects/git/wine/dlls/user32/focus.c:171] in user32 (0x0032f4a0)
  14 0x7ee5cedc SetFocus+0x145(hwnd=0x40038) [/home/lav/Projects/git/wine/dlls/user32/focus.c:291] in user32 (0x0032f4e0)
Comment 3 Константин Кондратюк 2008-10-29 09:48:18 MSK
Работает после отката неправильного патча к #1837 и прикладывания нового.
Проверено на cellar, alt0.M41.29.2
Comment 4 Константин Кондратюк 2008-10-29 10:45:44 MSK
Не работает.
Comment 5 Константин Кондратюк 2008-10-29 11:53:24 MSK
Ошибка внесена между eter24 и eter25
Comment 6 Константин Кондратюк 2008-10-29 12:12:23 MSK
Ломается коммитом:

commit 05955b83ac3e590e44b9afd48f5d243ce4a61821
Author: Ilya Shpigor <shpigor@etersoft.ru>
Date:   Thu Oct 16 10:16:13 2008 +0400

    user32: Hack to set the owner to desktop for the popup windows in 1c7 (eterbug #2437 #945)
Comment 7 Vitaly Lipatov 2008-10-29 12:39:13 MSK
Будет в сборке eter29.3
Comment 8 Vitaly Lipatov 2008-10-29 12:45:47 MSK
(In reply to comment #6)
> Ломается коммитом:
> 
> commit 05955b83ac3e590e44b9afd48f5d243ce4a61821
> Author: Ilya Shpigor <shpigor@etersoft.ru>
> Date:   Thu Oct 16 10:16:13 2008 +0400
> 
>     user32: Hack to set the owner to desktop for the popup windows in 1c7
> (eterbug #2437 #945)
> 
Выяснили, что не приложен последний патч:
$ git-am 0001-user32-Set-the-owner-to-desktop-for-the-MessageBox.patch
Applying user32: Set the owner to desktop for the MessageBox windows in 1c7 (eterbug #2437 #945)
Comment 9 Andrey Vusik 2008-10-29 18:52:37 MSK
Закрываю. В убунту проблем нет. 
Comment 10 Vitaly Lipatov 2008-11-02 22:35:02 MSK
*** Bug 2805 has been marked as a duplicate of this bug. ***