https://bugs.winehq.org/show_bug.cgi?id=54738
Bug ID: 54738
Summary: msi:action - The 64-bit test_register_class_info()
fails in Wine
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: msi
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
msi:action - The 64-bit test_register_class_info() fails in Wine:
action.c:6025: Test failed: key not created
action.c:6147: Test failed: key not created
See https://test.winehq.org/data/patterns.html#msi:action
--
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=48811
Bug ID: 48811
Summary: StarCraft II fails to load in staging, crashes after
trying to start a game in stable
Product: Wine
Version: 5.4
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: dbghelp
Assignee: wine-bugs(a)winehq.org
Reporter: wschmrdr(a)gmail.com
Distribution: ---
Created attachment 66725
--> https://bugs.winehq.org/attachment.cgi?id=66725
Output occurring when the application crashes.
Ever since upgrading from 5.3 to 5.4, StarCraft II has ceased working. On
staging, this occurs during the loading screen. I am able to get through the
Battle.net app OK, but cannot get to my login authenticating. I have tried
switching to stable, but when trying to load up a game, I see the same output
issue. Selected the dbghelp component because that's the line that comes up in
the output at the time of the crash.
--
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=55088
Bug ID: 55088
Summary: Program crashes when Common Dialog File open function
is called
Product: Wine
Version: 6.0.3
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: comdlg32
Assignee: wine-bugs(a)winehq.org
Reporter: schicktmireurescheisse(a)gmail.com
Distribution: ---
Created attachment 74644
--> https://bugs.winehq.org/attachment.cgi?id=74644
This is the contents of the error message when the program crashes.
When the open file button (the blue button with the folder icon in the upper
left corner) of "Entgenderer" is clicked, the software instantly crashes. The
program does not get as far to display the open file common dialog. Actually,
the program is expected to show the file open dialog in order to enable the
user to select a text file.
The program was written by me. It is a 16 Bit NE binary (therefore, it actually
does not use the comdlg32 DLL, but probably its predecessor - but this category
fitted best). The sample program can be retrieved via the link
https://github.com/Waldwatz/Wine-reveals-the-truth/releases/ and then the
Entgenderer2.zip file has to be downloaded.
The terminal output after the program has crashed is:
wine: Unhandled page fault on read access to FFFFFFFF at address 00003FD6
(thread 0104), starting debugger...
--
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=55055
Bug ID: 55055
Summary: Japanese IME fails to clear composition string when
deleting the only remaining character
Product: Wine
Version: 8.10
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: imm32
Assignee: wine-bugs(a)winehq.org
Reporter: achurch+wine(a)achurch.org
Distribution: ---
Created attachment 74617
--> https://bugs.winehq.org/attachment.cgi?id=74617
PoC patch
Environment: Linux, LANG=ja_JP.UTF-8, ATOK X3 (XIM)
Since Wine 8.9 (and possibly 8.8, but not in 8.7), if XIM input results in a
composition string being reduced to zero length, the previous composition
string remains displayed until further input. For example, using Japanese:
1) Press 'A' -> composition string "あ" -> program displays "あ"
2) Press backspace -> composition string empty -> program still displays "あ"
3) Press 'I' -> composition string "I" -> program displays "い"
In step 2, the program should no longer display a composition string, but the
"あ" from step 1 remains displayed until further input in step 3 (at which point
the displayed composition string is correct again).
I first observed this in Final Fantasy XIV, but it reproduces in Notepad as
well.
Changing dlls/imm32/ime.c:ImeToAsciiEx() to send WM_IME_ENDCOMPOSITION when
compstr->dwCompStrLen is zero (see attached patch) seems to fix the bug without
any side effects in FFXIV and Notepad, but I have no idea what other effects
this might have, or if there needs to be some sort of deeper state tracking for
a proper fix.
--
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=55050
Bug ID: 55050
Summary: Wine stucks when creating prefix
Product: Wine
Version: 8.10
Hardware: x86-64
OS: Linux
Status: NEW
Keywords: regression
Severity: normal
Priority: P2
Component: loader
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
CC: julliard(a)winehq.org
Regression SHA1: cc2cfb9b792bee681b96c5859084fd6d4d0bbed7
Distribution: ---
wine: created the configuration directory '/home/andrey/.wine'
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly
L"Microsoft.Windows.Common-Controls" (6.0.0.0)
002c:err:wineboot:start_services_process Couldn't start services.exe: error 998
--
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=54993
Bug ID: 54993
Summary: Framemaker 8 crashes in internal search operation
Product: Wine
Version: 8.9
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wineps.drv
Assignee: wine-bugs(a)winehq.org
Reporter: ulrich.gemkow(a)ikr.uni-stuttgart.de
Distribution: ---
Framemaker 8 crashes in an search operation (which seems to be not
related to printing) with an internal error which in the past was
a sign of memory corruption.
A Bisect shows this commit:
a6cb10bba2d05ceca6ba5b1411c450d38defdbb4 is the first bad commit
commit a6cb10bba2d05ceca6ba5b1411c450d38defdbb4
Author: Piotr Caban <piotr(a)codeweavers.com>
Date: Mon May 15 17:34:23 2023 +0200
wineps: Don't pass PRINTERINFO structure to unixlib.
dlls/wineps.drv/init.c | 5 +-
dlls/wineps.drv/unixlib.c | 310 +++++-----------------------------------------
dlls/wineps.drv/unixlib.h | 5 +-
3 files changed, 35 insertions(+), 285 deletions(-)
Please tell me when you need more info (log file for which component?).
I understand thats its not easy to narrow this bug from the given information.
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=54742
Bug ID: 54742
Summary: The 64-bit advapi32:registry breaks the 32-bit
test_redirection() in Wine
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: advapi32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
The 64-bit advapi32:registry breaks the 32-bit test_redirection() in Wine.
To reproduce run the following commands:
$ rm -rf ~/.wine # start from a fresh wineprefix
$ ./wow64/wine64 wow64/dlls/advapi32/tests/x86_64-windows/advapi32_test.exe
registry 2>&1 | grep -E '(Test failed|tests executed)'
0020:registry: 6309 tests executed (156 marked as todo, 0 as flaky, 0
failures), 2 skipped.
$ ./wow32/wine wow32/dlls/advapi32/tests/i386-windows/advapi32_test.exe
registry 2>&1 | grep -E '(Test failed|tests executed)'
registry.c:2837: Test failed: RegOpenKeyExA failed: 2
registry.c:2842: Test failed: RegOpenKeyExA failed: 2
registry.c:2861: Test failed: 00000000: wrong value 32/64
registry.c:2863: Test failed: 00000200: wrong value 32/64
registry.c:2868: Test failed: 00000000: wrong value 64/0
registry.c:2869: Test failed: 00000100: wrong value 64/0
registry.c:2870: Test failed: 00000200: wrong value 64/0
registry.c:3168: Test failed: RegOpenKeyExA failed: 2
registry.c:3174: Test failed: RegOpenKeyExA failed: 2
registry.c:3180: Test failed: RegOpenKeyExA failed: 2
registry.c:3206: Test failed: found equals 0
registry.c:3208: Test failed: found equals 0
registry.c:3210: Test failed: found equals 0
registry.c:3212: Test failed: found equals 1
registry.c:3214: Test failed: wrong number of subkeys: 10
registry.c:3216: Test failed: found equals 1
registry.c:3218: Test failed: found equals 0
registry.c:3220: Test failed: wrong number of subkeys: 10
registry.c:3222: Test failed: found equals 0
0128:registry: 7658 tests executed (74 marked as todo, 0 as flaky, 19
failures), 2 skipped.
See https://test.winehq.org/data/patterns.html#advapi32:registry
The reason why this failure is only visible with the fg-deb64-wow32 is because
this is the only test configuration that runs the 32-bit tests in the same
wineprefix as the 64-bit tests.
What this shows is that advapi32:registry does not correctly cleans up after
itself which has the potential for breaking any test that follows (not just
32-bit ones).
--
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=55051
Bug ID: 55051
Summary: Build regression in wine 8.10 using clang on aarch64
(error in backend: Invalid register name "x18")
Product: Wine
Version: 8.10
Hardware: aarch64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msvcrt
Assignee: wine-bugs(a)winehq.org
Reporter: pierrick.bouvier(a)linaro.org
Distribution: ---
When compiling wine for aarch64, a build regression appeared in Wine 8.10 when
using clang (any version).
This is only present when performing make install, which compiles some DLL.
Error is that register x18 is used, and clang reports it as an hard error.
gcc reports a warning but does not produce an error (warning: call-clobbered
register used for global register variable).
---
Reproduction steps (from linux-aarch64, debian bookworm):
# download llvm-mingw and add to PATH
$ ./configure CC="clang" --without-x --without-freetype --prefix=/usr
$ make # works
$ make install # fails
clang -c -o dlls/msvcr110/onexit.o ...
fatal error: error in backend: Invalid register name "x18".
...
3. Running pass 'Function Pass Manager' on module 'dlls/msvcrt/onexit.c'.
4. Running pass 'AArch64 Instruction Selection' on function
'@_register_onexit_function'
---
Bisect pointed this commit:
https://github.com/wine-mirror/wine/commit/56cfbf6b860b46768eeae60eef7dfe0a…
include: Only enable the non-inline NtCurrentTeb() on the Unix side.
This previous commit introduced register x18 for TEB on arm64 (but commit above
makes it active):
https://github.com/wine-mirror/wine/commit/7f088b0b1387a3b54c438b839046afad…
This previous bug already discussed this topic
(https://bugs.winehq.org/show_bug.cgi?id=38780) but I'm not sure what the
conclusion would be.
---
Compiling with CLAGS=-ffixed-x18 silences clang, but I'm not sure it's the
right thing to do. gcc works only because it's a warning and not an error.
--
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=55047
Bug ID: 55047
Summary: d3d test_cursor_clipping() fails
Product: Wine
Version: 7.21
Hardware: x86-64
OS: Linux
Status: NEW
Keywords: regression, testcase
Severity: normal
Priority: P2
Component: win32u
Assignee: wine-bugs(a)winehq.org
Reporter: z.figura12(a)gmail.com
CC: rbernon(a)codeweavers.com
Regression SHA1: af902c188ebaf7d6dda3b628409d8c390ab410d5
Distribution: ---
I can observe this on two different machines, with at least ddraw and d3d8
tests. It happens regardless of whether the virtual desktop is used. The
failure looks like this:
ddraw:ddraw1:
ddraw1.c:14352: Test failed: SetDis.layMode failed, hr 0x80004001
d3d8:device:
device.c:10815: Test failed: Adapter 0: Expect clip rect (0,0)-(640,480), got
(1,1)-(639,479).
It's not quite consistent, though. One machine can reproduce the ddraw1 failure
pretty consistently, enough for me to be able to bisect, but the other seems to
fail only intermittently. As a result I can't be 100% sure of the bisect
result, but it seems to make sense.
--
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=55027
Bug ID: 55027
Summary: Microsoft Office: IME result string may get doubled
when edit is done
Product: Wine
Version: 8.9
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winex11.drv
Assignee: wine-bugs(a)winehq.org
Reporter: firelzrd(a)gmail.com
Distribution: ---
Created attachment 74582
--> https://bugs.winehq.org/attachment.cgi?id=74582
Bad and Good cases in Excel 2003
The recent (v8.x) IMM32 progress is so remarkable that CJK users may finally
think of replacing Windows for using Microsoft Office.
However, in Microsoft Office apps (confirmed in 2003) having done editing IME
preedit text by hitting Enter key may actually put the result text doubled (see
in the attached video).
My analysis showed that when:
WM_IME_COMPOSITION which has GCS_RESULTREADSTR & GCS_RESULTSTR flags on
is sent to complete the edit, and result text is sent,
Only in case the problem occurs, right after that:
WM_IME_COMPOSITION which has GCS_COMPSTR & GCS_COMPATTR & GCS_RESULTSTR flags
on
is sent.
This behavior indicates that xic_preedit_done() and xim_set_result_string()
which I found in xim.c are called sometimes in a wrong order.
A:
XICCallback preedit_done is called
xic_preedit_done is called
B:
keyboard.c:X11DRV_KeyEvent
xim_set_result_string is called
A is supposed to be called first, and then B should follow.
in the good case A happens, then B happens.
in the bad case B happens, then A happens.
So I think this problem occurs because XIC callback and X11DRV_KeyEvent are
called asynchronously.
I think the solution may be:
* In xim_set_result_string(), check if XIC preedit context exists, and if so,
ppostpone the sending of WM_IME_COMPOSITION until next xic_preedit_done() is
called
or
* Ignore xic_preedit_done() if xim_set_result_string() was called very recently
Let me hear what you guys think.
Thank you
--
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=55026
Bug ID: 55026
Summary: Expose save_period as a configurable option via
winecfg
Product: Wine
Version: 8.10
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: wineserver
Assignee: wine-bugs(a)winehq.org
Reporter: aros(a)gmx.com
Distribution: ---
Wine dumps registry files to the disk every 30 seconds which might not be good
for users of SSD/NVMe disks considering it involves completely rewriting them
since they are text files, not binary databases as the real Windows registry is
where updates are local and small.
E.g after installing Microsoft Office the system.reg file can easily blow up to
tens of megabytes and it's not that funny having this file being rewritten so
often.
Would be nice to have this option exposed via winecfg.
--
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=55123
Bug ID: 55123
Summary: widl crashes when uuid is missing
Product: Wine
Version: 8.10
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: tools
Assignee: wine-bugs(a)winehq.org
Reporter: dark.shadow4(a)web.de
Distribution: ---
Created attachment 74678
--> https://bugs.winehq.org/attachment.cgi?id=74678
Minimal Sample
See attached sample
--
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=55122
Bug ID: 55122
Summary: oleaut32:vartest - test_VarParseNumFromStrFr() fails
on Windows 11
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: oleaut32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
oleaut32:vartest - test_VarParseNumFromStrFr() fails on Windows 11:
vartest.c:1999: Test failed: 1: Call succeeded, hres = 00000000
vartest.c:2012: Test failed: 1: returned 80020005
vartest.c:2049: Test failed: 1: returned 80020005
vartest.c:2121: Test failed: 1: Call succeeded, hres = 00000000
vartest.c:2135: Test failed: 1: returned 80020005
See https://test.winehq.org/data/patterns.html#oleaut32:vartest
Where 80020005 == DISP_E_TYPEMISMATCH
--
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=55121
Bug ID: 55121
Summary: wintrust:asn - test_encodeSPCPEImage() fails on
Windows 11
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: wintrust
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
wintrust:asn - test_encodeSPCPEImage() fails on Windows 11:
asn.c:385: Test failed: CryptEncodeObjectEx failed: c0000005
asn.c:398: Test failed: CryptEncodeObjectEx failed: c0000005
asn.c:563: Test failed: CryptEncodeObjectEx failed: c0000005
asn.c:673: Test failed: CryptEncodeObjectEx failed: c0000005
asn.c:696: Test failed: CryptEncodeObjectEx failed: c0000005
asn.c:709: Test failed: CryptEncodeObjectEx failed: c0000005
See https://test.winehq.org/data/patterns.html#wintrust:asn
Where c0000005 == STATUS_ACCESS_VIOLATION
--
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=53431
Bug ID: 53431
Summary: widl generates enum forward declarations in typedefs
which are not valid in C++
Product: Wine
Version: 7.13
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: tools
Assignee: wine-bugs(a)winehq.org
Reporter: gfw.kra(a)gmail.com
Distribution: ---
Hi everyone,
I recently discovered an issue with C++ code in headers compiled from winrt
idl's using widl. It does not compile when included, when tried using mingw g++
v12.1.0.
There’s seems to be issue with how enum typedefs are translated within
namespaces.
Example:
When tried to include windows.media.speechsynthesis.h compiled from
windows.media.speechsynthesis.idl in cpp file, the following output is received
(compiler output shows headers from mingw, but these look the same when
compiled using widl in wine).
```
/usr/x86_64-w64-mingw32/include/windows.foundation.h:90:26: error: use of enum
‘PropertyType’ without previous declaration
90 | typedef enum PropertyType PropertyType;
| ^~~~~~~~~~~~
/usr/x86_64-w64-mingw32/include/windows.foundation.h:164:18: error: using
typedef-name ‘ABI::Windows::Foundation::PropertyType’ after ‘enum’
164 | enum PropertyType {
| ^~~~~~~~~~~~
/usr/x86_64-w64-mingw32/include/windows.foundation.h:90:39: note:
‘ABI::Windows::Foundation::PropertyType’ has a previous declaration here
90 | typedef enum PropertyType PropertyType;
| ^~~~~~~~~~~~
/usr/x86_64-w64-mingw32/include/windows.media.speechsynthesis.h:218:30: error:
use of enum ‘VoiceGender’ without previous declaration
218 | typedef enum VoiceGender VoiceGender;
| ^~~~~~~~~~~
/usr/x86_64-w64-mingw32/include/windows.media.speechsynthesis.h:476:22: error:
using typedef-name ‘ABI::Windows::Media::SpeechSynthesis::VoiceGender’ after
‘enum’
476 | enum VoiceGender {
| ^~~~~~~~~~~
/usr/x86_64-w64-mingw32/include/windows.media.speechsynthesis.h:218:42: note:
‘ABI::Windows::Media::SpeechSynthesis::VoiceGender’ has a previous declaration
here
218 | typedef enum VoiceGender VoiceGender;
| ^~~~~~~~~~~
/usr/x86_64-w64-mingw32/include/windows.media.speechsynthesis.h:822:30: error:
using typedef-name ‘ABI::Windows::Media::SpeechSynthesis::VoiceGender’ after
‘enum’
822 | enum VoiceGender *value) = 0;
| ^~~~~~~~~~~
/usr/x86_64-w64-mingw32/include/windows.media.speechsynthesis.h:218:42: note:
‘ABI::Windows::Media::SpeechSynthesis::VoiceGender’ has a previous declaration
here
218 | typedef enum VoiceGender VoiceGender;
```
windows.media.speechsynthesis.idl has typedef of enum VoiceGender, which is
defined later.
```
namespace Windows {
namespace Foundation {
interface IClosable;
}
namespace Media {
namespace SpeechSynthesis {
typedef enum VoiceGender VoiceGender;
```
This is translated to following:
```
#ifdef __cplusplus
namespace ABI {
namespace Windows {
namespace Media {
namespace SpeechSynthesis {
typedef enum VoiceGender VoiceGender;
}
}
}
}
#else /* __cplusplus */
typedef enum __x_ABI_CWindows_CMedia_CSpeechSynthesis_CVoiceGender
__x_ABI_CWindows_CMedia_CSpeechSynthesis_CVoiceGender;
#endif /* __cplusplus */
```
This typedef is not valid in C++. According to the standard, enum cannot be
forward declared using typedef. This could be replaced with just simple enum
declaration, but it would need to have type specifier (that goes for definition
as well).
Best 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=36079
Bug ID: 36079
Summary: loader fails to build with clang -faddress=sanitize
Product: Wine
Version: 1.7.17
Hardware: x86
OS: Linux
Status: NEW
Keywords: download, source
Severity: enhancement
Priority: P2
Component: build-env
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
Created attachment 48263
--> https://bugs.winehq.org/attachment.cgi?id=48263
make log
I tried building wine with clang's address sanitizer enabled, which mostly
worked, until the loader:
make[1]: Entering directory '/home/austin/wine-gcc49-asan/loader'
clang -fsanitize=address -m32 -o wine-preloader -static -nostartfiles
-nodefaultlibs -Wl,-Ttext=0x7c400000 preloader.o ../libs/port/libwine_port.a
/usr/lib64/gcc/x86_64-pc-linux-gnu/4.8.2/../../../../lib32/libpthread.a(pthread_mutex_lock.o):
In function `__pthread_mutex_lock':
/var/tmp/portage/sys-libs/glibc-2.19/work/glibc-2.19/nptl/../nptl/pthread_mutex_lock.c:80:
undefined reference to `__assert_fail'
/var/tmp/portage/sys-libs/glibc-2.19/work/glibc-2.19/nptl/../nptl/pthread_mutex_lock.c:116:
undefined reference to `__assert_fail'
/var/tmp/portage/sys-libs/glibc-2.19/work/glibc-2.19/nptl/../nptl/pthread_mutex_lock.c:146:
undefined reference to `__assert_fail'
/var/tmp/portage/sys-libs/glibc-2.19/work/glibc-2.19/nptl/../nptl/pthread_mutex_lock.c:151:
undefined reference to `__assert_fail'
..
austin@aw25 ~/wine-gcc49-asan $ clang --version
clang version 3.3 (tags/RELEASE_33/final)
Target: x86_64-pc-linux-gnu
Thread model: posix
austin@aw25 ~/wine-gcc49-asan $ git describe
wine-1.7.17-42-g24c5728
--
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=55119
Bug ID: 55119
Summary: advapi32:security - test_process_security() fails on
GitLab CI's Windows VM
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: advapi32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
advapi32:security - test_process_security() fails on GitLab CI's Windows VM:
security.c:3176: Test failed: OpenProcess(PROCESS_VM_READ) should have failed
security.c:3178: Test failed: OpenProcess(PROCESS_ALL_ACCESS) should have
failed
security.c:3209: Test failed: OpenThread(THREAD_SET_THREAD_TOKEN) should have
failed
See https://test.winehq.org/data/patterns.html#advapi32:security
These three failures happen in both the 32- and 64-bit tests but only on
gitlab-win10-21h2, the GitLab's Windows VM.
--
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=49797
Bug ID: 49797
Summary: WIDL doesn't tolerate anonymous structs within
interfaces
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: tools
Assignee: wine-bugs(a)winehq.org
Reporter: kolan_n(a)mail.ru
Distribution: ---
IDLs in Windows SDKs sometimes contain anonymous structs within interfaces.
WIDL fails to compile such IDLs.
--
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=55118
Bug ID: 55118
Summary: shell32:shlfolder - test_SHOpenFolderAndSelectItems()
is missing a registry key in the new WoW mode
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: shell32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
shell32:shlfolder - test_SHOpenFolderAndSelectItems() is missing a registry key
in the new WoW mode:
shlfolder.c:5512: Test failed: Got unexpected hr 0x80040152.
shlfolder.c:5513: Test failed: Failed to create window.
shlfolder.c:5520: Test failed: Got unexpected hr 0x80040152.
shlfolder.c:5521: Test failed: Failed to create window.
shlfolder.c:5530: Test failed: Got unexpected hr 0x80040152.
shlfolder.c:5531: Test failed: Failed to create window.
shlfolder.c:5540: Test failed: Got unexpected hr 0x80040152.
shlfolder.c:5541: Test failed: Failed to create window.
shlfolder.c:5550: Test failed: Got unexpected hr 0x80040152.
shlfolder.c:5551: Test failed: Failed to create window.
See https://test.winehq.org/data/patterns.html#shell32:shlfolder
Where 0x80040152 == REGDB_E_KEYMISSING
This happens in both the 32-bit and 64-bit tests but only in the new
Windows-on-Windows mode. See the *-i386 and *-x86_64 results.
See also bug 55117 where shell32:shelldispatch has a similar issue.
--
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=55117
Bug ID: 55117
Summary: shell32:shelldispatch - test_ShellWindows() is missing
a registry key in the new WoW mode
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: shell32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
shell32:shelldispatch - test_ShellWindows() is missing a registry key in the
new WoW mode:
shelldispatch.c:1025: Test failed: got 0x80040152
See https://test.winehq.org/data/patterns.html#shell32:shelldispatch
Where 0x80040152 == REGDB_E_KEYMISSING
This happens in both the 32-bit and 64-bit tests but only in the new
Windows-on-Windows mode. See the *-i386 and *-x86_64 results.
--
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=55116
Bug ID: 55116
Summary: services.exe:service - service_main() is missing
PATHEXT in the new WoW mode
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
services.exe:service - test_service() is missing PATHEXT in the new WoW mode:
service.c:420: Test failed: service: did not find PATHEXT environment variable
See https://test.winehq.org/data/patterns.html#services.exe:service
This happens during both test_service() and test_kill_service_process(), in
both the 32-bit and 64-bit tests but only in the new Windows-on-Windows 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=55094
Bug ID: 55094
Summary: Memory Access Violation & Run-Time Error 7 in WINE
Product: Wine
Version: 8.5
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: vbscript
Assignee: wine-bugs(a)winehq.org
Reporter: vikasy.enjay(a)gmail.com
Distribution: ---
Created attachment 74654
--> https://bugs.winehq.org/attachment.cgi?id=74654
Memory Access Violation & Run-Time Error 7 in WINE
Memory Access Violation & Run-Time Error 7 in WINE:
I am writing this to seek assistance regarding an issue I encountered while
installing and running "Busy Accounting Software" using Wine. Despite my
previous unsuccessful attempts, I was eventually able to install the software.
However, I am currently facing an ongoing problem when attempting to execute
the application. It consistently displays a "Runtime 7 Error and Memory Access
Violation" error.
Any assistance or troubleshooting steps you can provide would be greatly
appreciated.
Thank you for your attention to this matter.
--
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=37346
Bug ID: 37346
Summary: New application , installed successfully , starts up
fine , no data storing , BUSY WIN ACCOUNTING APP
Product: Wine
Version: unspecified
Hardware: x86
OS: Mac OS X
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: lax.sunny(a)gmail.com
Created attachment 49664
--> https://bugs.winehq.org/attachment.cgi?id=49664
Log created by wine on running the app , problem is with database storage and
runtime functions
Application named busy win very much famous accounting software
tried using number of prefixes
application installs smoothly
when i run the app it starts up normally but crashes on adding a new company or
detecting an old DATABASE
--
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=55112
Bug ID: 55112
Summary: Chip's Challenge (Steam version) only shows black
screen on Nvidia dGPU (works fine on AMD iGPU)
Product: Wine
Version: 8.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: asdfghrbljzmkd(a)outlook.com
Distribution: ---
Created attachment 74675
--> https://bugs.winehq.org/attachment.cgi?id=74675
Log when running game on Nvidia dGPU
The Steam version of Chip's Challenge only shows a black screen when running on
my Nvidia dGPU (RTX 3060 Mobile). The game displays fine on my AMD iGPU
(Vega).
Note: as this version of the game is only available on Steam, it was tested
with Proton 8.0. However, due to the age and nature of the game (basic 2D
win32), it is very unlikely to be hitting any Proton-specific code paths (there
are no mentions of DXVK/etc in the log either.) If needed, I can try more ways
to run it in stock Wine Devel, but it's 2AM and I just wanted to at least get
the bug report 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=50079
Bug ID: 50079
Summary: Wine msiexec fails when building inside a windows/mac
os x docker container
Product: Wine
Version: 5.20
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msi
Assignee: wine-bugs(a)winehq.org
Reporter: spam(a)crasu.de
Distribution: ---
Created attachment 68535
--> https://bugs.winehq.org/attachment.cgi?id=68535
Run with winedebug=msi and strace
Sample dockerfile:
FROM ubuntu:20.04
RUN export DEBIAN_FRONTEND="noninteractive" \
&& dpkg --add-architecture i386 \
&& apt-get update \
&& apt-get install -y wget winbind xvfb unzip curl jq \
&& apt-get remove -y libmysqlclient21 mysql-common \
&& apt autoremove -y
RUN wget -nc https://dl.winehq.org/wine-builds/winehq.key && apt-key add
winehq.key
RUN echo 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main' >
/etc/apt/sources.list.d/wine.list
RUN export DEBIAN_FRONTEND="noninteractive" \
&& apt-get update \
&& apt-get install -o APT::Immediate-Configure=false --install-recommends
-y winehq-devel
RUN useradd -ms /bin/bash wineuser
# Install winemono
RUN wget https://dl.winehq.org/wine/wine-mono/5.1.1/wine-mono-5.1.1-x86.msi
RUN WINEPREFIX=/home/wineuser/.wine su wineuser -c "wine msiexec /i
wine-mono-5.1.1-x86.msi && wineserver -w"
Eroor message:
0024:err:msi:ACTION_InstallFiles compressed file wasn't installed
(L"bin\\libmono-2.0-x86.dll")
0024:err:msi:execute_script Execution of script 0 halted; action
L"InstallFiles" returned 1603
I tried different msis (wine gecko, wine mono, ....) they all fail. After
serveral tries the installation sometimes does not through an error. But the
package is still not fully installed.
Reference:
https://github.com/Winetricks/winetricks/issues/1525
--
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.