https://bugs.winehq.org/show_bug.cgi?id=44489
Bug ID: 44489
Summary: Zwei: The Arges Adventure can't detect installed Indeo
5 codec
Product: Wine
Version: 3.1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msvfw32
Assignee: wine-bugs(a)winehq.org
Reporter: kq3thih(a)mailnesia.com
Distribution: Debian
Created attachment 60444
--> https://bugs.winehq.org/attachment.cgi?id=60444
+msvid,+relay log - 7.2M
The game uses Indeo 5 encoded videos. It attempts to detect if the codec is
installed. If it fails then it disables video playback.
winetricks -q icodecs and it still fails to see the IV50 codec installed. From
the attached +relay trace:
--- snip ---
002b:Call msvfw32.ICInfo(00000000,00000003,003359f4) ret=00bc2470
002b:trace:msvideo:ICInfo (0x00000000,0x00000003,0x3359f4)
002b:Call advapi32.RegOpenKeyExA(80000002,7d78a9ac
"Software\\Microsoft\\Windows
NT\\CurrentVersion\\Drivers32",00000000,00000001,00334f08) ret=7d7846af
002b:Ret advapi32.RegOpenKeyExA() retval=00000000 ret=7d7846af
002b:Call
advapi32.RegEnumValueA(000000f0,00000000,00334f20,00334f0c,00000000,00334f14,00334f2a,00334f10)
ret=7d78478f
002b:Ret advapi32.RegEnumValueA() retval=000000ea ret=7d78478f
002b:Call
advapi32.RegEnumValueA(000000f0,00000001,00334f20,00334f0c,00000000,00334f14,00334f2a,00334f10)
ret=7d78478f
002b:Ret advapi32.RegEnumValueA() retval=00000000 ret=7d78478f
002b:Call winmm.mmioStringToFOURCCA(00334f25 "iv31=ir32_32.dll",00000000)
ret=7d7845c5
002b:Ret winmm.mmioStringToFOURCCA() retval=31337669 ret=7d7845c5
002b:Call
advapi32.RegEnumValueA(000000f0,00000002,00334f20,00334f0c,00000000,00334f14,00334f2a,00334f10)
ret=7d78478f
002b:Ret advapi32.RegEnumValueA() retval=00000000 ret=7d78478f
002b:Call winmm.mmioStringToFOURCCA(00334f25 "iv32=ir32_32.dll",00000000)
ret=7d7845c5
002b:Ret winmm.mmioStringToFOURCCA() retval=32337669 ret=7d7845c5
002b:Call
advapi32.RegEnumValueA(000000f0,00000003,00334f20,00334f0c,00000000,00334f14,00334f2a,00334f10)
ret=7d78478f
002b:Ret advapi32.RegEnumValueA() retval=00000000 ret=7d78478f
002b:Call winmm.mmioStringToFOURCCA(00334f25 "iv41=ir41_32.ax",00000000)
ret=7d7845c5
002b:Ret winmm.mmioStringToFOURCCA() retval=31347669 ret=7d7845c5
002b:Call
advapi32.RegEnumValueA(000000f0,00000004,00334f20,00334f0c,00000000,00334f14,00334f2a,00334f10)
ret=7d78478f
002b:Ret advapi32.RegEnumValueA() retval=00000000 ret=7d78478f
002b:Call winmm.mmioStringToFOURCCA(00334f25 "iv50=ir50_32.dll",00000000)
ret=7d7845c5
002b:Ret winmm.mmioStringToFOURCCA() retval=30357669 ret=7d7845c5
002b:Call KERNEL32.MultiByteToWideChar(00000000,00000000,00334f2a
"ir50_32.dll",ffffffff,00335b2c,00000080) ret=7d784620
002b:Ret KERNEL32.MultiByteToWideChar() retval=0000000c ret=7d784620
002b:Call advapi32.RegCloseKey(000000f0) ret=7d784924
002b:Ret advapi32.RegCloseKey() retval=00000000 ret=7d784924
002b:Ret msvfw32.ICInfo() retval=00000001 ret=00bc2470
002b:Call msvfw32.ICOpen(00000000,30357669,00000003) ret=00bc2400
002b:trace:msvideo:ICOpen (0x00000000,iv50,0x00000003)
002b:Call winmm.OpenDriver(00335524 L"",7d78bae4 L"drivers32",00335538)
ret=7d786cb7
002b:Call advapi32.RegOpenKeyExW(80000002,7dfa27e0
L"Software\\Microsoft\\Windows NT\\CurrentVersion",00000000,00000001,00335234)
ret=7df86dc6
002b:Ret advapi32.RegOpenKeyExW() retval=00000000 ret=7df86dc6
002b:Call advapi32.RegOpenKeyExW(000000f0,7d78bae4
L"drivers32",00000000,00000001,00335238) ret=7df86e14
002b:Ret advapi32.RegOpenKeyExW() retval=00000000 ret=7df86e14
002b:Call advapi32.RegQueryValueExW(000000f4,00335524
L"",00000000,00000000,00335286,0033523c) ret=7df86ee7
002b:Ret advapi32.RegQueryValueExW() retval=00000002 ret=7df86ee7
002b:Call advapi32.RegCloseKey(000000f4) ret=7df86ef4
002b:Ret advapi32.RegCloseKey() retval=00000000 ret=7df86ef4
002b:Call advapi32.RegCloseKey(000000f0) ret=7df86efc
002b:Ret advapi32.RegCloseKey() retval=00000000 ret=7df86efc
002b:Call KERNEL32.GetPrivateProfileStringW(7d78bae4 L"drivers32",00335524
L"",00335232 L"",00335286,00000105,7dfa2774 L"SYSTEM.INI") ret=7df86df6
002b:Ret KERNEL32.GetPrivateProfileStringW() retval=00000000 ret=7df86df6
002b:Ret winmm.OpenDriver() retval=00000000 ret=7d786cb7
002b:Ret msvfw32.ICOpen() retval=00000000 ret=00bc2400
--- snip ---
Zwei is calling ICInfo() and ICOpen() with fccType set to 0x0. According to
MSDN zero should match all compressor types. I'm not familiar with the code,
but Wine does not appear to treat zero as special. Forcing fccType to
0x63646976 (vidc), which is correct for IV50, allows Wine to load the codec and
the game to start the video if somewhat brokenly. Though that would be a
different bug.
--
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=40598
Bug ID: 40598
Summary: Warframe launcher connection timeout
Product: Wine-staging
Version: 1.9.9
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: thisismyid17(a)yahoo.com
CC: erich.e.hoover(a)wine-staging.com, michael(a)fds-team.de,
sebastian(a)fds-team.de
Distribution: ---
Created attachment 54444
--> https://bugs.winehq.org/attachment.cgi?id=54444
launcher log
As of wine-staging 1.9.9, the non-steam Warframe launcher no longer functions.
Instead of doing the usual patching and being able to play, it simply says
Update Failed! Please try again later.
This did not happen in wine-staging 1.9.8 and previous, and I am able to start
the launcher and the game just fine using my older wine 1.6.2 installation. I
had thought that perhaps this was related to the libcef patch removal that was
mentioned in the announcement for 1.9.9 since Warframe uses CEF3_1 for their
launcher, however since that was added in 1.7.53 and it works fine in 1.6.2
that less likely.
This happens for both 32-bit and 64-bit.
--
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=30487
Bug #: 30487
Summary: Add icons for 'My Network Places', 'My favorites'
Product: Wine
Version: 1.5.2
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: shell32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: fgouget(a)codeweavers.com
Classification: Unclassified
shell32 is missing some icons which some users find confusing.
Here is the list of missing icons:
/* FIXME: Following resource is not yet added */
IDI_SHELL_MY_NETWORK_PLACES ICON mydocs.ico
/* FIXME: Following resource is not yet added */
IDI_SHELL_FAVORITES ICON mydocs.ico
--
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=20961
Summary: RegEditX doesn't work in wine
Product: Wine
Version: 1.1.34
Platform: PC
URL: http://www.dcsoft.com/ftp/REGX2.EXE
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: t.artem(a)mailcity.com
Application description: RegEditX "extends" the Windows Registry Editor
(REGEDIT). A new history combo box and toolbar are inserted. You gain quick
navigation back to recently-visited keys, the ability to paste keys from the
Windows clipboard, and incrementally type the keys manually. In addition,
columns in the listbox are kept optimally sized.
Doesn't work in wine:
Internal error: could not find RegEdit window
--
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=42710
Bug ID: 42710
Summary: Wechat can not seed file to friend
Product: Wine
Version: 2.4
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ole32
Assignee: wine-bugs(a)winehq.org
Reporter: hillwoodroc(a)gmail.com
Distribution: SUSE
Created attachment 57686
--> https://bugs.winehq.org/attachment.cgi?id=57686
ole.log
Step1: Download for http://dldir1.qq.com/weixin/Windows/WeChatSetup.exe and
install.
Step2: Set windows version as windows XP to work around crash bug.
Step3: Use winetricks to install riched20 to work around typing bug.
Step4: Select any file to send any friend. And then noting to happen...
--
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=41652
Bug ID: 41652
Summary: Uplay cannot connect/login to Server
Product: Wine
Version: 1.9.22
Hardware: x86
OS: Mac OS X
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: rasapi32
Assignee: wine-bugs(a)winehq.org
Reporter: vasquesbc(a)googlemail.com
Created attachment 56034
--> https://bugs.winehq.org/attachment.cgi?id=56034
terminal output
After clicking "Log in" Uplay displays the Message:
"A Ubisoft service it not available at the moment. You can try again later or
switch to offline mode."
Notice: offline mode is possible, but at least one initial login is necessary
to run any game.
--
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=39906
Bug ID: 39906
Summary: ODB++ Viewer fails to install due to improper bat file
handling (quoting or delimiting problem)
Product: Wine
Version: 1.8
Hardware: x86
URL: http://www.odb-sa.com/resources/odb-viewer/
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: cmd
Assignee: wine-bugs(a)winehq.org
Reporter: jhansonxi(a)gmail.com
Distribution: Ubuntu
Xubutnu 14.04 x86_64, AMD Phenom 9550, GeForce GTX 750Ti with Nvidia 340.96
driver.
Wine 1.8 (git)
Mentor Graphics ODB++ Viewer 9.6 (32 or 64-bit)
During installation it attempts to execute several *.bat files but they fail.
According to install log (…/drive_c/MentorGraphics/Install/LOGS/):
Can't recognize
'C:\MentorGraphics\Valor\ODB++_Viewer\odbviewer_96\install\a_UpdateFiles.bat"
-target "C:\MentorGraphics\Valor\ODB++_Viewer\odbviewer_96" -msicmd
"C:\MentorGraphics\Install\bin\msi_cmd.exe" -mgchome
"C:\MentorGraphics\Valor\ODB++_Viewer\odbviewer_96\MGC_HOME.ixn -vco ixn' as an
internal or external command, or batch script.
Can't recognize
'C:\MentorGraphics\Valor\ODB++_Viewer\odbviewer_96\install\a_post_install.bat"
-target "C:\MentorGraphics\Valor\ODB++_Viewer\odbviewer_96" -msicmd
"C:\MentorGraphics\Install\bin\msi_cmd.exe" -mgchome
"C:\MentorGraphics\Valor\ODB++_Viewer\odbviewer_96\MGC_HOME.ixn -vco ixn' as an
internal or external command, or batch script.
Can't recognize
'C:\MentorGraphics\Valor\ODB++_Viewer\odbviewer_96\install\a_vcredist_install.bat"
-target "C:\MentorGraphics\Valor\ODB++_Viewer\odbviewer_96" -msicmd
"C:\MentorGraphics\Install\bin\msi_cmd.exe" -mgchome
"C:\MentorGraphics\Valor\ODB++_Viewer\odbviewer_96\MGC_HOME.ixn -vco ixn' as an
internal or external command, or batch script.
Can't recognize
'C:\MentorGraphics\Valor\ODB++_Viewer\odbviewer_96\install\z_AddMenuEntry.bat"
-target "C:\MentorGraphics\Valor\ODB++_Viewer\odbviewer_96" -msicmd
"C:\MentorGraphics\Install\bin\msi_cmd.exe" -mgchome
"C:\MentorGraphics\Valor\ODB++_Viewer\odbviewer_96\MGC_HOME.ixn -vco ixn' as an
internal or external command, or batch script.
Can't recognize
'C:\MentorGraphics\Valor\ODB++_Viewer\odbviewer_96\install\z_CreateDesktopShortcut.bat"
-target "C:\MentorGraphics\Valor\ODB++_Viewer\odbviewer_96" -msicmd
"C:\MentorGraphics\Install\bin\msi_cmd.exe" -mgchome
"C:\MentorGraphics\Valor\ODB++_Viewer\odbviewer_96\MGC_HOME.ixn -vco ixn' as an
internal or external command, or batch script.
Steps to reproduce:
1. Register (free) and download viewer. Will receive a registration key and a
"odbviewer.signature" file.
2. Extract the 280MB+ zip which contains both 32-bit and 64-bit installers.
3. Place the "odbviewer.signature" file in the same directory as the chosen
installer then execute the installer. Enter registration key when prompted.
4. Respond to dialogs as needed.
5. During post-install script phase several error dialogs are displayed about
script failures.
Installer completes regardless but application aborts with an unhandled
exception.
--
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=30185
Bug #: 30185
Summary: SuperPower 2 demo crashes on launch
Product: Wine
Version: 1.4
Platform: x86
URL: http://www.gamefront.com/files/3631719/SuperPower_2_De
mo
OS/Version: Linux
Status: UNCONFIRMED
Keywords: download
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: gyebro69(a)gmail.com
Classification: Unclassified
Created attachment 39396
--> http://bugs.winehq.org/attachment.cgi?id=39396
terminal output
The installed demo, when started with joshua.exe, crashes immediately.
I get the same crash with older Wine versions as well (1.2.3, pre-1.0).
To install the demo I used Wine-1.4 because of bug #30182.
Fedora 16 x86
gcc version 4.6.2 20111027 (Red Hat 4.6.2-1) (GCC)
--
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=42470
Bug ID: 42470
Summary: Frequent critical section timeouts in winetricks
dotnet46
Product: Wine
Version: 2.2
Hardware: x86
OS: Linux
Status: NEW
Keywords: download, Installer
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
Distribution: Gentoo
Created attachment 57323
--> https://bugs.winehq.org/attachment.cgi?id=57323
bt all
I've been seeing this for a few weeks, but I haven't been able to isolate the
cause. It's causing me a lot of grief with winetricks-test.
I'll attach the output of bt all for two separate runs. Unfortunately it seems
I didn't put the deadlocked thread in my original bt all output, but I'll
include it anyway. My most recent run was:
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "heap.c: main process
heap section" wait timed out in thread 0040, blocked by 0041, retrying (60 sec)
(also in the attachment).
The issue is very reliably reproduced on my machine, if further logs/debugging
is needed.
--
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=44490
Bug ID: 44490
Summary: Zwei: The Arges Adventure videos play distorted (Indeo
5 encoded)
Product: Wine
Version: 3.1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msvfw32
Assignee: wine-bugs(a)winehq.org
Reporter: kq3thih(a)mailnesia.com
Distribution: Debian
With patch https://source.winehq.org/patches/data/141524 and winetricks -q
icodecs Zwei plays the Indeo 5 encoded videos. Logo video plays when launching
the game. However playback is distorted as seen in the screenshots.
Adding an override and using native msvfw32.dll from XP SP3 is a workaround.
SHA256 (msvfw32.dll) =
db676642f9c0467dbc313d0b475250b247eabb281fd359896398a0e7c725f0f8
Nothing useful or related in the default terminal output.
--
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=43488
Bug ID: 43488
Summary: cant run software
Product: Wine
Version: 2.10
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: neneda(a)www.bccto.me
Distribution: ---
Created attachment 58870
--> https://bugs.winehq.org/attachment.cgi?id=58870
i cant fix it
when i run the software bluestacks ,the problem comes out
--
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=42870
Bug ID: 42870
Summary: CurrentBuild registry value is missing
Product: Wine
Version: 2.6
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: registry
Assignee: wine-bugs(a)winehq.org
Reporter: pgkos.bugzilla(a)yahoo.com
Distribution: ArchLinux
In HKLM\Software\Microsoft\Windows NT\CurrentVersion\, all Windows versions
since at least Windows XP have a "CurrentBuild" registry string value (aside
from "CurrentBuildNumber").
In Wine's registry, there exists only "CurrentBuildNumber".
For maximum compatibility, the "CurrentBuild" value should exist and be
created/updated by winecfg when switching Windows versions. It should have the
same value as the "CurrentBuildNumber", for example on Windows 7 SP1:
CurrentBuildNumber = "7601"
CurrentBuild = "7601" <-- this value is missing
--
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=43125
Bug ID: 43125
Summary: Device reports coming in too fast
Product: Wine
Version: 2.9
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: pershyn_nikolay(a)mail.ru
Distribution: ---
Launching wine or winecfg in any prefix(including clean prefix) reports errors
about device reports coming too fast.
$ WINEPREFIX=~/.local/share/wineprefixes/Temp32/ WINEARCH=win32 winecfg
err:hid_report:process_hid_report Device reports coming in too fast, last
report not read yet!
After it(any application or winecfg) is closed following line appears in
console output:
wine: Unhandled page fault on read access to 0x7e479e70 at address 0x7ec9e1e1
(thread 0034)
I don't really know what information would be useful to provide here. Well, it
says hid, which I assume means human interface device. My input devices are
ROCCAT Tyon and Microsoft Natural Ergonomic Keyboard 4000.
# uname -a
Linux subspace 4.9.16-gentoo #1 SMP Fri Apr 21 19:37:09 MDT 2017 x86_64
Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz GenuineIntel GNU/Linux
# grep INPUT /etc/portage/make.conf
INPUT_DEVICES="${INPUT_DEVICES} evdev roccat_tyon"
# ls -l /dev/input/by-id/
total 0
lrwxrwxrwx 1 root root 9 May 23 21:37
usb-Microsoft_Natural®_Ergonomic_Keyboard_4000-event-kbd -> ../event9
lrwxrwxrwx 1 root root 10 May 23 21:37
usb-Microsoft_Natural®_Ergonomic_Keyboard_4000-if01-event-kbd -> ../event10
lrwxrwxrwx 1 root root 10 May 23 21:37
usb-ROCCAT_ROCCAT_Tyon_White_ROC-11-851-event-mouse -> ../event11
lrwxrwxrwx 1 root root 10 May 23 21:37
usb-ROCCAT_ROCCAT_Tyon_White_ROC-11-851-if01-event-kbd -> ../event12
lrwxrwxrwx 1 root root 10 May 23 21:37
usb-ROCCAT_ROCCAT_Tyon_White_ROC-11-851-if02-event-joystick -> ../event13
lrwxrwxrwx 1 root root 9 May 23 21:37
usb-ROCCAT_ROCCAT_Tyon_White_ROC-11-851-mouse -> ../mouse0
--
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=36884
Bug ID: 36884
Summary: Drakensang: The Dark Eye demo crashes on startup
(needs d3dx9_36.dll.D3DXCreateTeapot implementation)
Product: Wine
Version: 1.7.22
Hardware: x86
URL: http://www.gamershell.com/download_36990.shtml
OS: Linux
Status: NEW
Keywords: download
Severity: minor
Priority: P2
Component: directx-d3dx9
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
Follow up to bug 35742. Now that D3DXCreateTorus is implemented, the game
crashes on start with a dialog box saying:
*** NEBULA ASSERTION ***\nprogrammer says: nD3D9Server::DeviceOpen():
D3DXCreateTeapot() failed!
and in the terminal (the only d3dx fixme):
fixme:d3dx:D3DXCreateTeapot (0x193100, 0x3242ec4, (nil)): stub
austin@aw25 ~ $ sha1sum Drakensang_DEMO_setup_ENGLISH.exe
2e47a2fbc7307e736394bf1d2b1a2f09c497c7a1 Drakensang_DEMO_setup_ENGLISH.exe
austin@aw25 ~ $ du -h Drakensang_DEMO_setup_ENGLISH.exe
501M Drakensang_DEMO_setup_ENGLISH.exe
austin@aw25 ~ $ wine --version
wine-1.7.22
--
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=37834
Bug ID: 37834
Summary: RtlSetCurrentDirectory_U prepends "UNC\" for network
paths; the resulting path is invalid
Product: Wine
Version: 1.7.33
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: atakama0512(a)yahoo.com
Distribution: ---
Created attachment 50382
--> https://bugs.winehq.org/attachment.cgi?id=50382
cmd.exe output showing how UNC\ gets prepended when running cd \\server\share
Calling RtlSetCurrentDirectory_U with a network share argument like
"\\server\share" sets the current directory to "UNC\server\share". Subsequent
calls to GetCurrentDirectory will return the modified path.
The resulting path is invalid and unusable: attempting to read the directory or
writing a file to it results in ERROR_PATH_NOT_FOUND.
The bug can be reproduced using the internal command prompt, as seen in the
attachment.
>From what I've gathered from the source code, RtlSetCurrentDirectory_U calls
RtlDosPathNameToNtPathName_U, which prepends UncPfxW to the supplied path. The
last edits to dlls/ntdll/path.c were made in 2003-2004.
I stumbled across this behavior while investigating why Total Commander cannot
copy files to network shares. The sequence of calls in Total Commander is:
SetCurrentDirectory to the network path, then GetCurrentDirectory (which
returns the modified path in the form "UNC\server\share") and then it builds
the destination parameter by concatenating this path with the destination file
name. This gets passed to CopyFileEx, which fails with ERROR_PATH_NOT_FOUND
because of the "UNC\" prefix.
--
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=44369
Bug ID: 44369
Summary: cmd's %0 path variables (e.g. %~dp0) wrong inside
subroutine call
Product: Wine
Version: 3.0-rc6
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: cmd
Assignee: wine-bugs(a)winehq.org
Reporter: ryan.prichard(a)gmail.com
Distribution: ---
Test program (C:\bin\workaround.cmd):
@echo off
call :fix
exit /b
:fix
echo [%0] [%~d0] [%~p0] [%~n0] [%~x0]
exit /b
Expected behavior (tested on XP):
C:\>set PATH=C:\bin;%PATH%
C:\>workaround.cmd
[:fix] [C:] [\bin\] [workaround] [.cmd]
C:\>"workaround.cmd"
[:fix] [C:] [\bin\] [workaround] [.cmd]
C:\>"w"or"k"aroun"d.c"md
[:fix] [C:] [\bin\] [workaround] [.cmd]
Behavior on wine-3.0-rc6:
c:\>set PATH=C:\bin;%PATH%
c:\>workaround.cmd
[:fix] [c:] [\] [:fix] []
c:\>"workaround.cmd"
[:fix] [c:] [\] [:fix] []
c:\>"w"or"k"aroun"d.c"md
[:fix] [c:] [\] [:fix] []
Background:
The Android NDK generates wrapper batch files that invoke clang.exe. If the
wrapper is invoked from the PATH using double-quotes, then %~dp0 is wrong (when
using Windows CMD). A workaround I've found is to evaluate %~dp0 in a
subroutine in the batch file. This workaround works with Windows CMD, but
breaks with Wine CMD. (It expands to the working directory instead.)
See https://github.com/android-ndk/ndk/issues/616#issuecomment-358117090.
FWIW: Wine CMD doesn't have the same %~dp0 bugginess as Windows CMD that
motivated the GitHub issue I linked to. Wine handles all of the example command
lines on that GitHub comment consistently (aside from case differences in the
drive letter or the filename extension). If Wine tries to match Windows
bug-for-bug, then maybe this too should change.
--
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=43036
Bug ID: 43036
Summary: SetNamedPipeHandleState returns ERROR_ACCESS_DENIED
when setting PIPE_NOWAIT
Product: Wine
Version: 2.7
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: dan-wine(a)berrange.com
Distribution: ---
In GNULIB, there is code which tries to create an implementation of the POSIX
pipe() method for Windows, using the methods _pipe, _get_osfhandle and
SetNamedPipeHandleState. This code works when run on real windows systems (i've
tried Win2k8 myself), but fails when run under Wine (I've tested versions 2.5
and 2.7 in Fedora), with ERROR_ACCESS_DENIED from the SetNamedPipeHandleState
method
Since GNULIB code is fairly complex to follow I created this short demo
program:
$ cat > demo.c <<EOF
#include <sys/unistd.h>
#include <stdio.h>
#include <windows.h>
int nonblock(int fd) {
HANDLE h = (HANDLE)_get_osfhandle(fd);
char errbuf[1024];
DWORD state;
if (GetNamedPipeHandleState (h, &state, NULL, NULL, NULL, NULL, 0) == 0) {
FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM, NULL, GetLastError(),
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), errbuf, 1024, NULL);
fprintf(stderr, "Failed GetNamedPipeHandleState (%lu) %s", GetLastError(),
errbuf);
return -1;
}
if ((state & PIPE_NOWAIT) != 0) {
return 0;
}
state |= PIPE_NOWAIT;
if (SetNamedPipeHandleState (h, &state, NULL, NULL) == 0) {
FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM, NULL, GetLastError(),
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), errbuf, 1024, NULL);
fprintf(stderr, "Failed SetNamedPipeHandleState (%lu) %s", GetLastError(),
errbuf);
return -1;
}
return 0;
}
int main(int argc, char **argv) {
int fd[2];
if (_pipe(fd, 4096, 0) < 0) {
fprintf(stderr, "Failed to create pipe\n");
return -1;
}
if (nonblock(fd[0]) < 0){
fprintf(stderr, "Could not set non-blocking on fd[0]\n");
return -1;
}
if (nonblock(fd[1]) < 0){
fprintf(stderr, "Could not set non-blocking on fd[1]\n");
return -1;
}
fprintf(stderr, "Created non-blocking pipe pair\n");
}
EOF
$ i686-w64-mingw32-gcc -Wall -mconsole -o pipe.exe pipe.c
$ ./pipe.exe
fixme:winediag:start_process Wine Staging 2.7 is a testing version containing
experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug
reports on winehq.org.
fixme:sync:GetNamedPipeHandleStateW 0x2c 0x61f8f8 (nil) (nil) (nil) (nil) 0:
semi-stub
Failed SetNamedPipeHandleState (5) Access denied.
Could not set non-blocking on fd[0]
Strangely, this only seems to fail on fd[0] - if I let it run on fd[1] it will
work.
The original GNULIB code I hit the problem on is here:
http://git.savannah.gnu.org/cgit/gnulib.git/tree/lib/pipe2.chttp://git.savannah.gnu.org/cgit/gnulib.git/tree/lib/nonblocking.c
The Fedora Wine 2.7 package I tested on was built with these sources:
SHA512 (wine-2.7.tar.xz) =
1e61b9a4aa1f5f42fb27d11d5254a9ba90f348ad9c4d1ddd4b5da47cd7de638290a20accf7447db9c0e4ced4c2144497cdf5fc906a5eac60e923dabb61f65d3a
SHA512 (wine-2.7.tar.xz.sign) =
b03f4376b10bd8ea66e5e6fc0862a4f948e009862a374677c326744b31c9d9fdcf1efd3b789149fcb6fe617f9c75b1b47d61f884e06e8c0fe16633a99911b667
SHA512 (wine-staging-2.7.tar.gz) =
0abc89af701ae1b95c0eb08e72894c7bc40bdfe792e05b8af9282eab8407bb90b7dfcd4eb3a193a88759ce5d6ea6c2aa9696cac2d744f543c92529bb0d2636ee
--
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=42577
Bug ID: 42577
Summary: A regression with Far manager
Product: Wine
Version: 2.2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: ozerski(a)list.ru
Distribution: ---
A regression: Far manager (both 32-bit and 64-bit) running under wine (using
wineconsole) crashs due any attemt to change drive using menu or Alt+Fn
--
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=43072
Bug ID: 43072
Summary: Sonos Controller Program Error with Wine 2.O
Product: Wine
Version: 2.0
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: john.peters(a)gmx.fr
Distribution: ---
Created attachment 58255
--> https://bugs.winehq.org/attachment.cgi?id=58255
Created via Program Error window
Sonos controller worked with Wine 1.8 with Ubuntu 16.04. I had this bug problem
but solved it by going from 1.9 back to 1.8. My wine version has been updated
to 2.0 and I now have the old problem back. I can't remember how I downgraded
to 1.8. I get the program error window almost immediately on starting SONOS.
Can you tell me if the problem exists elsewhere and how I can go back to Wine
1.8? 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.
https://bugs.winehq.org/show_bug.cgi?id=38561
Bug ID: 38561
Summary: Painkiller crashes when loading a save
Product: Wine
Version: 1.7.41
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: fremenzone(a)poczta.onet.pl
Distribution: ---
Created attachment 51440
--> https://bugs.winehq.org/attachment.cgi?id=51440
Crash log
Loading a saved game in Painkiller: Black Edition bought on GOG.com does not
work. Loading freezes at some point (always the same) and pressing a key
results in a crash. Wine version: wine-1.7.41-197-gf7e0927. Attaching log.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=35371
Bug ID: 35371
Summary: Battlefield 2: Wine crashes on mic setup
Product: Wine
Version: 1.7.10
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: crazy.just(a)verizon.net
Classification: Unclassified
Created attachment 47174
--> http://bugs.winehq.org/attachment.cgi?id=47174
Program Error Details
Battlefield 2: Wine crashes on mic setup.
--
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=36763
Bug ID: 36763
Summary: Rogue Squadron 3D 1.3: Crashes with game resolutions
above 640x480
Product: Wine
Version: 1.7.20
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: dev(a)ovocean.com
Created attachment 48821
--> http://bugs.winehq.org/attachment.cgi?id=48821
Console output. Crash after line 19
If choosing a resolution above 640x480 in the game settings menu, the game
crashes at the start of missions, when the set resolution gets used.
System used:
Nvidia GeForce GTX 660M with Nvidia drivers v331.38
Xubuntu 14.04
--
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=36113
Bug ID: 36113
Summary: d3d9/device test has a leak
Product: Wine
Version: 1.7.17
Hardware: x86
OS: Linux
Status: NEW
Keywords: download, source, testcase
Severity: minor
Priority: P2
Component: directx-d3d
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
==17962== 34 bytes in 2 blocks are definitely lost in loss record 309 of 1,416
==17962== at 0x4006B11: malloc (in
/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==17962== by 0x4E8E2B27: strdup (in /usr/lib/libc-2.18.so)
==17962== by 0x67C5806: ??? (in /usr/lib/dri/i965_dri.so)
==17962== by 0x67CE8F0: ??? (in /usr/lib/dri/i965_dri.so)
==17962== by 0x67D7587: ??? (in /usr/lib/dri/i965_dri.so)
==17962== by 0x6661EC8: ??? (in /usr/lib/dri/i965_dri.so)
==17962== by 0x63BDC15: shared_dispatch_stub_482 (in
/usr/lib/libglapi.so.0.0.0)
==17962== by 0x4F5BAD5: shader_glsl_compile (glsl_shader.c:330)
==17962== by 0x4F68B3F: shader_glsl_generate_vshader (glsl_shader.c:4588)
==17962== by 0x4F693E4: find_glsl_vshader (glsl_shader.c:4767)
==17962== by 0x4F6C88A: set_glsl_shader_program (glsl_shader.c:5793)
==17962== by 0x4F6E096: shader_glsl_select (glsl_shader.c:6149)
==17962== by 0x4F2EF12: context_apply_draw_state (context.c:2997)
==17962== by 0x4F581D6: draw_primitive (drawprim.c:664)
==17962== by 0x4F2F685: wined3d_cs_exec_draw (cs.c:291)
==17962== by 0x4F30A33: wined3d_cs_st_submit (cs.c:893)
==17962== by 0x4F2F6F2: wined3d_cs_emit_draw (cs.c:308)
==17962== by 0x4F3EFC3: wined3d_device_draw_primitive (device.c:3265)
==17962== by 0x4973D29: d3d9_device_DrawPrimitive (device.c:2101)
==17962== by 0x4C27D7C: test_null_stream (device.c:1952)
==17962==
--
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=11099
Summary: custom checkbox not displayed
Product: Wine
Version: 0.9.52.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: stuart(a)gathman.org
All the taxact versions use a custom checkbox that draws a large X for on
screen tax forms. These always display as blank. They are drawn correctly on
printout. The appdb entry is
http://appdb.winehq.org/objectManager.php?sClass=application&iId=1265
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9422
Summary: Regression from 0.9.36 to 0.9.42/43 when running visio
2003
Product: Wine
Version: 0.9.43.
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-programs
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: jokester01au(a)yahoo.com.au
Created an attachment (id=7748)
--> (http://bugs.winehq.org/attachment.cgi?id=7748)
Log trace of failed run under 0.9.43
This may or may not be related to bug #5163.
On 0.9.36 I have a working installation of visio 2003.
After upgrading to 0.9.42 visio ceases to work, failing with the message "iopl
not enabled".
Ditto for 0.9.43.
After reverting back to 0.9.36, visio 2003 again works.
Word and Excel 2003 seem to work happily on all of these versions of wine.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.