http://bugs.winehq.org/show_bug.cgi?id=27132
Summary: Crash in MSI_RecordSetStringW when embedding RTF with
NUL character into an MSI with Wix
Product: Wine
Version: 1.3.19
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msi
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: sam(a)robots.org.uk
Created an attachment (id=34640)
--> (http://bugs.winehq.org/attachment.cgi?id=34640)
test case
When using WiX to build an MSI installer package, Wine will crash when an RTF
file that will be contained in the installer contains a NUL character.
To reproduce:
1. Run build.msi in the attached test case.
2. light should crash while reading from 0x30
To run the test case, you will need Mono
<http://ftp.novell.com/pub/mono/archive/2.10.2/windows-installer/5/mono-2.10…>
and WiX <http://wix.codeplex.com/releases/view/44406#DownloadId=119160>. You
will need to put WiX's tools in Wine's PATH, or modify build.sh to give the
full path to the WiX tools when it invokes light and candle.
--
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=28350
Summary: failure to create MSI packages include merge modules
(MSM files)
Product: Wine
Version: 1.3.28
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msi
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: sam(a)robots.org.uk
The attached test case fails to compile an MSI using WiX 3.0 under Wine 1.3.28.
The error given is:
wine light -sval pr.wixobj
Microsoft (R) Windows Installer Xml Linker version
Copyright (C) Microsoft Corporation. All rights reserved.
light.exe : error LGHT0001 : Object reference not set to an instance of an
object
Exception Type: System.NullReferenceException
Stack Trace:
at Microsoft.Tools.WindowsInstallerXml.MergeMod.NativeMethods.GetMsmMerge ()
[0x00000] in <filename unknown>:0
at Microsoft.Tools.WindowsInstallerXml.Binder.ProcessMergeModules
(Microsoft.Tools.WindowsInstallerXml.Output output,
Microsoft.Tools.WindowsInstallerXml.FileRowCollection fileRows) [0x00000] in
<filename unknown>:0
at Microsoft.Tools.WindowsInstallerXml.Binder.BindDatabase
(Microsoft.Tools.WindowsInstallerXml.Output output, System.String databaseFile)
[0x00000] in <filename unknown>:0
at Microsoft.Tools.WindowsInstallerXml.Binder.Bind
(Microsoft.Tools.WindowsInstallerXml.Output output, System.String file)
[0x00000] in <filename unknown>:0
at Microsoft.Tools.WindowsInstallerXml.Tools.Light.Run (System.String[] args)
[0x00000] in <filename unknown>:0
Unhandled Exception: System.NullReferenceException: Object reference not set to
an instance of an object
at Microsoft.Tools.WindowsInstallerXml.MergeMod.NativeMethods.GetMsmMerge ()
[0x00000] in <filename unknown>:0
at Microsoft.Tools.WindowsInstallerXml.Binder.ProcessMergeModules
(Microsoft.Tools.WindowsInstallerXml.Output output,
Microsoft.Tools.WindowsInstallerXml.FileRowCollection fileRows) [0x00000] in
<filename unknown>:0
at Microsoft.Tools.WindowsInstallerXml.Binder.BindDatabase
(Microsoft.Tools.WindowsInstallerXml.Output output, System.String databaseFile)
[0x00000] in <filename unknown>:0
at Microsoft.Tools.WindowsInstallerXml.Binder.Bind
(Microsoft.Tools.WindowsInstallerXml.Output output, System.String file)
[0x00000] in <filename unknown>:0
at Microsoft.Tools.WindowsInstallerXml.Tools.Light.Run (System.String[] args)
[0x00000] in <filename unknown>:0
Binder temporary directory located at '/tmp/user/1000\11699d64\2ddee0c7'.
Validator temporary directory located at '/tmp/user/1000\28b7882d\728284bb'.
--
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=11414
Summary: msidb:STREAMS_modify 0x1c2178 3 0x12d2aa0 - mode not
implemented
Product: Wine
Version: unspecified
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: msi
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: jdahlin(a)async.com.br
To be able to test this you need to install mono on win32. I used the 1.2.6
version.
I installed the latest beta of WiX, 3.0.2925 available from
wix.sourceforge.net.
First light.exe needs to be run on product.wxs on the
examples/public/first/product.wxs, this generated product.wixobj.
After that I run, with only builtin dlls:
wine ../light.exe "-cultures:en-us" product.wixobj
fixme:msidb:STREAMS_modify 0x1c2178 3 0x12d2aa0 - mode not implemented
light.exe : error LGHT0001 : Some sort of w32 error occurred: 120
Exception Type: System.ComponentModel.Win32Exception
Stack Trace:
[mono backtrace cut]
--
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=11411
Summary: GetFileVersionInfoSizeW returns wrong error code if file
has no version (affects WiX)
Product: Wine
Version: 0.9.54.
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Keywords: patch
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
http://blog.rvburke.com/2008/01/30/gtk-and-pygtk-on-win32/
complained about WiX not running.
http://www.winehq.org/pipermail/wine-patches/2007-November/046456.html
talks about two changes needed to get it closer to running.
It seems to have been dropped, so here's one of the two bugs
it reports:
Running light.exe from wix on a wixobj file with a non-versioned
file as a component prints a diagnostic error indicating
ERROR_FILE_NOT_FOUND using wine's builtin of version.dll and msi.dll,
but ERROR_RESOURCE_DATA_NOT_FOUND using wine's builtin of msi.dll and
native version.dll.
... version.dll's GetFileVersionInfoSizeW does return
ERROR_FILE_NOT_FOUND when trying to get the version of a file that
does not contain a version (for example, a text file). This is
because it relies on VERSION_GetFileVersionInfo_16 to do the file
existance check, which returns 0 (meaning file does not exist) if
LoadLibrary16 fails.
The patch addresses this by making VERSION_GetFileVersionInfo_16
return 0xFFFFFFFF (meaning file exists but does not have version) if
LoadLibrary16 returns an error beside ERROR_FILE_NOT_FOUND.
--
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=28359
Summary: authenticode verification failure prevents WiX 3.6
installation
Product: Wine
Version: 1.3.28
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: sam(a)robots.org.uk
Created an attachment (id=36353)
--> (http://bugs.winehq.org/attachment.cgi?id=36353)
full log file
Running http://wix.sourceforge.net/releases/3.6.2109.0/Wix36.exe results in the
following error:
#(loc.FailedHeader)
One or more issues caused the setup to fail. Please fix the issues and then
retry. For more information, see the log file.
0x80070057 - (null)
The full log file is attached; the first errors are:
[0021:0029][2011-09-13T13:01:50]: Download engine HTTP 200 HEAD to
http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96…
[0008:0026][2011-09-13T13:01:50]: Error 0x80070057: Failed authenticode
verification of payload: C:\users\sam\Temp\Netfx4Full
[0008:0026][2011-09-13T13:01:50]: Error 0x80070057: Failed to verify payload
signature: C:\users\Public\Application Data\Package
Cache\58DA3D74DB353AAD03588CBB5CEA8234166D8B99\dotNetFx40_Full_x86_x64.exe
--
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=27054
Summary: Won't run Wix 3.6 (beta) installer
Product: Wine
Version: 1.3.18
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: sam(a)robots.org.uk
Downloaded from http://wix.sourceforge.net/releases/3.6.1629.0/Wix36.exe
$ wine Wix36.exe
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
err:ole:CoInitializeEx Attempt to change threading model of this apartment from
multi-threaded to apartment threaded
fixme:msxml:domdoc_load VT type not supported (8209)
--
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=20881
Summary: Starcraft crashes when selecting iCCup battle.net
server
Product: Wine
Version: 1.1.33
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: winehq(a)w-wins.com
Created an attachment (id=25027)
--> (http://bugs.winehq.org/attachment.cgi?id=25027)
backtrace when running Launcher.exe
Trying to get iCCup working in wine not met with success. Following
instructions at http://www.iccup.com/starcraft/sc_start.html
Followed initially instruction 1.2 2) since I have a starcraft install already
that works fine in Vista and in wine. When that worked in Vista, but not in
wine, I tried the download from instruction 1.1 which contains the launcher,
but got the same problem (and that version too works in Vista).
Whether I run Starcraft with the downloaded launcher or not (wine Launcher.exe
vs wine StarCraft.exe) everything works fine except when I select the iCCup
battle.net server - I get to see a distorted login screen for a fraction of a
second, then the screen blacks out. Alt-tabbing to the console used to launch
wine shows the backtrace, and ctrl+c cleans up the blacked-out screen, but wine
keeps running until killed.
--
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=23015
Summary: PL\SQL Developer: shows standard message boxes behind
main window
Product: Wine
Version: 1.2-rc2
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: comdlg32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: chaostya(a)gmail.com
When I write a query in PL\SQL Developer window, then issue it against DB and
then want to close the window I click [x] and it looks like nothing happens,
but if I move main window down I would see a standard "question" message dialog
box asking me if I want to save my changes. I'm on 1.2-rc2 and it's a
regression from 1.2-rc1
--
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=29056
Bug #: 29056
Summary: Program freezes after sndPlaySound
Product: Wine
Version: 1.3.32
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winmm&mci
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: rosslagerwall(a)gmail.com
Classification: Unclassified
Created attachment 37441
--> http://bugs.winehq.org/attachment.cgi?id=37441
test program for issue
1cde966c35dcb0b5dc7bc5a6c42b788f6d8f561c introduces a regression for the test
program attached.
Before this, Wine would repeatedly play the sound when the button is clicked.
After this commit, the first click plays the sound correctly. The second click
freezes the program.
Cheers
--
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=29299
Bug #: 29299
Summary: Lords of the Realm 2: in-game videos missing audio
Product: Wine
Version: 1.3.32
Platform: x86
URL: http://www.sierrahelp.com/Files/Extras/Demos/Lords2Dem
o.zip
OS/Version: Linux
Status: NEW
Keywords: download, regression
Severity: minor
Priority: P2
Component: winmm&mci
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: gyebro69(a)gmail.com
CC: hoehle(a)users.sourceforge.net
Classification: Unclassified
Regression SHA1: 1cde966c35dcb0b5dc7bc5a6c42b788f6d8f561c
Created attachment 37893
--> http://bugs.winehq.org/attachment.cgi?id=37893
7zipped +tid,+winmm,+mmdevapi,+alsa,+dsound,+mci debug log (uncompressed 1.4
MB)
In-game videos are missing audio in LotR 2. The videos are playing silently.
Other in-game sounds (stored in .wav files) are playing correctly. Videos are
encoded with the Smacker codec.
Audio worked correctly during video playback in 1.3.31:
1cde966c35dcb0b5dc7bc5a6c42b788f6d8f561c is the first bad commit
commit 1cde966c35dcb0b5dc7bc5a6c42b788f6d8f561c
Author: Jörg Höhle <hoehle(a)users.sourceforge.net>
Date: Mon Sep 19 14:30:58 2011 +0200
winmm: Never write silence, mmdevapi must handle underruns.
:040000 040000 442f9faf6718ced2ee637c2b040d4f04b8bb40bb
99757ff1ef66690b3572e6337349900a8ab0b495 M dlls
The patch can be reverted on current git (wine-1.3.34-202-gb0f704d), and that
fixed the problem.
This commit is also mentioned in bug #29056, although it causes freezes there.
The demo contains only 2 short videos (bat_los1.smk and bat_win1.smk) which are
playing when you either win or loose a game. To reach to that point in the game
requires several minutes of gameplay, so here I'll give you a different
approach to reproduce the problem with the demo.
1. Unpack and install the demo. Use Wine's full-screen mode for installation,
and do not perform system test when the installer asks for it.
2. Now that the demo is installed you need the RAD Video Tools utility,
including a smacker video player. Download and install RAD Video Tools:
http://www.radgametools.com/down/Bink/RADTools.exe
3. Locate the 2 video files in the demo directory (BAT_LOS1.SMK and
BAT_WIN1.SMK) and play either of them by using the smacker player application:
wine smackplw.exe BAT_WIN1.SMK. You can see the videos playing but cannot hear
audio.
Fedora 16 x86
Alsa 1.0.24
PA is not running
--
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.