https://bugs.winehq.org/show_bug.cgi?id=43759
Bug ID: 43759 Summary: Adobe Lightroom 6 doesn't start (runtime error) Product: Wine Version: 2.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: fincer89@hotmail.com Distribution: ---
Adobe Lightroom 6 (64-bit app) fails to start. There are actually two issues related, the first one is a minor one, the second one is the major one.
1) After installation and launching the program, it fails loading of mfc110u.dll (not found error). Simply putting this file into the Lightroom root directory (drive_c/Program Files/Adobe/Adobe Lightroom/) and setting Native override mfc110u in winecfg solves the issue.
2) This is the blocking part. After launching the program, wine output says as follows (key parts):
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),6,3,(nil),0,(nil)) - stub! err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:ver:GetCurrentPackageId (0x33f6e0 (nil)): stub fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
And user gets a runtime error soon after.