LINUX.ORG.RU

Методы диагностики падения приложения под wine

 ,


0

1

Есть ПО, наличие которого было бы крайне желательно под онтопиком. Падает с примерно такой ошибкой:

err:seh:setup_exception stack overflow 1728 bytes in thread 0061 eip 000000007bc61e09 esp 0000000000140f40 stack 0x140000-0x141000-0x240000

Соответственно, желаю я сиё ПО настолько сильно, что видимо горазд поупражняться с сорцами wine.

Есть какая то точка входа для обработки подобных логов, или просто отладчик в зубы и вперёд?

★★★★★
Ответ на: комментарий от panzerito

Однако, если запустить из терминала офтопика, выходит что либы он находит и падает уже где то дальше.

pon4ik ★★★★★
() автор топика
Ответ на: комментарий от pon4ik

Собери binutils для win32 и глянь objdump-ом какие либы приложение хочет.

Вроде такого:

binutils-win32/objdump -x ~/wine-portable-1.8.1/.wine/drive_c/EAGLE-7.1.0/bin/eagle.exe | grep DLL\ Name
        DLL Name: MPR.dll
        DLL Name: KERNEL32.dll
        DLL Name: USER32.dll
        DLL Name: GDI32.dll
        DLL Name: comdlg32.dll
        DLL Name: ADVAPI32.dll
        DLL Name: SHELL32.dll
        DLL Name: ole32.dll
        DLL Name: OLEAUT32.dll
        DLL Name: IMM32.dll
        DLL Name: WINMM.dll
        DLL Name: WINSPOOL.DRV
        DLL Name: WSOCK32.dll
        DLL Name: WS2_32.dll

panzerito
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.