http://bugs.winehq.org/show_bug.cgi?id=28058
Summary: Psychonauts installer by R.G. Mechanics can not run Bink Audio Mixer during installation Product: Wine Version: 1.3.26 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: runetmember@gmail.com
Psychonauts installer by R.G. Mechanics can not run Bink Audio Mixer during installation.
Information about this version: http://bugs.winehq.org/show_bug.cgi?id=28053#c4
Search this part in the attached log:
C:\Program Files\R.G. Mechanics\Psychonauts>binkmix.exe WorkResource\cutscenes\prerendered\ASAH.bik WorkResource\cutscenes\prerendered\ASAH.wav WorkResource\cutscenes\prerendered\ASAH.bik /o /t0 /# fixme:qcap:fnCaptureGraphBuilder2_Release Release IGraphFilter or w/e err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:marshal_object couldn't get IPSFactory buffer for interface {00020020-0000-0000-c000-000000000046} err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80040155 err:ole:CoMarshalInterface Failed to marshal the interface {00020020-0000-0000-c000-000000000046}, 80040155 fixme:ole:NdrClearOutParameters (0x72d32c,0x7e8acb80,0x72d6c4): stub fixme:ole:CoCreateInstance no instance created for interface {00020020-0000-0000-c000-000000000046} of class {00020003-0000-0000-c000-000000000046}, hres is 0x80040155
Probably installer use Bink Audio Mixer to repackage some audio files.
http://bugs.winehq.org/show_bug.cgi?id=28058
Alex Bradbury asb@asbradbury.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |asb@asbradbury.org
--- Comment #1 from Alex Bradbury asb@asbradbury.org 2011-08-11 07:24:19 CDT --- I had a look at running binkmix from the RAD video tools available here: http://www.radgametools.com/bnkdown.htm
I had no problems running it with the arguments from your log and sample files from http://samples.mplayerhq.hu/game-formats/bink/ and http://samples.mplayerhq.hu/A-codecs/wavpcm/
The reason you're getting the error is that the input .wav file does not exist (verified by replicating the same errors by giving binkmix a non-existing .wav input filename), and the reason for that is a bug in Wine cmd when the installer tries to decompress the .ogg files. The relevant part of your log is:
C:\Program Files\R.G. Mechanics\Psychonauts>for /R WorkResource %i in (*.ogg) do oggdec.exe -Q "%i" fixme:cmd:WCMD_for /R needs to handle supplied root Синтаксическая ошибка wine: cannot find L"C:\windows\system32\*.ogg" Файл не найден
wine: cannot find L"C:\windows\system32\do.exe" Файл не найден
I can't test this on windows, but I think this is an equivalent example (run from the root of a wine checkout in wine cmd). Presumably it will recursively echo all the names of .c files in the dlls/ trees under windows:
for /R dlls %i in (*.c) do echo "%i" fixme:cmd:WCMD_for /R needs to handle supplied root Syntax error wine: cannot find L"C:\windows\system32\*.c" File not found
wine: cannot find L"C:\windows\system32\do.exe" File not found
http://bugs.winehq.org/show_bug.cgi?id=28058
--- Comment #2 from runetmember@gmail.com 2011-08-11 07:42:42 CDT ---
and the reason for that is a bug in Wine cmd
Is there already bugreport about "fixme:cmd:WCMD_for /R needs to handle supplied root"?
but I think this is an equivalent example
You are right, it's a equivalent.
http://bugs.winehq.org/show_bug.cgi?id=28058
runetmember@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |cmd Summary|Psychonauts installer by |Psychonauts installer by |R.G. Mechanics can not run |R.G. Mechanics can not |Bink Audio Mixer during |convert ogg-files to wav |installation |during installation
http://bugs.winehq.org/show_bug.cgi?id=28058
runetmember@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Psychonauts installer by |Psychonauts installer by |R.G. Mechanics can not |R.G. Mechanics can not run |convert ogg-files to wav |Bink Audio Mixer during |during installation |installation
http://bugs.winehq.org/show_bug.cgi?id=28058
--- Comment #3 from Alex Bradbury asb@asbradbury.org 2011-08-11 07:45:49 CDT --- (In reply to comment #2)
and the reason for that is a bug in Wine cmd
Is there already bugreport about "fixme:cmd:WCMD_for /R needs to handle supplied root"?
Not that I could see by looking through open bugs with component 'cmd'.
http://bugs.winehq.org/show_bug.cgi?id=28058
--- Comment #4 from runetmember@gmail.com 2011-08-11 07:48:33 CDT ---
Not that I could see by looking through open bugs with component 'cmd'.
I didn't sure: should I is this case register new bugreport about "WCMD_for /R needs to handle supplied root" amd mark this bugreport as dublicate of new bugreport, or this bureport is enough?
http://bugs.winehq.org/show_bug.cgi?id=28058
runetmember@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Psychonauts installer by |Psychonauts installer by |R.G. Mechanics can not run |R.G. Mechanics can not |Bink Audio Mixer during |convert ogg-files to wav |installation |during installation
http://bugs.winehq.org/show_bug.cgi?id=28058
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |frederic.delanoy@gmail.com
--- Comment #5 from Frédéric Delanoy frederic.delanoy@gmail.com 2011-09-07 08:46:54 CDT --- (In reply to comment #4)
Not that I could see by looking through open bugs with component 'cmd'.
I didn't sure: should I is this case register new bugreport about "WCMD_for /R needs to handle supplied root" amd mark this bugreport as dublicate of new bugreport, or this bureport is enough?
Report another bug for the "for /R" stuff, then mark this bug as dependent on it, so this bug can be tested after "for /R" is implemented.
http://bugs.winehq.org/show_bug.cgi?id=28058
runetmember@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |28311
http://bugs.winehq.org/show_bug.cgi?id=28058
Bug 28058 depends on bug 28311, which changed state.
Bug 28311 Summary: WCMD_for /R needs to handle supplied root http://bugs.winehq.org/show_bug.cgi?id=28311
What |Old Value |New Value ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Status|NEW |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=28058
--- Comment #6 from runetmember@gmail.com 2012-10-15 19:25:33 CDT --- With WINE 1.5.15 R.G. Mechanics installer works without issues.
http://bugs.winehq.org/show_bug.cgi?id=28058
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |00cpxxx@gmail.com Resolution| |FIXED
--- Comment #7 from Bruno Jesus 00cpxxx@gmail.com 2012-10-15 19:35:03 CDT --- (In reply to comment #6)
With WINE 1.5.15 R.G. Mechanics installer works without issues.
Fixed, thanks.
http://bugs.winehq.org/show_bug.cgi?id=28058
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org 2012-10-26 13:29:49 CDT --- Closing bugs fixed in 1.5.16.