https://bugs.winehq.org/show_bug.cgi?id=37405
Bug ID: 37405
Summary: The entry "My Computer" in regedit is handled like a
registry key
Product: Wine
Version: 1.7.28
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: ---
Steps to reproduce:
1. Open regedit.
2. Make a right click on "My Computer".
Expected result:
Some entries like "New" which makes no sense there should not be showed (at
least this is the case with a native Windows XP).
--
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=43023
Bug ID: 43023
Summary: Applications using Windows Script Host Shell Object
crash due to added IProvideClassInfo support
Product: Wine
Version: 2.8
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: wshom.ocx
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
encountered this while checking out how well WannaCry / WannaDecrypt0r
ransomware / worm works with Wine.
I've noticed a crashing csript.exe process in trace log while executing a
simple vbscript.
--- snip ---
SET ow = WScript.CreateObject("WScript.Shell")
SET om = ow.CreateShortcut("Z:\home\wine\@WanaDecryptor@.exe.lnk")
om.TargetPath = "Z:\home\wine\@WanaDecryptor@.exe"
om.Save
--- snip ---
--- snip ---
...
0009:Call KERNEL32.CreateMutexA(00000000,00000001,1000d503
"MsWinZonesCacheCounterMutexA") ret=100046a0
0009:Ret KERNEL32.CreateMutexA() retval=00000010 ret=100046a0
...
0009:Call KERNEL32.CreateProcessA(00000000,0040f520 "attrib +h
.",00000000,00000000,00000000,08000000,00000000,00000000,0032f644,0032f688)
ret=004010ae
...
0009:Ret KERNEL32.CreateProcessA() retval=00000001 ret=004010ae
...
0009:Call KERNEL32.CreateProcessA(00000000,0040f4fc "icacls . /grant Everyone:F
/T /C
/Q",00000000,00000000,00000000,08000000,00000000,00000000,0032f638,0032f67c)
ret=004010ae
...
0009:Ret KERNEL32.CreateProcessA() retval=00000001 ret=004010ae
...
003b:Call KERNEL32.CreateProcessA(00000000,1000d7ac
"taskdl.exe",00000000,00000000,00000000,08000000,00000000,00000000,00e7e9c4,00e7e9b4)
ret=100010d9
...
003b:Ret KERNEL32.CreateProcessA() retval=00000001 ret=100010d9
...
0009:Call KERNEL32.CreateProcessA(00000000,0032e74c "@WanaDecryptor@.exe
fi",00000000,00000000,00000000,08000000,00000000,00000000,0032e6d4,0032e6c4)
ret=100010d9
0009:Ret KERNEL32.CreateProcessA() retval=00000000 ret=100010d9
...
0009:Call KERNEL32.CreateProcessA(00000000,0032df38
"192251494691850.bat",00000000,00000000,00000000,08000000,00000000,00000000,0032ded0,0032dec0)
ret=100010d9
...
0009:Ret KERNEL32.CreateProcessA() retval=00000001 ret=100010d9
...
0041:Call KERNEL32.CreateProcessW(00329a18
L"C:\\windows\\system32\\cscript.exe",0012cc00 L"cscript.exe //nologo
m.vbs",00000000,00000000,00000001,00000000,00000000,00000000,003299d4,00329ed8)
ret=7eed8a33
...
0043:Call KERNEL32.__wine_kernel_init() ret=7bc6a77e
...
0041:Ret KERNEL32.CreateProcessW() retval=00000001 ret=7eed8a33
...
0009:Call KERNEL32.CreateProcessA(00000000,0032e0d4 "attrib +h +s
Z:\\$RECYCLE",00000000,00000000,00000000,08000000,00000000,00000000,0032e068,0032e058)
ret=100010d9
...
0009:Ret KERNEL32.CreateProcessA() retval=00000001 ret=100010d9
...
0009:Call KERNEL32.CreateProcessA(00000000,0032e74c "@WanaDecryptor@.exe
co",00000000,00000000,00000000,08000000,00000000,00000000,0032e6c8,0032e6b8)
ret=100010d9
...
0009:Ret KERNEL32.CreateProcessA() retval=00000001 ret=100010d9
...
0009:Call KERNEL32.CreateProcessA(00000000,0032e74c "cmd.exe /c start /b
@WanaDecryptor@.exe
vs",00000000,00000000,00000000,08000000,00000000,00000000,0032e6c8,0032e6b8)
ret=100010d9
...
0009:Ret KERNEL32.CreateProcessA() retval=00000001 ret=100010d9
...
004b:Call KERNEL32.CreateProcessW(0033ae70
L"C:\\windows\\command\\start.exe",00120220 L"C:\\windows\\command\\start.exe
/b @WanaDecryptor@.exe
vs",00000000,00000000,00000001,00000000,00000000,00000000,0033ae2c,0033ae1c)
ret=7eee067a
...
004b:Ret KERNEL32.CreateProcessW() retval=00000001 ret=7eee067a
...
004d:Call KERNEL32.CreateProcessW(00000000,0033e934 L"\"@WanaDecryptor@.exe\"
vs",00000000,00000000,00000000,00000410,00000000,00000000,0033e410,0033e400)
ret=7eda895c
...
004d:Ret KERNEL32.CreateProcessW() retval=00000001 ret=7eda895c
...
0043:Call KERNEL32.lstrcmpiW(0013932c L"CreateShortcut",0013ca14
L"CreateShortcut") ret=7e85d788
0043:Ret KERNEL32.lstrcmpiW() retval=00000000 ret=7e85d788
...
0043:trace:seh:raise_exception code=c0000005 flags=0 addr=0x283e2d29
ip=283e2d29 tid=0043
0043:trace:seh:raise_exception info[0]=00000008
0043:trace:seh:raise_exception info[1]=283e2d29
0043:trace:seh:raise_exception eax=0033efa4 ebx=0033f020 ecx=00000000
edx=0000000c esi=00143c18 edi=0033ef5c
0043:trace:seh:raise_exception ebp=0033ef68 esp=0033ef4c cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00010206
0043:trace:seh:call_stack_handlers calling handler at 0x7bcae416 code=c0000005
flags=0
--- snip ---
Revisiting other WSH related bugs I've noticed them having regressed as well.
Another example scriptlet, causing crash now:
--- snip ---
set wshShell = Wscript.CreateObject("Wscript.Shell")
strPath = wshShell.SpecialFolders("Desktop")
--- snip ---
* bug 28605
* bug 29461
... potentially more
Regression testing/bisecting revealed:
--- snip ---
$ git bisect good
722c28cb5de076a4894a0a23500b160531a8b744 is the first bad commit
commit 722c28cb5de076a4894a0a23500b160531a8b744
Author: Nikolay Sivov <nsivov(a)codeweavers.com>
Date: Wed Jan 25 00:50:36 2017 +0300
wshom: Added IProvideClassInfo support for implemented interfaces.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
:040000 040000 bcf5f18298671fdc98e0fb37d4ef5adbd74b8d32
5b85d4ddacb4f824c07e40246e60d3324ddee2bc M dlls
--- snip ---
Reverting on top of current master HEAD (wine 2.8) makes the crash go away:
--- snip ---
$ git revert -n 722c28cb5de076a4894a0a23500b160531a8b744
--- snip ---
*************************************************************
A note of warning to Linux users trying to execute the malware/worm just out of
curiosity.
I'm not subscribed to mailing lists nor active in forums hence I write it here.
https://en.wikipedia.org/wiki/WannaCry_ransomware_attackhttps://gist.github.com/rain-1/989428fa5504f378b993ee6efbc0b168
DO NOT TRY IT OUT UNLESS YOU KNOW WHAT YOU ARE DOING.
The Windows Script Host issue reported here is minor for that ransomware.
It doesn't prevent it from doing its work - it works pretty well.
If you store precious data/documents on your root filesystem/mountpoints,
subdirectories or any other user-writable locations, reachable through symlinks
- it will encrypt them if they match specific file extensions (see link for
file types affected).
I've used a Docker container with networking disabled, specific host->container
directory mappings to sandbox the app with Wine and capture/analyse its doings.
Removing drives from dosdevices is not secure unless one is sure that the app
has no Linux/Wine awareness.
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=43088
Bug ID: 43088
Summary: Wine upgrades reset dll override.
Product: Wine
Version: 2.8
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: leslie_alistair(a)hotmail.com
Distribution: ---
Install mdac28 via winetricks. (only installs the x86 dlls).
Run a program that uses the odbc selector dialog, sample application can found
on bug
https://bugs.winehq.org/show_bug.cgi?id=31770
When a new version of wine is installed. The update process causes the builtin
version of oledb32.dll to be used since the x64 version is still builtin.
Rerun the the application, and now it fails to the load the dialog.
There needs to some way for DLL's not to be upgraded when one of the x86/x64
DLLS is native. This only occurs in a WOW environment.
--
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=43086
Bug ID: 43086
Summary: Myst crashes when "Exit" is clicked and no animation
is playing
Product: Wine
Version: 2.8
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: anowlcalledjosh(a)gmail.com
Distribution: Ubuntu
Created attachment 58270
--> https://bugs.winehq.org/attachment.cgi?id=58270
Backtrace
Selecting the "Exit" option in the menu in Myst 1.3 (5th anniversary edition)
causes a crash if a QuickTime video is not playing.
Pressing Exit during any of the intro videos works fine (shows the final
credits* and exits), but pressing Exit either when the Myst linking book is on
the floor or when the book is open causes a crash.
Ubuntu 16.04.2 x86_64, 32-bit Windows 95 wineprefix with "emulated virtual
desktop" enabled.
*note that, due to another bug, only the first page of the credits is shown,
however the game does exit after the music ends.
--
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=37065
Bug ID: 37065
Summary: Mouse cursor often has incorrect transparency
Product: Wine
Version: 1.7.23
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: cthielen(a)gmail.com
Created attachment 49255
--> http://bugs.winehq.org/attachment.cgi?id=49255
Image of the incorrect cursor. Notice the white area around the 'hand' that
should be transparent.
Myst 1.3 (the 32-bit version designed for Windows 95 off a CD-ROM from
1995/1996) does not always display its cursor correctly.
Myst 1.3 is using .cur files located in myst.exe. These can be extracted using
'icoutils'.
This may be related to the fact that Myst requests an 8-bit color depth but is
forced into a 32-bit depth (at least on my 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.
https://bugs.winehq.org/show_bug.cgi?id=41319
Bug ID: 41319
Summary: Toxikk: Game fails to launch with "Integrity check
failed!"
Product: Wine
Version: 1.9.18
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: winehq(a)iooioio.orion.uberspace.de
Distribution: ---
Created attachment 55654
--> https://bugs.winehq.org/attachment.cgi?id=55654
Console output
Steps to reproduce:
1. Install free version of Toxikk via Steam
(http://store.steampowered.com/app/324810/)
2. Attempt to launch the game
Expected result:
The game should launch.
Actual result:
Message box with a message about a failed integrity check (see screenshot).
Additional info:
Performing the check manually succeeds without errors.
--
Some additional info about my system (just in case):
Distro: Linux Mint 17.3 (64 bit)
Kernel: 4.4.0-21-generic
Graphics: Proprietary NVIDIA 367.35
--
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=35111
Bug ID: 35111
Summary: Beyond Good & Evil erratically renders upside down
Product: Wine
Version: 1.7.8
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: tkorvola(a)gmail.com
Classification: Unclassified
Created attachment 46839
--> http://bugs.winehq.org/attachment.cgi?id=46839&action=edit
Terminal output
When Beyond Good & Evil is started, in the transition from language choice to
the main menu the view is briefly flipped upside down as the name of the game
appears. Normal orientation is restored when the main menu appears. In the
actual game the view also flips upside down at some locations. It is also
sometimes sensitive to the camera angle. I am unable to identify any simple
condition that would determine it. Also, when you take photos in the game,
sometimes they get flipped.
AppDB suggests that setting OffscreenRenderingMode to fbo might help with
rendering problems, but the game does not render at all in FBO mode on my
Radeon 9250. Thus I have to use backbuffer mode.
--
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=40646
Bug ID: 40646
Summary: Game Launcher fails with "Error occurred during a
cryptographic operation".
Product: Wine
Version: 1.9.9
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: jn(a)kainor.dk
Distribution: ---
Created attachment 54519
--> https://bugs.winehq.org/attachment.cgi?id=54519
output from wine
Game launcher fails with: "Error occurred during a cryptographic operation".
The game itself is "Dark age of Camelot" which works excellent in Wine, however
a new and popular freeshard is currently being beta tested and this version of
the game won't start.
The devs have stated the following requirements:
* A fully working .NET 4.6 installation
* An OS that supports TLS 1.2
* A wine layer for kernel32 calls & in-memory manipulation
* The same wine layer needs to be able to run DAoC feature-wise
* The wine layer needs to be able to bootstrap .NET 4.6 installations, which
probably means you have to install .NET 4.6 in wine
* You'll also need the Visual Studio 2015 C++ runtime for x86
I have managed to download and successfully install the above in wine.
I have attached the output when I try to run the game.
Here is my procedure:
folder=/opt/daoc
pre="WINEPREFIX=$folder/test WINEARCH=win32"
eval $pre WINEDEBUG=-all wine wineboot
eval $pre winetricks -q corefonts dotnet45
eval $pre "winetricks win7"
# Download needed crap
eval mkdir -p $folder/lala
lala=$folder/lala
# wget
https://download.microsoft.com/download/E/4/1/E4173890-A24A-4936-9FC9-AF930…
-P $lala
# wget http://techer.pascal.free.fr/download/vcrun2015_Wine-1.7.55.zip -P $lala
# wget uthgardsetup.exe
# wget vc_redist.x86.exe
# Install Visual Studio 2015 C++
unzip -o -d $folder/test/drive_c/windows/system32/
$lala/vcrun2015_Wine-1.7.55.zip
eval $pre regedit $folder/test/drive_c/windows/system32/vcrun2015.reg
eval $pre wine $lala/vc_redist.x86.exe /q
## Install net46
eval $pre wine $lala/NDP46-KB3045557-x86-x64-AllOS-ENU.exe /q
eval $pre winetricks -q ie8
## Install Uthgard
eval ln -s /opt/daoc/DAoC /opt/daoc/test/drive_c/DAoC
eval $pre wine $lala/uthgardsetup.exe
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=37393
Bug ID: 37393
Summary: Focus GNOME3 handling never shows window if started
inf fullcreen
Product: Wine
Version: unspecified
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: i30817(a)gmail.com
Since changing to gnome 3 if a application starts in fullscreen it always shows
the desktop 90% of the time. Trying to change it with alt+tab just 'flashes'
the game window and goes back to the desktop
this can be avoided by two ways:
1 (better way) is to use this command line snipped when creating the prefix:
wine reg add "HKCU\\Software\\Wine\\X11 Driver" /v "UseTakeFocus" /t REG_SZ /d
"N"
2 (worse since you lose alt+tab or even seeing the window on the alt list):
disable 'window manager controls windows' on winecfg
This seems like a common bug, but i haven't found duplicates.
--
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=26958
Summary: AppDB: orphaned comments in Comments Management
Product: WineHQ Apps Database
Version: unspecified
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: appdb-unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dimesio(a)earthlink.net
There are comments listed under Comments Management for apps that apparently
have been deleted, and the comments cannot be removed from the list.
The first comment in the list is an example: no application is listed, and
clicking the Delete button brings up a message that "There is no entry with
that id in the database."
--
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.