Проблемы с wine

Вопросы настройки, запуск любых Windows-программ, кроме игр

Модератор: Модераторы разделов

Аватара пользователя
VarLog
Сообщения: 311
ОС: openSUSE 12.2

Проблемы с wine

Сообщение VarLog »

Доброго дня.

С некоторых пор перестали работать приложения, запускаемые из-под wine. Да, не какое-то конкретное, а все.
Вот сообщение, которое появляется после запуска какой-либо программы:
Изображение

А вот лог дебаггера.

Код:

wine: Unhandled page fault on read access to 0xffffffff at address 0x0000:0x7ea816c4 (thread 0009), starting debugger... First chance exception: page fault on read access to 0xffffffff in 32-bit code (0x7ea816c4). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7ea816c4 ESP:0032f148 EBP:0032f210 EFLAGS:00210206( R- -- I - -P- ) EAX:0032f1e4 EBX:7ea9e55c ECX:7dd2a00e EDX:0032f1f4 ESI:0032f2d4 EDI:000003ce Stack dump: 0x0032f148: 0032f1d0 000003cd 7ea9ac18 7ea9ac55 0x0032f158: 0032f270 00000400 7effeee7 7dd3b038 0x0032f168: 00000001 0000e55c 00020058 007f5308 0x0032f178: 0032f198 00000049 00000004 00000001 0x0032f188: 7d8b344c 7ea9e55c 001dcae8 7dd2a00e 0x0032f198: 0032f238 7ea111c8 00020058 00000084 Backtrace: =>0 0x7ea816c4 T+0x1d4() in user32 (0x0032f210) 1 0x7ea81cd8 wsprintfW+0x17() in user32 (0x0032f230) 2 0x7dd229fc ImmGetIMEFileNameW+0x36() in imm32 (0x0032f310) 3 0x7dd22bd3 IMM_GetImmHkl+0xa0() in imm32 (0x0032f6b0) 4 0x7dd271a1 ImmCreateContext+0x4e() in imm32 (0x0032f700) 5 0x7dd2756d ImmGetContext+0x176() in imm32 (0x0032f740) 6 0x7dd275af ImmProcessKey+0x22() in imm32 (0x0032f890) 7 0x7ea3f03c peek_message+0x183b() in user32 (0x0032fd90) 8 0x7ea3fa25 PeekMessageW+0x75() in user32 (0x0032fdf0) 9 0x7ea3faeb PeekMessageA+0x58() in user32 (0x0032fe40) 10 0x004592f4 in bp (+0x592f4) (0x0032fea4) 11 0x0061f2fc in bp (+0x21f2fc) (0x0032fef8) 12 0x7ee4fc24 start_process+0xdb() in kernel32 (0x0032ffe8) 13 0xb7f183cf wine_call_on_stack+0x1b() in libwine.so.1 (0x00000000) 0x7ea816c4 T+0x1d4 in user32: movq %mm5,%mm3 Modules: Module Address Debug info Name (81 modules) PE 330000- 3b3000 Deferred c4dll PE 400000- 7d8000 Export bp ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7d8fe000-7d911000 Deferred olepro32<elf> \-PE 7d900000-7d911000 \ olepro32 ELF 7d911000-7d985000 Deferred wineps<elf> \-PE 7d930000-7d985000 \ wineps ELF 7da6d000-7da82000 Deferred libz.so.1 ELF 7da82000-7dab4000 Deferred libcrypt.so.1 ELF 7dab4000-7dbfb000 Deferred libcrypto.so.0 ELF 7dbfb000-7dc3c000 Deferred libssl.so.0 ELF 7dc3c000-7dc72000 Deferred libcups.so.2 ELF 7dc72000-7dc8a000 Deferred spoolss<elf> \-PE 7dc80000-7dc8a000 \ spoolss ELF 7dc8a000-7dca7000 Deferred localspl<elf> \-PE 7dc90000-7dca7000 \ localspl ELF 7dca7000-7dcd9000 Deferred uxtheme<elf> \-PE 7dcb0000-7dcd9000 \ uxtheme ELF 7dcdb000-7dce6000 Deferred libxcursor.so.1 ELF 7dce6000-7dce9000 Deferred xlcutf8load.so.2 ELF 7dce9000-7dcef000 Deferred libxfixes.so.3 ELF 7dcef000-7dcf3000 Deferred libxcomposite.so.1 ELF 7dcf3000-7dcfa000 Deferred libxrandr.so.2 ELF 7dcfa000-7dd03000 Deferred libxrender.so.1 ELF 7dd03000-7dd09000 Deferred libxxf86vm.so.1 ELF 7dd09000-7dd0d000 Deferred libxinerama.so.1 ELF 7dd0d000-7dd2d000 Export imm32<elf> \-PE 7dd10000-7dd2d000 \ imm32 ELF 7dd2d000-7dd33000 Deferred libxdmcp.so.6 ELF 7dd33000-7dd4b000 Deferred libxcb.so.1 ELF 7dd4b000-7dd4e000 Deferred libxcb-xlib.so.0 ELF 7dd4e000-7dd52000 Deferred libxau.so.6 ELF 7dd52000-7de1f000 Deferred libx11.so.6 ELF 7de1f000-7de30000 Deferred libxext.so.6 ELF 7de30000-7de49000 Deferred libice.so.6 ELF 7de49000-7de52000 Deferred libsm.so.6 ELF 7de52000-7defc000 Deferred winex11<elf> \-PE 7de60000-7defc000 \ winex11 ELF 7e01b000-7e1a6000 Deferred libxml2.so.2 ELF 7e1a6000-7e1d9000 Deferred libfontconfig.so.1 ELF 7e1d9000-7e25f000 Deferred libfreetype.so.6 ELF 7e25f000-7e263000 Deferred koi8-r.so ELF 7e283000-7e335000 Deferred comdlg32<elf> \-PE 7e290000-7e335000 \ comdlg32 ELF 7e335000-7e390000 Deferred shlwapi<elf> \-PE 7e340000-7e390000 \ shlwapi ELF 7e390000-7e518000 Deferred shell32<elf> \-PE 7e3a0000-7e518000 \ shell32 ELF 7e518000-7e54d000 Deferred winspool<elf> \-PE 7e520000-7e54d000 \ winspool ELF 7e54d000-7e61b000 Deferred comctl32<elf> \-PE 7e560000-7e61b000 \ comctl32 ELF 7e61b000-7e62e000 Deferred lz32<elf> \-PE 7e620000-7e62e000 \ lz32 ELF 7e62e000-7e647000 Deferred version<elf> \-PE 7e630000-7e647000 \ version ELF 7e647000-7e668000 Deferred mpr<elf> \-PE 7e650000-7e668000 \ mpr ELF 7e668000-7e6d2000 Deferred rpcrt4<elf> \-PE 7e670000-7e6d2000 \ rpcrt4 ELF 7e6d2000-7e7c6000 Deferred ole32<elf> \-PE 7e6f0000-7e7c6000 \ ole32 ELF 7e7c6000-7e8ad000 Deferred oleaut32<elf> \-PE 7e7e0000-7e8ad000 \ oleaut32 ELF 7e8ad000-7e902000 Deferred advapi32<elf> \-PE 7e8c0000-7e902000 \ advapi32 ELF 7e902000-7e9a7000 Deferred gdi32<elf> \-PE 7e910000-7e9a7000 \ gdi32 ELF 7e9a7000-7eaf7000 Export user32<elf> \-PE 7e9c0000-7eaf7000 \ user32 ELF 7edda000-7ef2a000 Dwarf kernel32<elf> \-PE 7edf0000-7ef2a000 \ kernel32 ELF 7ef2a000-7ef4f000 Deferred libm.so.6 ELF 7ef4f000-7f000000 Deferred ntdll<elf> \-PE 7ef60000-7f000000 \ ntdll ELF b7da0000-b7dab000 Deferred libnss_files.so.2 ELF b7dad000-b7db1000 Deferred libdl.so.2 ELF b7db1000-b7ef8000 Deferred libc.so.6 ELF b7ef8000-b7f10000 Deferred libpthread.so.0 ELF b7f10000-b804c000 Export libwine.so.1 ELF b804d000-b806b000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) Z:\home\liza\.wine\drive_c\Program Files\Bisnes Pak 6\Bp.exe 00000018 0 00000017 0 00000009 0 <== 0000000c 00000013 0 00000012 0 0000000e 0 0000000d 0 0000000f 00000014 0 00000011 0 00000010 0 00000015 00000016 0 Backtrace: =>0 0x7ea816c4 T+0x1d4() in user32 (0x0032f210) 1 0x7ea81cd8 wsprintfW+0x17() in user32 (0x0032f230) 2 0x7dd229fc ImmGetIMEFileNameW+0x36() in imm32 (0x0032f310) 3 0x7dd22bd3 IMM_GetImmHkl+0xa0() in imm32 (0x0032f6b0) 4 0x7dd271a1 ImmCreateContext+0x4e() in imm32 (0x0032f700) 5 0x7dd2756d ImmGetContext+0x176() in imm32 (0x0032f740) 6 0x7dd275af ImmProcessKey+0x22() in imm32 (0x0032f890) 7 0x7ea3f03c peek_message+0x183b() in user32 (0x0032fd90) 8 0x7ea3fa25 PeekMessageW+0x75() in user32 (0x0032fdf0) 9 0x7ea3faeb PeekMessageA+0x58() in user32 (0x0032fe40) 10 0x004592f4 in bp (+0x592f4) (0x0032fea4) 11 0x0061f2fc in bp (+0x21f2fc) (0x0032fef8) 12 0x7ee4fc24 start_process+0xdb() in kernel32 (0x0032ffe8) 13 0xb7f183cf wine_call_on_stack+0x1b() in libwine.so.1 (0x00000000) varlog:·>


Перепробовал 3 разных версии wine, пересоздавал ~/.wine, всё бестолку.
Заранее спасибо
На самом деле всё очень просто...
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3697
ОС: Mandriva => Gentoo (~amd64)

Re: Проблемы с wine

Сообщение devilr »

Оперативная память живая?
Просто AccessViolation довольно часто появляется именно из-за битой памяти.
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали: