https://bugs.winehq.org/show_bug.cgi?id=54495
Bug ID: 54495
Summary: Motorola Ready For Assistant does not start
Product: Wine
Version: 8.1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: lischak(a)gmail.com
Distribution: ---
Created attachment 74049
--> https://bugs.winehq.org/attachment.cgi?id=74049
install+run of v04.0.0.010.000 on Wine 8.1
Motorola Ready For Assistant is a software for interfacing with Motorolas from
desktop, allowing either phone screen mirror or a full-sized Android-powered
desktop similar to Samsung DeX. The installer appears to finish successfully,
but the application will not start.
Installation file is freely downloadable:
https://web.archive.org/web/20230214220515/https://download.lenovo.com/leno…
# ReadyFor is reportedly supported on Win10, make sure our prefix is Win10
WINEPREFIX=~/.wine_readyfor winecfg
cd ~/Downloads
WINEPREFIX=~/.wine_readyfor wine ReadyFor_setup_04.0.0.010.000.exe
cd ~/.wine_readyfor/drive_c/Program\ Files/Lenovo/Ready\ For\ Assistant
WINEPREFIX=~/.wine_readyfor wine ReadyFor.exe
Attaching log from installation and from a follow-up run.
Env: Fedora 37, using the appropriate official WineHQ repo.
Note: The software is apparently only available via MS Store nowadays, but the
Store install just downloads a normal Win32 .exe from Motorola/Lenovo's servers
in the background.
--
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=54493
Bug ID: 54493
Summary: vbscript fails to compile concat when used without
space and expression begins with H
Product: Wine
Version: 7.21
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: vbscript
Assignee: wine-bugs(a)winehq.org
Reporter: jsm174(a)gmail.com
Distribution: ---
While porting Visual Pinball to cross platform, I ran into a script with the
following:
DMD CL(0, "HIGHSCORES"), "1> " &HighScoreName(0) & " "
&FormatScore(HighScore(0)), "", eNone, eScrollLeft, eNone, 2000, False, ""
This is valid in vbscript and knows that &HighScoreName is not a hex number.
In lex.c I see:
case '&':
if(*++ctx->ptr == 'h' || *ctx->ptr == 'H')
return parse_hex_literal(ctx, lval);
return '&';
Is there a way we could advance to make sure it's really a hex value instead of
a variable?
--
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=54376
Bug ID: 54376
Summary: ws2_32:sock - test_reuseaddr() overflows a sockaddr
variable by reading an AF_INET6 peer name into it
Product: Wine
Version: 8.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winsock
Assignee: wine-bugs(a)winehq.org
Reporter: jinoh.kang.kr(a)gmail.com
CC: pgofman(a)codeweavers.com
Regression SHA1: c6da691926c418697ab982a284228772837a4be2
Distribution: ---
ws2_32:sock - test_reuseaddr() overflows a sockaddr variable (saddr) by passing
it as a peer name buffer to accept() on an IPv6 TCP listener socket, which then
assumes that the buffer is at least as large as struct sockaddr_in6.
--
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=54353
Bug ID: 54353
Summary: crypt32:cert - testVerifyRevocation() gets unexpected
success in Wine on second run
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: crypt32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
crypt32:cert - testVerifyRevocation() gets unexpected success in some Wine
configurations:
cert.c:3910: Test failed: success
cert.c:3911: Test failed: got 00000000
See https://test.winehq.org/data/patterns.html#crypt32:cert
In fact the test only succeeds on the first run in a given wineprefix. All
later runs fail:
$ rm -rf ~/.wineprefix
$ ./wine dlls/crypt32/tests/i386-windows/crypt32_test.exe cert
0700:cert:0.615 608 tests executed (0 marked as todo, 0 as flaky, 0 failures),
0 skipped.
$ ./wine dlls/crypt32/tests/i386-windows/crypt32_test.exe cert
cert.c:3910: Test failed: success
cert.c:3911: Test failed: got 00000000
078c:cert:0.242 608 tests executed (0 marked as todo, 0 as flaky, 2 failures),
0 skipped.
# Running the test again gets the same failures
This is why the test.winehq.org only has failures for my fg_deb64-wow32 test
configuration: on my desktop I run the wow64 tests first, and then the wow32
tests in the same wineprefix.
A bisect shows that these failures were introduced by the commit below:
commit 67de946ca9bdc8f39adffca57a336165936e62e2 (refs/bisect/bad)
Author: Paul Gofman <pgofman(a)codeweavers.com>
Date: Wed Jan 11 14:00:48 2023 -0600
cryptnet: Check cached revocation status in verify_cert_revocation().
That is, before this commit, running the test twice in a row was not an 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=54337
Bug ID: 54337
Summary: AviUtl shows Japanese text as garbage after conversion
in ExEdit edit box
Product: Wine
Version: 8.0-rc4
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: user32
Assignee: wine-bugs(a)winehq.org
Reporter: sagawa.aki+winebugs(a)gmail.com
Distribution: ---
Created attachment 73906
--> https://bugs.winehq.org/attachment.cgi?id=73906
Illustration of AviUtl mojibake
AviUtl is a Japanese AVI file editing tool. When a user inputs Japanese text to
the certain edit box with Input Method, it shows garbage, i.e. mojibake.
How to reproduce:
1. Download aviutl110.zip and exedit93rc1.zip respectively from
http://spring-fragrance.mints.ne.jp/aviutl/
2. Unzip them.
3. Launch aviutil.exe in Japanese locale, i.e. LANG=ja_JP.UTF-8 wine aviutl.exe
4. From the menu bar, select [設定]-[拡張編集の設定] (Settings-ExEdit Settings). The
window titled 拡張設定 (ExEdit) will be shown.
5. Right click the time-line part on the window and select [新規プロジェクトの作成]
(Create new project) in the context menu. New dialog window will appear.
6. In 新規プロジェクトの作成 dialog window, click [OK].
7. Right click the time-line part on the 拡張編集 window, again.
8. In the context menu, select the topmost [メディアオブジェクトの追加] (Add a media object)
- [テキスト] (Text) in the context menu. Another dialog window titled テキスト will be
shown.
9. Focus on the edit box in the bottom most of the dialog window.
10. Input Japanese characters "あいう" (aiu) with your favorite Input Method.
11. Type [ENTER] to finish conversion.
Expected behavior:
* After conversion, "あいう" will be shown in the edit box.
Actual behavior:
* After conversion, "・「・、・" is shown.
--
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=52506
Bug ID: 52506
Summary: Setup of game "What's the Secret?" fails to create
icon
Product: Wine
Version: 7.1
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: shell32
Assignee: wine-bugs(a)winehq.org
Reporter: alexhenrie24(a)gmail.com
Distribution: ---
Created attachment 71804
--> https://bugs.winehq.org/attachment.cgi?id=71804
Output of `WINEDEBUG=+shell wine 3msetup.exe`
The children's educational game "What's the Secret?" creates a program group
named "3M Learning Software" and an icon within it named "What's the Secret?",
as can be seen in the attached trace:
0080:trace:shell:Dde_OnExecute conv=000000000025B0A0 topic=L"Progman"
data=L"[CreateGroup(3M Learning Software)]"
0080:trace:shell:Dde_OnExecute conv=000000000025B0A0 topic=L"Progman"
data=L"[AddItem(\"C:\\windows\\apw_data\\launch.exe F:\\3MSecret.exe\",What's
the Secret?)]"
There are two problems here:
1. The icon's target is a path plus arguments, which Wine does not support.
2. The icon name includes a question mark. That worked just fine on Windows
3.1, but when the Program Manager was replaced with the Start menu in Windows
95, "What's the Secret?" was automatically converted to "What's the Secret_" to
make it a valid file name. Wine imitates the Start menu but doesn't do any icon
name sanitization.
Although installation fails, the game can still be run directly from the CD.
--
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=54707
Bug ID: 54707
Summary: adsldp:ldap - test_DirectorySearch() fails on Windows
and Linux
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Windows
Status: NEW
Severity: normal
Priority: P2
Component: wldap32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
adsldp:ldap - test_DirectorySearch() fails on Windows and Linux:
ldap.c:253: search DN L"LDAP://ldap.forumsys.com"
ldap.c:253: search DN
L"LDAP://ldap.forumsys.com/OU=scientists,DC=example,DC=com"
ldap.c:313: Test failed: expected extra value L"uid=training,dc=example,dc=com"
ldap.c:253: search DN
L"LDAP://ldap.forumsys.com/OU=scientists,DC=example,DC=com"
ldap.c:313: Test failed: expected extra value L"uid=training,dc=example,dc=com"
See https://test.winehq.org/data/patterns.html#adsldp:ldap
This started on 2023-03-17 (or on 2023-03-16 when the test was timing out due
to a server outage). This happens with older builds too so it looks like this
is caused by changes in the LDAP server configuration. But the test needs to be
adjusted.
--
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=54570
Bug ID: 54570
Summary: Saints Row: The Third heavy rain causes heavy fps
reductions
Product: vkd3d
Version: 1.6
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: vkd3d
Assignee: wine-bugs(a)winehq.org
Reporter: illia.a.polishchuk(a)globallogic.com
Distribution: ---
Originally the issue is fired for DXVK here:
https://github.com/doitsujin/dxvk/issues/2473
Trace can be found in this link:
https://github.com/doitsujin/dxvk/issues/3157#issue-1514789107
--
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=54489
Bug ID: 54489
Summary: vbscript Abs on BSTR returns invalid value
Product: Wine
Version: 7.21
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: vbscript
Assignee: wine-bugs(a)winehq.org
Reporter: jsm174(a)gmail.com
Distribution: ---
While porting Visual Pinball to cross platform, I found some code where Abs was
returning an invalid value when the source value was a string:
Dim x
x = "30000"
Debug.Print "x" & "=" & abs(x)
Outputs:
Script.Print 'x=3.08221696253945E-314'
After further research, it turns out the issue is in VarAbs in oleaut32.c:
I've submitted an MR to handle this:
https://gitlab.winehq.org/wine/wine/-/merge_requests/2175
--
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=54432
Bug ID: 54432
Summary: Missing ntdll.RtlAddressInSectionTable()
implementation causes all GraalVM Native Image exes to
crash on load
Product: Wine
Version: 8.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: axel(a)axelfontaine.com
Distribution: ---
All exes produced by GraalVM Native Image attempt to locate a copy of their
initial heap within the exe file. To do so they use the
ntdll.RtlAddressInSectionTable() call as can be seen here:
https://github.com/oracle/graal/blob/master/substratevm/src/com.oracle.svm.…
As wine always returns 0, all these exes fail the following check on startup:
https://github.com/oracle/graal/blob/master/substratevm/src/com.oracle.svm.…
And terminate immediately with exit code 127.
--
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.