http://bugs.winehq.org/show_bug.cgi?id=17600
Summary: Office XP installer: msi crash in custom action
Product: Wine
Version: unspecified
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexis.deruelle(a)laposte.net
Got this crash while trying to install MS Office XP with today's git :
err:msi:ACTION_CallDllFunction Custom action
(L"C:\\windows\\temp\\msia409.tmp":L"OfficeDataLockPermissions") caused a page
fault: c0000005
(see line 706267 of the +msi,+msidb trace)
--
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=18208
Summary: crypt32.dll.CryptRegisterOIDInfo needed for Microsoft
Font Validator (installer)
Product: Wine
Version: 1.1.20
Platform: Other
URL: http://download.microsoft.com/download/F/E/9/FE9795A3-
756E-4F60-8989-03DC9870F189/fontvalsetup.msi
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: crypt32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Hello,
now that Wine provides UI crash handler by default you get a lot more noise
when (sub)installers fail that would otherwise go unnoticed.
I picked Microsoft Font Validator - a nice tool to run extensive test suite on
TrueType/OpenType fonts (helpful to detect broken/non M$ standard ones).
Prerequisites: clean WINEPREFIX and 'winetricks -q dotnet20'
--- snip ---
...
011d:Call KERNEL32.CreateProcessW(00000000,0019c130 L"regsvr32.exe
\"C:\\Program Files\\\\Font
Validator\\mssipotf.dll\"",00000000,00000000,00000000,00000000,00000000,6024ac98
L"C:\\",0032f6d8,0032f6c8) ret=601dbb10
...
0121:Ret crypt32.CryptSIPAddProvider() retval=00000001 ret=00452881
0121:Call KERNEL32.RaiseException(80000100,00000001,00000002,0033fd80)
ret=609880a9
0121:trace:seh:raise_exception code=80000100 flags=1 addr=0x7b84384f
ip=0x7b84384f tid=0121
0121:trace:seh:raise_exception info[0]=60988160
0121:trace:seh:raise_exception info[1]=6098838b
wine: Call from 0x7b84384f to unimplemented function
crypt32.dll.CryptRegisterOIDInfo, aborting
0121:trace:seh:call_vectored_handlers calling handler at 0x7b8408db
code=80000100 flags=1
0121:trace:seh:call_vectored_handlers handler at 0x7b8408db returned 0
0121:trace:seh:call_stack_handlers calling handler at 0x7b87d9d9 code=80000100
flags=1
wine: Unimplemented function crypt32.dll.CryptRegisterOIDInfo called at address
0x7b84384f (thread 0121), starting debugger...
--- snip ---
Not a installer blocker.
After dismissing the crash box the installer claims success and the app gets
installed.
Regards
--
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=18551
Summary: Xenocode: NtMapViewOfSection() callers must take
non-negative NTSTATUS into account
(STATUS_IMAGE_NOT_AT_BASE)
Product: Wine
Version: 1.1.21
Platform: Other
URL: http://rvgsoftware.fileburst.com/holdemmanager.zip
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ntdll
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Hello,
this is an continuation with Xenocode Virtual Appliance "Hold'em Manager" from
bug 18274
Although wrapped with Xenocode it seems not to bundle .NET 2.0 Framework
(Xenocode can optionally do this).
Required prerequisites:
1. clean WINEPREFIX
2. sh winetricks -q dotnet20
The next part is buried within managed app domain hence debug trace doesn't
give much useful information (some relay thunks prevent proper execution due to
nature of Xenocode).
--- snip ---
...
fixme:ntdll:NtQueryObject Unsupported information class 1
...
fixme:module:LdrAddRefDll 0x79000000 flags 1 not implemented
...
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
...
fixme:shell:URL_ParseUrl failed to parse L"DevComponents.DotNetBar2"
...
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
...
fixme:shell:URL_ParseUrl failed to parse L"System"
...
fixme:shell:URL_ParseUrl failed to parse L"HMClass"
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for 40000003
...
--- snip ---
That "LdrAddRefDll" message is harmless, Xenocode directly calls loader API
(LdrLoadDll, LdrAddRefDll, ..).
Assembly bind info from enabled fusion log:
--- snip ---
MDA notification: Name:BindingFailure, Flags:0
Description: The assembly with display name 'HMClass' failed to load in the
'Load' binding context of the AppDomain with ID 1. The cause of the failure
was: System.IO.FileLoadException: Could not load file or assembly 'HMClass,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its
dependencies. Exception from HRESULT: 0x8007013D
File name: 'HMClass, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'
--- snip ---
This message is the culprit: "fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping
for 40000003"
Winedbg reveals the following callstack at the problem:
--- snip ---
0 0x7bc3b436 RtlNtStatusToDosErrorNoTeb+0xa6(status=1073741827)
[/opt/wine/wine-git/dlls/ntdll/error.c:73] in ntdll (0x00339ca4)
1 0x7bc3b571 RtlNtStatusToDosError+0x2d(status=1073741827)
[/opt/wine/wine-git/dlls/ntdll/error.c:103] in ntdll (0x00339cb4)
2 0x7b8aa916 MapViewOfFileEx+0xbf(handle=0x9950d8, access=0, offset_high=0,
offset_low=0, count=1941504, addr=0x46f0000)
[/opt/wine/wine-git/dlls/kernel32/virtual.c:550] in kernel32 (0x00339d04)
3 0x79ea4f44 in mscorwks (+0x34f44) (0x00339d68)
...
--- snip ---
The problematic source location:
--- snip dlls/kernel32/virtual.c ---
LPVOID WINAPI MapViewOfFileEx( HANDLE handle, DWORD access,
DWORD offset_high, DWORD offset_low, SIZE_T count, LPVOID addr )
{
...
if ((status = NtMapViewOfSection( handle, GetCurrentProcess(), &addr, 0, 0,
&offset,
&count, ViewShare, 0, protect )))
{
SetLastError( RtlNtStatusToDosError(status) );
addr = NULL;
}
return addr;
}
--- snip dlls/kernel32/virtual.c ---
Due to Xenocode native API hooks, NTSTATUS = 0x40000003
(STATUS_IMAGE_NOT_AT_BASE) gets returned which is sane in this situation.
Wine unfortunately validates "success" by either using "if (status)" or if
(status != STATUS_SUCCESS)" in several locations.
MSDN: http://msdn.microsoft.com/en-us/library/cc704588(PROT.10).aspx
--- quote ---
0x40000003
STATUS_IMAGE_NOT_AT_BASE
{Image Relocated} An image file could not be mapped at the address that is
specified in the image file. Local fixes must be performed on this image.
--- quote ---
>From my view this doesn't qualify as an error at all (positive value).
Wine should allow this to succeed.
I found at two occurrences of NtMapViewOfSection() which cause Xenocode to fail
due to NTSTATUS "STATUS_IMAGE_NOT_AT_BASE":
dlls/kernel32/virtual.c:MapViewOfFileEx
dlls/ntdll/loader.c:load_native_dll
Although there are more occurrences of this idiom in Wine source tree, only
these two seem relevant to Xenocode (due to hooks).
Either honour STATUS_IMAGE_NOT_AT_BASE when NtMapViewOfSection() is called in
these two locations or make a generic check >= 0 because non-negative numbers
usually indicate success from my understanding of NTSTATUS.
Regards
--
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=18705
Summary: Exception in NtQuerySystemInformation when running
HeavyLoad.exe
Product: Wine
Version: 1.1.22
Platform: PC
URL: https://www.jam-software.de/customers/downloadTrial.ph
p?article_no=402&language=EN&PHPSESSID=f090f4a84cbe361
493cc2ad36f62d15c
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ntdll
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: celticht32(a)aol.com
Heavy Load from
https://www.jam-software.de/customers/downloadTrial.php?article_no=402&lang…
crashes with the attached exception and backtrace
Attached is all my machine information and the application which is freeware.
--
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=18710
Summary: Quake 3 Arena - punkbuster On/Off problem
Product: Wine
Version: 1.1.22
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: wylda(a)volny.cz
In Quake 3 Arena - in multiplayer menu it asks you "Enable Punkbuster YES/NO".
If i click YES or press Y key, punkbuster is still disabled. No problem under
WinXP.
--
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=19126
Summary: VS 2005 SP1 installation failure
Product: Wine
Version: unspecified
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msi
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: mathieu.malaterre(a)gmail.com
Created an attachment (id=22089)
--> (http://bugs.winehq.org/attachment.cgi?id=22089)
wine bug report
I cannot install Visual Studio 2005 SP1 in order to fix an issue with Visual
Studio Express 2005.
Original mail posted to wine ML:
I am trying to install Visual Studio 2005 under wine, I followed
instructions from:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=14208
While running wine 1.1.22/debian stable I am getting the following error:
...
Z:\tmp\gdcm-wine\CMakeFiles\CMakeTmp\testCCompiler.c : fatal error C1902:
Program database manager mismatch; please check your installation
...
Looking up on the web, it seems it can be fixed using the VS 2005 SP1,
which I downloaded from:
http://support.microsoft.com/kb/928957
Unfortunately I cannot install this SP1:
$ wine VS80sp1-KB926748-X86-INTL.exe
fixme:storage:StgCreateDocfile Storage share mode not implemented.
fixme:storage:StorageImpl_Commit (0x133768 0): stub
err:msi:MSI_OpenDatabaseW storage GUID is not a MSI database GUID
{000c1082-0000-0000-c000-000000000046}
fixme:msi:MsiGetLastErrorRecord
Creating attachement:
$ wine VS80sp1-KB926748-X86-INTL.exe >& /tmp/wine.log
--
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=19022
Summary: Text Does Not Display on Screen
Product: Wine
Version: 1.1.22
Platform: Macintosh
OS/Version: Mac OS X 10.5
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: jjmckenzie51(a)earthlink.net
Installed BibleStudyPro from http://BibleStudyPro.com (it is a newer version of
one of the Bible Study programs.) Required Jet40, MDAC28, dotnet11 and
dotnet20 from winetricks. No text displayed on initial run, added riched20.
Still no text display.
Receive the following fixme:
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
Will attach complete run log as a gzip file.
James McKenzie
--
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=19636
Summary: Vista SDK installer fails in "Microsoft VC Redist
2008" subinstaller
Product: Wine
Version: 1.1.27
Platform: PC
OS/Version: Linux
Status: NEW
Keywords: download, Installer
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
http://www.microsoft.com/downloads/details.aspx?familyid=4377F86D-C913-4B5C…
which links to
http://download.microsoft.com/download/c/a/1/ca145d10-e254-475c-85f9-1439f4…
sha1sum 756c21a7fc9b831f7200f3f44ae55cc7689e8063
size 411000 bytes. This is a little online installer.
I tried running it like this:
rm -rf .wine
sh winetricks dotnet20
wine setup
It seemed to go fine, but once it got to installing things,
it seemed to slow to a stop. After a while the cursor
changed to an hourglass. The console showed the following
err's and a bunch of fixmes:
err:ole:NDRCContextBinding invalid handle 0x3ef72c0
err:ole:NDRCContextBinding invalid handle 0x3ed7ee0
err:ole:NDRCContextBinding invalid handle 0x3f1ea38
err:ole:NDRCContextBinding invalid handle 0x21b7b0
err:ole:CoInitializeEx Attempt to change threading model of this apartment from
multi-threaded to apartment threaded
err:msi:ACTION_CreateShortcuts CoInitialize failed
err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned
1627
err:msi:remove_tracked_tempfiles failed to delete
L"C:\\windows\\temp\\msieb3f.tmp"
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
...
That 1627 seems to have been from a subinstaller, and the main
installer just kept waiting forever (maybe because the thread
query failed).
A similar error happened with the offline installer
http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A…
which links to
http://download.microsoft.com/download/f/e/6/fe6eb291-e187-4b06-ad78-bb45d0…
size 1394618368 bytes,
sha1sum dfb601096f62fd75af6ad62b277be79793f53b56
but it was able to report the problem:
"Installation of the "Microsoft VC Redist 2008" product has reported the
following error: ERROR_FUNCTION_FAILED"
So I tried winetricks vcrun2008 and vcrun2008sp1. Sadly, those didn't help.
The little bit of log makes this sound like either
an OLE or an MSI bug.
--
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=19811
Summary: Visual C 2005 redistributable installers create many
empty directories in WinSXS
Product: Wine
Version: 1.1.27
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msi
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: paulc(a)voip.null.ro
Attempting to install various versions of VS 2005 vcredist_x86.exe in a fresh
prefix creates directories in WinSXS for all versions described by the
policies.
Only the directory for the current version (described by the manifest) has DLL
files in it, all others are empty.
Attempting to fix the installation triggers bug # 18834
--
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=20166
Summary: NetLocalGroupGetInfo() returns success but no data
buffer and NetLocalGroupGetInfo() missing
Product: Wine
Version: 1.1.30
Platform: PC
URL: http://rh-software.com
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ray(a)pobox.co.uk
With the release of Wine 1.1.30 SIV 4.01 (http://rh-software.com/) is crashing.
This is a knock effect of NetGroupGetInfo() being added. The issues can be
replicated by downloading http://rh-software.com/downloads/zip/siv_v4.01.zip
and then issuing the command: WINE SIVE -SAVE=[wine-groups]=stdout.
The first issue if caused by NetLocalGroupGetInfo() returning success, but not
actually setting the pointer to a LOCALGROUP_INFO_1 buffer. When SIV then
accesses this a fault if generated. Some times this crash does not occur.
The next crash is caused when SIV calls NetLocalGroupGetInfo() which is not
implemented at all.
This is an issue in netapi32, but that does not seem to be an available
component.
--
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.