http://bugs.winehq.org/show_bug.cgi?id=19548
Summary: Image deblurring tool requires implemented SetThreadIdealProcessor when run on multi-core machines Product: Wine Version: 1.1.26 Platform: PC URL: http://www.cse.cuhk.edu.hk/~leojia/programs/deblurring /deblurring.htm OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: kernel32 AssignedTo: wine-bugs@winehq.org ReportedBy: arethusa26@gmail.com
Created an attachment (id=22773) --> (http://bugs.winehq.org/attachment.cgi?id=22773) SetThreadIdealProcessor hack
With wine-1.1.26-231-gfe9d360, when the image deblurring tool is used to execute a deblurring operation on a system with multiple processors, the tool eventually aborts with:
"system error(120): __kmp_launch_monitor: SetThreadIdealProcessor: Call not implemented"
for which a fixme is emitted:
fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub
Hacking the SetThreadIdealProcessor stub to return 0 works around the problem.