Падает 'Консультант +' в 'поиск'->'разделы' при выборе любого из доступных там разделов: wine: Unhandled stack overflow at address 0x42aeb7 (thread 000d), starting debugger... WineDbg starting on pid 0xc Unhandled exception: stack overflow in 32-bit code (0x0042aeb7). file_set_error: Bad address file_set_error: Bad address Register dump: CS:0033 SS:003b DS:003b ES:003b FS:1007 GS:001b EIP:0042aeb7 ESP:0035e454 EBP:000066d8 EFLAGS:00010246( - 00 -RIZP1) EAX:000000c0 EBX:011990a0 ECX:00000000 EDX:00000000 ESI:003b0000 EDI:01199258 Stack dump: 0x0035e454: 01199258 011994f0 0035e5d0 011994f0 0x0035e464: 01199258 00000000 000000c0 00000010 0x0035e474: 00000240 00180001 003b0000 0035e498 0x0035e484: 005d5950 ffffffff 0042ad8c 01199258 0x0035e494: 01199258 0035e4b4 005d5916 00000001 0x0035e4a4: 00496937 011994f0 01199258 01199258 0200: sel=1007 base=00110000 limit=00001fff 32-bit rw- Backtrace: wine: Unhandled stack overflow at address 0x9c2cf607 (thread 000f), starting debugger... WineDbg starting on pid 0xe Unhandled exception: stack overflow in 32-bit code (0x9c2cf607). file_set_error: Bad address file_set_error: Bad address Register dump: CS:0033 SS:003b DS:003b ES:003b FS:1007 GS:001b EIP:9c2cf607 ESP:0035ee70 EBP:0035ee88 EFLAGS:00010202( - 00 - -RI1) EAX:00410300 EBX:9c2f8dd0 ECX:00000000 EDX:9c2f5d20 ESI:00000000 EDI:00000000 Stack dump: 0x0035ee70: 9c2fa140 9c2fa14b 00000000 00000000 0x0035ee80: 9c2f8dd0 00000000 0035eea8 9c2dc24f 0x0035ee90: 0000002c 00000000 0035eec8 9c2e4dc8 0x0035eea0: 0035f760 9c2f8dd0 0035eed8 9c2df940 0x0035eeb0: 00000000 00000000 00000080 9c2f8dd0 0x0035eec0: 9c2fa124 9c2fa124 0035f760 9c2f8dd0 0200: sel=1007 base=00110000 limit=00001fff 32-bit rw- Backtrace: =>1 0x9c2cf607 in winedbg (+0xf607) (0x9c2cf607) 2 0x9c2dc24f memory_to_linear_addr+0x2b in winedbg (0x9c2dc24f) 3 0x9c2df940 in winedbg (+0x1f940) (0x9c2df940) 4 0x9c2e0171 in winedbg (+0x20171) (0x9c2e0171) 5 0x9c2e03c9 stack_backtrace+0x61 in winedbg (0x9c2e03c9) 6 0x9c2e0c0a in winedbg (+0x20c0a) (0x9c2e0c0a) 7 0x9c2e1a58 in winedbg (+0x21a58) (0x9c2e1a58) 8 0x9c2e211c dbg_active_attach+0xe4 in winedbg (0x9c2e211c) 9 0x9c2e2225 dbg_active_auto+0xa9 in winedbg (0x9c2e2225) 10 0x9c2e580a main+0x2f6 in winedbg (0x9c2e580a) 11 0x9c2e9cfd in winedbg (+0x29cfd) (0x9c2e9cfd) 12 0x9c229528 in kernel32 (+0x49528) (0x9c229528) 0x9c2cf607: movl 0x8(%esi),%eax Modules: Module Address Debug info Name (19 modules) ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x9bf02000-9bf25000 Deferred ld-elf.so.1 ELF 0x9bf2d000-9bf47000 Deferred libwine.so.1 ELF 0x9bf47000-9bf6c000 Deferred libpthread.so.2 ELF 0x9bf6c000-9c043000 Deferred libc.so.6 ELF 0x9c044000-9c0b8000 Deferred ntdll<elf> \-PE 0x9c060000-9c0b8000 \ ntdll ELF 0x9c0b8000-9c1ae000 Deferred libwine_unicode.so.1 ELF 0x9c1ae000-9c1c4000 Deferred libm.so.4 ELF 0x9c1c4000-9c2b8000 Export kernel32<elf> \-PE 0x9c1e0000-9c2b8000 \ kernel32 ELF 0x9c2b8000-9c2fd000 Export winedbg<elf> \-PE 0x9c2c0000-9c2fd000 \ winedbg ELF 0x9c2fd000-9c339000 Deferred dbghelp<elf> \-PE 0x9c310000-9c339000 \ dbghelp ELF 0x9c339000-9c34e000 Deferred psapi<elf> \-PE 0x9c340000-9c34e000 \ psapi ELF 0x9c34e000-9c38a000 Deferred advapi32<elf> \-PE 0x9c360000-9c38a000 \ advapi32 Threads: process tid prio (all id:s are in hex) 0000000e (D) c:\windows\system32\winedbg.exe 0000000f 0 <== 0000000c 0000000d 0 0000000a 0000000b 0 00000008 00000009 0
Нужно проверить на W@E 1.0.5
Проверил на 1.0.5 (сборка 20061212). Падений не обнаружил. По крайней мере, они не проявляются описанным способом.
Падения не обнаружено на 1.0.8, либо плохо написаны условия воспроизведения.