http://bugs.winehq.org/show_bug.cgi?id=28257
Summary: kernel32/pipe.ok fails / times out when run with
WINEDEBUG=warn+heap
Product: Wine
Version: 1.3.27
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: kernel32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
Here's a log:
$ WINEDEBUG=warn+heap make pipe.ok
../../../tools/runtest -q -P wine -M kernel32.dll -T ../../.. -p
kernel32_test.exe.so pipe.c && touch pipe.ok
pipe.c:713: Test failed: ConnectNamedPipe GetQueuedCompletionStatus failed,
errno=258
pipe.c:398: Test failed: alarm
make: *** [pipe.ok] Error 1
Blithely doubling timeouts didn't seem to help at first glance.
--
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=48583
Bug ID: 48583
Summary: Waves VST Plugins do not render correctly
Product: Wine
Version: 5.1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: shagooserver(a)gmail.com
Distribution: ---
Created attachment 66417
--> https://bugs.winehq.org/attachment.cgi?id=66417
Screenshot of display issue
Software: Kubuntu 19.10, Wavelab 6, Waves VST version 8
Everything except the ability to see the controls detail works (please see the
attached graphic for details which are highlighted in red). I have copied over
a preset from Windows to verify this. The controls themselves work, it is just
the display of their value and some labels which are the problem as they are
displayed as dots and dashes while they should be alpha numeric characters.
--
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=42341
Bug ID: 42341
Summary: Cryostasis: Sleep of Reason demo shows black screen
after launch
Product: Wine
Version: 2.0
Hardware: x86-64
URL: http://www.gamewatcher.com/downloads/cryostasis-sleep-
of-reason-download/cryostasis-sleep-of-reason-demo
OS: Linux
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: directx-d3d
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
Distribution: ---
Created attachment 57103
--> https://bugs.winehq.org/attachment.cgi?id=57103
output
Launched with PhysX and native d3dcompiler_43, d3dx10_43.
fixme:d3d10:d3d10_effect_matrix_variable_SetMatrix iface 0x185c08, data
0xb85e68 stub!
fixme:d3d10:d3d10_effect_scalar_variable_SetFloat iface 0x185c84, value
5.01960814e-01 stub!
fixme:d3d10:d3d10_effect_shader_resource_variable_SetResource iface 0x184440,
resource 0x18b44c stub!
wine-2.0-160-g152b240
--
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=33037
Bug #: 33037
Summary: Visual Studio 6 doesn't install
Product: Wine
Version: 1.5.24
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: german_ant_82(a)yahoo.com
Classification: Unclassified
Created attachment 43666
--> http://bugs.winehq.org/attachment.cgi?id=43666
Crash report when trying to install Visual Studio 6
Visual Studio 6 doesn't install.
The installation window is displayed, but when the next button is clicked the
program crash.
It could be installed on WineHQ 1.4, but not on WinHQ 1.5.24
--
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=39821
Bug ID: 39821
Summary: Scrollbar theming not working
Product: Wine
Version: 1.8
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: uxtheme
Assignee: wine-bugs(a)winehq.org
Reporter: dezifit(a)gmx.de
Distribution: ---
Created attachment 53167
--> https://bugs.winehq.org/attachment.cgi?id=53167
Output of wine
In release notes of Wine 1.7.38 support for themed scrollbars is listed.
Release notes of Wine 1.8 again states that this feature is implemented, but
the scrollbar control still ignores color as well as shape provided by the
theme. In fact, no scrollbar related theming is visible at all.
Tested with different themes (Royale, Luna, AeroGlas) and applications, see
attached screen shot of Notepad++ with Royale.msstyles as example.
Wine version: 1.8 (from wine-builds/ubuntu)
Ubuntu 14.04, KDE 4.13.3
--
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=34726
Bug #: 34726
Summary: e-carte bleue la banque postale: black screen on start
Product: Wine
Version: 1.7.4
Platform: x86
OS/Version: Linux
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
Classification: Unclassified
Follow up to bug 34677.
After installing, trying to start the program only shows a black screen.
Terminal output indicates mshtml and friends.
Note: I installed flash with winetricks before installing the program, based on
Nikolay's comment in that bug.
austin@aw25 ~/oldbugs/34677 $ du -h ecb_lbp.zip
2.1M ecb_lbp.zip
austin@aw25 ~/oldbugs/34677 $ sha1sum ecb_lbp.zip
7de95730ceab52624869c6cd2ad3dbe255095973 ecb_lbp.zip
austin@aw25 ~/oldbugs/34677 $ wine --version
wine-1.7.4-43-g66a5593
--
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=33955
Bug #: 33955
Summary: FFT-z: Unhandled page fault on read access hangs up
debugger
Product: Wine
Version: 1.6-rc4
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: gaming4jc2(a)yahoo.com
Classification: Unclassified
Here we have an open-source benchmark utility which causes wines debugger to
not function properly. It just hangs up and the program keeps prompting and
error: "Unable to locate the 'processor' performance object."
The brief terminal message is:
> ------
> [luke@localhost test]$ wine FFT-z.exe
> wine: Unhandled page fault on read access to 0xfffff78000000320 at address 0x445034 (thread 0038), starting debugger...
> wine: Unhandled page fault on read access to 0xfffff78000000320 at address 0x445034 (thread 002d), starting debugger...
> wine: Unhandled page fault on read access to 0xfffff78000000320 at address 0x445034 (thread 0046), starting debugger...
> wine: Unhandled page fault on read access to 0xfffff78000000320 at address 0x445034 (thread 0036), 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=45892
Bug ID: 45892
Summary: Project Cars 2: No Force Feedback effects played
Product: Wine
Version: 3.15
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: sa(a)whiz.se
Distribution: ---
Created attachment 62402
--> https://bugs.winehq.org/attachment.cgi?id=62402
PC2 demo log with +dinput
Hi,
No force feedback effects are played back in the game Project Cars 2. The
racing wheel is otherwise detected and works as an input device.
>From looking at the logs two things stand out:
01cf:trace:dinput:ff_dump_effect type 0x52 FF_CONSTANT, id 0, direction 0x0
(source angle 90.00), time length INFINITE, start delay 0 ms
Direction of the force is always set to zero, and replaying such an effect with
a sample program does indeed not result in force feedback effect.
01cf:trace:dinput:LinuxInputEffectImpl_SetParameters Effect gain requested but
no effect gain functionality present.
The second problem is that the game uses per effect gain, which is not
supported by the Linux input system. The developer of the G29 driver suggested
that Wine handle these calculations since it isn't done in the hardware.
I'm not sure if this should be filed as a separate issue?
These bugs happen with a Logitech G29 racing wheel and the demo version of the
game, but I have seen reports from a user that the same issue exists with the
G27 and the full version of the game as well.
A log with WINEDEBUG=+dinput is attached (xz format, 1.2 GB uncompressed)
https://store.steampowered.com/app/378860/Project_CARS_2/
--
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=37322
Bug ID: 37322
Summary: Program attempted an unsupported operation.
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: mhillbilly3(a)yahoo.com
Created attachment 49633
--> https://bugs.winehq.org/attachment.cgi?id=49633
Program Error Details
This program is used to program the Yaesu FTM-400DR Ham Radio. It currently
works on windows Vista 32Bit system.
--
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=26953
Summary: Pekka Kana 2: Arrow return to the top-left corner of
the screem
Product: Wine
Version: unspecified
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: donjoverdriven(a)gmail.com
While running Pekka Kana 2 the arrow tends to return to the upper-left corner
of the screen.
No changes with different screen resolutions and different Application Settings
of Wine.
Platform: Ubuntu 11.04 & Ubuntu 10.10
Wine version: Wine 1.2.2
Pekka Kana 2 [v 1.1]: http://koti.mbnet.fi/kiwi/pistegamez/pk2/#downloads
--
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=41702
Bug ID: 41702
Summary: Nvidia CSAA tutorial demo crashes with "An error
occurred in the device create fallback function."
Product: Wine
Version: 1.9.22
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: fjfrackiewicz(a)gmail.com
Distribution: ---
Created attachment 56106
--> https://bugs.winehq.org/attachment.cgi?id=56106
Terminal output Wine 1.9.22
In wine-1.9.22-129-g906e770, if you attempt to run the SDK 10 code sample known
as "CSAA tutorial" it proceeds to crash with the error message I mentioned in
the title.
The only override I have in the prefix is d3dcompiler_43 installed via
winetricks.
Terminal output 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=38027
Bug ID: 38027
Summary: HyperStudio 5 fails to start
Product: Wine
Version: 1.7.34
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: jhansonxi(a)gmail.com
Distribution: ---
Created attachment 50664
--> https://bugs.winehq.org/attachment.cgi?id=50664
backtrace from Wine debugger
Used the 5.2 trial (link to trial download form on AppDB 5.x page). Wine from
Ubuntu Wine team PPA (has PulseAudio patches). Xubuntu 14.04 x86_64.
Application uses QuickTime 7 (7.71.80.42 included), Adobe Flash Player
(11.2.202.228 ActiveX version included), Adobe Reader X (10.1.3 included), and
.NET Framework 4 (not included, installed with winetricks). Workarounds for
Adobe Reader X bugs #12501 (mspatcha) and #25834 (protected mode) applied.
QuickTime 7 and Reader work. Flash 11 may not be functional (right-click menu
active in IE8 on Youtube but doesn't play anything).
When started, HyperStudio shows splash screen but then Wine Debugger pops-up
with "DbgBreakPoint+0x1 in ntdll: ret".
Using Adobe Reader X 10.1.14 and Flash 16 doesn't change behavior although
Flash is somewhat more functional in IE8.
Tested with Intel GM965/GL960 (xserver-xorg-video-intel 2:2.99.910-0ubuntu1.3)
and Radeon HD 7340 (fglrx 2:13.350.1-0ubuntu2).
--
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=35520
Bug ID: 35520
Summary: UltraMon 3.2.2 installer fails due to unimplemented
function ole32.dll.CoGetInstanceFromFile
Product: Wine
Version: 1.7.11
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,
as the summary says ...
--- snip ---
$ wine msiexec -i UltraMon_3.2.2_en_x32.msi
...
Successfully registered DLL C:\Program Files\UltraMon\UltraMonShortcuts.dll
Successfully registered DLL C:\windows\system32\UltraMon.dll
wine: Call from 0x7b83a5de to unimplemented function
ole32.dll.CoGetInstanceFromFile, aborting
err:msi:ITERATE_Actions Execution halted, action L"PostInstallConfig" returned
1603
err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603
--- snip ---
$ sha1sum UltraMon_3.2.2_en_x32.msi
ea633251e9b1bc80e679c33ccffa31cee78c6038 UltraMon_3.2.2_en_x32.msi
$ du -sh UltraMon_3.2.2_en_x32.msi
2.3M UltraMon_3.2.2_en_x32.msi
$ wine --version
wine-1.7.11-272-gc7a11f9
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=42170
Bug ID: 42170
Summary: Microsoft .NET Framework 4.6.2 offline installer does
not complete
Product: Wine
Version: 2.0-rc3
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: jasminsehic(a)gmail.com
Distribution: ---
Created attachment 56771
--> https://bugs.winehq.org/attachment.cgi?id=56771
Wine console output
Microsoft .NET Framework 4.6.2 offline installer setup seems to crash shortly
after starting to install so it doesn't finish.
URL to download the setup is
https://download.microsoft.com/download/F/9/4/F942F07D-F26F-4F30-B4E3-EBD54…
$ sha1sum NDP462-KB3151800-x86-x64-AllOS-ENU.exe
a70f856bda33d45ad0a8ad035f73092441715431
NDP462-KB3151800-x86-x64-AllOS-ENU.exe
I am using wine-staging 2.0-rc3 with a clear win32 prefix on a 64-bit Ubuntu
16.04 LTS
Trace is 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=45945
Bug ID: 45945
Summary: Error running the Sades setup.exe
Product: Wine
Version: 3.17
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: luca.finizio.mgbx(a)hotmail.it
Distribution: ---
Created attachment 62484
--> https://bugs.winehq.org/attachment.cgi?id=62484
backtrace1
Hi! I downloaded the file "SA-908 Gaming headset--For Win10, Win8.1, Win8,
Win7" from http://www.sades.cc/Download.aspx?cateid=182. Then I opened the
downloaded folder and tried to run the setup.exe file. The InstallShield window
appear but then I get the error that I attacched.
--
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=44707
Bug ID: 44707
Summary: Sigcheck v2.60 crashes on unimplemented function
CRYPT32.dll.CryptSIPRetrieveSubjectGuidForCatalogFile
Product: Wine
Version: 3.3
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: crypt32
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
as it says.
--- snip ---
$ wine ./sigcheck.exe -?
Sigcheck v2.60 - File version and signature viewer
Copyright (C) 2004-2017 Mark Russinovich
Sysinternals - www.sysinternals.com
usage: Z:\home\focht\Downloads\sigcheck.exe
[-a][-h][-i][-e][-l][-n][[-s]|[-c|-ct]|[-m]][-q][-r][-u][-vt][-v[r][s]][-f
catalog file] [-w file] <file or directory>
usage: Z:\home\focht\Downloads\sigcheck.exe -d [-c|-ct] [-w file] <file or
directory>
usage: Z:\home\focht\Downloads\sigcheck.exe -o [-vt][-v[r]] [-w file]
<Z:\home\focht\Downloads\sigcheck.exe csv file>
usage: Z:\home\focht\Downloads\sigcheck.exe -t[u][v] [-i] [-c|-ct] [-w file]
<certificate store name|*>
-a Show extended version information. The entropy measure reported
is the bits per byte of information of the file's contents.
-c CSV output with comma delimiter
-ct CSV output with tab delimiter
Specify -nobanner to avoid banner being output to CSV
-d Dump contents of a catalog file
-e Scan executable images only (regardless of their extension)
-f Look for signature in the specified catalog file
-h Show file hashes
-i Show catalog name and signing chain
-l Traverse symbolic links and directory junctions
-m Dump manifest
-n Only show file version number
-o Performs Virus Total lookups of hashes captured in a CSV
file previously captured by Sigcheck when using the -h option.
This usage is intended for scans of offline systems.
-r Disable check for certificate revocation
-s Recurse subdirectories
-t[u][v] Dump contents of specified certificate store ('*' for all stores).
Specify -tu to query the user store (machine store is the default).
Append '-v' to have Sigcheck download the trusted Microsoft
root certificate list and only output valid certificates not rooted
to
a certificate on that list. If the site is not accessible,
authrootstl.cab or authroot.stl in the current directory are
used instead, if present.
-u If VirusTotal check is enabled, show files that are unknown
by VirusTotal or have non-zero detection, otherwise show only
unsigned files.
-v[rs] Query VirusTotal (www.virustotal.com) for malware based on file hash.
Add 'r' to open reports for files with non-zero detection. Files
reported as not previously scanned will be uploaded to VirusTotal
if the 's' option is specified. Note scan results may not be
available for five or more minutes.
-vt Before using VirusTotal features, you must accept
VirusTotal terms of service. See:
https://www.virustotal.com/en/about/terms-of-service/
If you haven't accepted the terms and you omit this
option, you will be interactively prompted.
-w Writes the output to the specified file.
-nobanner
Do not display the startup banner and copyright message.
--- snip ---
Running:
--- snip ---
$ wine ./sigcheck.exe -h ./sigcheck.exe
...
wine: Call from 0x7bc63b78 to unimplemented function
CRYPT32.dll.CryptSIPRetrieveSubjectGuidForCatalogFile, aborting
--- snip ---
$ sha1sum sigcheck.exe
ceaee2c6a2305d454aea111eb882ef8070c54548 sigcheck.exe
$ du -sh sigcheck.exe
364K sigcheck.exe
$ wine --version
wine-3.3-128-gdfde119538
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=30566
Bug #: 30566
Summary: .NET 4.5 (beta) installer: native assembly generation
fails due to unimplemented function
KERNEL32.dll.FlushProcessWriteBuffers
Product: Wine
Version: 1.5.3
Platform: x86
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,
native assembly generation fails during .NET 4.5 (beta) installation.
Prerequisite 'winetricks -q dotnet40 win7'
I used 'dotnet40' to clean up Mono artefacts from WINEPREFIX (otherwise it
requires similar winetricks recipe which doesn't exist yet).
--- snip ---
00f0:trace:process:create_process_impl app
L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscorsvw.exe" cmdline
L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscorsvw.exe -StartupEvent
94 -InterruptEvent 0 -NGENProcess 6c -Pipe 7c -Comment \"NGen Worker Process\""
...
00f4:fixme:wer:WerRegisterRuntimeExceptionModule
(L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\mscordacwks.dll",
0x1050000) stub!
00f4:trace:loaddll:load_native_dll Loaded
L"C:\\windows\\Microsoft.NET\\Framework\\v4.0.30319\\clrjit.dll" at 0x4460000:
native
00f4:fixme:shell:URL_ParseUrl failed to parse L"System"
00f4:fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
00f4:fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
00f4:trace:seh:raise_exception code=80000100 flags=1 addr=0x7bc4bdea
ip=7bc4bdea tid=00f4
00f4:trace:seh:raise_exception info[0]=0166da48
00f4:trace:seh:raise_exception info[1]=0166ef86
wine: Call from 0x7bc4bdea to unimplemented function
KERNEL32.dll.FlushProcessWriteBuffers, aborting
00f4:trace:seh:call_vectored_handlers calling handler at 0x11e329f
code=80000100 flags=1
00f4:trace:seh:call_vectored_handlers handler at 0x11e329f returned 0
00f4:trace:seh:call_stack_handlers calling handler at 0x1567e30 code=80000100
flags=1
--- snip ---
MSDN:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms683148%28v=vs.85%…
That's a low hanging fruit for you ;-)
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=29730
Bug #: 29730
Summary: Visual Studio 11 Preview does not Install
(unimplemented function KERNEL32.dll.LCMapStringEx)
Product: Wine
Version: 1.4-rc1
Platform: x86-64
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: kernel32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: wine.dev(a)web.de
Classification: Unclassified
The Visual Studio 11 preview does not install:
wine: Call from 0x7bc4dc7e to unimplemented function
KERNEL32.dll.LCMapStringEx, aborting
0033:err:module:attach_process_dlls "SetupEngine.dll" failed to initialize,
aborting
sha1sum:
a178053ee81f05ed02f4b8b5856b7219f55eb47e *VS11_DP_CTP_ULT_ENU.iso
msdn:
http://msdn.microsoft.com/en-us/library/windows/desktop/dd318702%28v=vs.85%…
--
By by ... Detlef
--
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=21501
Summary: Visual C++ 2010 beta 2 web installer can't replace
corrupted downloads (sharing violation due to wintrust
handle leak)
Product: Wine
Version: 1.1.37
Platform: x86
URL: http://www.microsoft.com/visualstudio/en-us/try/defaul
t.mspx#download
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wintrust
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Hello,
the web installer verifies the integrity of already downloaded files using
hashing and wintrust signature checks.
In case of a corrupted file, WinVerifyTrust -> WINTRUST_DefaultVerify ->
SOFTPUB_LoadFileMessage fails:
--- snip ---
...
0031:trace:wintrust:SoftpubInitialize (0x1004c230)
0031:trace:wintrust:SoftpubInitialize returning 00000000
0031:trace:wintrust:SoftpubLoadMessage (0x1004c230)
0031: create_file( access=80000000, attributes=00000040, sharing=00000001,
create=1, options=00000050, attrs=00000080,
objattr={rootdir=0000,sd={},name=L""},
filename="/home/focht/.wine/dosdevices/c:/windows/temp/21006.01/1033/VS_PRO/wcu/vc90sp1/vc_red.cab"
)
0031: create_file() = 0 { handle=0178 }
0031: get_handle_fd( handle=0178 )
0031: *fd* 0178 -> 145
0031: get_handle_fd() = 0 { type=1, removable=0, access=00120089,
options=00000050 }
0031:trace:wintrust:SOFTPUB_OpenFile returning 1
0031:trace:wintrust:SOFTPUB_GetFileSubject returning 1
0031:trace:wintrust:SOFTPUB_GetSIP returning 1
0031:trace:wintrust:CryptSIPGetSignedDataMsg (0x38ddf90 0x1004c268 0 0x9bf677c
(nil))
0031:trace:wintrust:WINTRUST_GetSignedMsgFromCabFile (0x38ddf90 0x1004c268 0
0x9bf677c (nil))
0031:trace:wintrust:WINTRUST_GetSignedMsgFromCabFile cert_offset: 3823372
0031:trace:wintrust:WINTRUST_GetSignedMsgFromCabFile cert_size: 5944
0031:warn:wintrust:WINTRUST_GetSignedMsgFromCabFile offset beyond file, not
attempting to read
0031:trace:wintrust:CryptSIPGetSignedDataMsg returning 0
0031:trace:wintrust:SoftpubLoadMessage returning 1 (800b0100)
0031:trace:wintrust:WINTRUST_DefaultVerify returning 800b0100
0031:trace:wintrust:WinVerifyTrust returning 800b0100
...
--- snip ---
It seems if WinVerifyTrust fails that way, the caller is not supposed to clean
up, e.g. calling WinVerifyTrust with WTD_STATEACTION_CLOSE ->
WINTRUST_DefaultClose.
The web installer never does - hence the handle + additional data is leaked.
This leaked file handle later leads to a sharing violation when urlmon tries to
copy the new file from download cache to destination
(DownloadBSC_OnStopBinding):
--- snip ---
0031: create_file( access=c0010000, attributes=00000040, sharing=00000007,
create=1, options=00001040, attrs=00000000,
objattr={rootdir=0000,sd={},name=L""},
filename="/home/focht/.wine/dosdevices/c:/windows/temp/21006.01/1033/VS_PRO/wcu/vc90sp1/vc_red.cab"
)
0031: create_file() = SHARING_VIOLATION { handle=0000 }
...
--- snip ---
After 3 download + replacement tries, it gives up.
Properly internally cleaning up (closing the file handle ...) helps the
installer/urlmon to replace the file.
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=18980
Summary: Canon's CONSOLE Image Control & Storage Software fails
on administrator privs check
Product: Wine
Version: 1.1.23
Platform: PC
URL: http://www.usa.canon.com/consumer/controller?act=Model
InfoAct&tabact=DownloadDetailTabAct&fcategoryid=326&mo
delid=10350
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: advapi32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Hello,
a user in #winehq came up with this problem, so I looked into it knowing the
app won't work at all due to low level hardware driver dependency.
Anyway it revealed at least a valid bug ;-)
--- snip ---
...
0028:Call advapi32.OpenProcessToken(ffffffff,00000018,0032fce4) ret=0046fa9e
0028:Ret advapi32.OpenProcessToken() retval=00000001 ret=0046fa9e
0028:Call
advapi32.GetTokenInformation(000000a8,00000002,00000000,00000000,0032fce0)
ret=0046fac3
0028:trace:advapi:GetTokenInformation (0xa8, TokenGroups, (nil), 0, 0x32fce0):
0028:Ret advapi32.GetTokenInformation() retval=00000000 ret=0046fac3
0028:Call msvcrt.malloc(000000a0) ret=5f8038d6
0028:Call ntdll.RtlAllocateHeap(00110000,00000000,000000a0) ret=7ed2d867
0028:Ret ntdll.RtlAllocateHeap() retval=00159260 ret=7ed2d867
0028:Ret msvcrt.malloc() retval=00159260 ret=5f8038d6
0028:Call
advapi32.GetTokenInformation(000000a8,00000002,00159260,000000a0,0032fce0)
ret=0046faef
0028:trace:advapi:GetTokenInformation (0xa8, TokenGroups, 0x159260, 160,
0x32fce0):
0028:Ret advapi32.GetTokenInformation() retval=00000001 ret=0046faef
0028:Call advapi32.GetSidSubAuthorityCount(0015929c) ret=0046fb10
0028:Ret advapi32.GetSidSubAuthorityCount() retval=0015929d ret=0046fb10
0028:Call KERNEL32.GetLastError() ret=0046fb20
0028:Ret KERNEL32.GetLastError() retval=0000007a ret=0046fb20
0028:Call advapi32.GetSidSubAuthorityCount(001592a8) ret=0046fb10
0028:Ret advapi32.GetSidSubAuthorityCount() retval=001592a9 ret=0046fb10
0028:Call KERNEL32.GetLastError() ret=0046fb20
0028:Ret KERNEL32.GetLastError() retval=0000007a ret=0046fb20
0028:Call advapi32.GetSidSubAuthorityCount(001592b4) ret=0046fb10
0028:Ret advapi32.GetSidSubAuthorityCount() retval=001592b5 ret=0046fb10
0028:Call KERNEL32.GetLastError() ret=0046fb20
0028:Ret KERNEL32.GetLastError() retval=0000007a ret=0046fb20
0028:Call advapi32.GetSidSubAuthorityCount(001592c0) ret=0046fb10
0028:Ret advapi32.GetSidSubAuthorityCount() retval=001592c1 ret=0046fb10
0028:Call KERNEL32.GetLastError() ret=0046fb20
0028:Ret KERNEL32.GetLastError() retval=0000007a ret=0046fb20
0028:Call advapi32.GetSidSubAuthorityCount(001592cc) ret=0046fb10
0028:Ret advapi32.GetSidSubAuthorityCount() retval=001592cd ret=0046fb10
0028:Call KERNEL32.GetLastError() ret=0046fb20
0028:Ret KERNEL32.GetLastError() retval=0000007a ret=0046fb20
0028:Call advapi32.GetSidSubAuthorityCount(001592dc) ret=0046fb10
0028:Ret advapi32.GetSidSubAuthorityCount() retval=001592dd ret=0046fb10
0028:Call KERNEL32.GetLastError() ret=0046fb20
0028:Ret KERNEL32.GetLastError() retval=0000007a ret=0046fb20
0028:Call advapi32.GetSidSubAuthorityCount(001592ec) ret=0046fb10
0028:Ret advapi32.GetSidSubAuthorityCount() retval=001592ed ret=0046fb10
0028:Call KERNEL32.GetLastError() ret=0046fb20
0028:Ret KERNEL32.GetLastError() retval=0000007a ret=0046fb20
0028:Call msvcrt.free(00159260) ret=5f8048cf
0028:Call ntdll.RtlFreeHeap(00110000,00000000,00159260) ret=7ed2da36
0028:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7ed2da36
0028:Ret msvcrt.free() retval=00000001 ret=5f8048cf
...
0028:Call user32.MessageBoxW(00000000,00159560 L"This program requires
administrator privileges.",00157d48 L"CONSOLE",00000040) ret=5f86881e
--- snip ---
With the first call to GetTokenInformation( ... TokenGroups ... ) the app
queries the buffer size to hold result data -> lasterror =
ERROR_INSUFFICIENT_BUFFER.
The app allocates the required buffer and then calls GetTokenInformation() to
actually fetch the data.
Next, the app loops through sub authorities using GetSidSubAuthorityCount().
Normally it would look for DOMAIN_ALIAS_RID_ADMINS but the problem is the
GetLastError() call _before_ the actual comparison. If last error is != 0, the
app won't look at data returned by GetSidSubAuthorityCount().
The last successful call to GetTokenInformation() didn't reset last error at
all - it's still at ERROR_INSUFFICIENT_BUFFER:
--- snip dlls/advapi32/security.c ---
BOOL WINAPI
GetTokenInformation( HANDLE token, TOKEN_INFORMATION_CLASS tokeninfoclass,
LPVOID tokeninfo, DWORD tokeninfolength, LPDWORD retlen )
{
...
return set_ntstatus( NtQueryInformationToken( token, tokeninfoclass,
tokeninfo, tokeninfolength, retlen));
}
--- snip dlls/advapi32/security.c ---
--- snip dlls/advapi32/security.c ---
/* set last error code from NT status and get the proper boolean return value
*/
/* used for functions that are a simple wrapper around the corresponding ntdll
API */
static inline BOOL set_ntstatus( NTSTATUS status )
{
if (status) SetLastError( RtlNtStatusToDosError( status ));
return !status;
}
--- snip dlls/advapi32/security.c ---
This is probably an oversight. I don't know what Windows does but the app seems
to expect the last error being reset to zero (NTSTATUS success).
A conformance test should reveal this.
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.