[Bug 32016] New: QuickTime Player 7.7.1 crashes on exit
http://bugs.winehq.org/show_bug.cgi?id=32016 Bug #: 32016 Summary: QuickTime Player 7.7.1 crashes on exit Product: Wine Version: unspecified Platform: x86 URL: http://support.apple.com/downloads/#quicktime OS/Version: Linux Status: NEW Keywords: download, regression Severity: minor Priority: P2 Component: gdi32 AssignedTo: wine-bugs(a)winehq.org ReportedBy: gyebro69(a)gmail.com CC: julliard(a)winehq.org Classification: Unclassified Regression SHA1: 091c342f32583464df5ef45ae314d34e9a511c90 Created attachment 42200 --> http://bugs.winehq.org/attachment.cgi?id=42200 terminal output QuickTime Player v7.x starts fine with recent Wine versions (without corefonts or native gdiplus installed), but a crash happens whenever I close the player. Tested with QuickTime Player 7.7.2 QuickTimeInstaller.exe md5sum: 2bd06cd6ba2caedd4536fed68b332439 To reproduce the problem install QuickTime Player as usual, then start it with Program Files/QuickTime/QuickTimePlayer.exe. Wait until the application is loaded, then close it (either with the close button or via File menu). No backtrace is generated. The problem appeared after 091c342f32583464df5ef45ae314d34e9a511c90 is the first bad commit commit 091c342f32583464df5ef45ae314d34e9a511c90 Author: Alexandre Julliard <julliard(a)winehq.org> Date: Tue Oct 16 16:58:28 2012 +0200 gdi32: Add a generation count in the high word of GDI handles. :040000 040000 4b25c04d0e8e5d4399bb6bbbe82ea144300e5dfe 80bf884176af27fc6c3f8d19d21e1aa93a2d14b8 M dlls Reverting the patch fixes the problem. Note: a process named 'ExportController.exe -Embedding' always remains in memory after quitting QTP, that was an issue before the regression too. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=32016 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1|091c342f32583464df5ef45ae31 | |4d34e9a511c90 | --- Comment #1 from Alexandre Julliard <julliard(a)winehq.org> 2012-10-20 12:31:40 CDT --- Apparently some sort of memory corruption, it goes away when building gdiobj.c without optimization, or when making minor no-op code changes in DeleteObject. It doesn't seem related to that commit, except for the fact that it changes the code. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=32016 GyB <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.5.15 --- Comment #2 from GyB <gyebro69(a)gmail.com> 2012-10-20 12:47:51 CDT --- (In reply to comment #1)
Apparently some sort of memory corruption, it goes away when building gdiobj.c without optimization, or when making minor no-op code changes in DeleteObject. It doesn't seem related to that commit, except for the fact that it changes the code.
Ok, thanks for the explanation. I think I've found another bug in recent commits related to gdi32, but I'm still in the middle of bisecting. Would you mind if I open another bug report for that problem once I finished regression testing? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=32016 Brandon Corujo <haku08879(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |haku08879(a)gmail.com -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=32016 GyB <gyebro69(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |4adfb787f4e8c36a37ce1d53a7e | |6df16d03ecd8a Status|NEW |RESOLVED Resolution| |FIXED --- Comment #3 from GyB <gyebro69(a)gmail.com> 2013-01-14 12:18:45 CST --- I retested this bug and found that the crash when exiting QuickTime Player disappeared in Wine 1.5.20: http://source.winehq.org/git/wine.git/commitdiff/4adfb787f4e8c36a37ce1d53a7e... Does that make sense to you? What does this commit exactly do? But anyway,thanks for fixing this bug. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=32016 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #4 from Alexandre Julliard <julliard(a)winehq.org> 2013-01-18 14:56:42 CST --- Closing bugs fixed in 1.5.22. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
participants (1)
-
wine-bugs@winehq.org