[Bug 30445] New: Powerpoint 2003 & 2007: embedded video won't stop playing, program unresponsive to mouse or keyboard
http://bugs.winehq.org/show_bug.cgi?id=30445 Bug #: 30445 Summary: Powerpoint 2003 & 2007: embedded video won't stop playing, program unresponsive to mouse or keyboard Product: Wine Version: 1.5.1 Platform: x86 OS/Version: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: quartz AssignedTo: wine-bugs(a)winehq.org ReportedBy: dimesio(a)earthlink.net CC: aric(a)codeweavers.com Classification: Unclassified Regression SHA1: 821ead201d38ebca8f3e92e71bf7b6c8641b5ace Setting component and Wine version based on regression test results. When playing embedded video in a slideshow, clicking on the video should pause it, and hitting ESC or the spacebar should stop the video and end the slideshow, and this used to work perfectly. None of these now work; the program is completely unresponsive to mouse and keyboard once a video is started, and the mouse pointer stays "busy." If you let the video run to the end, it will restart. The only way to get out of it is to killall wineserver services.exe plugplay.exe winedevice.exe explorer.exe POWERPNT.EXE. Regression test results: 821ead201d38ebca8f3e92e71bf7b6c8641b5ace is the first bad commit commit 821ead201d38ebca8f3e92e71bf7b6c8641b5ace Author: Aric Stewart <aric(a)codeweavers.com> Date: Fri Mar 30 20:08:16 2012 -0500 quartz: Convert DsoundRenderer to use strmbase BaseRenderer. :040000 040000 524973287718a419d1eae86c166a40a9031283bd 8cfdbb66bee61fb7aef8609eab2c0a540b8267a0 M dlls -- 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=30445 Rosanne DiMesio <dimesio(a)earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|1.5.1 |1.5.2 --- Comment #1 from Rosanne DiMesio <dimesio(a)earthlink.net> 2012-04-16 20:10:40 CDT --- Correcting version; I just realized this patch wasn't committed until just after 1.5.1 came out. -- 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=30445 --- Comment #2 from Aric Stewart <aric(a)codeweavers.com> 2012-04-17 13:12:41 CDT --- Could you generate me a +quartz,+strmbase log thanks, -aric -- 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=30445 --- Comment #3 from Rosanne DiMesio <dimesio(a)earthlink.net> 2012-04-17 15:41:28 CDT --- Created attachment 39843 --> http://bugs.winehq.org/attachment.cgi?id=39843 +quartz,+strmbase log The actions the log covers were: start Powerpoint; insert a video; go to slideshow view; click on the video to start it; try to pause the video by clicking on it; try to end the slideshow by hitting the spacebar, then ESC; alt-tabbing out to kill everything from the console. The video I used for the log and the regression test was the Ikea one in http://bugs.winehq.org/show_bug.cgi?id=17448#c14. -- 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=30445 --- Comment #4 from Aric Stewart <aric(a)codeweavers.com> 2012-04-23 11:28:11 CDT --- (In reply to comment #3)
Created attachment 39843 [details] +quartz,+strmbase log
The actions the log covers were: start Powerpoint; insert a video; go to slideshow view; click on the video to start it; try to pause the video by clicking on it; try to end the slideshow by hitting the spacebar, then ESC; alt-tabbing out to kill everything from the console.
The video I used for the log and the regression test was the Ikea one in http://bugs.winehq.org/show_bug.cgi?id=17448#c14.
I have submitted a patch that may help. I am not sure. Could you possibly attach a basice powerpoint presentation for me to work with. I can see if the powerpoint viewer has the same problem. -aric -- 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=30445 --- Comment #5 from Rosanne DiMesio <dimesio(a)earthlink.net> 2012-04-23 13:00:30 CDT --- Created attachment 39895 --> http://bugs.winehq.org/attachment.cgi?id=39895 Powerpoint with Ikea video I'm attaching a ppt file that consists of one slide with the Ikea video inserted and set to play automatically. Powerpoint doesn't actually store videos in its files, so you will have to have the mpg in the same directory as the ppt file. I tested it with the pptview.exe that Office 2007 installs, and it demonstrated the problem. Regarding the patch, assuming you mean http://www.winehq.org/pipermail/wine-patches/2012-April/113634.html, it does not fix the problem. -- 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=30445 --- Comment #6 from Rosanne DiMesio <dimesio(a)earthlink.net> 2012-04-23 15:08:40 CDT --- I'm not sure how I overlooked this before, but I just realized that there is another difference in the playback between 1.4 and current Wine that may be important. In current Wine, the playback window within Powerpoint has a title bar that says ActiveMovie Window. There shouldn't be any such title bar displayed, and there isn't in 1.4. -- 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=30445 --- Comment #7 from Rosanne DiMesio <dimesio(a)earthlink.net> 2012-04-23 19:51:30 CDT --- I did a regression test for the title bar appearing, and it's not caused by the same commit that caused this bug. The commit where the title bar starts appearing is 56477075c257426575e870a231b23ff582ff6d4e, which is the same one that I found caused a crash in WMP when I was trying to do a regression test for bug 30461. Aric, do you want me to file a separate bug for the title bar? -- 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=30445 --- Comment #8 from Aric Stewart <aric(a)codeweavers.com> 2012-04-23 19:57:12 CDT --- Yes, please enter a new bug for that also stating the commit id. I am trying to test this on my mac. I have been unable to get gstreamer working with wine on my 64bit ubuntu 11.10 box to be able to test there. -- 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=30445 --- Comment #9 from Rosanne DiMesio <dimesio(a)earthlink.net> 2012-04-23 21:24:39 CDT --- I filed bug 30508 for the title bar. I'm on 64 bit openSUSE 11.4. -- 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=30445 --- Comment #10 from Austin English <austinenglish(a)gmail.com> 2012-04-23 22:03:33 CDT --- (In reply to comment #8)
Yes, please enter a new bug for that also stating the commit id.
I am trying to test this on my mac.
I have been unable to get gstreamer working with wine on my 64bit ubuntu 11.10 box to be able to test there.
The 64-bit stuff is pretty broken, you might try a chroot. -- 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=30445 --- Comment #11 from Aric Stewart <aric(a)codeweavers.com> 2012-04-26 13:41:57 CDT --- (In reply to comment #10)
(In reply to comment #8)
Yes, please enter a new bug for that also stating the commit id.
I am trying to test this on my mac.
I have been unable to get gstreamer working with wine on my 64bit ubuntu 11.10 box to be able to test there.
The 64-bit stuff is pretty broken, you might try a chroot.
This one is proving very hard for me to track down in my vm, gstremer is behaving very poorly. the patch that fixes the crash introduced by 56477075c257426575e870a231b23ff582ff6d4e is 109ec4bbabc2c4fe04a38e450ec60e4c2184a23d Could you try again and see if 821ead201d38ebca8f3e92e71bf7b6c8641b5ace is the real first bad commit? then I can work to keep tracking it down. thanks. -aric -- 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=30445 --- Comment #12 from Rosanne DiMesio <dimesio(a)earthlink.net> 2012-04-26 15:19:11 CDT --- (In reply to comment #11)
Could you try again and see if 821ead201d38ebca8f3e92e71bf7b6c8641b5ace is the real first bad commit?
I just did git checkout 821ead201d38ebca8f3e92e71bf7b6c8641b5ace, and it's bad, then did git checkout 821ead201d38ebca8f3e92e71bf7b6c8641b5ace^, and it's good. -- 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=30445 --- Comment #13 from Aric Stewart <aric(a)codeweavers.com> 2012-04-27 09:10:06 CDT --- Created attachment 39934 --> http://bugs.winehq.org/attachment.cgi?id=39934 Test patch Does this hack correct the problem for you? I am investigating a correct fix but this will confirm if I am on the right track. -- 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=30445 --- Comment #14 from Rosanne DiMesio <dimesio(a)earthlink.net> 2012-04-27 16:41:39 CDT --- It helps, but doesn't totally fix it. With the patch, when the video is set to play automatically, you can now pause it with the spacebar and exit the slideshow with the ESC key, so long as you never click on the app window with the mouse while it is playing. If you do, the whole program will freeze and have to be killed. When the video is set to play on click, you can start it with a mouse click, but any key presses or mouse clicks thereafter will freeze the program. At the point it freezes, the console says err:ntdll:RtlpWaitForCriticalSection section 0x5828468 "dsoundrender.c: DSoundRenderImpl.csFilter" wait timed out in thread 003d, blocked by 0009, retrying (60 sec). -- 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=30445 --- Comment #15 from Aric Stewart <aric(a)codeweavers.com> 2012-05-14 14:39:20 CDT --- Ok I had a set of patches get in today that I believe resolves this issue. It resolves it for me on my mac and unless there are further issues specifically with the gstreamer filter should be a net improvement for you. -aric -- 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=30445 --- Comment #16 from Rosanne DiMesio <dimesio(a)earthlink.net> 2012-05-14 15:48:39 CDT --- It's much better, but there is still one thing that isn't fixed. When the video is set to play on click, you should be able to toggle pause and play at any point by clicking on the video. That's not quite working; I can start the video on click, and pause it, but subsequent clicks do nothing. -- 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=30445 Rosanne DiMesio <dimesio(a)earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #39895|0 |1 is obsolete| | --- Comment #17 from Rosanne DiMesio <dimesio(a)earthlink.net> 2012-05-14 16:09:32 CDT --- Created attachment 40179 --> http://bugs.winehq.org/attachment.cgi?id=40179 Powerpoint with video set to play on click This is basically the same Powerpoint I uploaded previously, but with the video set to play on click rather than automatically. -- 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=30445 --- Comment #18 from Aric Stewart <aric(a)codeweavers.com> 2012-05-15 07:49:46 CDT --- (In reply to comment #17)
Created attachment 40179 [details] Powerpoint with video set to play on click
This is basically the same Powerpoint I uploaded previously, but with the video set to play on click rather than automatically.
There is a known problem with pausing and restarting. It basically does not work anywhere. I believe that is a separate bug from this one. -- 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=30445 Rosanne DiMesio <dimesio(a)earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |30687 -- 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=30445 Rosanne DiMesio <dimesio(a)earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #19 from Rosanne DiMesio <dimesio(a)earthlink.net> 2012-05-15 08:14:41 CDT --- I filed bug 30687 for the remaining problem. Marking this one fixed. -- 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=30445 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #20 from Alexandre Julliard <julliard(a)winehq.org> 2012-05-25 13:42:27 CDT --- Closing bugs fixed in 1.5.5. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=30445 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |a6dbc28bfed6666fc200ec66553 | |a52fed5de379e CC| |focht(a)gmx.net -- 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