[Bug 40630] New: AdabiyyatArabi application trys to enumerate system disk drives and fails
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun May 15 06:20:13 CDT 2016
https://bugs.winehq.org/show_bug.cgi?id=40630
Bug ID: 40630
Summary: AdabiyyatArabi application trys to enumerate system
disk drives and fails
Product: Wine
Version: 1.9.9
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: setupapi
Assignee: wine-bugs at winehq.org
Reporter: bob.mt.wya at gmail.com
Distribution: ---
Created attachment 54499
--> https://bugs.winehq.org/attachment.cgi?id=54499
backtrace
I am supporting a user to file a WineHQ bug...
See https://forum.winehq.org/viewtopic.php?f=8&t=26796
He tested it using Wine version: wine-1.9.8 (Staging)
The application he is trying to run enumerates the System Disk Drives ( using
class GUID "{4d36e967-e325-11ce-bfc1-08002be10318}" ). Wine does not currently
support enumerating DIGCF_PRESENT (all present drives) for
SetupDiGetClassDevs().
However the application doesn't check the return value of
SetupDiEnumDeviceInfo(). For Wine this will return FALSE on the first call.
Apparently assuming that all systems must have at least ONE disk drive!
The call to: SetupDiGetDeviceRegistryProperty() naturally fails - as the
pointer (DeviceInfoData) will be invalid.
--
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