http://bugs.winehq.com/show_bug.cgi?id=818
Summary: [Regression] Sound fails in Baldur's Gate
Product: Wine
Version: 20020605
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: wine-multimedia
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: idstewart(a)compuvative.com
After upgrading wine to 20020605, Baldur's Gate runs, but without any sound.
The last known good installation from CVS is c. 2002-05-21 21:45 EDT. This
appears to correspond to changes made to mmsystem.c by Eric Pouech.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=818>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=803
------- Additional Comments From tony_lambregts(a)telusplanet.net 2002-06-21 23:20 -------
Lets see, you say the program hangs when you go to play the avi file and you get
these errors on your console
fixme:thread:SYSDEPS_SpawnThread CreateThread: stub
fixme:thread:SYSDEPS_SpawnThread CreateThread: stub
You also have a warning about your lib c being non reeentrant
*** Warning: non-reentrant libc detected. Wine will be built without
*** threading support. Consider upgrading libc to a more recent
*** reentrant version of libc.
This means that wine is built without multithreading support and it looks like
this error and the first one are related. This may be the cause of Virtual dub
locking up because the video and audio are multiple threads. I do not know about
the multiple occurences of "undefined reference to `__assert'" but it is
probably also related to this.
The reason for all the perhaps and maybe's is that I am not a wine guru by
anybodys estimation and therefore cannot be certain. What I am certain of is
that you should upgrade your libc package.
I however don't know if one is available or how to do the upgrade. Your best bet
for finding this information is to search the web. If you can't find the
information you need on the web then you should find a newsgroup that can tell
you or at least point you in the right direction.
There is the slight possibility that some wine guru would want Wine to be able
to support a non reentrant libc for some reason but I don't think its likely.
If upgrading your libc fixes the problem then you can mark this bug report as
resolved. If it doesn't or you are unable to upgrade then we will take it from there
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=803>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=817
Summary: Virtualdub crashes second time open fle dialog is used
Product: Wine
Version: CVS
Platform: PC
URL: http://www.virtualdub.org/
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P1
Component: wine-files
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: tony_lambregts(a)telusplanet.net
CC: us(a)the-edmeades.demon.co.uk
While trying to confirm bug 803 I ran across this regression that lead me to
this patch http://cvs.winehq.com/patch.py?id=10232257920905959073725207 With
this patch applied the next time the open file dialog box is called up after
opening a file the program crashes
steps to replicate this bug:
start virtualdub
from the file menu click on the Open Video file option
open an avi file
from the file menu click on the Open Video file option
VirtualDub is available at the link in the URL field. It has a built in debugger
an the source code is available as well.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=817>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=720
maxx2(a)veneto.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Platform| |All
Resolution| |FIXED
------- Additional Comments From maxx2(a)veneto.com 2002-06-21 19:59 -------
Well, just tested the patch from P. Christeas and it works good !
The test has been done in Autocad 14, as usual, and the problem
is completely solved.
I guess this patch can go to cvs....
Regards
Max
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=720>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=816
------- Additional Comments From puoti(a)inwind.it 2002-06-21 19:10 -------
Created an attachment (id=182)
Hare is the full output of bug_report.pl
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=816>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=815
medbi01(a)accpac.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
------- Additional Comments From medbi01(a)accpac.com 2002-06-21 17:36 -------
Confirmed fixed (at least for the case of ACCPAC)
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=815>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=815
------- Additional Comments From julliard(a)winehq.com 2002-06-21 16:53 -------
Should be fixed now.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=815>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=815
------- Additional Comments From andi(a)rhlx01.fht-esslingen.de 2002-06-21 16:31 -------
Argh, argh, argh.
Major confusion.
It seems the parameter count of __getmainargs/__GetMainArgs is everything but
obvious.
E.g. our crtdll has *4* parameters, whereas msvcrt has *5* !
Some Usenet postings even talk of 3 parameters !
Our crtdll calls into the 5 param __getmainargs, so that one *does* conversion.
Wanna bet msvcrt20 also uses 4 params only !?!?
That'd mean we'd have to write a msvcrt20 wrapper function just like for our crtdll.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=815>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=815
andi(a)rhlx01.fht-esslingen.de changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
------- Additional Comments From andi(a)rhlx01.fht-esslingen.de 2002-06-21 16:22 -------
ooook, now I see what the problem is...
(well, not quite, but much further)
Our builtin msvcrt20 has a __getmainargs *forward* entry, which thus calls
into native msvcrt __getmainargs.
For some reason the program seems to call our msvcrt20 __getmainargs with
new_mode set to NULL, which crashes native msvcrt, as it assumes that new_mode
is *never* NULL.
Can you try to find out why the program calls __getmainargs with new_mode set to
NULL ?
We need to know whether msvcrt20 __getmainargs can indeed be legally called with
a NULL new_mode.
If so, then we'd have to get rid of the forward to msvcrt __getmainargs, as
native msvcrt obviously has a problem with a NULL parameter here.
(IOW: we'd have to actually implement a msvcrt20 __getmainargs function that
calls into msvcrt __getmainargs, with a NULL new_mode check added)
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=815>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.