http://bugs.winehq.org/show_bug.cgi?id=34326
Bug #: 34326
Summary: uplive.exe from TypeEasy crashes
Product: Wine
Version: 1.7.0
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wininet
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: jactry92(a)gmail.com
Classification: Unclassified
Created attachment 45694
--> http://bugs.winehq.org/attachment.cgi?id=45694
backtrace.txt
reproduce it follow this:
0. download and install TypeEasy. Sorry for there is not a english version, you
can install by click the button which with those word:
"下一步(N)" -> "我接受(N)" -> "下一步(N)" -> "安装(I)" -> "完成(F)";
1. TypeEasy will starup after the installation, the exit it. And uplive.exe
will crash as soon as you exit TypeEasy.
--
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=51513
Bug ID: 51513
Summary: PG Offline 4.0.907 crashes on start with
IndexOutOfRangeException with Wine-Mono
Product: Wine
Version: 6.13
Hardware: x86-64
URL: https://web.archive.org/web/20210125191858if_/http://www.personalgroupware.com/groupmanager/pg-offline-4-0-9
07.zip
OS: Linux
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: mscoree
Assignee: wine-bugs(a)winehq.org
Reporter: gijsvrm(a)gmail.com
Distribution: ---
Created attachment 70355
--> https://bugs.winehq.org/attachment.cgi?id=70355
output
I am running current wine-git and wine-mono 6.3.0.
'winetricks -q dotnet452' works around, but you have to set the prefix back to
Windows 7 when winetricks is done.
$ sha1sum pg-offline-4-0-907.zip
5b912f85324845a3f79421d0636bba668e8dff8c pg-offline-4-0-907.zip
$ du -sh pg-offline-4-0-907.zip
80M pg-offline-4-0-907.zip
--
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=47463
Bug ID: 47463
Summary: QQ crash on start
Product: Wine
Version: 4.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: amie1972(a)163.com
Distribution: ---
QQ installation finished with a crash and run an installed QQ,an error occured
and exit.
--
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=40827
Bug ID: 40827
Summary: NtLockFile I/O completion on lock breaks VMWare
VSphere client
Product: Wine
Version: 1.9.12
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: alexchandel(a)gmail.com
Distribution: ---
VMWare's VSphere clients (4.x, 5.x, and 6.x) all fail to install on Wine,
printing no error messages whatsoever until they hang at the line:
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
This lack of I/O completion for locks breaks various other programs (e.g.
40744).
--
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=51798
Bug ID: 51798
Summary: MAmidiMEmo doesn't start up ("System.resources" is
required)
Product: Wine
Version: 6.18
Hardware: x86-64
URL: https://github.com/110-kenichi/mame/releases/download/
v3.9.2.2/MAmidiMEmo_x64.zip
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: mscoree
Assignee: wine-bugs(a)winehq.org
Reporter: sagawa.aki+winebugs(a)gmail.com
Distribution: Ubuntu
Created attachment 70685
--> https://bugs.winehq.org/attachment.cgi?id=70685
terminal output
MAmidiMEmo is a virtual chiptune sound MIDI module using a MAME sound engine
[1].
When I launch the program (MAmidiMEmo.exe) with Wine Mono 6.4.0, it doesn't
start up and emits an exception.
Steps to reproduce:
1. mkdir MAmidiMEmo && cd MAmidiMEmo
2. unzip MAmidiMEmo_x64.zip
3. wine MAmidiMEmo.exe
Expected behavior:
It shows main window as seen in [2].
Actual behavior:
It emits an exception. Portion of the terminal output is:
---
Unhandled Exception:
System.Resources.MissingManifestResourceException: Could not find any resources
appropriate for the specified culture or the neutral culture. Make sure
"System.resources" was correctly embedded or linked into assembly "System" at
compile time, or that all the satellite assemblies required are loadable and
fully signed.
---
See the attachment for full terminal output.
Additional info:
I guess the following part[3] causes the exception:
---
137: System.Resources.ResourceManager rm =
138: new System.Resources.ResourceManager("System",
typeof(UriFormat).Assembly);
139: string dummy = rm.GetString("Arg_EmptyOrNullString");
---
[1] https://github.com/110-kenichi/mame
[2] https://chip-union.net/?p=5454https://chip-union.net/?p=5454
[3]
https://github.com/110-kenichi/mame/blob/7022869a8630f1a60305dba89d1ec8cb71…
--
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=51754
Bug ID: 51754
Summary: Iris Down CountDown Crash at start - dotnet4.5
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: l.lawall(a)web.de
Distribution: ---
Created attachment 70649
--> https://bugs.winehq.org/attachment.cgi?id=70649
crashlog
Installed the Software with Wine, crashs at start
--
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=51392
Bug ID: 51392
Summary: user32:monitor breaks user32:win
Product: Wine
Version: 6.10
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: user32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Running user32:monitor before user32:win causes the following set of three
failures:
https://test.winehq.org/data/patterns.html#user32:win
win.c:7155: Test failed: Test 1: expected (-8,-8)-(1032,776), got
(-8,-8)-(1028,772)
win.c:7155: Test failed: Test 6: expected (-8,-8)-(1032,776), got
(-8,-8)-(1028,772)
win.c:7155: Test failed: Test 8: expected (-8,-8)-(1032,776), got
(-8,-8)-(1028,772)
The values change a bit but we consistently get +4 instead of +8 for the bottom
right corner.
In isolation this is 100% reproducible on w7u, w8, w864, w1064v1507,
cw-rx460-1507 and w1064v1607, even when waiting for 10 second between tests.
But for some reason in WineTest this only happens systematically on
cw-rx460-1507.
Also newer Windows 10 versions are not impacted.
--
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=36566
Bug ID: 36566
Summary: Half-Life CD's Menu refuses to work after a while.
Product: Wine
Version: 1.7.19
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: xylem2020(a)gmail.com
Created attachment 48658
--> http://bugs.winehq.org/attachment.cgi?id=48658
Log related to Half-Life's menu mishap.
The menu for the CD version of Half-Life stops being responsive after a certian
amount of time. For this bug report, I left the game running for an hour while
it changed to serveral different levels.
--
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=38809
Bug ID: 38809
Summary: Cresh at "fixme:dbghelp:elf_search_auxv can't find
symbol in module" in Tencent QQ7.3Light
Product: Wine
Version: 1.7.44
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: dbghelp
Assignee: wine-bugs(a)winehq.org
Reporter: huanghaorui301(a)gmail.com
Distribution: ---
Created attachment 51752
--> https://bugs.winehq.org/attachment.cgi?id=51752
part of the console log
Tencent QQLight7.3 :
http://dldir1.qq.com/qqfile/qq/QQ7.3Light/14258/QQ7.3Light.exe
When running, it usually crashes randomly at "fixme:dbghelp:elf_search_auxv
can't find symbol in module".
Here my winetricks prefix.
---
*atl100 (原装先于内建)
*atl80 (原装先于内建)
*atl90 (原装先于内建)
*cmd.exe (原装先于内建)
*gdiplus (原装)
*msctf (原装先于内建)
*msvcm80 (原装先于内建)
*msvcm90 (原装先于内建)
*msvcp100 (原装先于内建)
*msvcp80 (原装先于内建)
*msvcp90 (原装先于内建)
*msvcr100 (原装先于内建)
*msvcr80 (原装先于内建)
*msvcr90 (原装先于内建)
*msxml4 (原装先于内建)
*riched20 (原装先于内建)
*vcomp (原装先于内建)
*vcomp100 (原装先于内建)
*vcomp90 (原装先于内建)
--
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=37609
Bug ID: 37609
Summary: Macromedia Freehand 9 demo hangs during startup
Product: Wine
Version: 1.7.30
Hardware: x86
URL: http://macromedia-freehand.software.informer.com/downl
oad/
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: bugs.drew(a)yahoo.com
CC: focht(a)gmx.net
Distribution: ---
This bug is a continuation of bug 11582. The application now displays one of
its tool windows but then hangs right after.
Here's hoping that AF can provide another insightful analysis.
--
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=33086
Bug #: 33086
Summary: QQ 2013 Beta2: text in input box can't display
normally
Product: Wine
Version: 1.5.24
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: richedit
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: jactry92(a)gmail.com
Classification: Unclassified
Created attachment 43740
--> http://bugs.winehq.org/attachment.cgi?id=43740
Text in input box can't display normally
reproduce:
1. download and install it;
2. ~/.wine/drive_c/Program Files/Tencent/QQ/Bin$ wine QQ.exe
when you try to input account in the input box you will find the both the
cursor and the number can't be displayed normally.(as picture 1 in attachment)
I found 'winetricks -q riched20' make it happier.
The picture 2 in attachment is what it should look like(with native riched20)
There was a QQ account for testing provided by Qian Hong:
accout: 1469264807
Password: winedebug
--
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=46284
Bug ID: 46284
Summary: Call of Juarez crashes with unimplemented function
d3dx9_29.dll.D3DXSHProjectCubeMap
Product: Wine
Version: 4.0-rc1
Hardware: x86-64
OS: Linux
Status: NEW
Severity: minor
Priority: P2
Component: directx-d3dx9
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
Distribution: ---
Crash after intro 'wine: Call from 0x7b43d2fb to unimplemented function
d3dx9_29.dll.D3DXSHProjectCubeMap'
wine-4.0-rc1-21-g0e33105abb
--
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=28759
Bug #: 28759
Summary: 'start inetcpl.cpl' fails
Product: Wine
Version: 1.3.30
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: RandomAccountName(a)mail.com
Classification: Unclassified
Starting inetcpl.cpl directly via the start command doesn't seem to be possible
in Wine. Running 'wineconsole cmd' and then 'start inetcpl.cpl' from within cmd
gives:
Application could not be started, or no application associated with the
specified file.
ShellExecuteEx failed: File not found
start C:/Windows/system32/inetcpl.cpl gives:
Application could not be started, or no application associated with the
specified file.
ShellExecuteEx failed: Success
Both cases bring up the Internet Options control panel applet on Windows XP.
Just running "wine inetcpl.cpl" also fails, with no output except "Segmentation
fault".
--
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=29782
Bug #: 29782
Summary: ZEMAX lens data editor is not treated as a popup of
the main window on Mac OS X
Product: Wine
Version: 1.4-rc1
Platform: x86
OS/Version: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: user32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ehoover(a)mines.edu
Classification: Unclassified
I don't have a Mac, but I have installed Wine and ZEMAX on several Macs for
people and the lens data editor does not properly work as a popup that stays on
top of the main window. This used to be a problem on Linux (Bug #21380), but
the issue was resolved some time ago. I have had these people install several
different versions of XQuartz and none of them change the behavior of the
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.
http://bugs.winehq.org/show_bug.cgi?id=30709
Bug #: 30709
Summary: MAKING HISTORY II: The War of the World - Fonts not
rendered in game.
Product: Wine
Version: 1.5.4
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: baditaflorin(a)gmail.com
Classification: Unclassified
It`s not playeble, and i don`t understand and on the site is not clear enough
what command to use to give feedback, so that you know what setting i have on
and what not. So we will have to speak some more.
--
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=40277
Bug ID: 40277
Summary: Half-Life - Team Fortress Classic: Intro video renders
with artifacts (RLE decompressed using gdi32 differs
from msrle32)
Product: Wine
Version: 1.9.5
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: 00cpxxx(a)gmail.com
CC: xylem2020(a)gmail.com
Distribution: ---
This bug describes a third problem from bug 22533. The game has an intro video
compressed in RLE but the biCompression is not set to "mrle", it is "RLE " so
comctl32 skips trying to find a codec and uses built-in capabilities of gdi32
to decompress the frames.
Unfortunately the gdi32 decompressed frames have artifacts in the shape of
lines as if the RLE is not being decompressed correctly. A workaround is to
force comctl32 to use msrle32, but I think there could be a problem in gdi32.
This bug is a mental note to myself and I'll try to handcraft a frame that
displays the issue and add to tests when I have more time.
--
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=40276
Bug ID: 40276
Summary: Half-Life: Transparency problem when displaying the
logo video
Product: Wine
Version: 1.9.5
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: 00cpxxx(a)gmail.com
CC: xylem2020(a)gmail.com
Distribution: ---
This is a split from bug 22533. It seems to be related to the way comctl32
determines the transparent color or maybe in how it applies the color. I'l add
more info and workarounds later.
--
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=23415
Summary: ManyCam: Crash at choosing ManyCam.xml
Product: Wine
Version: 1.2-rc4
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: lukasz.wojnilowicz(a)gmail.com
Created an attachment (id=29195)
--> (http://bugs.winehq.org/attachment.cgi?id=29195)
How to make application quit silently
Steps to reproduce:
1) remove ~/.wine
2) winetricks vcrun2005
2) install ManyCam
3) wine ManyCam.exe
4) get an error
5) see attachment to know where to click
Behaviour:
Application quits silently
Expected behaviour:
Application should shouldn't quit
In terminal there is only
fixme:win:RegisterDeviceNotificationW (hwnd=0x40026,
filter=0xdaf494,flags=0x00000004) returns a fake device notification handle!
err:shell:SHGetFileInfoW pidl is null!
err:shell:SHGetFileInfoW pidl is null!
err:shell:SHGetFileInfoW pidl is null!
err:shell:SHGetFileInfoW pidl is null!
X Error of failed request: BadColor (invalid Colormap parameter)
Major opcode of failed request: 89 (X_StoreColors)
Resource id in failed request: 0x1
Serial number of failed request: 4605
Current serial number in output stream: 4605
--
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=33078
Bug #: 33078
Summary: Lync Attendee fails to start
Product: Wine
Version: 1.5.18
Platform: x86
URL: http://www.microsoft.com/en-us/download/details.aspx?i
d=15755
OS/Version: Linux
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: madewokherd(a)gmail.com
Classification: Unclassified
Created attachment 43730
--> http://bugs.winehq.org/attachment.cgi?id=43730
console output
Lync 2010 Attendee installs successfully, but silently exits when I try to
start it.
--
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=14456
Summary: Diablo 2 stuck on switch
Product: Wine
Version: 1.1.0
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ak(a)axet.ru
When i switch from windowed diablo to another X window diablo fail to render
screen. I still can blind-exit from game but unable to refresh screen anymore.
--
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=20362
Summary: Diablo II: X11 mouse pointer shows over fullscreen
window
Product: Wine
Version: 1.1.31
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P4
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: thijs.vandenboogaard(a)gmail.com
When Diablo II is started and the mouse pointer is left alone, it stays
somewhere in the upper right of the fullscreen window. While playing it gets
pretty annoying. A temporary solution is to move the mouse pointer to the very
right of the screen when starting. Has probably something to do with D2D.
Running Wine 1.1.31 on Ubuntu Karmic X86_64. Intel Core 2 Quad Q6600 @ 3200MHz,
Nvidia Geforce GTX 260 (propretiary drivers 185.18.36).
--
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=19226
Summary: Braid: Both Shift keys needed to move puzzle pieces
Product: Wine
Version: 1.1.25
Platform: PC
URL: http://www.playgreenhouse.com/game/NNONE-000001-01/
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: elton(a)schiert.net
Steps to reproduce:
-Download Braid Demo from http://www.playgreenhouse.com/game/NNONE-000001-01/
-Install and run it
-Enter the first level and play until you have collected at least one puzzle
piece
(this takes just one minute)
-You can now exit the level and go back to the house
-Stand in front of the puzzle area and use it
-On this screen you are supposed to be able to move the pieces around by
placing
the cursor over them, holding any Shift key and using the cursor keys or WASD
-This works on Windows; but with Wine I need to press both (left and right)
Shift
keys to be able to move a piece
Notes:
-Only the puzzle screen is affected. Rest of the game works with any Shift key.
-Once both Shift keys have been pressed in order to "grab" a piece one can let
go
one key and is still able to move the piece around until one lets go of the
2nd
Shift key. Only then the piece is "released"
--
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=46674
Bug ID: 46674
Summary: No music in Sims 1 Deluxe
Product: Wine
Version: 4.1
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: quartz
Assignee: wine-bugs(a)winehq.org
Reporter: sashok.olen(a)gmail.com
Distribution: ---
Created attachment 63623
--> https://bugs.winehq.org/attachment.cgi?id=63623
Terminal output
I got the game working using dgvoodoo2 and DXVK, but there's no music in-game
(sound effects work however).
Attached terminal log with some quartz and winegstreamer errors.
--
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=43240
Bug ID: 43240
Summary: Java 8 believes the filesystem is read-only
Product: Wine
Version: 2.10
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: taho(a)dnsdeer.com
Distribution: ---
Created attachment 58546
--> https://bugs.winehq.org/attachment.cgi?id=58546
A Java sample program
Symptom:
Calls to java.nio.file.Files.isWritable() always return false, even though the
specified file is very definitely writable – the same Java program running
under Linux correctly returns true for the same file.
Software versions:
Arch Linux (x86-64)
Wine 2.10
Java 1.8.0_131-b11
Cause:
Files.isWritable ends up calling
sun.nio.fs.WindowsFileSystemProvider.checkAccess, which via
WindowsFileStore.create calls the WindowsFileStore constructor. In those
WindowsFileStore methods, the Win32 API function GetVolumePathName is called
and its result passed to GetVolumeInformation – which is where the bug is.
In my case, I'm passing in the filename "Z:\tmp\winebugtest\winebugtest.java",
where Z: is the Linux root directory. Because /tmp is a separate filesystem,
the call to GetVolumePathName returns "Z:\tmp\". So far so good. But when this
is passed to GetVolumeInformation, it figures there are too many backslashes
and returns an error. This results in a Java IOException which ends up causing
isWritable to return false.
If I create a T: drive pointing to /tmp (through winecfg) everything works
correctly – GetVolumePathName resolves "T:\winebugtest\winebugtest.java" to
"T:\", GetVolumeInformation is happy and Java gets the correct result.
The Wine implementation of GetVolumeInformation in kernel32/volume.c has the
comment "there must be exactly one backslash in the name, at the end".
Microsoft's documentation, I think, disagrees:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa364993(v=vs.85).…
I have attached the relevant portions of the logs (from WINEDEBUG='+relay') and
a sample program.
--
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.