http://bugs.winehq.org/show_bug.cgi?id=32202
Bug #: 32202
Summary: ActiveX install attempts to run wrong inf section
Product: Wine
Version: 1.5.17
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: advpack
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: joel(a)airwebreathe.org.uk
Classification: Unclassified
In install_cab_file in axinstall.c, RunSetupCommandW is used to install ActiveX
controls from their INF files in the CAB.
A typical INF file might look like this:
http://msdn.microsoft.com/en-us/library/aa751974%28v=vs.85%29.aspx#Creating…
The one I'm working with looks like this:
---- SNIP ----
; INF file for install activex
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
AxUMF.ocx=AxUMF.ocx
UMFTracer.dll=UMFTracer.dll
[UMFTracer.dll]
file-win32-x86=thiscab
FileVersion=1,0,3,4181
DestDir=11
[AxUMF.ocx]
file-win32-x86=thiscab
FileVersion=2,1,1,5830
clsid={D3BBBE84-3866-4FA1-A4D4-EFA9B9FE611D}
RegisterServer=yes
---- SNIP ----
RunSetupCommandW is always invoked with szInfSection=NULL, which causes it to
attempt to use the [DefaultInstall] section which is not present.
--
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=40963
Bug ID: 40963
Summary: Upward, lonely robot Demo crashes with Too many
buffers queued
Product: Wine
Version: 1.9.14
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: x3daudio
Assignee: wine-bugs(a)winehq.org
Reporter: leslie_alistair(a)hotmail.com
Distribution: ---
Created attachment 55110
--> https://bugs.winehq.org/attachment.cgi?id=55110
Log of +xaudio2
Running Upward, lonely robot Demo, crash after it detects "Too many buffers
queued".
Log attached.
--
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=44075
Bug ID: 44075
Summary: Unable to set subsystem version with VC++ 2013
link.exe
Product: Wine
Version: 2.22
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: msvcrt
Assignee: wine-bugs(a)winehq.org
Reporter: kervala(a)gmail.com
Distribution: ---
Created attachment 59791
--> https://bugs.winehq.org/attachment.cgi?id=59791
Full build log with all warnings
I'm using VC++ 2013 command-line compilers under Linux with WINE.
I'm specifying /SUBSYSTEM:WINDOWS,5.1 to link.exe to target Windows XP for x86
32 bits.
Unfortunately, when using WINE VC++ runtimes, I got :
LINK : warning LNK4010: invalid subsystem version number 5.1; default subsystem
version assumed
I tried to check what warnings WINE returned but I think the only relevant one
was : fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
When I check the PE header of compiled executable, the minimum Windows version
is set to 6.0.
When using native msvcr120.dll by specifying :
export WINEDLLOVERRIDES="msvcr120.dll=n"
Everything link perfectly without warning and the PE headers has Windows 5.1
minimum version.
I attached the full build log with all warnings.
If you need a test case, I can create a small one with required VC++
executables and all files to reproduce the issue.
Thanks :)
--
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=13548
Summary: Wine's setupapi does not know how to recursively delete
registry keys
Product: Wine
Version: CVS/GIT
Platform: Other
OS/Version: other
Status: NEW
Severity: normal
Priority: P2
Component: setupapi
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: fgouget(a)codeweavers.com
On Windows (XP) the following inf file deletes the Telephony registry key
without trouble, even though it has lots of subkeys and values.
---
[version]
signature="$CHICAGO$"
[DelTest]
DelReg=DelTestReg
[DelTestReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Telephony
---
In Wine this fails unless the Telephony registry key has no subkey.
Notes:
* You can run the inf file with the following command:
rundll32 setupapi.dll,InstallHinfSection DelTest 128 c:\deltest.inf
* The above command needs a full path to the inf file.
* Obviously, don't do this on a real Windows machine unless you know how to
restore your Telephony registry key. If you must try this on Windows, then the
best is to do it in a virtual machine with a good snapshot.
--
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=44153
Bug ID: 44153
Summary: ShellExecute crash when opening explorer.exe
Product: Wine
Version: 3.0-rc1
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: leslie_alistair(a)hotmail.com
Distribution: ---
Here is the simplest test case to show the crash.
int main(int argc, char *argv[])
{
ShellExecute(NULL, _T("OPEN"), _T("explorer.exe"), _T("/select,
\"C:\\temp\\hello.txt\""), NULL, SW_SHOW);
return 0;
}
--
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=38334
Bug ID: 38334
Summary: SpinTires crashes with unimplemented function
d3dx9_36.dll.D3DXFrameFind
Product: Wine
Version: 1.7.39
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: directx-d3dx9
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
Distribution: ---
Crashes at launch.
wine: Call from 0x7b8394e4 to unimplemented function
d3dx9_36.dll.D3DXFrameFind, aborting
--
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=42414
Bug ID: 42414
Summary: The Witcher 3 intro video doesn't play
Product: Wine
Version: 2.1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: shtetldik(a)gmail.com
Distribution: ---
Created attachment 57236
--> https://bugs.winehq.org/attachment.cgi?id=57236
Witcher 3 Wine log
I'm running The Witcher 3 (GOG/1.31) in Wine staging 2.1.0 with CSMT enabled.
After clicking new game and selecting a few options, the intro video doesn't
play as it should, and the game goes straight into the tutorial section (with
still broken graphics).
I tried to find anything suspicious in the log (I had to reduce the noise from
d3d and etc, using: WINEDEBUG=-dxgi,-d3d11,-d3d,-d3d_shader
See attached log for errors, but none of them look video related.
OS: Debian testing x86_64.
GPU: AMD RX 480, Mesa 13.0.3 (same happens on Mesa master).
Any suggestions how to drill down to what fails?
--
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=44196
Bug ID: 44196
Summary: Autocad 2002 - Scrambled numbers in output
Product: Wine
Version: 3.0-rc2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: jpleonard12(a)gmail.com
Distribution: ---
Regression in Wine 3.0-rc2 (upgraded from Wine 2.22)
Autocad 2002 worked almost flawlessly in earlier versions of Wine. Now with
3.0-rc2, the numbers that Autocad reports in the output window are scrambled,
or all have a value 0.01. Without accurate numerical output, Autocad is nearly
useless.
DIST Specify first point: nil
Specify first point: Specify second point:
Distance = 2-1.+1, Angle in XY Plane = 0.01, Angle from XY Plane = 0.01
Delta X = 2-1.+1, Delta Y = 0.01, Delta Z = 0.01
--
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=43800
Bug ID: 43800
Summary: Winamp's associations setup window has broken check
boxes appearance
Product: Wine
Version: 2.17
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: gdiplus
Assignee: wine-bugs(a)winehq.org
Reporter: t.artem(a)mailcity.com
Distribution: ---
Created attachment 59329
--> https://bugs.winehq.org/attachment.cgi?id=59329
WinAMP's associations setup window
Steps to reproduce:
Install Wine. Run Wine.
--
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=43884
Bug ID: 43884
Summary: MSVC LINK.EXE version 14.11.25547.0 crashes due to
unimplemented function _memicmp_l
Product: Wine
Version: 2.19
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: api-ms-win-*
Assignee: wine-bugs(a)winehq.org
Reporter: MTest31(a)outlook.com
Distribution: ---
Created attachment 59491
--> https://bugs.winehq.org/attachment.cgi?id=59491
stdout/stderr output with the crash
Hi there,
I've downloaded the very latest (I think its the very latest) MSVC LINK.EXE
from Microsoft and tried to get it working with my locally compiled Wine
version 2.19.
You can download the linker from this URL [1] that points to a zip file
containing the linker. Inside that zip file the link.exe is located in the path
[2]. The linker is a 64 bit binary, so it needs 64 bit Wine. WOW64 is not
needed.
You'll obviously also need a Windows SDK handy to try out the linker, and some
object files to feed it with. I haven't tried out whether cl.exe works, its not
my priority. My object files were generated by rustc which uses llvm, its msvc
based target only uses the linker.
You can see that my setup is a bit hard to reproduce, therefore it would
probably be the best idea to just send me a patch that I can then test.
Just invoking the linker without any args works as expected. It prints all the
options and then complains that it didn't get any args fed.
If you use the linker to link actual payloads however, you'll get an error,
boiling down to the following error message: wine: Call from 0x7b44f727 to
unimplemented function api-ms-win-crt-string-l1-1-0.dll._memicmp_l, aborting
I've attached a file containing stdout/stderr output of the linker with the
crash happening and the /VERBOSE option passed.
I've created a patch for wine to implement the stubbed out _memicmp_l in all
the dlls that reference it and with the patch applied the linker is able to
produce working binaries for me!
Now I am afraid I can't share the patch with you because I can't fulfill your
requirements for contributions. However, I hope my information that
implementing that function fixes the issue for me, will lead to the function
being implemented in upstream Wine as well. I am ready to test any patches you
send me.
Thank you!
[1]:
https://download.visualstudio.microsoft.com/download/pr/11436965/d360453cfd…
[2]: Contents/VC/Tools/MSVC/14.11.25503/bin/Hostx64/x64/
--
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.