http://bugs.winehq.org/show_bug.cgi?id=9715
--- Comment #16 from Dan Kegel dank@kegel.com 2008-04-26 21:20:59 --- I looked at this a bit more. Even the current conservative max dpi is unsafe; at 800x600, setting the max DPI gets users into a state where they can't change CPI anymore.
That suggests a solution. The upper bound on DPI should not be hardcoded. Instead, it should be whatever DPI setting would cause the winecfg window to fill the whole screen! Bada bing bada boom, user is safe, and can always revert to lower DPI. (Assuming they can start winecfg again, anyway.)