http://bugs.winehq.org/show_bug.cgi?id=13093
Summary: cepstral speach stops working when reading a second time Product: Wine Version: 1.0-rc1 Platform: PC URL: http://downloads.cepstral.com/cepstral/windows/Cepstral_ Callie_windows_4.2.0.msi OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: msclrhd@gmail.com
Steps to reproduce:
1. Run ./wine msiexec -i Cepstral_Callie_windows_4.2.0.msi 2. Run ./wine "c:\program files\cepstral\bin\swifttalker.exe" 3. Enter "Hello world." 4. Go to the beginning of the document. 5. Press the play button on the toolbar at the bottom of the window.
The following should be spoken "This voice is not licensed. Please visit wwww.cepstral.com to purchase a license. Hello world."
Only the "This voice is not licensed." part is spoken.
6. Pressing stop then speaks the "Please visit wwww.cepstral.com to purchase a license." part. 7. Pressing Play again, nothing happens. 8. Pressing Stop again hangs the app.
For registered voices, you can play to the end of the document. Going back and reading it again, or pasting new text into the editor and reading that causes the same behaviour as steps 7 and 8.
This is a regression from wine-0.9.61.
http://bugs.winehq.org/show_bug.cgi?id=13093
--- Comment #1 from Reece Dunn msclrhd@gmail.com 2008-05-10 04:20:37 --- Performing a bisect leads me to:
commit c8bdebde3dc94baf1439697306e6f797ca5c7ad2 Author: Maarten Lankhorst m.b.lankhorst@gmail.com Date: Thu May 8 14:51:07 2008 -0700
winealsa: Remove calls to deprecated functions.
http://bugs.winehq.org/show_bug.cgi?id=13093
Reece Dunn msclrhd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |m.b.lankhorst@gmail.com
--- Comment #2 from Reece Dunn msclrhd@gmail.com 2008-05-10 04:21:33 --- Adding Maarten to the CC list.
http://bugs.winehq.org/show_bug.cgi?id=13093
--- Comment #3 from Dmitry Timoshkov dmitry@codeweavers.com 2008-05-10 06:14:08 --- Looks like the patch should be reverted at this point.
http://bugs.winehq.org/show_bug.cgi?id=13093
Maarten Lankhorst m.b.lankhorst@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|wine-bugs@winehq.org |m.b.lankhorst@gmail.com Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #4 from Maarten Lankhorst m.b.lankhorst@gmail.com 2008-05-10 20:56:54 --- Can I get a WINEDEBUG=+wave,+dsalsa please?
http://bugs.winehq.org/show_bug.cgi?id=13093
--- Comment #5 from Reece Dunn msclrhd@gmail.com 2008-05-10 21:16:42 --- Created an attachment (id=12905) --> (http://bugs.winehq.org/attachment.cgi?id=12905) wave and dsalsa log
Here is the output from 1.0-rc1, i.e. with the bad commit.
Do you want the results with the patch reverted for comparison?
http://bugs.winehq.org/show_bug.cgi?id=13093
--- Comment #6 from Maarten Lankhorst m.b.lankhorst@gmail.com 2008-05-10 22:45:47 --- Created an attachment (id=12907) --> (http://bugs.winehq.org/attachment.cgi?id=12907) Uncommit the xrun stuff
Can you try this patch?
http://bugs.winehq.org/show_bug.cgi?id=13093
--- Comment #7 from Reece Dunn msclrhd@gmail.com 2008-05-11 01:30:05 --- (In reply to comment #6)
Can you try this patch?
This does not work for me :(.
http://bugs.winehq.org/show_bug.cgi?id=13093
--- Comment #8 from Reece Dunn msclrhd@gmail.com 2008-05-11 01:55:52 --- Created an attachment (id=12910) --> (http://bugs.winehq.org/attachment.cgi?id=12910) This patch fixes this bug for me.
The xrun change did not work for me (NOTE: I am running Ubuntu 8.04 with the pulseaudio alsa driver).
Investigating, I found that the snd_pcm_sw_params_set_xfer_align call was needed inside the EXIT_ON_ERROR macro. All the other elements of commit c8bdebd... can be left as is. See the patch for the change (based on a revert of c8bdebd...).
http://bugs.winehq.org/show_bug.cgi?id=13093
Reece Dunn msclrhd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #9 from Reece Dunn msclrhd@gmail.com 2008-05-12 15:31:46 --- I have updated to the latest git, and this is now working again after the full revert of c8bdebde3dc94baf1439697306e6f797ca5c7ad2. Therefore, I am marking this as fixed.
http://bugs.winehq.org/show_bug.cgi?id=13093
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2008-05-23 10:36:33 --- Closing bugs fixed in 1.0-rc2.