Не запускается прога с Wine

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

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

igus
Сообщения: 9
ОС: ASPLinux 12

Не запускается прога с Wine

Сообщение igus »

Есть прога для диагностики авто, Wine 0.9.31 и ASP Linux 11.2.
При запуске выдаёт:
[root@igus ~]# wine chipex.exe wine: Unhandled page fault on read access to 0xffffffff at address 0x7bc39b8a (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7 bc39b8a).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7bc39b8a ESP:0033fdc0 EBP:0033fe68 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000001 EBX:7bc80468 ECX:7bc87fc0 EDX:00400000
ESI:004ce014 EDI:00110598
Stack dump:
0x0033fdc0: 00400000 00000001 00000000 0033fe58
0x0033fdd0: 00110528 7bc80468 0033fe58 7bc80468
0x0033fde0: 00000000 00110118 0033fe28 7bc87fc0
0x0033fdf0: 00000001 00000001 00000000 00400000
0x0033fe00: 7ffdc000 0033fe34 004ce014 00110000
0x0033fe10: 00110530 00000001 00000000 7bc80468
Backtrace:
=>1 0x7bc39b8a in ntdll (+0x29b8a) (0x0033fe68)
2 0x7bc39f3b in ntdll (+0x29f3b) (0x0033fea8)
3 0x7bc3ce12 LdrInitializeThunk+0x2bb() in ntdll (0x0033ff08)
4 0x7b86d9bb in kernel32 (+0x4d9bb) (0x0033ffe8)
5 0x60023587 (0x00000000)
0x7bc39b8a: call *0xfffffffc(%esi)
Modules:
Module Address Debug info Name (14 modules)
ELF 260000-27c000 Deferred ld-linux.so.2
ELF 27e000-390000 Export libwine.so.1
PE 400000-4fa000 Deferred chipex
ELF a9b000-bc4000 Deferred libc.so.6
ELF bc6000-beb000 Deferred libm.so.6
ELF bed000-bf1000 Deferred libdl.so.2
ELF d80000-d92000 Deferred libpthread.so.0
ELF 60292000-6029d000 Deferred libnss_files.so.2
ELF 6029d000-602a1000 Deferred koi8-r.so
ELF 7b800000-7b932000 Export kernel32<elf>
\-PE 7b820000-7b932000 \ kernel32
ELF 7bc00000-7bc9b000 Export ntdll<elf>
\-PE 7bc10000-7bc9b000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\windows\system32\chipex.exe
00000009 0 <==

Какой страницы не хватает и как запустить программу?
Другие программы работают.
Помогите!
Спасибо сказали:
Аватара пользователя
Mage-Warrior
Сообщения: 869
Статус: Семь раз понюхай, один раз откуси!
ОС: SlackWare 12.1

Re: Не запускается прога с Wine

Сообщение Mage-Warrior »

Тут на самом деле не про нехватку страниц история. Запущенное приложение обратилось к недопустимому адресу в памяти (попыталось, что-то прочесть оттуда). Это может быть следствием многих факторов, исправление которых - сложный для новичка процесс. Я бы использовал универсальный "Метод Научного Тыка", по которому следует обновить wine, подложить ему win-библиотек нативных и придерживаться интуиции. :)
*- Большинство проблем, дружок, завсегда покажет лог! -*
Спасибо сказали:
igus
Сообщения: 9
ОС: ASPLinux 12

Re: Не запускается прога с Wine

Сообщение igus »

Брал библиотеки из system и system32 - не помогло. Может ещё откуда-то надо взять? Интуиция молчит.
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: Не запускается прога с Wine

Сообщение Hoblin »

igus писал(а):
09.07.2007 19:26
Брал библиотеки из system и system32 - не помогло. Может ещё откуда-то надо взять? Интуиция молчит.

Ну я, следуя интуиции, поменял бы в winecfg версию windows в первую очередь.
Спасибо сказали:
igus
Сообщения: 9
ОС: ASPLinux 12

Re: Не запускается прога с Wine

Сообщение igus »

Всем спасибо. Сработал научный тык. Под wine 0.9.35 всё работает.
Спасибо сказали:
igus
Сообщения: 9
ОС: ASPLinux 12

Re: Не запускается прога с Wine

Сообщение igus »

igus писал(а):
11.07.2007 22:31
Всем спасибо. Сработал научный тык. Под wine 0.9.35 всё работает.


Обманул!!! А сом порт не работает!!! И что теперь?
Спасибо сказали:
esus
Сообщения: 1
ОС: openSUSE 10.2

Re: Не запускается прога с Wine

Сообщение esus »

Привет!

Помогите пожалйста!
Вот что пишет у меня:

wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread
0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0
0000000).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:00000000 ESP:7fb3ff04 EBP:7fcdc900 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:00000000 ECX:7fcdd9e0 EDX:00000079
ESI:0043f5ed EDI:004011fc
Stack dump:
0x7fb3ff04: 004031b6 00408368 7fcec4ae 7ff2c000
0x7fb3ff14: 00000000 00000000 00000000 00000000
0x7fb3ff24: 00000000 00000000 ffffffff 7fca6f94
0x7fb3ff34: 7fcbbf00 7fd27888 00000001 7fda0334
0x7fb3ff44: 7fb3ffe8 42789740 4205ac70 00000001
0x7fb3ff54: 10012a03 00000000 00000000 00000000
Backtrace:
=>1 0x00000000 (0x7fcdc900)
2 0x7d8938ec (0x83e58955)
3 0x00000000 (0x00000000)
0x00000000: addb %al,0x0(%eax)
Modules:
Module Address Debug info Name (13 modules)
PE 400000- 453000 Deferred keylog_reader
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7fc7b000-7fda0000 Deferred kernel32<elf>
\-PE 7fc90000-7fda0000 \ kernel32
ELF 7feed000-7ff13000 Deferred libm.so.6
ELF 7ff17000-7ff1b000 Deferred koi8-r.so
ELF 7ff2e000-7ffe0000 Deferred ntdll<elf>
\-PE 7ff40000-7ffe0000 \ ntdll
ELF b7cba000-b7cbe000 Deferred libdl.so.2
ELF b7cbe000-b7dec000 Deferred libc.so.6
ELF b7dec000-b7e04000 Deferred libpthread.so.0
ELF b7e04000-b7f18000 Deferred libwine.so.1
ELF b7f35000-b7f52000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\logger\KeyLog_Reader.exe
00000009 0 <==


Что это может значить?
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: Не запускается прога с Wine

Сообщение Hoblin »

igus писал(а):
13.07.2007 08:51
Обманул!!! А сом порт не работает!!! И что теперь?

А как именно не работает? Знаю, что до версий 0.9.37-38 он не справлялся с большими объёмами данных и просто вешался.

esus, всё что угодно. Падает у вас программа, а из-за чего - из этого лога вряд ли кто может узнать.
Спасибо сказали:
zenitur
Сообщения: 594
Статус: Одмин
ОС: openSuSE 10.2

Re: Не запускается прога с Wine

Сообщение zenitur »

esus, а что за программка? Не секрет? Пиши в личку, если стесняешься. Не выдам никому.Не опозорю прилюдно!
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
Спасибо сказали: