http://bugs.winehq.org/show_bug.cgi?id=14483
Summary: WinVerifyTrustEx doesn't return expected HRESULT for PE
images not digitally signed (TRUST_E_NOSIGNATURE)
Product: Wine
Version: CVS/GIT
Platform: PC
URL: http://www.filehippo.com/download_msn_messenger/751/
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wintrust
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Hello,
this is a follow-up bug of bug 12718
Enable tracing:
--- snip ---
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\IdentityCRL\Trace]
"Level"=dword:00000099
--- snip ---
"msnmsgr.exe" PE image is *not* digitally signed.
Compare both:
--- snip windows trace ---
..
<3776, 3780>: Verifying calling process image is
signed...(a)passportclientlibrary.cpp_103
<3776, 3780>: Failed to WinVerifyTrustEx : C:\Program Files\MSN
Messenger\msnmsgr.exe. hr = 0x800b0100(a)util.cpp_802
<3776, 3780>: Failed to Verify the file signature : C:\Program Files\MSN
Messenger\msnmsgr.exe. hr = 0x800b0100(a)util.cpp_858
<3776, 3780>: Unable to verify caller is signed by MSFT cert 0x800b0100.
GetCertificate API will not function correctly.(a)passportclientlibrary.cpp_124
--- snip windows trace ---
vs.
--- snip wine trace ---
..
<8, 9>: Verifying calling process image is
signed...(a)passportclientlibrary.cpp_103
<8, 9>: Passed WinVerifyTrustEx : C:\Program Files\MSN Messenger\msnmsgr.exe.
@util.cpp_807
<8, 9>: Verify certificate against microsoft root : C:\Program Files\MSN
Messenger\msnmsgr.exe. @util.cpp_808
<8, 9>: Failed to Verify the file signature : C:\Program Files\MSN
Messenger\msnmsgr.exe. hr = 0x800b0100(a)util.cpp_858
<8, 9>: Unable to verify caller is signed by MSFT cert 0x800b0100.
GetCertificate API will not function correctly.(a)passportclientlibrary.cpp_124
--- snip wine trace ---
--- snip wine ---
0030:Ret imagehlp.ImageGetCertificateHeader() retval=00000000 ret=609fb7cc
..
0030:trace:wintrust:CryptSIPGetSignedDataMsg returning 0
0030:Ret wintrust.CryptSIPGetSignedDataMsg() retval=00000000 ret=607c4b2a
0030:trace:crypt:CryptSIPGetSignedDataMsg returning 0
0030:trace:wintrust:SoftpubLoadMessage returning 1 (800b0100)
0030:Ret wintrust.SoftpubLoadMessage() retval=00000001 ret=60a05942
0030:trace:wintrust:WINTRUST_DefaultVerify returning 00000001
0030:trace:wintrust:WinVerifyTrust returning 00000001
0030:Ret wintrust.WinVerifyTrustEx() retval=00000001 ret=003ad2e9
--- snip wine ---
Remember: S_FALSE is not a failure code at all.
The return code evaluation from messenger looks like an inlined FAILED() macro
((HRESULT)(Status)<0) which basically just tests if the result has the high bit
set.
They don't test for S_OK, hence it incorrectly reports "pass" in wine.
TRUST_E_NOSIGNATURE has to be propagated somewhere because that's what
WinVerifyTrustEx() should return in that case.
Reagrds
--
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=50319
Bug ID: 50319
Summary: Powerpoint 2013/365: cursor not moved when clicking in
current text box
Product: Wine
Version: 6.0-rc2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: rcorreia31(a)gmail.com
Distribution: ---
Created attachment 68898
--> https://bugs.winehq.org/attachment.cgi?id=68898
Simple Powerpoint file containing two text boxes
Running wine-6.0-rc2 compiled from source.
Same issue with previous 5.x versions.
Installation done in two different clean prefixes.
Reproduced with KDE Plama 5.20.1 and Xfce 4.16pre1, both compiled from sources,
on Centos 8.3
Both Office 32bit versions were installed using the recommendations from
WineHQ.
Office 2013 :
https://appdb.winehq.org/objectManager.php?sClass=version&iId=26323
Office 365 (2016) :
https://appdb.winehq.org/objectManager.php?sClass=version&iId=35527
Office 2013 : winetricks msxml6
Office 365 : winetricks msxml3 msxml6 riched20 riched30
Two registry updates done for 2013 and 365:
. HKCU\Software\Wine\Direct3D\MaxVersionGL (DWORD) : 30002 (hex)
. HKCU\Software\Wine\Direct2D\max_version_factory (DWORD) : 0
Two files copied for 2013 and 365:
cp "./Common Files/Microsoft Shared/ClickToRun/AppvIsvSubsystems32.dll"
"./Microsoft Office/root/Office16"
cp "./Common Files/Microsoft Shared/ClickToRun/C2R32.dll" "./Microsoft
Office/root/Office16"
Problem: clicking in the current text box does not set the cursor to the
clicked position.
To reproduce:
. Create two text boxes in Powerpoint. I.E.: one for the title and one for the
body ⇒ test case attached WineTestCase.pptx
. Add some text to both.
. Click on the text of a text box: mouse cursor is set to the right location.
. Click on another part of the text in the same current text box: text box
focus is lost and the mouse cursor is not set to where we clicked. In fact the
mouse cursor is not displayed anymore.
If we click on any character in the other non-current text box: the cursor
moves to where we clicked as expected.
So the problem only occurs when we want to put the cursor on another location
within the text box we are already in.
There are another problems that are maybe a side effect of this one:
. Double-click on a text of another text box: the text is not selected. A first
click is necessary to set the focus.
. Select a text by clicking and moving the mouse within the current text box:
the text is not selected.
No workaround found except first reselecting the text box. I.E. Esc+left click,
Right+Left click.
--
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=33198
Bug #: 33198
Summary: Multiple applications ported to WinRT/ARM using
msvcr110.dll require msvcrt.setjmp
Product: Wine
Version: 1.5.25
Platform: arm
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: msvcrt
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Classification: Unclassified
Hello folks,
as the summary says ...
--- snip ---
$ wine ./Audacity.exe
...
err:module:find_forwarded_export function not found for forward 'msvcrt.setjmp'
used by L"C:\\windows\\system32\\msvcr110.dll". If you are using builtin
L"msvcr110.dll", try using the native one instead.
--- snip ---
Currently implemented for x86 64-bit in msvcrt:
http://source.winehq.org/git/wine.git/blob/14a81773c7ce865dd6d919ddee89cad3…
--- snip ---
1371 @ cdecl -arch=x86_64 -norelay -private setjmp(ptr) MSVCRT__setjmp
--- snip ---
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=32992
Bug #: 32992
Summary: ARM port of "WabbitEMU" wants
KERNEL32.dll.RtlLookupFunctionEntry
Product: Wine
Version: 1.5.24
Platform: arm
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: kernel32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Classification: Unclassified
Hello folks,
split from bug 32991 which is about unimplemented function
KERNEL32.dll.RtlUnwindEx
+module,+imports
--- snip ---
...
0009:trace:module:load_dll looking for L"KERNEL32.dll" in
L"Z:\\home\\linaro\\wine-apps\\wabbitemu;.;C:\\windows\\system32;C:\\windows\\system;C:\\windows;C:\\windows\\system32;C:\\windows;C:\\windows\\system32\\wbem"
0009:trace:module:load_dll Found L"C:\\windows\\system32\\KERNEL32.dll" for
L"KERNEL32.dll" at 0x7b820000, count=19
0009:warn:module:import_dll No implementation for KERNEL32.dll.RtlUnwindEx
imported from L"Z:\\home\\linaro\\wine-apps\\wabbitemu\\Wabbitemu.exe", setting
to 0x41820000
0009:trace:imports:import_dll --- RtlUnwindEx KERNEL32.dll.1209 = 0x41820000
0009:trace:imports:import_dll --- GetCommandLineA KERNEL32.dll.481 = 0x7b846be0
0009:trace:imports:import_dll --- RtlPcToFileHeader KERNEL32.dll.1205 =
0x7bc69188
0009:warn:module:import_dll No implementation for
KERNEL32.dll.RtlLookupFunctionEntry imported from
L"Z:\\home\\linaro\\wine-apps\\wabbitemu\\Wabbitemu.exe", setting to 0x41820024
0009:trace:imports:import_dll --- RtlLookupFunctionEntry KERNEL32.dll.1203 =
0x41820024
0009:trace:imports:import_dll --- GetModuleFileNameW KERNEL32.dll.634 =
0x7b86b864
...
--- snip ---
MSDN entry for KERNEL32.dll.RtlLookupFunctionEntry:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms680597%28v=vs.85%…
("ARM Definition")
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=40300
Bug ID: 40300
Summary: Guild Wars 2: Mouse gets temporary invisible on the
Launcher
Product: Wine
Version: 1.8
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: sworddragon2(a)aol.com
Distribution: ---
If the Laucher starts and the mouse gets moved over it the mouse cursor gets
invisible until it is moved over specific elements like text. Somebody on
Windows tested this too and the issue doesn't appear there.
--
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=17622
Summary: Overdrive media console fails to install.
Product: Wine
Version: 1.1.16
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: gmstalk(a)gmail.com
Created an attachment (id=19807)
--> (http://bugs.winehq.org/attachment.cgi?id=19807)
Log file created when install is attempted
When I attempt to install the overdrive media console, the install quietly
fails and generates a text document named VSDCA_VsdLaunchConditions.Log
(attached).
--
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=35691
Bug ID: 35691
Summary: IPLA 0.9 installer aborts with 'Windows Media Player
version 9 or newer needed' (wmp.dll version resource
missing)
Product: Wine
Version: 1.7.13
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Hello folks,
another way to check for WMP version (same category as bug 35677 and bug
35688).
The installer message is polish, translator tells it's something along:
"... Windows Media Player version 9 or newer needed. We recommend installing
version 11"
--- snip ---
$ WINEDEBUG=+tid,+seh,+relay wine ./iplasetup.exe >>log.txt 2>&1
...
0025:Call version.GetFileVersionInfoSizeA(00409f48
"C:\\windows\\system32\\wmp.dll",0033fa4c) ret=00401ed9
...
0025:Call KERNEL32.lstrcpynA(0040a748,00422e00 "Do zainstalowania programu
wymagany jest Windows Media Player w wersji 9 lub nowszej. Zalecamy
instalacj\xea wersji 11.",00000400) ret=0040590f
0025:Ret KERNEL32.lstrcpynA() retval=0040a748 ret=0040590f
0025:Call user32.MessageBoxIndirectA(004091d0) ret=0040521e
--- snip ---
$ sha1sum iplasetup.exe
cbd5578e1c8a3439ecc126d246fcb271825c2e37 iplasetup.exe
$ du -sh iplasetup.exe
8.2M iplasetup.exe
$ wine --version
wine-1.7.13-100-gfcae016
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=35794
Bug ID: 35794
Summary: iTunes 7 installer aborts early (failure to find
builtin 'RegExp' class)
Product: Wine
Version: 1.7.14
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: vbscript
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Hello folks,
continuation of bug 34154
--- snip ---
$ WINEDEBUG=+tid,+seh,+relay,+vbscript,+ole,+variant wine ./iTunesSetup7.exe
>>log.txt 2>&1
...
002f:trace:vbscript:disp_get_id using IDispatch
002f:trace:ole:ITypeInfo_fnGetIDsOfNames (0x1daf30) Name L"CompareVersions"
cNames 1
...
002f:warn:ole:ITypeInfo_fnGetIDsOfNames no names found
002f:fixme:msi:AutomationObject_GetIDsOfNames Unknown member
L"CompareVersions", clsid {000c109e-0000-0000-c000-000000000046}
...
002f:trace:vbscript:interp_errmode 1
002f:trace:vbscript:interp_new L"RegExp"
002f:fixme:vbscript:interp_new Class L"RegExp" not found
002f:fixme:vbscript:exec_script Failed 80004005 in resume next mode
...
002d:err:msi:ITERATE_Actions Execution halted, action L"iTunesLaunchConditions"
returned 1603
--- snip ---
Relevant VBScript code snippet:
--- snip ---
...
Sub iTunesLaunchConditions
PreventDowngrade
DetectGEARDriverSetDeletion
CheckUnsupportediPodSoftware
End Sub
Function CompareVersions(sVersion1, sVersion2)
Dim rgExpVersionComponents
Dim oMatches1, oMatches2
Dim iVersion1, iVersion2
Dim i
On Error Resume Next
Set rgExpVersionComponents = New RegExp
rgExpVersionComponents.Pattern = "(\d+)\.?"
rgExpVersionComponents.Global= True
Set oMatches1 = rgExpVersionComponents.Execute(sVersion1)
Set oMatches2 = rgExpVersionComponents.Execute(sVersion2)
i = 0
Do
Err.Clear
iVersion1 = 0
iVersion2 = 0
iVersion1 = CInt(oMatches1(i).SubMatches(0))
iVersion2 = CInt(oMatches2(i).SubMatches(0))
If iVersion1 < iVersion2 Then
CompareVersions = -1
Exit Function
ElseIf iVersion1 > iVersion2 Then
CompareVersions = 1
Exit Function
End If
i = i + 1
Loop While Err.number = 0
CompareVersions = 0
End Function
Sub PreventDowngrade
Const msiInstallStateAdvertised = 1
Dim Installer
Dim RelatedProducts
Dim UpgradeCode
Dim ProductCode
Dim ProductVersion
Dim ProductVersionMax
Dim ProductVersionFound
On Error Resume Next
Set Installer = Session.Installer
ProductVersion = Session.Property("ProductVersion")
ProductVersionMax = ""
UpgradeCode = Session.Property("UpgradeCode")
Set RelatedProducts = Installer.RelatedProducts(UpgradeCode)
For Each ProductCode in RelatedProducts
If Installer.ProductState(ProductCode) = msiInstallStateAdvertised Then
ProductVersionFound = Installer.ProductInfo(ProductCode, "Version")
Else
Err.Clear : ProductVersionFound =
Installer.ProductInfo(ProductCode, "VersionString")
If Err.number <> 0 Then ProductVersionFound = ""
End If
If CompareVersions(ProductVersionFound, ProductVersionMax) > 0 Then
ProductVersionMax = ProductVersionFound
Next
If CompareVersions(ProductVersionMax, ProductVersion) > 0 Then
Session.Property("BNEWERITUNESISINSTALLED") = "1"
Else
Session.Property("BNEWERITUNESISINSTALLED") = ""
End If
End Sub
...
--- snip ---
-> 'Set rgExpVersionComponents = New RegExp'
$ sha1sum iTunesSetup7.exe
5cdc86b2edb1411b9a022f05b1bfbe858fbcf901 iTunesSetup7.exe
$ du -sh iTunesSetup7.exe
35M iTunesSetup7.exe
$ wine --version
wine-1.7.14-126-g2bb1059
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=35833
Bug ID: 35833
Summary: iTunes 7 installer aborts early (automation methods
HRESULT incorrectly translated to VBScript runtime
Err.number)
Product: Wine
Version: 1.7.14
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: vbscript
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Hello folks,
now the VBScript runtime error object and exception handling is implemented the
next thing :)
Trace log:
--- snip ---
$ WINEDEBUG=+tid,+seh,+relay,+msi,+vbscript,+ole,+variant wine
./iTunesSetup7.exe >>log.txt 2>&1
...
0039:fixme:msi:AutomationObject_GetIDsOfNames Unknown member
L"DetectGEARDriverSetDeletion", clsid {000c109e-0000-0000-c000-000000000046}
...
0039:trace:msi:AutomationObject_AddRef (0x183370/0x183370)
0039:trace:vbscript:interp_errmode 1
0039:trace:vbscript:interp_short 2
0039:Call oleaut32.SysAllocString(001f3988
L"SYSTEM\\CurrentControlSet\\Services\\GearAspiWDM") ret=f7343052
0039:trace:ole:SysAllocStringLen
L"SYSTEM\\CurrentControlSet\\Services\\GearAspiWDM"
0039:Ret oleaut32.SysAllocString() retval=001f6284 ret=f7343052
0039:trace:vbscript:interp_string
0039:Call oleaut32.SysAllocString(001f39e4 L"DeleteFlag") ret=f7343052
0039:trace:ole:SysAllocStringLen L"DeleteFlag"
0039:Ret oleaut32.SysAllocString() retval=001f97b4 ret=f7343052
0039:trace:vbscript:interp_icall
...
0039:trace:msi:AutomationObject_Invoke Method 11, L"RegistryValue"
...
0039:Call advapi32.RegOpenKeyW(80000002,001f6464
L"SYSTEM\\CurrentControlSet\\Services\\GearAspiWDM",0064df10) ret=7ecdc24c
0039:Ret advapi32.RegOpenKeyW() retval=00000002 ret=7ecdc24c
0039:Call oleaut32.VariantClear(0064def0) ret=7ecdc67d
0039:trace:variant:VariantClear (0x64def0->(VT_I4))
0039:Ret oleaut32.VariantClear() retval=00000000 ret=7ecdc67d
0039:Call oleaut32.VariantClear(0064dee0) ret=7ecdc68b
0039:trace:variant:VariantClear (0x64dee0->(VT_BSTR))
0039:Ret oleaut32.VariantClear() retval=00000000 ret=7ecdc68b
0039:Call oleaut32.VariantClear(0064ded0) ret=7ecdc699
0039:trace:variant:VariantClear (0x64ded0->(VT_BSTR))
0039:Ret oleaut32.VariantClear() retval=00000000 ret=7ecdc699
0039:Call advapi32.RegCloseKey(00000000) ret=7ecdc6a7
0039:Ret advapi32.RegCloseKey() retval=00000006 ret=7ecdc6a7
0039:Call oleaut32.SysFreeString(001f60f4 L"RegistryValue") ret=7ecd7ea6
0039:Ret oleaut32.SysFreeString() retval=00000000 ret=7ecd7ea6
0039:trace:msi:AutomationObject_Invoke Returning 0x8002000b, not ok
0039:trace:msi:AutomationObject_Release (0x185e38/0x185e38)
0039:warn:vbscript:exec_script Failed 8002000b in resume next mode
0039:trace:vbscript:exec_script unwind jmp 642 stack_off 0
...
0039:fixme:msi:AutomationObject_GetIDsOfNames Unknown member L"Err", clsid
{000c109e-0000-0000-c000-000000000046}
0039:trace:vbscript:DispatchEx_AddRef (0x1d92c8) ref=2
0039:trace:vbscript:interp_mcall
0039:trace:ole:ITypeInfo_fnGetIDsOfNames (0x1d8de0) Name L"number" cNames 1
...
0039:trace:vbscript:Err_Number
0039:trace:vbscript:DispatchEx_Release (0x1d92c8) ref=2
0039:trace:vbscript:DispatchEx_Release (0x1d92c8) ref=1
0039:trace:vbscript:interp_short 9
0039:trace:vbscript:interp_nequal
0039:trace:vbscript:var_cmp {VT_I4: -2147352565} {VT_I2: 9}
0039:Call oleaut32.VarCmp(001f5f70,001f5f80,00000000,00000000) ret=f73439a1
...
0039:Call oleaut32.VariantClear(001f5f70) ret=f733fecd
0039:trace:variant:VariantClear (0x1f5f70->(VT_I4))
0039:Ret oleaut32.VariantClear() retval=00000000 ret=f733fecd
0039:Call oleaut32.VariantClear(001f5f80) ret=f733fecd
0039:trace:variant:VariantClear (0x1f5f80->(VT_I2))
0039:Ret oleaut32.VariantClear() retval=00000000 ret=f733fecd
0039:trace:vbscript:interp_jmp_false 667
...
0037:Call user32.MessageBoxW(00000000,001e6d38 L"Unable to install the GEAR
driver set at this time. The GEARAspiWDM service use by the GEAR driver set is
scheduled to be deleted during the next system reboot. Please reboot the system
and run iTunes again.",7ed51b92 L"Install Failed",00000000) ret=7ecc3d83
--- snip ---
The relevant VBScript snippet:
--- snip ---
Sub DetectGEARDriverSetDeletion
Dim DeleteFlag
On Error Resume Next
DeleteFlag =
Session.Installer.RegistryValue(2,"SYSTEM\CurrentControlSet\Services\GearAspiWDM",
"DeleteFlag")
If Err.number <> 9 Then
If IsNumeric(DeleteFlag) Then
Session.Property("GEARASPIWDM_SERVICE_DELETED") = "#" +
CStr(DeleteFlag)
Else
Session.Property("GEARASPIWDM_SERVICE_DELETED") = DeleteFlag
End If
End If
End Sub
--- snip ---
MSDN: http://msdn.microsoft.com/en-us/library/aa369471%28v=vs.85%29.aspx
--- quote ---
The RegistryValue method of the Installer object reads information about a
specified registry key of value. If the key or value specified does not exist,
the method returns an error of 9, "Subscript out of Range."
--- quote ---
Wine MSI InstallerImpl_RegistryValue() returns HRESULT = 0x8002000B
(DISP_E_BADINDEX) which seems to be right.
This code needs to be translated to VBScript runtime error code.
The equivalent would be something like 0x800A0009 ... if one searches for
"Subscript out of Range." and "VBscript".
Source:
http://source.winehq.org/git/wine.git/blob/fc0ef22a44dee4f78b8784ada501bb8f…
--- snip ---
2030 HRESULT exec_script(script_ctx_t *ctx, function_t *func, vbdisp_t *vbthis,
DISPPARAMS *dp, VARIANT *res)
2031 {
2032 exec_ctx_t exec = {func->code_ctx};
2033 vbsop_t op;
2034 HRESULT hres = S_OK;
2035
2036 exec.code = func->code_ctx;
...
2106 while(exec.instr) {
2107 op = exec.instr->op;
2108 hres = op_funcs[op](&exec);
2109 if(FAILED(hres)) {
2110 ctx->err_number = hres;
2111
2112 if(exec.resume_next) {
...
--- snip ---
$ sha1sum iTunesSetup7.exe
5cdc86b2edb1411b9a022f05b1bfbe858fbcf901 iTunesSetup7.exe
$ du -sh iTunesSetup7.exe
35M iTunesSetup7.exe
$ wine --version
wine-1.7.14-234-g6e7440e
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=18941
Summary: Microsoft Reader install crashes
Product: Wine
Version: 1.1.23
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: sashoalm(a)gmail.com
I know that Microsoft Reader worked before but now the install crashes. This
happened after I added the winehq repos to my software sources list, so I'm
using the newest version 1.1.23
--
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=18651
Summary: Microsoft Reader hangs in full screen mode
Product: Wine
Version: 1.1.22
Platform: PC
URL: http://download.microsoft.com/download/d/0/9/d099ad62-
41d1-4e92-9935-67955a437460/MSReaderSetupUSA.exe
OS/Version: Linux
Status: NEW
Keywords: download
Severity: minor
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: kennybobs(a)o2.co.uk
Created an attachment (id=21366)
--> (http://bugs.winehq.org/attachment.cgi?id=21366)
wine-1.1.22-135-g79fcaa7 +win
Microsoft Reader hangs and has to be killed when put into Full Screen Mode.
This appears in the console:
fixme:win:LockWindowUpdate (0x30036), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
To get this far, "winetricks vcrun6" required to work around Bug 18644.
--
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=28536
Bug #: 28536
Summary: MS Reader cannot be moved or closed after full-screen
mode
Product: Wine
Version: 1.3.29
Platform: x86-64
URL: http://download.microsoft.com/download/d/0/9/d099ad62-
41d1-4e92-9935-67955a437460/MSReaderSetupUSA.exe
OS/Version: Linux
Status: NEW
Keywords: download
Severity: minor
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: kennybobs(a)o2.co.uk
Classification: Unclassified
Created attachment 36631
--> http://bugs.winehq.org/attachment.cgi?id=36631
Wine 1.3.29 console output
MS Reader can now be put into full-screen mode, and taken back out.
The Reader behaves normally before, but after putting it into full-screen, then
taking it back out, it is impossible to move the window or close it. It is
also impossible to click on any windows behind the Reader, effectively keeping
it on-top covering the whole screen, although it doesn't look like it is.
--
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=18644
Summary: Microsoft Reader will not open properly
Product: Wine
Version: 1.1.22
Platform: PC-x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: cscott0108(a)gmail.com
CC: cscott0108(a)gmail.com
When I try to launch Microsoft reader it opens and immediately produces an
error " The Program msreader.exe has encountered a serious problem and needs to
close. We are sorry for the inconvenience." then it says there is a problem
with wine if it works fine in windows in vista and windows xp in virtual
machine works fine just in wine. I have made sure that all .dll files are there
and I installed the ie4linux software and running ie6 per the other help
instructions and no go. I am unsure where the error logs are located and I can
replicate the error on this machine so if any ideas. thanks chris.
--
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=28537
Bug #: 28537
Summary: MS Reader crashes on load
Product: Wine
Version: 1.3.29
Platform: x86-64
URL: http://download.microsoft.com/download/d/0/9/d099ad62-
41d1-4e92-9935-67955a437460/MSReaderSetupUSA.exe
OS/Version: Linux
Status: NEW
Keywords: download
Severity: minor
Priority: P2
Component: msvcirt
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: kennybobs(a)o2.co.uk
Classification: Unclassified
Created attachment 36632
--> http://bugs.winehq.org/attachment.cgi?id=36632
wine-1.3.29-121-gfdda702 console output
MS Reader crashes on load. msvcirt is a work around.
fixme:msvcirt:MSVCIRT_ostrstream_sl_void (0x32f030) stub
fixme:msvcirt:MSVCIRT_operator_sl_pchar (0x32f030)->("Unknown Error: Module not
registered") stub
fixme:msvcirt:MSVCIRT_operator_sl_uchar (0x32f030)->( ) stub
fixme:msvcirt:MSVCIRT_operator_sl_pchar (0x32f030)->(":loadswid") stub
fixme:msvcirt:MSVCIRT_ends (0x32f030)->() stub
wine: Unhandled page fault on read access to 0xe5bc45f7 at address 0x5fad2307
(thread 0009), starting debugger...
--
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=41387
Bug ID: 41387
Summary: An error message displays when I run wine. Program is
running but message is really annoying..
Product: Wine
Version: 0.9.1.
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: shashikarajindabandara(a)gmail.com
Distribution: ---
Created attachment 55738
--> https://bugs.winehq.org/attachment.cgi?id=55738
Error Log
Log
--
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=23774
Summary: UltraISO: listview items don't highlight on single
LClick
Product: Wine
Version: 1.2-rc7
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ivankob4wine(a)gmail.com
Created an attachment (id=29798)
--> (http://bugs.winehq.org/attachment.cgi?id=29798)
np highlight
see the atachment
--
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=43803
Bug ID: 43803
Summary: Problems to starts programs
Product: Wine
Version: unspecified
Hardware: aarch64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: villamarinf(a)gmail.com
Distribution: ---
Created attachment 59337
--> https://bugs.winehq.org/attachment.cgi?id=59337
This .txt is the error in my computer
When I run any programs, Wine said, Critical error detected, but the program
starts normally
--
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=35755
Bug ID: 35755
Summary: UltraISO 'ISODrive.sys' needs
ntoskrnl.exe.ExfInterlockedRemoveHeadList
Product: Wine
Version: 1.7.14
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: ntoskrnl
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Hello folks,
as the summary says ...
(also mentioned in bug 32657)
--- snip ---
$ wine ultraiso.exe
fixme:ntoskrnl:KeInitializeSpinLock stub: 0x117390
fixme:ntoskrnl:KeInitializeEvent stub: 0x117394 1 0
fixme:ntoskrnl:ObReferenceObjectByHandle stub: 0x20 1f03ff (nil) 0 0x1173a4
(nil)
fixme:ntoskrnl:KeSetEvent (0x117394, 0, 0): stub
fixme:ntoskrnl:KeWaitForSingleObject stub: 0x117394, 0, 0, 0, (nil)
fixme:ntoskrnl:PsTerminateSystemThread stub: 0
wine: Call from 0x7b83ab23 to unimplemented function
ntoskrnl.exe.ExfInterlockedRemoveHeadList, aborting
wine: Unimplemented function ntoskrnl.exe.ExfInterlockedRemoveHeadList called
at address 0x7b83ab23 (thread 0014), starting debugger...
--- snip ---
$ wine --version
wine-1.7.14
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=38719
Bug ID: 38719
Summary: 64-bit ARM Windows applications from Windows SDK for
Windows 10 crash when accessing TEB/PEB members
(AArch64 platform specific register X18 used for TEB?)
Product: Wine
Version: 1.7.44
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
continuation of bug 38714
'mt.exe' runs further now but still crashes.
--- snip ---
...
0027:Starting process L"Z:\\root\\wine\\64\\arm64\\mt.exe"
(entryproc=0x14010ca70)
0027:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0027:trace:seh:raise_exception info[0]=0000000000000000
0027:trace:seh:raise_exception info[1]=0000001200000268
0027:trace:seh:call_stack_handlers calling handler at 0x7fb0d6dbbc
code=c0000005 flags=0
wine: Unhandled page fault on read access to 0x1200000268 at address
0x140056d50 (thread 0027), starting debugger...
0027:trace:seh:start_debugger Starting debugger "winedbg --auto 38 64"
fixme:ole:RemUnknown_QueryInterface No interface for iid
{00000019-0000-0000-c000-000000000046}
...
Unhandled exception: page fault on read access to 0x1200000268 in 64-bit code
(0x0000000140056d50).
Register dump:
ARM64 EL0t Mode
Pc:0000000140056d50 Sp:0000007fafe9f5a0 Lr:00000001400e94d8
Pstate:0000000020000000(--C-)
x0: 000000000000003e x1: 0000000000000000 x2: 000000000000003e x3:
0000007fafe9f5f8 x4: 0000000000000001
x5: 0000007fb02900e8 x6: 0000007fb029af54 x7: 0000000000000002 x8:
0000000140140220 x9: 0000001200000238
x10:0000000000000000 x11:0000000000000000 x12:0101010101010101
x13:0000000000000028 x14:ffffffffffffffff
x15:0000007fafd49a08 ip0:0000007fb0d92268 ip1:0000007f53e999c0
x18:0000007fb0f619d0 x19:0000007fafe9f628
x20:000000000000003e x21:0000007fb0290750 x22:0000007fafe9fbb8
x23:0000007fafe9f698 x24:0000007fb00cd000
x25:0000007fb02908c0 x26:0000007fdd267d80 x27:0000007fdd267cf8
x28:0000007fb00e5000 Fp:0000007fafe9f5d0
Stack dump:
0x0000007fafe9f5a0: 0000007fafe9f5c0 0000007fb0d37378
0x0000007fafe9f5b0: 0000007fafe9f5c0 0000007fb0d37510
0x0000007fafe9f5c0: 0000007fc00000e5 0000007f53e999c0
0x0000007fafe9f5d0: 0000007fafe9f650 00000001400730b0
0x0000007fafe9f5e0: 0000000000000000 000000000000001c
0x0000007fafe9f5f0: 0000007f00000000 000000000000003e
0x0000007fafe9f600: 0000007fb02908c0 0000007fdd267d80
0x0000007fafe9f610: 0000007fdd267cf8 4010040140100401
0x0000007fafe9f620: 0000000000000006 0000000000000000
0x0000007fafe9f630: 0000000000000000 0000000000000000
0x0000007fafe9f640: 0000007fafe9f670 0000007f53e99a40
0x0000007fafe9f650: 0000007fafe9f6c0 0000000140073688
Backtrace:
=>0 0x0000000140056d50 in mt (+0x56d50) (0x0000007fafe9f5d0)
1 0x00000001400e94d8 in mt (+0xe94d7) (0x0000007fafe9f5d0)
0x0000000140056d50: be_arm64_disasm_one_insn: not done
Modules:
Module Address Debug info Name (52 modules)
ELF 400000- 413000 Deferred <wine-loader>
PE 140000000- 140170000 Export mt
...
Threads:
process tid prio (all id:s are in hex)
...
00000026 (D) Z:\root\wine\64\arm64\mt.exe
00000027 0 <==
--- snip ---
Since debugging is not possible as of now, an "offline" analysis at the crash
location:
--- snip ---
...
0000000140056D38 ADD X8, X18, #0 ; X18 = NtCurrentTeb()?
0000000140056D3C LDR X9, [X8,#0x60] ; Teb->Peb
0000000140056D40 ADRP X8, #0x140140000 ; imports segment (.idata)
0000000140056D44 ADD X2, X0, #0 ; arg3 = size
0000000140056D48 ADD X8, X8, #0x220 ; HeapAlloc
0000000140056D4C MOV W1, #0 ; arg2 = flags = 0
0000000140056D50 LDR X0, [X9,#0x30] ; arg1 = Peb->ProcessHeap
0000000140056D54 LDAR X9, [X8]
0000000140056D58 BR X9 ; HeapAlloc()
--- snip ---
Essentially being:
HeapAlloc( GetProcessHeap(), 0, size)
Further decoded:
HeapAlloc( ((NtCurrentTeb()->ProcessEnvironmentBlock)->ProcessHeap), 0, size)
I haven't found information on register X18 being used for TEB hence this is
another guess.
There is no initialization of X18 in caller chain and even in the whole app
code.
Running the whole .text segment through disas only reads through "ADD" and
"LDR" instructions can be found.
Other information sources:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20150119/254111…
("[llvm] r226664 - AArch64: add backend option to reserve x18 (platform
register)")
https://android.googlesource.com/platform/art/+/63206f3%5E!/
("AArch64: Fix the usage of Thread Register for arm64")
--- quote ---
This patch cleans-up the usage of x18 as TR for Arm64. As described in
the Arm64 Procedure Call Standard, the recommended usage for x18 is to
carry inter-procedural state (i.e. ART thread information).
...
--- quote ---
https://stackoverflow.com/questions/28109826/arm64-using-gas-on-ios
--- quote ---
X0-X7 - arguments and return value (volatile)
X8 = indirect result (struct) location (or temp reg)
X9-X15 = temporary (volatile)
X16-X17 - intro-call-use registers (PLT, Linker) or temp
X18 - platform specific use (TLS)
X19-X28 - callee saved registers (non-volatile)
X29 - frame pointer
X30 - link register (LR)
SP - stack pointer and zero (XZR)
V0-V7, V16-V31 - volatile NEON and FP registers
V8-V15 - callee saved registers (non-volatile, used for temp vars by compilers)
--- quote ---
$ sha1sum sdksetup.exe
0720e4e922ff7aa8cc78b23a00906a96c2b237a4 sdksetup.exe
$ du -sh sdksetup.exe
1.2M sdksetup.exe
# ./wine64 --version
wine-1.7.43-178-g22983f2
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.