Доброго времени суток уважаемые форумчане.
Кратко:
1. Ось: Ubuntu Game pack 13.04
2. версия Wine: 1.4.1 (q4Wine)
3. Софт: PQR - rotation bot для WoW
4. С железом и библиотеками Wine всё нормально (WoW пашет без нареканий, виртуализируется MF FW 4, SQL 2008 рабочая среда соответствует Windows XP SP3)
5. При запуске PQR выдает код завершения 256 (0x040001a1)
Строка запуска:
env WINEPREFIX='/home/ingos/.wine' WINESERVER='/usr/bin/wineserver' WINELOADER='/usr/bin/wine' WINEDLLPATH='/usr/lib/i386-linux-gnu/wine/' WINEARCH='win32' WINEDEBUG='-all' /bin/sh -c "cd '/media/ingos/C08A07C88A07BA44/Games/World of Warcraft/PQR/' && '/usr/bin/wine' 'PQR.exe' 2>&1 "
Код завершения:
256
Вывод STDOUT и STDERR:
Unhandled Exception:
System.InvalidProgramException: Invalid IL code in .: (): IL_001a: stsfld 0x040001a1
[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidProgramException: Invalid IL code in .: (): IL_001a: stsfld 0x040001a1
Возможно проблема в том, что идет привязка PQR к WoW, то более логично было бы эти 2 процесса эмулировать в одной среде, но в этом нет смысла. Но так как эти 2 процесса виртуализируются, то привязка очевидна. Запуск PQR возможен без WoW в режиме отладки (то есть он должен был включиться независимо от клиента). Если бы включался, то сделать привязку к WoW не составило проблем.
Вероятнее всего проблема в библиотеках, но вот где именно происходит crush?
З.Ы. Если допустил грубую ошибку - не ругайте, первый день использую *nix систему.
собственно сама прога
обновил Wine до 1.6 - не помогло, та же ошибка
Пользователь решил продолжить мысль 10 Октября 2013, 12:56:09:
проблема устранена