[Bug 51770] digikam-7.1.0 freezes on start

WineHQ Bugzilla wine-bugs at winehq.org
Thu Dec 9 11:27:56 CST 2021


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

Bernhard Übelacker <bernhardu at mailbox.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bernhardu at mailbox.org

--- Comment #1 from Bernhard Übelacker <bernhardu at mailbox.org> ---
I could reproduce the issue and digikam.exe does a DeviceIoControl
with IOCTL_STORAGE_GET_DEVICE_NUMBER.
This call is done with in_buff=NULL correctly, but incorrectly in_count=4.

Therefore the request in server_ioctl_file to wineserver is not sent,
but yet the wait_async is called, which unfortunately not returns.

The submitted patch avoids requests to wineserver with null pointer but
invalid size. With this digikam opens and looks usable.


[1]
https://github.com/KDE/solid/blob/6a2fe937420347178184d708c89baf03cd41f2e4/src/solid/devices/backends/win/windevicemanager.h#L101

[2] https://www.winehq.org/pipermail/wine-devel/2021-December/202913.html

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list