Summary: | "There is no disk in drive D:\" dialog when starting KDevelop on some systems | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-solid | Reporter: | Sven Brauch <mail> |
Component: | general | Assignee: | Lukáš Tinkl <lukas> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kdelibs-bugs, kfunk |
Priority: | NOR | ||
Version: | 5.27.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Microsoft Windows | ||
Latest Commit: | http://commits.kde.org/solid/f544380db86301f4833b2149dd46dca47acc8042 | Version Fixed In: | 5.28.0 |
Description
Sven Brauch
2016-10-17 17:47:58 UTC
Git commit f544380db86301f4833b2149dd46dca47acc8042 by Kevin Funk. Committed on 18/10/2016 at 07:33. Pushed by kfunk into branch 'master'. Windows: Don't display error dialogs Summary: Some Windows API functions like GetDiskFreeSpaceEx may produce error dialogs. This is not desired. Fix this by temporarily blocking errors by calling SetThreadErrorMode with certain error suppressing flags. FIXED-IN: 5.28.0 Reviewers: #frameworks, brauch, vonreth Reviewed By: vonreth Subscribers: vonreth, nalvarez, broulik Differential Revision: https://phabricator.kde.org/D3091 M +4 -0 src/solid/devices/backends/win/winstoragevolume.cpp A +67 -0 src/solid/devices/backends/win/winutils_p.h [License: LGPL] http://commits.kde.org/solid/f544380db86301f4833b2149dd46dca47acc8042 |