https://bugs.winehq.org/show_bug.cgi?id=48883
Bug ID: 48883
Summary: Cygwin installation
Product: Wine
Version: 5.5
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: megastallman(a)gmail.com
Distribution: ---
Created attachment 66827
--> https://bugs.winehq.org/attachment.cgi?id=66827
wine client error:34: read: Bad file descriptor
I'm trying to install 32-bit Cygwin. The installer starts, downloads tarballs,
then just hangs with the "wine client error:34: read: Bad file descriptor".
Wineboot doesn't help.
Download link: https://cygwin.com/setup-x86.exe
My current wine installation is done into a 32-bit Xubuntu18.04 chroot, where
the latest wine-staging is built and used. So I can update/rebuild any time
required. Doing "~/.wine", build and installation directories deletion every
rebuild. The host system - is Opensuse Thumbleweed x86_64. Choot allows X11 and
OpenGL throughput, e.g. - I can run glxgears.
See the crashlog in attachment.
--
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=40958
Bug ID: 40958
Summary: Toontown Rewritten has major lag on wine-staging on
FreeBSD and GNOME 3
Product: Wine-staging
Version: 1.9.13
Hardware: x86-64
OS: FreeBSD
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: neel(a)neelc.org
CC: erich.e.hoover(a)wine-staging.com, michael(a)fds-team.de,
sebastian(a)fds-team.de
Toontown Rewritten (http://toontownrewritten.com/) has major lag with
keystrokes on wine-staging when I use FreeBSD and GNOME 3. TTR is a online
game, and using keyboard controls often results in the display lagging by a few
seconds. Other desktop environments don't have this lag to as great of an
extent (I also tested TTR on Mate and Fluxbox).
Is there a reason for this?
--
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=45437
Bug ID: 45437
Summary: Readme's installation instructions link leads to
winehq page with no installation instructions
Product: Wine-staging
Version: unspecified
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: root(a)swooshalicio.us
CC: leslie_alistair(a)hotmail.com, z.figura12(a)gmail.com
Distribution: ---
The readme in the wine-staging repository links to
https://wine-staging.com/installation.html which redirects to
https://wiki.winehq.org/Wine-Staging which contains no information for
installing wine-staging.
--
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=46047
Bug ID: 46047
Summary: Multiple applications want Windows 8+ futex-like
operations kernel32.dll.WaitOnAddress,
kernel32.dll.WakeByAddress{All,Single} (VLC)
Product: Wine
Version: 3.18
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
to track:
* https://www.winehq.org/pipermail/wine-devel/2018-October/134085.html
* https://www.winehq.org/pipermail/wine-devel/2018-October/134086.html
There is a series of articles on the background/inner workings of this Windows
8+ futex-like operations by Raymond Chen on Microsoft developer blog "The Old
New Thing":
(1) https://blogs.msdn.microsoft.com/oldnewthing/20160823-00/?p=94145
("WaitOnAddress lets you create a synchronization object out of any data
variable, even a byte")
(2) https://blogs.msdn.microsoft.com/oldnewthing/20160824-00/?p=94155
("Implementing a synchronization barrier in terms of WaitOnAddress")
(3) https://blogs.msdn.microsoft.com/oldnewthing/20160825-00/?p=94165
("Implementing a critical section in terms of WaitOnAddress")
(4) https://blogs.msdn.microsoft.com/oldnewthing/20160826-00/?p=94185
("Spurious wakes, race conditions, and bogus FIFO claims: A peek behind the
curtain of WaitOnAddress")
Alternative overview to the blog using Github-based WIKI:
https://github.com/mity/mctrl/wiki/Old-New-Win32API (click the sections to get
to blog entries)
WaitOnAddress()
* WaitOnAddress lets you create a synchronization object out of any data
variable, even a byte
* Implementing a synchronization barrier in terms of WaitOnAddress
* Implementing a critical section in terms of WaitOnAddress
* Extending our critical section based on WaitOnAddress to support timeouts
* Comparing WaitOnAddress with futexes (futexi? futexen?)
* Creating a semaphore from WaitOnAddress
* Creating a semaphore with a maximum count from WaitOnAddress
* Creating a manual-reset event from WaitOnAddress
* Creating an automatic-reset event from WaitOnAddress
Related: bug 45524 ("Add a futex-based implementation of condition variables")
I found multiple applications which make use of this Windows 8+ API.
Example: VLC
https://github.com/videolan/vlc/blob/master/src/win32/thread.c
Most of them have fallback implementations if the API is not available so it's
not critical to the functionality. But it's still good to have real world tests
:-)
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=49208
Bug ID: 49208
Summary: Wine cannot boot on a clean environment: failed to
boot L"C:\\windows\\system32\\explorer.exe"
Product: Wine-staging
Version: 5.8
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P4
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: machitgarha(a)outlook.com
CC: leslie_alistair(a)hotmail.com, z.figura12(a)gmail.com
Distribution: Fedora
Created attachment 67216
--> https://bugs.winehq.org/attachment.cgi?id=67216
Output of `wineboot` on a clean environment, Fedora 32, wine-staging 5.8.
Hi.
On a clean environment, Wine cannot boot due to errors. No program is trying to
be run, only running `wineboot` command. The log is attached.
Main errors IMHO:
0028:002c:err:module:__wine_process_init failed to load
L"C:\\windows\\system32\\wineboot.exe", error c0000018
0020:0024:err:environ:run_wineboot failed to start wineboot c0000018
...
0030:0034:err:module:__wine_process_init failed to load
L"C:\\windows\\system32\\wineboot.exe", error c0000018
0020:0024:err:wineboot:main failed to restart 64-bit
L"C:\\windows\\system32\\wineboot.exe", err 487
...
0038:003c:err:module:__wine_process_init failed to load
L"C:\\windows\\system32\\explorer.exe", error c0000018
...
wineserver: could not save registry branch to system.reg : No such file or
directory
wineserver: could not save registry branch to user.reg : No such file or
directory
Environment:
Wine-staging 5.8
OS: Fedora 32
Linux kernel: 5.6.12-300
WINEDEBUG=+process,+pid,+wineboot
--
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=48798
Bug ID: 48798
Summary: RegCloseKey: Uninitialized read from get_language_sort
Product: Wine
Version: 5.3
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: kernelbase
Assignee: wine-bugs(a)winehq.org
Reporter: jeffersoncarpenter2(a)gmail.com
Distribution: ---
Created attachment 66710
--> https://bugs.winehq.org/attachment.cgi?id=66710
Configure output.
Steps to reproduce:
* Build wine 5.3 (or commit 00e55c8fc0). Configure output attached.
* Disable wine preloader to make valgrind a little quieter.
* Compile a test program (I used 'int main() { return 0; }') using
i686-w64-mingw32-gcc
* Run this under valgrind. Valgrind output attached.
The first error raised by valgrind is:
==9987== Conditional jump or move depends on uninitialised value(s)
==9987== at 0x7B062414: RegCloseKey (registry.c:965)
==9987== by 0x7B040070: get_language_sort (locale.c:693)
==9987== by 0x7B040243: init_locale (locale.c:737)
==9987== by 0x7B04BE43: DllMain (main.c:48)
==9987== ...
The uninitialized value is the HKEY key defined in get_language_sort.
--
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=49155
Bug ID: 49155
Summary: null pointer reference in kernelbase/memory.c
Product: Wine
Version: 5.8
Hardware: x86-64
OS: FreeBSD
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: kernelbase
Assignee: wine-bugs(a)winehq.org
Reporter: konbu_sc(a)yahoo.co.jp
Created attachment 67163
--> https://bugs.winehq.org/attachment.cgi?id=67163
null pointer reference
kernelbase/memory.c has a null pointer reference.
--
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=47766
Bug ID: 47766
Summary: PathAllocCanonicalize treats path segments start with
dots wrong.
Product: Wine
Version: 4.16
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: kernelbase
Assignee: wine-bugs(a)winehq.org
Reporter: zzhang(a)codeweavers.com
Distribution: ---
This bug was reported on wine-devel mail list by Sebastian M. Ernst
<ernst(a)pleiszenburg.de>
user@comp:/path/other> WINEDEBUG=-all PYTHONHOME="z:\\path\\.to\\target"
wine /path/.to/target/python.exe -c "import sys; print(sys.executable)"
Z:\pathto\target\python.exe
PYTHONHOME="z:\\path\\..to\\target" wine /path/..to/target/python.exe -c
"import sys; print(sys.executable)"
Z:\to\target\python.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.