https://bugs.winehq.org/show_bug.cgi?id=39961
Bug ID: 39961
Summary: steamwebhelper.exe page fault NULL pointer crash
Product: Wine
Version: 1.6.2
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: jg(a)jguk.org
Distribution: ---
Created attachment 53394
--> https://bugs.winehq.org/attachment.cgi?id=53394
steamweb.exe crash backtrace
Call Of Duty: World of War installs Steam. Which crashes after installing and
running.
backtrace attached from Ubuntu 64bit.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=35367
Bug ID: 35367
Summary: Cyberlink Powerdirector 8 crashes during media scan
(Wine ole32 code must take implicit MTA into account)
Product: Wine
Version: 1.7.10
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: ole32
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Classification: Unclassified
Hello folks,
Prerequisite: 'winetricks -q mfc42'
Upon startup the app shows a registration dialog with some options:
* "Buy Now"
* "Activate"
* "Try Now"
After selecting "Try Now" the app continues loading and starts importing some
media files.
"Activation" feature also works (tested with some code found here and there).
There is a crash (heap corruption) in libxml2/msxml during media import.
This is a different problem which can be worked around with 'winetricks -q
msxml3'.
This bug is about the COM/OLE part of media import crash.
Relevant part of trace log:
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/CyberLink/PowerDirector
$ WINEDEBUG=+tid,+seh,+relay,+ole,+variant wine ./PDR8.exe >>log2.txt 2>&1
...
0016:Call shlwapi.PathFileExistsW(0430b2e4 L"C:\\Program
Files\\CyberLink\\PowerDirector\\SampleClips\\ntsc\\Nature.mpg") ret=02cb0bbd
...
0016:Ret shlwapi.PathFileExistsW() retval=00000001 ret=02cb0bbd
0016:Call ole32.CoCreateInstance(02ce6e68,00000000,00000007,02ce6e38,0275b5b4)
ret=02cb5171
0016:trace:ole:CoCreateInstance (rclsid={889ca1c3-e115-47e1-88ec-20df644e982a},
pUnkOuter=(nil), dwClsContext=00000007,
riid={38df9356-47c1-40ef-89ce-af1d019b0baa}, ppv=0x275b5b4)
0016:trace:ole:apartment_addref 2e0000cafe: before = 8
0016:trace:ole:apartment_release 2e0000cafe: after = 8
0016:trace:ole:CoGetClassObject CLSID:
{889ca1c3-e115-47e1-88ec-20df644e982a},IID:
{00000001-0000-0000-c000-000000000046}
0016:trace:ole:apartment_addref 2e0000cafe: before = 8
...
0016:warn:ole:CoGetClassObject class {889ca1c3-e115-47e1-88ec-20df644e982a} not
registered as in-proc server
...
0016:warn:ole:CoGetClassObject class {889ca1c3-e115-47e1-88ec-20df644e982a} not
registered in-proc handler
0016:trace:ole:apartment_release 2e0000cafe: after = 8
0016:trace:ole:RPC_GetLocalClassObject
rclsid={889ca1c3-e115-47e1-88ec-20df644e982a},
iid={00000001-0000-0000-c000-000000000046}
0016:trace:ole:RPC_GetLocalClassObject waiting for
L"\\\\.\\pipe\\{889CA1C3-E115-47E1-88EC-20DF644E982A}"
0016:Call KERNEL32.WaitNamedPipeW(0275b228
L"\\\\.\\pipe\\{889CA1C3-E115-47E1-88EC-20DF644E982A}",ffffffff) ret=7e773bc3
0016:Ret KERNEL32.WaitNamedPipeW() retval=00000001 ret=7e773bc3
0016:Call KERNEL32.CreateFileW(0275b228
L"\\\\.\\pipe\\{889CA1C3-E115-47E1-88EC-20DF644E982A}",c0000000,00000000,00000000,00000003,00000000,00000000)
ret=7e773c04
0016:Ret KERNEL32.CreateFileW() retval=00000914 ret=7e773c04
0016:Call KERNEL32.ReadFile(00000914,0275b158,000000c8,0275b220,00000000)
ret=7e773e29
0016:Ret KERNEL32.ReadFile() retval=00000001 ret=7e773e29
0016:trace:ole:RPC_GetLocalClassObject read marshal id from pipe
...
0016:trace:ole:RPC_GetLocalClassObject unmarshalling local server
0016:trace:ole:CoUnmarshalInterface (0x4365a08,
{6d5140c1-7436-11ce-8034-00aa006009fa}, 0x275b13c)
...
0016:trace:ole:get_unmarshaler_from_stream Using standard unmarshaling
0016:Call ntdll.RtlAllocateHeap(00110000,00000000,00000010) ret=7e75bf7e
0016:Ret ntdll.RtlAllocateHeap() retval=043fd2f8 ret=7e75bf7e
0016:trace:ole:StdMarshalImpl_UnmarshalInterface
(...,{6d5140c1-7436-11ce-8034-00aa006009fa},....)
0016:err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
0016:err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed,
0x800401f0
...
0016:trace:ole:CoUnmarshalInterface completed with hr 0x800401f0
0016:trace:seh:raise_exception code=c0000005 flags=0 addr=0x7e7740f4
ip=7e7740f4 tid=0016
0016:trace:seh:raise_exception info[0]=00000000
0016:trace:seh:raise_exception info[1]=000003de
0016:trace:seh:raise_exception eax=000003de ebx=7e854000 ecx=0275b100
edx=0275ef8c esi=0275ecc5 edi=0275eb8c
0016:trace:seh:raise_exception ebp=0275b378 esp=0275b100 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00210286
--- snip ---
"{889ca1c3-e115-47e1-88ec-20df644e982a}" is registered as out-of-process COM
server:
--- snip ---
CLSID: {889CA1C3-E115-47E1-88EC-20DF644E982A}
LOCAL SERVER: %ROOT%\PROGRA~1\CYBERL~1\SHARED~1\RICHVI~1.EXE
TYPELIB: {D37B5B2C-8D1B-4832-89E4-6FCE903B3A18}
VERSION IND. PROGID: RichVideo.RVInterface
--- snip ---
The problem most likely stems from crappy vendor code. The thread in question
that ought to instantiate the COM object never explicitly initializes its COM
apartment.
>From my experience in 99% of the cases the developers forgot the call to
CoInitializeEx() on thread entry and the reason why this works for native is
the so called implicit MTA.
Basically another thread in the process called CoInitializeEx(0,
COINIT_MULTITHREADED), which means that the thread which forgot to call
CoInitializeEx() was implicitly placed in the MTA (the app creates a crapload
of threads).
I had to change quite some code to make a proof-of-concept.
There is various code in Wine ole32 that makes use of COM_CurrentApt() which
doesn't take implicit MTA into account.
--- snip ---
# modified: dlls/ole32/compobj.c
# modified: dlls/ole32/marshal.c
# modified: dlls/ole32/rpc.c
--- snip ---
The app/thread was finally able to instantiate the out-of-process COM server
and make COM calls.
Media files were successfully imported and movies/images showed up in some
thumbnail-like view.
$ sha1sum cyberlink2220_vde09070801.exe
2fbc508b971332872b68761ea0d56803c5d122bd cyberlink2220_vde09070801.exe
$ du -sh cyberlink2220_vde09070801.exe
236M cyberlink2220_vde09070801.exe
$ wine --version
wine-1.7.10-343-g770d09d
Regards
--
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=33749
Bug #: 33749
Summary: fix for "called from wrong apartment" bug in
ClientRpcChannelBuffer_SendReceive
Product: Wine
Version: 1.6-rc1
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: ole32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: rosen.diankov(a)gmail.com
Classification: Unclassified
There are cases where the "called from wrong apartment" gets called in
ole32/rpc.c:ClientRpcChannelBuffer_SendReceive and there is no COM apartment
set.
Actually the thread should be using the implicit multithreaded apartment
created from a previous thread's CoInitializeEx call
http://blogs.msdn.com/b/oldnewthing/archive/2013/04/19/10412399.aspx
Therefore the fix is really simple, add this check right in the beginning of
ClientRpcChannelBuffer_SendReceive
if( !COM_CurrentApt() ) {
apartment_joinmta();
}
Note that in Windows 7 and beyond, there's a new flag that controls the
implicit MTA behavior called APTTYPEQUALIFIER.
http://msdn.microsoft.com/library/dd542638
Wine should support this for Windows 7 and beyond.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=39508
Bug ID: 39508
Summary: OneDrive for Business installer reports failure to
decode 'Owner Rights' SID 'S-1-3-4' in Win8 mode
Product: Wine
Version: 1.7.53
Hardware: x86-64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P2
Component: advapi32
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
found during other investigations.
Not critical though, the installer catches the C++ exception (log).
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Microsoft Office 15/ClientX86
$ WINEDEBUG=+tid,+seh,+relay wine ./officeclicktorun.exe >>log.txt 2>&1
...
0022:Call
advapi32.ConvertStringSecurityDescriptorToSecurityDescriptorW(005d2330
L"D:(A;;GRGWGX;;;WD)(A;;GRGWGX;;;RC)(A;;GA;;;BA)(A;;GA;;;OW)(A;;GR;;;AC)S:(ML;OICI;NW;;;LW)",00000001,0033ef88,00000000)
ret=004b4f58
0022:fixme:advapi:ParseStringSidToSid String constant not supported: L"OW"
0022:Ret advapi32.ConvertStringSecurityDescriptorToSecurityDescriptorW()
retval=00000000 ret=004b4f58
0022:Call KERNEL32.GetLastError() ret=004b4f64
0022:Ret KERNEL32.GetLastError() retval=00000538 ret=004b4f64
0022:Call KERNEL32.GetLastError() ret=004b4f79
0022:Ret KERNEL32.GetLastError() retval=00000538 ret=004b4f79
...
0022:Call msvcr100.wcsncpy_s(0033e848,00000100,005e6d60 L"failed to create
security descriptor from string
D:(A;;GRGWGX;;;WD)(A;;GRGWGX;;;RC)(A;;GA;;;BA)(A;;GA;;;OW)(A;;GR;;;AC)S:(ML;OICI;NW;;;LW),
error = 1336",ffffffff) ret=004b5031
0022:Ret msvcr100.wcsncpy_s() retval=00000000 ret=004b5031
...
0022:Call msvcr100._CxxThrowException(0033ebcc,00547e64) ret=004b4fa7
0022:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,0033e7c4)
ret=7e79c928
0022:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b845f21
ip=7b845f21 tid=0022
0022:trace:seh:raise_exception info[0]=19930520
0022:trace:seh:raise_exception info[1]=0033ebcc
0022:trace:seh:raise_exception info[2]=00547e64
0022:trace:seh:raise_exception eax=7b832cbd ebx=00000000 ecx=0000000c
edx=0033e714 esi=0033e7c0 edi=0033e780
0022:trace:seh:raise_exception ebp=0033e758 esp=0033e6f4 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00000202
0022:trace:seh:call_stack_handlers calling handler at 0x5333d5 code=e06d7363
flags=1
0022:trace:seh:call_stack_handlers handler at 0x5333d5 returned 1
0022:trace:seh:call_stack_handlers calling handler at 0x535c6d code=e06d7363
flags=1
0022:trace:seh:call_stack_handlers handler at 0x535c6d returned 1
...
--- snip ---
MSDN: https://msdn.microsoft.com/en-us/library/cc230374.aspx ("SDDL -> 2.5.1.1
Syntax")
--- quote ---
SDDL alias | Well-Known SID name
...
"OW" | OWNER_RIGHTS
...
--- quote ---
--- quote ---
SID: S-1-3-4 Name: Owner Rights
Description: A group that represents the current owner of the object. When an
ACE that carries this SID is applied to an object, the system ignores the
implicit READ_CONTROL and WRITE_DAC permissions for the object owner.
--- quote ---
$ sha1sum Setup.x86.en-us_GrooveRetail_3V9N8-W93CC-FQPB8-Y9WVF-TVGJ3_TX_PR_.exe
ddf02801b54227849886ef9a2767a1155f87a9ef
Setup.x86.en-us_GrooveRetail_3V9N8-W93CC-FQPB8-Y9WVF-TVGJ3_TX_PR_.exe
$ du -sh Setup.x86.en-us_GrooveRetail_3V9N8-W93CC-FQPB8-Y9WVF-TVGJ3_TX_PR_.exe
1.1M Setup.x86.en-us_GrooveRetail_3V9N8-W93CC-FQPB8-Y9WVF-TVGJ3_TX_PR_.exe
$ wine --version
wine-1.7.53-156-gf8d78b0
Regards
--
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.
https://bugs.winehq.org/show_bug.cgi?id=38510
Bug ID: 38510
Summary: STDU viewer crashes on opening file
Product: Wine
Version: 1.7.38
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: grendal74.geo(a)yahoo.com
Distribution: ---
Created attachment 51375
--> https://bugs.winehq.org/attachment.cgi?id=51375
crash log
STDU (Scientific and Technical Documentation Utility) Viewer is intended to
combine a variety of document, text, and graphics format viewers into one. The
program includes a modern tabbed interface, search, rotate, thumbnail view,
etc. The program can also export pages to an image file, create bookmarks, and
more.
http://www.portablefreeware.com/index.php?id=2045
It crashes when I open a pdf file. Have not tried other formats.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=39161
Bug ID: 39161
Summary: Live Help Messenger Desktop v3.0 (.NET 4.5 app)
crashes on startup (needs support for Win7+ Shell
'{77f10cf0-3db5-4966-b520-b7c54fd35ed6}'
ICustomDestinationList, Taskbar JumpList)
Product: Wine
Version: 1.7.50
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: shell32
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
reported in WineHQ forums:
https://forum.winehq.org/viewtopic.php?f=8&t=25155
Prerequisite: 'winetricks -q dotnet40' and .NET Framework 4.5 (without
'winetricks' to avoid more installer dependencies)
Terminal output:
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Stardevelop Pty Ltd/Chatstack
$ wine ./LiveMessengerDesktop.exe
...
fixme:shell:SetCurrentProcessExplicitAppUserModelID L"Stardevelop.LiveHelp":
stub
fixme:shell:GetCurrentProcessExplicitAppUserModelID 0x33e944: stub
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not
registered
err:ole:create_server class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not
registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6}
could be created for context 0x15
fixme:wer:WerRegisterFile (L"C:\\users\\focht\\Application
Data\\stardevelop.com\\Live Help\\Log\\Error.txt", 2, 2) stub!
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
fixme:advapi:ReportEventW
(0xcafe4242,0x0001,0x0000,0x00000402,(nil),0x0001,0x00000000,0x33d998,(nil)):
stub
err:eventlog:ReportEventW L"Application: LiveMessengerDesktop.exe\nFramework
Version: v4.0.30319\nDescription: The process was terminated due to an
unhandled exception.\nException Info:
System.Runtime.InteropServices.COMException\nStack:\n at
MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object,
System.Deleg"...
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
Unhandled Exception: System.Runtime.InteropServices.COMException: Retrieving
the COM class factory for component with CLSID
{77F10CF0-3DB5-4966-B520-B7C54FD35ED6} failed due to the following error:
80040154 Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG).
at LiveHelp.WindowsAPI.Shell.Taskbar.JumpList..ctor(String appID)
at LiveHelp.WindowsAPI.Shell.Taskbar.Taskbar.get_JumpList()
at LiveHelp.LiveHelpWindow..ctor()
at LiveHelp.LiveHelpWindow.get_Instance()
at LiveHelp.Application.a(Object A_0, StartupEventArgs A_1)
at System.Windows.Application.OnStartup(StartupEventArgs e)
at System.Windows.Application.<.ctor>b__1(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate
callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source,
Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at
System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object
state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext
executionContext, ContextCallback callback, Object state, Boolean
preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext,
ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext,
ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg,
IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam,
IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate
callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source,
Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority
priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr
wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at System.Windows.Application.Run(Window window)
at LiveHelp.Application.Main()
wine: Unhandled exception 0xe0434352 in thread 9 at address 0x7b845d61 (thread
0009), starting debugger...
--- snip ---
'{77f10cf0-3db5-4966-b520-b7c54fd35ed6}' -> 'CLSID_DestinationList'
ILSpy:
--- snip ---
using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
namespace LiveHelp.WindowsAPI.Shell.Taskbar
{
[ClassInterface, Guid("77F10CF0-3DB5-4966-B520-B7C54FD35ED6")]
[ComImport]
internal class CDestinationList
{
[MethodImpl(4096)]
public extern CDestinationList();
}
}
--- snip ---
--- snip ---
namespace LiveHelp.WindowsAPI.Shell.Taskbar
{
// LiveHelp.WindowsAPI.Shell.Taskbar.JumpList
public class JumpList
{
...
internal JumpList(string appID)
{
this.customDestinationList = (ICustomDestinationList)new
CDestinationList();
this.AppID = appID;
}
...
--- snip ---
MSDN:
https://msdn.microsoft.com/en-us/library/windows/desktop/dd378460%28v=vs.85…
$ sha1sum Setup.exe
c719ec86e57e64ed64e9009478c134eb5e4c68ca Setup.exe
$ du -sh Setup.exe
22M Setup.exe
$ wine --version
wine-1.7.50-53-gbdaa571c5
Regards
--
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.
https://bugs.winehq.org/show_bug.cgi?id=37639
Bug ID: 37639
Summary: AlphaShadow v1.2 (.NET 4.0 app) crashes on
unimplemented function
vssapi.dll.?CreateVssBackupComponents@@YGJPAPAVIVssBac
kupComponents@@@Z
Product: Wine
Version: 1.7.31
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
continuation of bug 37599
Prerequisite: 'winetricks -q dotnet40'
--- snip ---
$ pwd
/home/focht/Downloads/AlphaVSS-1.2.4000.3/Bin/Release
$ wine ./AlphaShadow.exe
...
AlphaShadow v1.2 - AlphaVSS Volume Shadow Copy Library Sample Client
Copyright c Peter Palotas 2008-2012
...
AlphaShadow query Lists information about shadow copies in the system.
AlphaShadow create Creates a shadow set on the specified volume(s).
AlphaShadow lws List writer status
AlphaShadow lwm List writer metadata
AlphaShadow delete Deletes one or more shadow copies on the system.
AlphaShadow revert Revert a volume to the specified shadow copy.
AlphaShadow expose Exposes a shadow copy locally or as a share.
AlphaShadow import Imports a transportable shadow copy.
AlphaShadow restore Restore based on a previously-generated
Backup Components document
--- snip ---
--- snip ---
$ wine ./AlphaShadow.exe lws
...
fixme:shell:URL_ParseUrl failed to parse L"AlphaVSS.Common"
fixme:shell:URL_ParseUrl failed to parse L"System.Core"
fixme:shell:URL_ParseUrl failed to parse L"System.EnterpriseServices"
AlphaShadow v1.2 - AlphaVSS Volume Shadow Copy Library Sample Client
Copyright c Peter Palotas 2008-2012
fixme:shell:URL_ParseUrl failed to parse L"System"
Final context: 0
fixme:shell:URL_ParseUrl failed to parse L"AlphaVSS.51.x86"
wine: Call from 0x7b83b1d3 to unimplemented function
vssapi.dll.?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z,
aborting
fixme:advapi:RegisterTraceGuidsW (0x9705b2, (nil),
{8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 1, 0x33cf1c, (null), (null), 0xccf168):
stub
Error: External component has thrown an exception.
--- snip ---
$ sha1sum AlphaVSS-1.2.4000.3.zip
d465732a6a8909bde092d6a8ce3961086a5a57d4 AlphaVSS-1.2.4000.3.zip
$ du -sh AlphaVSS-1.2.4000.3.zip
5.4M AlphaVSS-1.2.4000.3.zip
$ wine --version
wine-1.7.31-154-g871fc4a
Regards
--
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=24688
Summary: RTL and encoding problem with Ihulan
Product: Wine
Version: 1.3.4
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: sh.yaron(a)gmail.com
Ihulan (www.oniton.com) is a Hebrew greetings apps, there's also an English
version called U.R.Celeb (http://urceleb.oniton.com/).
The Hebrew installation (http://www.oniton.com/uploads/secure/Ihulan453.exe)
has several issues:
1. The text is Gibberish.
2. On the terms of service (2nd page) the text is in Hebrew but selectingthe
mixes its order, also the header (in read) are split in the middle by LRM for
some reason...
3. The window is not RTL although I'm not sure it should be...
This also demonstrates some of the typical problems with Hebrew.
Kind regards,
Yaron Shahrabani
--
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.
https://bugs.winehq.org/show_bug.cgi?id=37370
Bug ID: 37370
Summary: Doom3 CD version installer prompts are different
compared to WinXP
Product: Wine
Version: 1.7.28
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: msi
Assignee: wine-bugs(a)winehq.org
Reporter: wylda(a)volny.cz
Created attachment 49696
--> https://bugs.winehq.org/attachment.cgi?id=49696
Wine 1.7.28 vs WinXP
This is true nitpick ;) As the attachement show, wine says redundant "Error" in
the message block pop up and also button "Retry" vs. "OK".
If this is considered as crazy nitpicking, there are other problems to which
this bug can be converted to (i won't open new bugs yet until this one fixed
and because possible duplicates may exists). "Remember list" unrelated to this
bug report:
* Cancel does not work under wine. WinXP asks you "Are you sure?" Yes/No. Yes
button=exit.
* Progress bar is always 100%. WinXP moves as the CD are changed.
* When Setup.exe is run under Wow64, it immediately exits with some error
code. Under 64bit Win8.1 Setup normally asks you for the serial number as
usual.
* Missing background images during the installation
* Extra minimize button, which is not present on attached WinXP screenshot,
makes wine dead. When clicked, popup window is hidden and you can't restore it
back. As it is fullscreen, you can't click anywhere, nor Alt-Tab to get it
back. Killing wine is a workaround.
--
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=28795
Bug #: 28795
Summary: ExeInfoPE: PE protection schemes that abuse %gs won't
run (breaks glibc TLS selector)
Product: Wine
Version: 1.3.30
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Classification: Unclassified
Hello,
newer versions of "ExeInfoPE" (>0.0.2.3) which coin their own PE protection
scheme don't run anymore.
There is still bug 26701 though the app crashes now earlier.
With tracing enabled:
--- snip ---
...
0024:Call KERNEL32.VirtualProtect(00400000,00001000,00000004,0032fe40)
ret=05bd0336
0024:Ret KERNEL32.VirtualProtect() retval=00000001 ret=05bd0336
0024:Call KERNEL32.VirtualProtect(00400000,00001000,00000002,0032fe40)
ret=05bd034b
0024:Ret KERNEL32.VirtualProtect() retval=00000001 ret=05bd034b
0024:trace:seh:raise_exception code=c0000005 flags=0 addr=0xb74a916a
ip=b74a916a tid=0024
0024:trace:seh:raise_exception info[0]=00000000
0024:trace:seh:raise_exception info[1]=ffffffff
0024:trace:seh:raise_exception eax=7bc9d7a7 ebx=b75e0ff4 ecx=0032fdcc
edx=7bc9d7a7 esi=0032fc74 edi=ffffffc8
0024:trace:seh:raise_exception ebp=0032fc48 esp=0032f6bc cs=0073 ds=007b
es=007b fs=0033 gs=0002 flags=00010246
0024:trace:seh:call_vectored_handlers calling handler at 0x7e16e0bd
code=c0000005 flags=0
0024:trace:seh:call_vectored_handlers handler at 0x7e16e0bd returned 0
0024:trace:seh:call_stack_handlers calling handler at 0x7bc90f61 code=c0000005
flags=0
0024:Call KERNEL32.UnhandledExceptionFilter(0032f194) ret=7bc90f9b
wine: Unhandled page fault on read access to 0xffffffff at address 0xb74a916a
(thread 0024), starting debugger...
0024:trace:seh:start_debugger Starting debugger "winedbg --auto 35 52"
0024:Ret KERNEL32.UnhandledExceptionFilter() retval=00000000 ret=7bc90f9b
0024:trace:seh:call_stack_handlers handler at 0x7bc90f61 returned 1
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code
(0xb74a916a).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:0002
EIP:b74a916a ESP:0032f6bc EBP:0032fc48 EFLAGS:00010246( R- -- I Z- -P- )
EAX:7bc9d7a7 EBX:b75e0ff4 ECX:0032fdcc EDX:7bc9d7a7
ESI:0032fc74 EDI:ffffffc8
Stack dump:
0x0032f6bc: 0032fc7c 7bc9d82e 0032fc58 b74a992c
0x0032f6cc: 0032fc7c 7bc9d82d 00000001 00000000
0x0032f6dc: 0032fc8c 7bc9d82d 00000001 00000001
0x0032f6ec: 7bc9d82d 00000000 00000000 00000001
0x0032f6fc: 7bc9d82d 00000000 00000000 00000000
0x0032f70c: 00000000 00000000 00000000 00000000
Backtrace:
=>0 0xb74a916a _IO_vfprintf+0x3a() in libc.so.6 (0x0032fc48)
1 0xb74cbdbb vsnprintf+0xca() in libc.so.6 (0x0032fc74)
2 0x7bc350f9 NTDLL_dbg_vprintf+0x56() in ntdll (0x0032fd90)
3 0xb761ab63 wine_dbg_printf+0x2e() in libwine.so.1 (0x0032fdc0)
4 0x7bc640e5 relay_call+0x113() in ntdll (0x0032fe10)
5 0x7b8224ad in kernel32 (+0x124ac) (0x0032fe60)
6 0x004075cd in exeinfope (+0x75cc) (0x0032fe60)
7 0x7b85de44 call_process_entry+0xb() in kernel32 (0x0032fe78)
8 0x7b85df8a start_process+0x143() in kernel32 (0x0032fec8)
9 0x7bc7a244 call_thread_func+0xb() in ntdll (0x0032fed8)
10 0x7bc7a282 call_thread_entry_point+0x33() in ntdll (0x0032ffb8)
11 0x7bc51ebc start_process+0x25() in ntdll (0x0032ffe8)
12 0xb761edb5 wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
0xb74a916a _IO_vfprintf+0x3a in libc.so.6: movl %gs:0x00000000,%ecx
--- snip ---
The protection scheme fiddles with %gs selector value which breaks TLS pointer
access through %gs:0 (Wine uses %fs) or the stack protector scheme that
Userland libs and Wine are built with (glibc provided __stack_chk_guard at
%gs:0x14).
My gcc 4.6.1 x86 host toolchain has -fstack-protector enabled by default hence
Wine gets the stack canary code in the binaries.
The Glibc here (Xubuntu 11.10) has stack smashing protection enabled by
default.
Even if Wine is built with "-fno-stack-protector" the app would still break
glibc %gs TLS code.
This is just a "collector" bug for apps that run into this issue.
WONTFIX obviously, there is no reliable way to know when to repair/restore %gs
value (and restarting faulting instruction).
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=28326
Summary: CDBurnerXP's audio player is missing some visual
elements
Product: Wine
Version: 1.3.27
Platform: x86-64
URL: http://cdburnerxp.se/download?more-options
OS/Version: Linux
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: gdiplus
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: RandomAccountName(a)mail.com
Created an attachment (id=36293)
--> (http://bugs.winehq.org/attachment.cgi?id=36293)
Builtin/native gdiplus comparison screenshots
In CDBurnerXP, the audio player dialog does not display the elapsed playback
time, and the outer edges of the pseudo-LED showing the current track are also
missing. Both can be seen with native gdiplus. To reproduce the problem:
1. Use winetricks dotnet20 before installing
2. From the main menu, choose "audio disc"
3. Observe the appearance of the audio player above the upper-right corner of
the program window
--
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.
https://bugs.winehq.org/show_bug.cgi?id=39377
Bug ID: 39377
Summary: Add support for 'msidbControlAttributesFormatSize' in
static text controls to format and label properties
such as 'PrimaryVolumeSpaceRequired' (SkySaga
installer)
Product: Wine
Version: 1.7.52
Hardware: x86-64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P2
Component: msi
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
continuation of bug 39307
Prerequisites:
* 'winetricks -q dotnet40' (if Wine-Mono not present)
* Windows version set to 'Windows Vista+'
--- snip ---
...
0035:trace:msi:msi_set_property 0x15bbf8 L"PrimaryVolumeSpaceRequired" L"19380"
-1
...
0035:trace:msi:msi_dialog_add_control L"Static", L"Description", 00090003,
L"Setup requires [PrimaryVolumeSpaceRequired] in:", 00020000
...
0035:trace:msi:MSI_FormatRecordW L"Setup requires [PrimaryVolumeSpaceRequired]
in:"
...
0035:trace:msi:msi_get_property returning L"19380" for property
L"PrimaryVolumeSpaceRequired"
...
0035:Call user32.CreateWindowExW(00000000,7ce97ae0 L"Static",00198d58 L"Setup
requires 19380
in:",50020000,000000d9,000000a4,00000183,00000017,00030080,00000000,00000000,00000000)
ret=7ce272f3
...
--- snip ---
This number displayed is 512 byte units.
I found this in the remark section of 'PrimaryVolumeSpaceRequired' property in
MSDN:
https://msdn.microsoft.com/en-us/library/aa370849%28v=vs.85%29.aspx
--- quote ---
PrimaryVolumeSpaceRequired property
The installer sets the value of the PrimaryVolumeSpaceRequired property to a
string representing the total number of bytes required by all selected features
on the volume referenced by the PrimaryVolumePath property. As with the
PrimaryVolumeSpaceAvailable property, this number is expressed in units of 512
bytes.
Remarks
Note if this value is to be displayed within a static Text control, the
FormatSize bit can be used to automatically format and label this number in
units of kilobytes or megabytes as appropriate.
--- quote ---
https://msdn.microsoft.com/en-us/library/aa368608%28v=vs.85%29.aspx
'FormatSize' is indeed applicable here (attributes of control = 0x00090003).
The value should be formatted with proper units to be meaningful.
$ sha1sum SkySagaEUInstaller.exe
ee55d51213031fdf8d71475434c18ecd7caef9eb SkySagaEUInstaller.exe
$ du -sh SkySagaEUInstaller.exe
11M SkySagaEUInstaller.exe
$ wine --version
wine-1.7.52
Regards
--
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=15381
Summary: CoFreeUnusedLibraries will crash COM server or cause
0x800703E6/I_RpcReceive error 0x3e6
Product: Wine
Version: 1.0.0
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ole32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dmda(a)yandex.ru
Created an attachment (id=16230)
--> (http://bugs.winehq.org/attachment.cgi?id=16230)
demo illustrating the problem
if CoFreeUnusedLibraries is called by COM server, it will break RPC channcel
and lead to the errors
Attached is client/server code that demonstrates the problem.
If you comment out CoFreeUnusedLibraries call, it will start to work.
Steps:
-comple all 3 projects in the Workspace (Debug target is the only appropriate
for the sake of demo)
-make sure server and proxy are registered by running testserver.exe
-RegServer, regsvr32 testserverPS.dll
-run testproject.exe (the client)
Expected behaviour:
1. it will show server's message "CServer is created", click ok
2. it will show client's message "press OK when ready", click ok
3. it will show server's message passed by the client "Hello world!", click ok
4. it will show client's message "call succeeded" and client will exit
5. after roughly 6sec it will show that the server is unloaded/
Actual behaviour:
1. it will show server's message "CServer is created", click ok
2. it will show client's message "press OK when ready", click ok
3. it will show server's message passed by the client "Hello world!", click ok
4. it will dump out trouble in the console and show client's message "call
failed"
You may call CoFreeUnusedLibraries anywhere in the appartment and it will break
RPC on the server side. In some cases it will crash whole the server, like in
the demo.
Tested environment:
Fedora Core 8, 32bit, x86, wine 1.0 installed through the updates
--
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=34966
Bug #: 34966
Summary: Academagia (WPF game) dialog windows are invisible
until alt-tabed out
Product: Wine
Version: 1.7.6
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: i30817(a)gmail.com
Classification: Unclassified
installed dotnet51sp1 from the latest winetricks on a 32 bits prefix
installed windowscodecs from the latest winetricks the same 32 bits prefix
installed the game on the same 32 bits prefix
then;
started notpad:
WINEPREFIX='/home/i30817/wine32bits' WINEARCH='win32' notepad
started the game with these options:
WINEPREFIX='/home/i30817/wine32bits' WINEARCH='win32'
WINEDEBUG=+tid,+seh,+relay wine ./Academagia.exe >>log.txt 2>&1
And waited until the first dialog window i was able to activate, alt-tabed out
(that was when i noticed it became visible) and killed the corresponding
wineserver with:
WINEPREFIX='/home/i30817/wine32bits' WINEARCH='win32' wineserver -k
The log is quite large uncompressed (1.5 GB), but actually 30mb compressed.
Still too large to upload here; but it can go to my google drive:
https://drive.google.com/file/d/0BzxkBmaf1EiWTmhiQjJ1YkllZWc/edit?usp=shari…
--
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=12968
Summary: MS Visual Studio V6 setup error 258 since 0.9.58
Product: Wine
Version: 0.9.61.
Platform: All
OS/Version: Linux
Status: UNCONFIRMED
Severity: critical
Priority: P1
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: k.king177(a)ntlworld.com
trying to install Visual Studio v6 get MS Msgbox headed
"Setup Error 258"
with text
Your setup files may be damaged. Try restarting the setup program from where
you originally ran it.
this is probably related or from same issue causing bug# 12967 for Office 97
see that bug for environment details.
--
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=15948
Summary: Error generated when trying to install visual studio 6.0
into centos5 via wine
Product: Wine
Version: 1.1.7
Platform: PC-x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: P4
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: boniemx(a)gmail.com
Created an attachment (id=17135)
--> (http://bugs.winehq.org/attachment.cgi?id=17135)
error-log for installation of visual studio 6.0 via wine into centos5
Hi, am trying to install Visual studio 6.0, but it produces the error that I
have attached. Please I need to do this urgently. Please help
--
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.
https://bugs.winehq.org/show_bug.cgi?id=37902
Bug ID: 37902
Summary: CreateDirectoryW creates a directory with the
permissions set to 000
Product: Wine
Version: unspecified
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: ehsan.akhgari(a)gmail.com
Distribution: ---
Created attachment 50480
--> https://bugs.winehq.org/attachment.cgi?id=50480
file trace from the installer
I am trying to install Visual Studio 2013 Update 4 from its full SDK under wine
in Ubuntu Trusty. The installation fails because a directory created by the
installer through CreateDirectoryW ends up with the permission bits set to 0.
I am attaching a file trace from the relevant failure to the bug.
The directory in question is: "C:\users\Public\Application Data\Package
Cache\{b8a9dbc1-1fd4-4103-a83b-a2896f193ea0}".
--
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=32654
Bug #: 32654
Summary: Visual Studio 2010 fails on shutdown, needs
windowscodecs WICSetEncoderFormat_Proxy stub
Product: Wine
Version: 1.5.21
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: windowscodecs
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Classification: Unclassified
Hello folks,
upon shutdown of Visual Studio 2010 IDE:
--- snip ---
002c:Call KERNEL32.GetProcAddress(f7140000,055bfe54
"WICSetEncoderFormat_Proxy") ret=79171e1e
002c:Ret KERNEL32.GetProcAddress() retval=f714e9fc ret=79171e1e
...
002c:Call KERNEL32.RaiseException(80000100,00000001,00000002,0032dbf4)
ret=f71d0891
002c:trace:seh:raise_exception code=80000100 flags=1 addr=0x7b83aa77
ip=7b83aa77 tid=002c
002c:trace:seh:raise_exception info[0]=f71d0900
002c:trace:seh:raise_exception info[1]=f71d0a88
wine: Call from 0x7b83aa77 to unimplemented function
windowscodecs.dll.WICSetEncoderFormat_Proxy, aborting
002c:trace:seh:call_vectored_handlers calling handler at 0x791f5a7c
code=80000100 flags=1
002c:Call KERNEL32.GetLastError() ret=791f5aa7
002c:Ret KERNEL32.GetLastError() retval=00000000 ret=791f5aa7
002c:trace:seh:call_vectored_handlers handler at 0x791f5a7c returned 0
002c:trace:seh:call_stack_handlers calling handler at 0x791ccc44 code=80000100
flags=1
--- snip ---
Prerequisite: winetricks -q dotnet20 dotnet40 corefonts
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=32564
Bug #: 32564
Summary: Visual Studio 2010 (10.0) Express Edition needs
atl100.dll.AtlAxDialogBoxW
Product: Wine
Version: 1.5.20
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: atl
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Classification: Unclassified
Hello folks,
found while investigating bug 32562
After clicking "OK" in project creation wizard nothing happens and the
following is shown in console:
--- snip ---
0009:trace:seh:raise_exception code=80000100 flags=1 addr=0x7b83aa77
ip=7b83aa77 tid=0009
0009:trace:seh:raise_exception info[0]=7ec005c0
0009:trace:seh:raise_exception info[1]=7ec0065d
wine: Call from 0x7b83aa77 to unimplemented function
atl100.dll.AtlAxDialogBoxW, aborting
0009:trace:seh:call_vectored_handlers calling handler at 0x791f5a7c
code=80000100 flags=1
--- snip ---
Source:
http://source.winehq.org/git/wine.git/blob/c0456aea76bcd8ce77d7c91dfc95a5ff…
--- snip ---
21 35 stub AtlAxDialogBoxW
22 36 stub AtlAxDialogBoxA
--- snip ---
Prerequisite: 'winetricks -q dotnet20 dotnet40 windowscodecs corefonts'
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=35084
Bug #: 35084
Summary: Visual Studio 2010 installer fails to install in
64-bit Windows XP WINEPREFIX (claims "Windows XP x64
Service Pack 2 is required")
Product: Wine
Version: 1.7.7
Platform: x86-64
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Classification: Unclassified
Hello folks,
as the summary says.
The installer prerequisite log "dd_depcheck_VC_EXP_100.txt" is pretty verbose,
no need for Wine trace log:
--- snip ---
...
[12/08/13,20:06:38] Windows XP x64 Service Pack 2 is required ==
[12/08/13,20:06:38] This component uses the FileRegVerCheck version check
method. It will compare a given version against the version of a regkey on your
machine.
[12/08/13,20:06:38] Registry key being interrogated:
HKLM,System\CurrentControlSet\Control\Windows; Value: CSDVersion; Version: 512.
[12/08/13,20:06:38] Version on user's machine: 256
[12/08/13,20:06:38] Version to be installed: 512
[12/08/13,20:06:38] Windows XP x64 Service Pack 2 is required == Component to
be installed.
--- snip ---
Setting CSDVersion to 512 in 64-bit prefix allows the installer go further.
Wine uses "Service Pack 3" for 32-bit "Windows XP" setting (=latest).
There is no SP3 for the 64-bit version of Windows XP. XP2 is indeed the latest.
For consistency it would make sense that Wine uses SP2 for 64-bit XP,
indicating highest SP level.
$ sha1sum vc_web.exe
c2d61a5424aa474a169e59199aa2158a858833f6 vc_web.exe
$ du -sh vc_web.exe
3.2M vc_web.exe
$ wine --version
wine-1.7.8-128-g37460b6
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.
https://bugs.winehq.org/show_bug.cgi?id=38528
Bug ID: 38528
Summary: The installer of Visual Studio 2013 (12.0) does not
work reliable
Product: Wine
Version: 1.7.42
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: Stefan.Leichter(a)camLine.com
Distribution: Debian
The installer of Visual Studio 2013 does not work reliable for me. My feeling
is that the load / resource consumption of the system is the factor that makes
the difference. When the load on the system increases the chances for a
successful install are better. If the installer does not work, i start the
Eclipse IDE, than it works most of the time.
Steps for the installation:
0. rm -rf ~/.wine
1. winetricks -q corefonts dotnet45
2. set version to Windows 8.1 via winecfg
3. wine reg add 'HKLM\Software\Microsoft\Internet Explorer' /v 'svcVersion' /t
REG_SZ /d '10.0.9200.16384'
4. wine winexpress_full.exe
--
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.
https://bugs.winehq.org/show_bug.cgi?id=40220
Bug ID: 40220
Summary: Visual Studio Community 2015 install stuck at splash
screen
Product: Wine
Version: 1.9.4
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: staal1978(a)gmail.com
Distribution: ---
In a clean 32-bit WINEPREFIX, I installed dotnet452 / corefonts
(appdb indicate that dotnet4 is needed)
I mounted the offline install media (vs2015.com_enu.iso) with fuseiso and ran
vs_community.exe
The installer starts until the grey splash screen saying Visual Studio
Community 2015 but never goes further than that.
Console output is an endless string of :
"fixme:thread:__syscall_NtQueryInformationThread info class 16 not supported
yet"
--
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=31322
Bug #: 31322
Summary: Remote Tools for Visual Studio 2012 RC for Windows on
ARM (WoA) crashes because TPIDRURW (user TLS register)
TEB value is not preserved by kernel
Product: Wine
Version: 1.5.9
Platform: arm
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Classification: Unclassified
Hello,
split off from bug 31308 (see there for details).
TPIDRURW (user TLS register) TEB value is not preserved by kernel (currently
either reset to zero or left with same values across context switches).
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=31308
Bug #: 31308
Summary: Remote Tools for Visual Studio 2012 RC for Windows on
ARM (WoA) crashes due to invalid user TLS register
value access
Product: Wine
Version: 1.5.9
Platform: arm
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Classification: Unclassified
Hello,
for André, some toy to play with ;-)
"Remote Tools for Visual Studio 2012 RC" for Windows on ARM (WoA) can be
downloaded here:
http://www.microsoft.com/visualstudio/11/en-us/downloads#remote-tools
It crashes on my quad Cortex-A9 based i.mx6 Sabre with Ubuntu Linux 12.04
--- snip ---
Unhandled exception: page fault on read access to 0xc2083992 in 32-bit code
(0x00419d44).
Register dump:
Thumb User Mode
Pc:419d44 Sp:4134f720 Lr:418ed1 Cpsr:200f0030(--C-)
r0:0208 r1:0001 r2:4134f7c8 r3:0208
r4:c208398a r5:4134f7c8 r6:0000 r7:4134f728 r8:dddd
r9:04e4 r10:0100 Fp:4134f758 Ip:4134f518
Stack dump:
0x4134f720: 00000000 00000000 4134f7c8 00000100
0x4134f730: 00000001 8161b1cd 4134f748 00000100
0x4134f740: 4134f7c8 00000001 4134fd38 00446530
0x4134f750: 000004e4 4006e000 4134f790 00418f91
0x4134f760: 4134fac8 000004e4 00000000 00000000
0x4134f770: 00446998 00446308 42164138 40a72801
Backtrace:
=>0 0x00419d44 in rtools_setup_arm (+0x19d44) (0x4134f758)
1 0x00418ed1 in rtools_setup_arm (+0x18ed0) (0x4134f758)
0x00419d44:
ldr r4, [r4, #8]
Modules:
Module Address Debug info Name (77 modules)
ELF 8000- 12000 Deferred <wine-loader>
PE 400000- 454000 Export rtools_setup_arm
ELF 40031000-4003f000 Deferred libsm.so.6
...
System information:
Wine build: wine-1.5.9-186-g1f6febe
Platform: arm
Host system: Linux
Host version: 3.2.0-1000-linaro-lt-mx6
--- snip ---
WINEDEBUG=+tid,+seh,+relay doesn't reveal much, might be app init/startup code:
--- snip ---
$ wine ./rtools_setup_arm.exe
...
0024:Call KERNEL32.GetLastError() ret=00416973
0024:Ret KERNEL32.GetLastError() retval=00000000 ret=00416973
0024:Call KERNEL32.MultiByteToWideChar(000004e4,00000001,4130f7c8 "
\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f
!\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94"...,00000100,00000000,00000000)
ret=00418e95
0024:Ret KERNEL32.MultiByteToWideChar() retval=00000100 ret=00418e95
0024:trace:seh:raise_exception info[0]=00000000
0024:trace:seh:raise_exception info[1]=c2083992
0024:trace:seh:raise_exception Pc:419d44 Sp:4130f720 Lr:418ed1 Cpsr:200f0030
r0:0208 r1:0001 r2:0100 r3:0208
0024:trace:seh:raise_exception r4:c208398a r5:4130f7c8 r6:0000 r7:4130f728
r8:dddd r9:04e4 r10:0100 Fp:4130f758 Ip:4130f518
0024:trace:seh:call_stack_handlers calling handler at 0x403e3900 code=c0000005
flags=0
0024:Call KERNEL32.UnhandledExceptionFilter(4130f574) ret=403e3964
wine: Unhandled page fault on read access to 0xc2083992 at address 0x419d44
(thread 0024), starting debugger...
0024:trace:seh:start_debugger Starting debugger "winedbg --auto 35 68"
...
--- snip ---
Winedbg's builtin disassembler isn't really helpful, it's missing various
thumb(2) opcodes.
Fortunately there is a free IDA 6.2 demo version for Linux which also supports
ARM family for download:
http://www.hex-rays.com/products/ida/support/download_demo.shtml
This is an invaluable tool which can be used to improve winedbg's disassembler
and investigate other problems on ARM.
The code in question:
--- snip ---
...
.text:00419D40 MRC p15, 0, R4,c13,c0, 2
.text:00419D44 LDR R4, [R4,#8]
...
--- snip ---
ARM info center CP15 c13 register summary:
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0388f/CIHFGF…
Another resource:
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0360f/CACEAI…
Opcode_2=3 register "TPIDRURO" is actually ARM HW TLS register, used by libc
(__get_tls()).
Opcode_2=2 register "TPIDRURW" is "Software Thread ID, User, R/W"
Not sure if this is a "free for use" register or if any user space threading
library code actually manages this register.
One would have to search eglibc sources for ARM and any userspace libraries
mapped into process address space, not part of Wine.
The values don't seem very random but they point to invalid (not mapped) memory
locations.
I couldn't find any MCR opcodes in application code, so it's probably written
elsewhere.
This linux kernel patch has a bit of information:
http://www.kernelhub.org/?p=2&msg=57979
It got committed to Linux 3.3.5:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.3.5 (search for
TPIDRURW).
I'm running 3.2.0 so it's obviously not cleared by kernel side on context
switch.
Anyway, I fear this will be most likely upstream if the kernel deliberately
clears it on every context switch (starting with 3.3.5).
$ du -sh rtools_setup_arm.exe
16M rtools_setup_arm.exe
$ sha1sum rtools_setup_arm.exe
6f75e6dad60b64e1f074884829b63ca00bcdb531 rtools_setup_arm.exe
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.
https://bugs.winehq.org/show_bug.cgi?id=37915
Bug ID: 37915
Summary: IsWow64Process fix(es) required: 32bit UPlay games do
not launch in a 64Bit prefix when Wine is set to
Vista/Win7
Product: Wine
Version: 1.7.34
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: abolte(a)systemsaviour.com
Distribution: ---
While the recent commit
http://source.winehq.org/git/wine.git/commitdiff/bfd088dbc6b4f397d9adfbc11a…
now allows Uplay to launch 64-bit games in a 64-bit prefix when Windows 7 is
selected (and probably Vista and 8), it doesn't help with launching 32-bit
games.
Since #33776 was closed without covering this situation, I'm opening this bug
to cover that use-case here.
Attachment 50492 from #33776
(https://bugs.winehq.org/attachment.cgi?id=50492&action=diff) solves this for
me, but seems to be a work in progress based on what the author has said there.
This issue is also perhaps not specific to Uplay, although I don't know of any
other application affected by the bugs in the existing implementation at this
time (hence the title).
--
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.
https://bugs.winehq.org/show_bug.cgi?id=39101
Bug ID: 39101
Summary: Visual Studio Compiler creates invalid interface from
a typelib
Product: Wine
Version: 1.7.49
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: oleaut32
Assignee: wine-bugs(a)winehq.org
Reporter: leslie_alistair(a)hotmail.com
Distribution: ---
Created attachment 52094
--> https://bugs.winehq.org/attachment.cgi?id=52094
Sample Project
winetricks vc2008express
Open the Attached project and compile.
StdAfx.h has line.
#import "../typelibs/Debug/typelibs.tlb"
which causes the compiler to get generate typelibs.tlh and typelibs.tli files.
These files represent the interfaces that are defined in the TLB.
Under WINE, the file created (runme\Debug\typelibs.tlh),
contains a line, like below, for every function in the base interfaces(s).
virtual HRESULT _VtblGapPlaceholder1( ) { return E_NOTIMPL; }
whereas on windows these lines aren't there.
These extra lines cause the V Table to be incorrect and programs crash when any
of the interface functions are called.
--
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=33221
Bug #: 33221
Summary: Visual Studio 2008 (9.0) Express Edition cannot
compile with builtin msvcr90
Product: Wine
Version: 1.5.25
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: msvcrt
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ehoover(a)mines.edu
Classification: Unclassified
Regression SHA1: 5d88f780dd4bbbde0ff27075b58321d7347f6d4b
The VS IDE terminal window shows the following error:
1>cl : Command line warning D9002 : ignoring unknown option '/'
1>cl : Command line error D8003 : missing source filename
A git bisect reveals:
5d88f780dd4bbbde0ff27075b58321d7347f6d4b is the first bad commit
commit 5d88f780dd4bbbde0ff27075b58321d7347f6d4b
Author: Piotr Caban <piotr(a)codeweavers.com>
Date: Mon Feb 18 10:26:01 2013 +0100
msvcr90: Prefer builtin version.
:040000 040000 09577625ae5788cd73d4a3cd6c5c6f82ea7d9807
aef32f8a1984759761461627
A debug trace for +msvcrt is quite large (rather obviously), but can be found
here:
https://dl.dropbox.com/u/195059/wine/msvcrt.log
The issue can be worked around by setting msvcr90 to native in winecfg.
--
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=33207
Bug #: 33207
Summary: Visual Studio 2008 (9.0) Express Edition cannot launch
in a fresh prefix
Product: Wine
Version: 1.5.25
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: shell32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ehoover(a)mines.edu
Classification: Unclassified
On launch the application reports "The application data folder for <program>
could not be created." (e.g. "Visual C++ Express"). By manually creating the
expected folder the problem can be worked around:
mkdir ${HOME}/.wine/drive_c/users/${USER}/Application\ Data
--
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=15619
Summary: Visual Studio 2008 Installer Hangs after
err:seh:setup_exception_record stack overflow
Product: Wine
Version: 1.1.6
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: peterbelm(a)gmail.com
Created an attachment (id=16642)
--> (http://bugs.winehq.org/attachment.cgi?id=16642)
Terminal output
When running the Visual Studio 2008 installer the setup window appears, and
starts loading installation components, after about 30 seconds full processor
usage, err:seh:setup_exception_record stack overflow appears in the terminal
output (see attachment) the progress bar increases slightly, and then it seems
to hang.
Checking with strace on the setup.exe process (the main one, the other one
gives me 'Operation not permitted', even when sudo'ing it) shows it is waiting
to read from a pipe, which is red when doing 'ls -l', I assume that means the
pipe doesn't exist any more?
--
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=29905
Bug #: 29905
Summary: Microsoft Visual Studio 2008: attaching to process
fails with "unknown error: 0x80070003" (support of
"Session" namespace for named objects needed)
Product: Wine
Version: 1.4-rc3
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: wineserver
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Classification: Unclassified
Hello,
prerequisite: 'winetricks -q dotnet30'
Unfortunately for installation of Visual Studio 2008 Professional/Enterprise
editions you have to resort to hacks.
NOTE: Remote debugging capability is not available in Visual Studio 2005/2008
express editions (free for download).
Bug 29354 (installer fails due to ProductID being set during client side
"ValidateProductID" standard action -> don't set property)
Bug 10601 (GAC API for managed assembly installation needs reparse
point/junction API support -> force
msi_install_assembly()/IAssemblyCache_InstallAssembly to succeed on failure)
The installer still fails in the end but it's enough to have a "half" usable
IDE/build environment (.NET Framework 3.5 and some .NET service packs get
skipped due to Mono registry/fake mess while other components fail to install).
Unlike Visual Studio 2005 which uses wtsapi (bug 29903), Visual Studio 2008
retrieves the process list by different means and displays the process in
"standard" transport mode.
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Microsoft Visual Studio 9.0/Common7/IDE
$ wine ./devenv.exe
--- snip ---
1) Menu "extras" -> "attach to process"
2) select one process, click "attach"
It starts the debugging environment but fails half-through with "unknown error:
0x80070003"
--- snip ---
...
0082:Call KERNEL32.ProcessIdToSessionId(00000085,0032e5f0) ret=3f083224
0082:Ret KERNEL32.ProcessIdToSessionId() retval=00000001 ret=3f083224
...
0082:Call
KERNEL32.CreateFileMappingW(ffffffff,0032e604,00000004,00000000,0000003c,0032e610
L"Session\\0\\Microsoft_VS90_causality_sharedmemory-133") ret=3f089149
0082:Ret KERNEL32.CreateFileMappingW() retval=00000000 ret=3f089149
0082:Call KERNEL32.GetLastError() ret=3f08897a
0082:Ret KERNEL32.GetLastError() retval=00000003 ret=3f08897a
...
0082:Call
KERNEL32.FormatMessageW(00001300,00000000,80070003,00000400,0032e638,00000000,00000000)
ret=3f2b9072
0082:Ret KERNEL32.FormatMessageW() retval=00000000 ret=3f2b9072
...
0082:Call oleaut32.SysAllocString(03d19b60 L"Der Vorgang wird nicht
unterst\00fctzt. Unbekannter Fehler: 0x80070003.") ret=3f247a9f
...
--- snip ---
For communication between target and debugger a shared memory location is
created.
The shared memory (file mapping) is created using a special namespace syntax:
"Session\\0\\Microsoft_VS90_causality_sharedmemory-133"
Wineserver doesn't support "Session\<id>" yet, hence CreateFileMappingW()
fails.
(another run with +server):
--- snip ---
0009: create_mapping( access=000f000f, attributes=00000080, protect=00000043,
size=0000003c, file_handle=0000,
objattr={rootdir=0010,sd={control=00000004,owner=<not present>,group=<not
present>,sacl={},dacl={{AceType=ACCESS_ALLOWED_ACE_TYPE,Mask=10000000,AceFlags=0,Sid={S-1-5-21-0-0-0-1000}}}},name=L"Session\\0\\Microsoft_VS90_causality_sharedmemory-18"}
)
0009: create_mapping() = OBJECT_PATH_NOT_FOUND { handle=0000 }
--- snip ---
Source:
http://source.winehq.org/git/wine.git/blob/ba715798094896e8b98fc5803e16b00f…
"Kernel Object Namespaces":
http://msdn.microsoft.com/en-us/library/aa382954.aspx
--- quote ---
...
In addition to the "Global\" prefix, client processes can use the "Local\"
prefix to explicitly create an object in their session namespace. These
keywords are case sensitive.
The "Session\" prefix is reserved for system use and you should not use it in
names of kernel objects.
...
<user comments>
This documentation effectively states that 'Global', 'Local' and 'Session' are
all valid as name prefixes (but not as names).
There appears to be no documentation that says 'Session' cannot be used as a
prefix or that it is reserved for use as a prefix.
By referring to 'Session' as it does, it strongly implies that this a fully
legal and valid way to enable applications in one session to interact with
applications in another session.
I think Microsoft should consider adding more detail about whether 'Session' is
or is not valid for use by developers, and if so exactly what it can and cannot
be used for.
[user reponse] Global\ refers to the Global Namespace, Local\ refers to the
current session's namespace, Session\x\ refers to x's namespace where x is the
session id (not LUID or anything special, just a counter)
--- quote ---
"Memory mapped files from XP to Vista"
http://blogs.msdn.com/b/maartenb/archive/2008/05/07/memory-mapped-files-fro…
--- quote ---
... Online search for "sessions\1\basenamedobject" gives hits that point to
Terminal Services. There appear to be Local Global and Session namespaces. So
prior to Vista and Server 2008 all services shared the same namespace as the
first user logging in to the machine. This was session 0. With Vista this is no
longer the case. Just like all compatibility issues it is explained in the
cookbook.
--- quote ---
There is a workaround for this problem.
You can force a "normal" shared memory mapping name by setting to WinVer to
"Windows 2000" prior running the IDE.
Some components don't really support running WinVer < "Windows XP" anymore
hence this might break some stuff (VS2008 refuses to install with W2K mode).
At least this prevents the error message when attaching.
It doesn't really break/pause the remote process (might be bug 25462).
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=24583
Summary: Wine 1.3.3 can't run Visual Studio 2008 (VC9)
installer
Product: Wine
Version: 1.3.3
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: simons(a)cryp.to
Created an attachment (id=31046)
--> (http://bugs.winehq.org/attachment.cgi?id=31046)
Output printed by wine while attempting to run the installer
I ran the installer of the full version (not VC express) using the latest
release of wine. The installer starts up and works for a while, but ultimately
it aborts with an unhandled exception.
--
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=20227
Summary: msi: Table Join on two tables that have same
(non-join) column name causes only first column data
to be returned.
Product: Wine
Version: 1.1.30
Platform: All
OS/Version: All
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: msi
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ngallaher+winehq(a)deepthought.org
Created an attachment (id=23863)
--> (http://bugs.winehq.org/attachment.cgi?id=23863)
Patch for TableJoin bug
Imagine the following tables
Table foo:
string color
string flavor
Table bar:
string color
string flavor
with query
"Select foo.color, bar.flavor from foo, bar where foo.color=bar.color"
The current version returns the data from columns foo.color and foo.flavor.
This is because when the tables are joined, the original tablename identifiers
are dropped on the floor, resulting in a table with two 'color' and two
'flavor' columns. The VIEW_find_column() function then returns the first
column found that matches the requested name.
This can be traced to a deficiency in VIEW_find_column() which only uses the
column names in its comparison. Further, the sql parser does not preserve the
table identifier, but this is easily fixed.
A patch, including test case is attached.
This behaviour was observed when trying to install Visual Studio 2008 Standard
Edition.
--
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=15671
Summary: Visual Studio 2008 Express web install fails with
"Sharing violation" on $shtdwn$.req
Product: Wine
Version: 1.1.6
Platform: Other
URL: http://www.microsoft.com/express/download/#webInstall
OS/Version: other
Status: NEW
Keywords: download, Installer
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
To get the installer to even try, you have to do "winetricks volnum".
The next problem is while copying file 41 of 41, $shtdwn$.req,
it gets a sharing violation. The file it's trying to copy
is there, but can't be opened, possibly because it has
never been closed.
002f:Call KERNEL32.CreateFileA(0100afa0
"c:\\21309f2f7662773b82c3\\$shtdwn$.req",c0000000,00000003,00000000,00000001,04000002,00000000)
ret=0100355e
trace:file:CreateFileW returning 0x68
002f:Ret KERNEL32.CreateFileA() retval=00000068 ret=0100355e
002f:Call KERNEL32.WriteFile(00000068,0100a5a0,00000314,0032fe70,00000000)
ret=010035b5
trace:file:WriteFile 0x68 0x100a5a0 788 0x32fe70 (nil)
002f:Ret KERNEL32.WriteFile() retval=00000001 ret=010035b5
002f:Call KERNEL32.SetEnvironmentVariableA(01002388
"_SFX_CAB_SHUTDOWN_REQUEST",0100afa0 "c:\\21309f2f7662773b82c3\\$shtdwn$.req")
ret=010035cb
...
...
trace:text:DrawTextExW L"Setup is copying required resources to your temp
directory.\r\nCopying file 41 of 41.\r\n\r\nCopying setup file: $shtdwn$.req",
-1,
[(0,0)-(360,70)] 00000050
...
0032:Call KERNEL32.CopyFileExW(0033e80c
L"C:\\21309f2f7662773b82c3\\$shtdwn$.req",0033e5fc
L"C:\\windows\\temp\\SIT42147.tmp\\$shtdwn$.req",3aaed850,0000000
0,0033ddbc,00000002) ret=3aaed716
warn:file:CreateFileW Unable to create file
L"C:\\21309f2f7662773b82c3\\$shtdwn$.req" (status c0000043)
warn:file:CopyFileW Unable to open source
L"C:\\21309f2f7662773b82c3\\$shtdwn$.req"
0032:Call oleaut32.SysAllocString(00787cf0 L"Setup has encountered a problem
while trying to copy:\r\nC:\\21309f2f7662773b82c3\\$shtdwn$.req\r\nPress Retry
to attempt the copy again. Press Cancel to cancel setup.") ret=3aae49ab
Interestingly, even on Windows this file can't be opened sometimes
early in an installer; see
http://www.digitalformula.net/infrastructure/how-to-perform-an-unattended-i…
It's an interesting mystery. What triggers that file to be closed on Windows?
--
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=14875
Summary: VS 2008 Express Editions (SP1) installer fails with
directory resolution error (bug in msi appsearch action)
Product: Wine
Version: CVS/GIT
Platform: PC
URL: http://www.microsoft.com/express/download/
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msi
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Hello,
downloaded full DVD image of Visual Studio 2008 Express Edition with SP1.
Minimal set of prerequisites needed to reproduce this bug:
1. sh winetricks volnum (bug 5351)
2. MsiSetExternalUIRecord patch (bug 10547)
The installer stops with error "directory resolution failed".
--- snip ---
002c:Call msi.MsiGetPropertyW(00000001,00cee4c8
L"VS7.3643236F_FC70_11D3_A536_0090278A1BB8",39e262f8,0032ab10) ret=39e55231
002c:trace:msi:MSI_GetProperty 1 L"VS7.3643236F_FC70_11D3_A536_0090278A1BB8"
0x39e262f8 0x32ab10
..
002c:trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE
`_Property`='VS7.3643236F_FC70_11D3_A536_0090278A1BB8'" 0x32a9c4
..
002c:Ret msi.MsiGetPropertyW() retval=000000ea ret=39e55231
..
002c:Call
KERNEL32.FormatMessageW(00000b00,3aa70000,0000108e,00000400,0032a7bc,00000000,00000000)
ret=39ea74fb
002c:Ret KERNEL32.FormatMessageW() retval=00000024 ret=39ea74fb
..
002c:Call oleaut32.SysAllocString(00cdcd08 L"Microsoft Visual C++ 2008 Express
Edition with SP1 - DEU") ret=39e4bc58
..
002c:Call oleaut32.SysAllocString(00cee978
L"VS7.3643236F_FC70_11D3_A536_0090278A1BB8: Fehler bei
Verzeichnisaufl\00f6sung.") ret=39e4bc58
..
002c:Call oleaut32.SysFreeString(010ab66c L"ERROR processed; exception was
thrown for retail build\n\tDeveloper Comment: \n\tBuild Time: Thu Dec 11
15:04:18 2003\n\tDWORD: 234") ret=39e40e56
..
002c:Call oleaut32.SysFreeString(010ab5ec L"Microsoft Visual C++ 2008 Express
Edition with SP1 - DEU") ret=39e40e5f
..
002c:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,0032a9d8)
ret=39e80d28
002c:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b8433b0
--- snip ---
Property "VS7.3643236F_FC70_11D3_A536_0090278A1BB8" (= Visual Studio install
directory) does not exist (anymore) at this install stage.
Besides from a bug in dlls/msi/install.c:msi_strcpy_to_awstring(), which
results in wrong ERROR_MORE_DATA for empty unicode strings (see previous
snippet, str=L"" + len=0), the following sequences lead to this bug...
The installation directory property is created/set first here:
--- snip ---
..
002c:trace:msi:MsiDoActionW
L"CA_SetVcvars32batProp_x86_deu.3643236F_FC70_11D3_A536_0090278A1BB8"
002c:trace:msi:ACTION_PerformUIAction Performing action
(L"CA_SetVcvars32batProp_x86_deu.3643236F_FC70_11D3_A536_0090278A1BB8")
..
002c:trace:msi:ACTION_CustomAction Handling custom action
L"CA_SetVcvars32batProp_x86_deu.3643236F_FC70_11D3_A536_0090278A1BB8" (33
L"CA_SetVcvars32bat_x86_deu.3643236F_FC70_11D3_A536_0090278A1BB8"
L"[#FL_vsvars_bat_10582_x86_ln.3643236F_FC70_11D3_A536_0090278A1BB8];[#FL_vcvars32_bat_5369_x86_ln.3643236F_FC70_11D3_A536_0090278A1BB8];@SET
VSINSTALLDIR=[VS7.3643236F_FC70_11D3_A536_0090278A1BB8]|@SET
VCINSTALLDIR=[VC7.3643236F_FC70_11D3_A536_0090278A1BB8]|@SET
FrameworkDir=[Framework_x86.3643236F_FC"...)
..
002c:trace:msi:MSI_GetPropertyW returning L"C:\\Program Files\\Microsoft Visual
Studio 9.0\\" for property L"VS7.3643236F_FC70_11D3_A536_0090278A1BB8"
..
--- snip ---
("@SET VSINSTALLDIR=[VS7.3643236F_FC70_11D3_A536_0090278A1BB8]")
But is removed/reset at later install stage, when this custom action is run:
--- snip ---
002c:trace:msi:ACTION_CustomAction Handling custom action
L"CA_VIntegration_Exec_VS7_x86_deu.3643236F_FC70_11D3_A536_0090278A1BB8" (33
L"VS7.3643236F_FC70_11D3_A536_0090278A1BB8"
L"[VS7.3643236F_FC70_11D3_A536_0090278A1BB8_RO.3643236F_FC70_11D3_A536_0090278A1BB8]")
002c:trace:msidb:MSI_CreateRecord 1
..
002c:trace:msi:MSI_GetPropertyW property
L"VS7.3643236F_FC70_11D3_A536_0090278A1BB8_RO.3643236F_FC70_11D3_A536_0090278A1BB8"
not found
..
002c:trace:msi:MSI_SetPropertyW 0xbcbec8
L"VS7.3643236F_FC70_11D3_A536_0090278A1BB8" L""
..
002c:trace:msi:MSI_GetPropertyW property
L"VS7.3643236F_FC70_11D3_A536_0090278A1BB8" not found
002c:trace:msi:MSI_DatabaseOpenViewW L"DELETE FROM `_Property` WHERE
`_Property` = 'VS7.3643236F_FC70_11D3_A536_0090278A1BB8'" 0x32b298
..
--- snip ---
The removal/reset was due to property
L"VS7.3643236F_FC70_11D3_A536_0090278A1BB8_RO.3643236F_FC70_11D3_A536_0090278A1BB8"
not existing.
Using ORCA tool on msi setup database, one can find this property referenced in
"AppSearch" table:
--- snip ---
Property ; Signature
VS7.3643236F_FC70_11D3_A536_0090278A1BB8_RO.3643236F_FC70_11D3_A536_0090278A1BB8
VInt_VS7_X86_____X86.3643236F_FC70_11D3_A536_0090278A1BB8
--- snip ---
Signature is "VInt_VS7_X86_____X86.3643236F_FC70_11D3_A536_0090278A1BB8"
"CompLocator" table:
--- snip ---
Signature ; ComponentId ; Type
VInt_VS7_X86_____X86.3643236F_FC70_11D3_A536_0090278A1BB8
{2883180F-8F0F-4B82-B0BA-D48CE920DFAF} 0
--- snip ---
"Component" table:
--- snip ---
Component ; ComponentId ; Directory ; Attribute ; Condition ; KeyPath
VInt_VS7_X86_____X86.3643236F_FC70_11D3_A536_0090278A1BB8
{2883180F-8F0F-4B82-B0BA-D48CE920DFAF}
VS7.3643236F_FC70_11D3_A536_0090278A1BB8 0
--- snip ---
Armed with this information, one can find the following in trace log:
--- snip ---
002c:trace:msi:iterate_appsearch
L"VS7.3643236F_FC70_11D3_A536_0090278A1BB8_RO.3643236F_FC70_11D3_A536_0090278A1BB8"
L"VInt_VS7_X86_____X86.3643236F_FC70_11D3_A536_0090278A1BB8"
002c:trace:msi:ACTION_AppSearchGetSignature package 0xbcbec8, sig 0x32b304
..
002c:trace:msi:ACTION_AppSearchGetSignature failed to query signature for
L"VInt_VS7_X86_____X86.3643236F_FC70_11D3_A536_0090278A1BB8"
002c:trace:msi:ACTION_AppSearchComponents
L"VInt_VS7_X86_____X86.3643236F_FC70_11D3_A536_0090278A1BB8"
..
..
002c:trace:msi:MsiLocateComponentW L"{2883180F-8F0F-4B82-B0BA-D48CE920DFAF}"
0x32b040 0x32b248
002c:trace:msi:MsiGetProductCodeW L"{2883180F-8F0F-4B82-B0BA-D48CE920DFAF}"
0x32afae
..
002c:trace:msi:MSIREG_OpenUserDataComponentKey
L"{2883180F-8F0F-4B82-B0BA-D48CE920DFAF}"
..
002c:trace:msi:MSIREG_OpenUserDataComponentKey squished
(L"F0813882F0F828B40BAB4DC89E02FDFA")
..
002c:trace:msi:ACTION_AppSearchReg
L"VInt_VS7_X86_____X86.3643236F_FC70_11D3_A536_0090278A1BB8"
..
002c:trace:msi:ACTION_AppSearchReg failed to query RegLocator for
L"VInt_VS7_X86_____X86.3643236F_FC70_11D3_A536_0090278A1BB8"
002c:trace:msi:ACTION_AppSearchIni
L"VInt_VS7_X86_____X86.3643236F_FC70_11D3_A536_0090278A1BB8"
..
002c:trace:msi:ACTION_AppSearchIni failed to query IniLocator for
L"VInt_VS7_X86_____X86.3643236F_FC70_11D3_A536_0090278A1BB8"
002c:trace:msi:ACTION_AppSearchDr
L"VInt_VS7_X86_____X86.3643236F_FC70_11D3_A536_0090278A1BB8"
..
002c:trace:msi:ACTION_AppSearchDr failed to query DrLocator for
L"VInt_VS7_X86_____X86.3643236F_FC70_11D3_A536_0090278A1BB8"
..
--- snip ---
This results in property
"VS7.3643236F_FC70_11D3_A536_0090278A1BB8_RO.3643236F_FC70_11D3_A536_0090278A1BB8"
and depending property "VS7.3643236F_FC70_11D3_A536_0090278A1BB8" reset.
MSDN info for AppSearch table here:
http://msdn.microsoft.com/en-us/library/aa367579.aspx
and AppSearch action: http://msdn.microsoft.com/en-us/library/aa367578.aspx
Specifically:
--- quote ---
The AppSearch action requires that the Signature table be present in the
installation package. [..] A signature that is not in the Signature table
denotes a directory and the action sets the property to the directory path for
that signature.
--- quote ---
This "VInt_VS7_X86_____X86.3643236F_FC70_11D3_A536_0090278A1BB8" key is not
present in "Signature" table, it's actually a directory.
If we look in the previously posted "Component" table we see the directory is
actually "VS7.3643236F_FC70_11D3_A536_0090278A1BB8"
By looking into "Directory" table we find the following:
--- snip ---
Directory ; Directory Parent ; DefaultDir
VS7.3643236F_FC70_11D3_A536_0090278A1BB8
ProgramFilesFolder_x86.3643236F_FC70_11D3_A536_0090278A1BB8
VS90.NET|Microsoft Visual Studio 9.0
--- snip ---
So
"VS7.3643236F_FC70_11D3_A536_0090278A1BB8_RO.3643236F_FC70_11D3_A536_0090278A1BB8"
should resolve to "VS7.3643236F_FC70_11D3_A536_0090278A1BB8" -> L"C:\\Program
Files\\Microsoft Visual Studio 9.0\\" (install dir)
This looks like bug in wine msi appsearch action impl.
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=29921
Bug #: 29921
Summary: Microsoft Visual Studio 2008 Express installer shows
highlighted items incorrectly
Product: Wine
Version: 1.4-rc4
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ehoover(a)mines.edu
Classification: Unclassified
Created attachment 38933
--> http://bugs.winehq.org/attachment.cgi?id=38933
Screenshot depicting the problem
Any checkbox or button selected in the installer window will "disappear". The
installer still functions, but the issue is very visually disturbing.
--
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=20623
Summary: Swiftkit crashed
Product: Wine
Version: unspecified
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: frt975(a)gmail.com
SwiftKit Crashed. I gave vb6run gecko and Java installed.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=38714
Bug ID: 38714
Summary: 64-bit ARM Windows applications from Windows SDK crash
in entry (loader needs to set/randomize cookie for PE
modules)
Product: Wine
Version: 1.7.44
Hardware: aarch64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
this is more an educated guess since I only have remote access to some 64-bit
ARM Linux VM without proper debugging tools.
Winedbg/gdb proxy is unusable as of now and my shiny JTAG Debugger for
Cortex-A5x (ICD) can't work "remotely".
Anyway, I think I gathered enough information without the need for debugging.
Don't complain about 'root' - it's not my machine :)
--- snip ---
# wine64 winedbg arm64/mt.exe
Wine-dbg>info process
pid threads executable (all id:s are in hex)
>00000024 1 'mt.exe'
00000026 2 \_ 'wineconsole.exe'
00000014 4 'explorer.exe'
0000000e 5 'services.exe'
0000001b 3 \_ 'plugplay.exe'
00000012 3 \_ 'winedevice.exe'
Wine-dbg>info thread
process tid prio (all id:s are in hex)
0000000e services.exe
0000001e 0
0000001d 0
00000016 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001a 0
00000019 0
00000013 0
00000014 explorer.exe
00000023 0
00000022 0
00000021 0
00000015 0
0000001b plugplay.exe
00000020 0
0000001f 0
0000001c 0
00000024 (D) Z:\root\wine\64\arm64\mt.exe
00000025 0 <==
00000026 wineconsole.exe
00000028 0
00000027 0
--- snip ---
--- snip ---
Wine-dbg>si
be_arm64_single_step: not done
Unhandled exception: illegal instruction in 64-bit code (0x000000014010ce78).
Register dump:
ARM64 EL0t Mode
Pc:000000014010ce78 Sp:0000007f8aa6fe20 Lr:000000014010ca7c
Pstate:0000000060000000(-ZC-)
x0: 0000007f8bd0c000 x1: 0000000000000005 x2: 0000007f8bd0e000 x3:
0000000000000001 x4: 0000000000000001
x5: f5183970d346f95f x6: 0000000000000001 x7: 0000000000000002 x8:
00002b992ddfa232 x9: 00002b992ddfa232
x10:00000000031bb537 x11:0000007f8bd0f078 x12:0000007ffb057a54
x13:0000007ffb057a58 x14:0000007ffb057b20
x15:0000007f8bb35908 ip0:0000007f8b966120 ip1:0000007f8b9c9e10
x18:0000007f8bb359d0 x19:0000007f8bd0c000
x20:000000014010ca70 x21:0000000000000000 x22:0000007f8b949000
x23:0000007f8acd3584 x24:0000007f8acfd000
x25:0000007f8aee07f0 x26:0000007ffb057e90 x27:0000007ffb057e08
x28:0000007f8ad15000 Fp:0000007f8aa6fe20
Stack dump:
0x0000007f8aa6fe20: 0000007f8aa6fe30 0000007f8acd35e0
0x0000007f8aa6fe30: 0000007f8aa6fe60 0000007f8b9310ac
0x0000007f8aa6fe40: 0000007f8acd3584 0000007f8bd0c000
0x0000007f8aa6fe50: 0000000000000000 0000000000000000
0x0000007f8aa6fe60: 0000007f8aa6ffe0 0000007f8b90ca20
0x0000007f8aa6fe70: 0000007f8bd0c000 0000007f8acd3584
0x0000007f8aa6fe80: ffffffffffffffff 0000007f8b941ab4
0x0000007f8aa6fe90: 0000007f8acb67cc 0000007f8acd3584
0x0000007f8aa6fea0: 0000007f8bd0c000 0000000000000000
0x0000007f8aa6feb0: 0000007f8b949000 0000007f8acd3584
0x0000007f8aa6fec0: 0000007f8acfd000 0000007f8aee07f0
0x0000007f8aa6fed0: 0000007ffb057e90 0000007ffb057e08
Backtrace:
=>0 0x000000014010ce78 in mt (+0x10ce78) (0x0000007f8aa6fe20)
1 0x000000014010ca7c in mt (+0x10ca7b) (0x0000007f8aa6fe20)
...
--- snip ---
The entry point code of the app:
--- snip ---
entry:
0000000140020300 STP X29, X30, [SP,#-0x10]!
0000000140020304 MOV X29, SP
0000000140020308 BL 140020E40
000000014002030C BL 140020318
0000000140020310 LDP X29, X30, [SP],#0x10
0000000140020314 RET
...
0000000140020E40 ADRP X8, #0x140030000 ; .data
0000000140020E44 LDR X8, [X8,#0x800] ; offset to cookie
000000014010CE68 CBZ X8, 14010CE78
000000014010CE6C LDR X9, =0x2B992DDFA232 ; default cookie
arm64?
000000014010CE70 CMP X8, X9
000000014010CE74 B.NE 14010CE7C
000000014010CE78 BRK #0xF003 ; whoops, bail here
000000014010CE7C MVN X8, X8
0000000140020E60 ADRP X9, #0x140030000
0000000140020E64 STR X8, [X9,#0x808]
000000014010CE88 RET
.data:
...
0000000140030800 DCQ 0x2B992DDFA232 ; module security cookie (default val)
--- snip ---
Looks like the entry code checks for the default value of the security cookie
and bails if it's still unmodified.
MSDN:
https://msdn.microsoft.com/en-us/library/windows/desktop/ms680328%28v=vs.85…
IMAGE_LOAD_CONFIG_DIRECTORY64 -> SecurityCookie (64-bit VA)
The loader needs to randomize the cookie for each module if present (= non-zero
VA) before calling the entry.
---
Another tidbit:
For decoding the immediate field in the emitted 'brk' instruction I only found
information for the Linux counterpart which says range 0x2000-0xffff is
app/user-defined.
https://gcc.gnu.org/ml/gcc-patches/2013-11/msg02228.html
--- quote ---
POSIX siginfo
BRK #imm16 si_signo si_code Purpose
---------- -------- ------- -------
0000-0fff S/w breakpoint, reserved for debuggers
0000-3ff SIGTRAP TRAP_BRKPT- EL0 breakpoint (e.g. gdb)
0400-7ff SIGILL ILL_ILLTRP* EL1 breakpoint (e.g. kgdb)
0800-bff SIGILL ILL_ILLTRP* EL2 breakpoint
0c00-fff SIGILL ILL_ILLTRP* EL3 breakpoint
1000-1fff C/C++ runtime errors
1000 SIGABRT n/a libc abort()
1001 SIGFPE FPE_INTDIV integer divide by zero
1002 SIGFPE FPE_INTOVF integer overflow
1003 SIGFPE FPE_FLTDIV floating-point divide by zero
1004 SIGFPE FPE_FLTOVF floating-point overflow
1005 SIGFPE FPE_FLTUND floating-point underflow
1006 SIGFPE FPE_FLTRES floating-point inexact result
1007 SIGFPE FPE_FLTINV floating-point invalid op
1008 SIGFPE FPE_FLTSUB subscript out of range
1009-1fff SIGILL ILL_ILLTRP unused but reserved
2000-ffff SIGILL ILL_ILLOPC+ Guaranteed unused, resvd for apps
- This is the signal generated now for all values of BRK
immediate. GDB currently uses "BRK #0"
* The EL1/EL2/EL3 breakpoints would deliver a SIGILL if they are
executed by EL0 code, and caught by the EL1 kernel. A s/w debugger
operating at a higher EL which placed such breakpoints would
presumably catch them and handle them, without the EL1 kernel ever
seeing them.
+ Immediate values 0x2000-ffff generate the same signal as any other
UNDEFINED instruction encoding, but with guaranteed behaviour for
JITs etc. The original imm16 value could be made available in the
si_trapno field of the signal context.
--- quote ---
Regards
--
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.