https://bugs.winehq.org/show_bug.cgi?id=39190
Bug ID: 39190
Summary: Ableton dies with - unimplemented function
msvcr120.dll.fminf
Product: Wine
Version: 1.7.5
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: stu.axon(a)gmail.com
Distribution: ---
On the Ableton 9 trial (32 bit version). It dies with the error if you add
the instrument Impulse/Backbeat Room
wine: Call from 0x7b83bfee to unimplemented function msvcr120.dll.fminf
Here is a video of triggering the bug
http://youtu.be/02gj_SpzteY
Notes - I don't have Jack audio setup, this is running with the pulseaudio
backend - no idea if that matters here.
Download for 32 bit ableton trial
https://www.ableton.com/en/download/?os_arch=win&release_article_code=BuSu9…
OS: Ubuntu 15.04 - 64 bit.
Hardware: Asus N56VZ
--
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=39189
Bug ID: 39189
Summary: Ableton dies with - unimplemented function
msvcr120.dll._DTest
Product: Wine
Version: 1.7.5
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: stu.axon(a)gmail.com
Distribution: ---
On the Ableton 9 trial (32 bit version). It dies with the error if you add
the instrument Electric/Bass/Wobble Bass
wine: Call from 0x7b83bfee to unimplemented function msvcr120.dll._DTest
Here is a video of triggering the bug
http://youtu.be/02gj_SpzteY
Notes - I don't have Jack audio setup, this is running with the pulseaudio
backend - no idea if that matters here.
Download for 32 bit ableton trial
https://www.ableton.com/en/download/?os_arch=win&release_article_code=BuSu9…
--
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=47865
Bug ID: 47865
Summary: comctl32:propsheet: Different button order for some
RTL locales in Windows 1809?
Product: Wine
Version: 4.17
Hardware: x86
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: comctl32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
comctl32:propsheet fails on the new Windows 1809 Arabic VM (ww1064v1809_ar):
propsheet.c:1202: RTL locale detected
propsheet.c:511: Test failed: Cancel button should be to the left of OK button
propsheet.c:520: Test failed: Apply button should be to the left of Cancel
button
propsheet.c:529: Test failed: Help button should be to the left of Apply button
propsheet.c:821: Test failed: property sheet with custom window proc: the msg
0x0046 was expected, but got msg 0x0210 instead
https://test.winehq.org/data/tests/comctl32:propsheet.html
However that test still succeeds for the Hebrew locale of the same Windows 1809
VM (w1064v1809_he), and of course on the Hebrew Vista VM (wvistau64_he).
So either the button order is different in Arabic and Hebrew despite both being
RTL locales (maybe it depends on something else?), or something prevents the
test from correctly recognizing the button order, or something is wrong in the
new Arabic setup.
For reference, support for RTL locales was introduced in this patch (without it
the test would likely fail even harder):
commit b8d01f9e1e8c44df5172c4cbfae627158930db72
Author: Alex Henrie <alexhenrie24(a)gmail.com>
AuthorDate: Mon Nov 20 22:54:35 2017 -0700
Commit: Alexandre Julliard <julliard(a)winehq.org>
CommitDate: Tue Nov 21 21:47:42 2017 +0100
comctl32/tests: Detect and handle an RTL locale.
Signed-off-by: Alex Henrie <alexhenrie24(a)gmail.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
--
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=39244
Bug ID: 39244
Summary: sccrun:filesystem fails in the Korean locale
Product: Wine
Version: unspecified
Hardware: x86
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: scrrun
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
The following failure only happens in a Korean locale, such as on the
fg-win7u64-1spie9-ko WineTest box:
filesystem.c:1423: Test failed: got L"\f8f7", expected L"\f8f7?"
See:
https://test.winehq.org/data/tests/scrrun:filesystem.html
--
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=44430
Bug ID: 44430
Summary: Windows 10 DISM pkgmgr.exe fails to run, needs
api-ms-win-security-lsalookup-l2-1-0.dll
Product: Wine
Version: 3.0
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: api-ms-win-*
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
as it says.
Steps to reproduce
--- snip ---
# clean WINEPREFIX
$ winetricks -q dotnet452 corefonts
$ winetricks -q win10
$ wine adksetup.exe /features OptionId.DeploymentTools
$ pwd
/home/focht/.wine/drive_c/Program Files/Windows Kits/10/Assessment and
Deployment Kit/Deployment Tools/x86/DISM
$ wine ./pkgmgr.exe
...
0009:err:module:import_dll Library api-ms-win-security-lsalookup-l2-1-0.dll
(which is needed by L"C:\\Program Files\\Windows Kits\\10\\Assessment and
Deployment Kit\\Deployment Tools\\x86\\DISM\\pkgmgr.exe") not found
...
0009:err:module:attach_dlls Importing dlls for L"C:\\Program Files\\Windows
Kits\\10\\Assessment and Deployment Kit\\Deployment
Tools\\x86\\DISM\\pkgmgr.exe" failed, status c0000135
--- snip ---
MSDN: https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis
Section: "APIs from api-ms-win-security-lsalookup-l2-1-1.dll"
$ sha1sum adksetup.exe
92892e71b083fc46c907b657c300ffc32608d223 adksetup.exe
$ du -sh adksetup.exe
1.7M adksetup.exe
$ wine --version
wine-3.0-180-g85635db0ea
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=32971
Bug #: 32971
Summary: cmview.exe crashes on open
Product: Wine
Version: unspecified
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: mbruffey(a)comcast.net
Classification: Unclassified
Created attachment 43549
--> http://bugs.winehq.org/attachment.cgi?id=43549
cmview.exe crash report
cmview.exe is the program that displays Canon PIXMA MX882 scanner manual (and
maybe other Canon manuals). Won't start, but crashes after installation, upon
opening. The installation file is available here:
http://www.usa.canon.com/cusa/consumer/products/printers_multifunction/offi…
. Select MX880 Series On-Screen Manual for Windows. Thx!
First, occurred in 1.4. Upgraded to Version 1.5.23. No change.
--
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=30588
Bug #: 30588
Summary: Houdini: Segmentation fault at startup
Product: Wine
Version: 1.5.3
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: lukasz.wojnilowicz(a)gmail.com
Classification: Unclassified
Created attachment 40020
--> http://bugs.winehq.org/attachment.cgi?id=40020
Segmentation fault window
Steps to reproduce:
1) remove ~/.wine
2) install Houdini
3) wine houdini.exe
Behaviour:
Segmentation fault. (See attachment)
Expected behaviour:
No segmentation fault.
Terminal output:
fixme:win:EnumDisplayDevicesW ((null),0,0x441f0e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x441f0e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x442e1c0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x442e1c0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x461e910,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x461e910,0x00000000), stub!
--
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=30591
Bug #: 30591
Summary: Houdini 12.x (3D animation tool) crashes due to
unimplemented function msvcrt.dll.__pxcptinfoptrs in
"purist" mode (builtin msvcr90)
Product: Wine
Version: 1.1.24
Platform: x86
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,
while investigating bug 30588 I forced the application to use Wine's builtin
msvcr90 (normally it uses supplied runtime).
The manifest has to be moved out of the way because the app installs the VC++
runtime on its own.
At some point it crashed:
--- snip ---
Unhandled exception: unimplemented function msvcrt.dll.__pxcptinfoptrs called
in 32-bit code (0x7b8393ff).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b8393ff ESP:0a6fe83c EBP:0a6fe8a0 EFLAGS:00000287( - -- I S - -P-C)
EAX:7b826429 EBX:7b8b06b0 ECX:7ecbbf11 EDX:0a6fe864
ESI:00000002 EDI:001e7948
...
Backtrace:
=>0 0x7b8393ff RaiseException+0x87(code=0x80000100, flags=0x1, nbargs=0x2,
args=0xa6fe8c0) [/home/focht/projects/wine/wine-git/dlls/kernel32/except.c:84]
in kernel32 (0x0a6fe8a0)
1 0x7ecbba55 __wine_spec_unimplemented_stub+0x34(module="msvcrt.dll",
function="__pxcptinfoptrs")
[/home/focht/projects/wine/wine-git/dlls/winecrt0/stub.c:34] in msvcrt
(0x0a6fe8d0)
2 0x7ec65db5 __wine_stub___pxcptinfoptrs+0x28() in msvcrt (0x7ec764d5)
3 0x047c0818 in libut (+0xb0817) (0x7ec764d5)
4 0x30ec8353 (0x56e58955)
0x7b8393ff RaiseException+0x87
[/home/focht/projects/wine/wine-git/dlls/kernel32/except.c:84] in kernel32:
subl $4,%esp
84 RtlRaiseException( &record );
...
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Side Effects Software\Houdini
12.0.581\bin\hkey.exe
0000003b 0 <==
00000036 0
00000031 0
00000030 0
00000009 0
...
System information:
Wine build: wine-1.5.3-143-g081b06c
Platform: i386
Host system: Linux
Host version: 3.3.4-1.fc16.x86_64
--- snip ---
$ du -sh houdini-12.0.581-win32-vc9.exe
218M houdini-12.0.581-win32-vc9.exe
$ sha1sum houdini-12.0.581-win32-vc9.exe
b475599d669d35b6af9016726f1ef933caaf92a4 houdini-12.0.581-win32-vc9.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.
http://bugs.winehq.org/show_bug.cgi?id=12179
Summary: MSN Messenger crash in Wine 0.9.58 while starting
Product: Wine
Version: 0.9.58.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: jaimerave(a)gmail.com
Created an attachment (id=11576)
--> (http://bugs.winehq.org/attachment.cgi?id=11576)
Console output
After install it MSN Messenger will crash while loading in wine 0.9.58, it
starts if you set it to win2k.
--
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=16772
Summary: MSN Messenger 7.0: Scroll bar in chat window don't have
a limit
Product: Wine
Version: 1.1.12
Platform: PC
URL: http://www.microsoft.com/downloads/details.aspx?familyid
=CF49C56C-8B3E-4EAE-9904-9505F47BED45&displaylang=en
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: jaimerave(a)gmail.com
If you're chatting in MSN and have write enough to make appear the scroll bar
you can scroll down the text without limit. The scroll is supposed to scroll
just until the end of the text.
--
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=12447
Summary: MSN Messenger 7.0 crash while loading the Contact list
Product: Wine
Version: CVS/GIT
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: jaimerave(a)gmail.com
Created an attachment (id=11987)
--> (http://bugs.winehq.org/attachment.cgi?id=11987)
Console output
After Sign in and when it start to load the contact list msn messenger crash.
This happen in current git (08/04/2008). I attach the console output.
--
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=15305
Summary: MSN Messenger wont remember yor username and password
Product: Wine
Version: 1.1.3
Platform: PC
URL: http://www.oldapps.com/download.php?oldappsid=Install_MS
N_Messenger%207.5.exe
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msxml3
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: jaimerave(a)gmail.com
Created an attachment (id=16135)
--> (http://bugs.winehq.org/attachment.cgi?id=16135)
Before install native MSXML3
MSN Messenger has the option to save your user name and password, but in Wine
it doesn't work at least that you install native MSXML3.
While typing you will see lots of this message:
XPath error : Undefined namespace prefix
xmlXPathEval: evaluation failed
--
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=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.
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.