https://bugs.winehq.org/show_bug.cgi?id=44241
Bug ID: 44241 Summary: Memory optimiser tool in ProtectionID crashes wineserver Product: Wine Version: 3.0-rc3 Hardware: x86-64 URL: http://pid.gamecopyworld.com OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wineserver Assignee: wine-bugs@winehq.org Reporter: jhansonxi@gmail.com Distribution: Ubuntu
ProtectionID has a "Memory optimiser" tool (button with two black bars, second button up from the Scan button on the left side). If the "Flush HDD's" option is checked and the Optimise button is clicked, wineserver crashes.
The problem affects ProtectionID 0.6.8.5 and 0.6.9.0 at least. While this particular optimization is probably not useful on Wine, it shouldn't be able to trigger a wineserver crash.
https://bugs.winehq.org/show_bug.cgi?id=44241
--- Comment #1 from Alexandre Julliard julliard@winehq.org --- Please attach a backtrace of the crash.
https://bugs.winehq.org/show_bug.cgi?id=44241
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com, | |jacek@codeweavers.com Keywords| |download, regression
--- Comment #2 from Béla Gyebrószki gyebro69@gmail.com --- Here on Arch Linux wineserver receives a segmentation fault and drops a coredump (no backtrace is generated). This was tested in a 32-bit prefix.
Reverting the following commit on top of wine-git fixes the problem for me:
commit 23dce6881b95f6b9e494aea1b418118035402bb6 Author: Jacek Caban jacek@codeweavers.com Date: Tue Jul 4 15:26:44 2017 +0200
server: Call create_irp from queue_irp.
Protection_ID.eXe (v0.6.9.0 December) md5sum: ce07e32f2e9b56d8c60ef9f4ada9e352
wine-3.0-rc3-17-g2a0f704d9b
https://bugs.winehq.org/show_bug.cgi?id=44241
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 60038 --> https://bugs.winehq.org/attachment.cgi?id=60038 wineserver coredump
https://bugs.winehq.org/show_bug.cgi?id=44241
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=44241
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |23dce6881b95f6b9e494aea1b41 | |8118035402bb6
https://bugs.winehq.org/show_bug.cgi?id=44241
--- Comment #4 from Jacek Caban jacek@codeweavers.com --- This patch should fix the problem: https://source.winehq.org/patches/data/139870
Thanks for the report.
https://bugs.winehq.org/show_bug.cgi?id=44241
--- Comment #5 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Jacek Caban from comment #4)
This patch should fix the problem: https://source.winehq.org/patches/data/139870
Thanks for the report.
The patch fixes the problem for me.
https://bugs.winehq.org/show_bug.cgi?id=44241
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |56dfb384c7b44d657cf498f6eda | |60b66d4a97664 Resolution|--- |FIXED
--- Comment #6 from Jacek Caban jacek@codeweavers.com --- Fixed in Git.
https://bugs.winehq.org/show_bug.cgi?id=44241
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.0-rc5.