Bug 15244

Summary: Сборка с libunwind в ALT вызывает падение
Product: WINE@Etersoft Reporter: Vitaly Lipatov <lav>
Component: Печать ; Диалог печатиAssignee: Vitaly Lipatov <lav>
Status: RESOLVED INVALID QA Contact:
Severity: minor    
Priority: P4 CC: dtimoshkov, kondratyuk, lav
Version: 6.15.1   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
See Also: https://bugs.winehq.org/show_bug.cgi?id=49506
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 15200, 15913    

Description Vitaly Lipatov 2021-08-28 12:38:39 MSK
После ряда пересборок wine и успешного запуска добавил в зависимости libunwind-devel

Посл этого запуск .NET-программ сломался с ошибкой

wine: Unhandled page fault on read access to 00000000 at address 00BD27AE (thread 0120), starting debugger...
Can't attach process 011c: error 5
Comment 1 Vitaly Lipatov 2021-08-28 12:48:29 MSK
There are multiple different implementations of libunwind -- but when building for Linux, wine assumes https://www.nongnu.org/libunwind/ is being used.

https://bugs.winehq.org/show_bug.cgi?id=49506


Name: libunwind
Version: 1.5.0
Release: alt1

Summary: An unwinding library
License: MIT
Group: Development/Debuggers
Url: http://savannah.nongnu.org/projects/libunwind


Но при сборке с --without-unwind падение прекратилось.
Comment 2 Vitaly Lipatov 2021-08-28 14:52:39 MSK
Как я и подозревал, дело не в unwind.


На данный момент через собранный скриптом build.sh из wine-rebased-utils
wine Altium 21 достаточно хорошо запускается.
Через wine из пакета wine-staging получаю почти сразу при запуске 
окно с "Runtime error 217 at 000000140069В29".