https://bugs.winehq.org/show_bug.cgi?id=51241
Bug ID: 51241
Summary: VBScript code to detect a VBScript capable browser
doesn't work in Wine's mshtml/vbscript
Product: Wine
Version: 6.10
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: mshtml
Assignee: wine-bugs(a)winehq.org
Reporter: dmitry(a)baikal.ru
CC: jacek(a)codeweavers.com
Distribution: ---
I'm not sure how to separate this problem between mshtml/vbscript since one
part depends on another one.
I have a Web application that uses the technique to detect a VBScript capable
browser described in
https://stackoverflow.com/questions/22750096/detect-if-browser-is-vbscript-…
The JScript code embedded in an HTML page looks like this:
var supportsVb = (function() {
var supports = false;
var vb = document.createElement('script');
vb.type="text/vbscript";
try {
vb.innerText="Err.Raise";
} catch (e) {
supports = true;
}
return supports
})()
The problem is that this doesn't generate an exception and as a result variable
'supports' contains 'false'.
First part of the problem is that 'vb.innerText="Err.Raise";' doesn't set the
text for HTMLScriptElement and as a result the VBScript code "Err.Raise" is not
executed. I've fixed this in IHTMLElement_put_innerText() by checking the
HTMLElement tag, and if it's "SCRIPT" forward the call to
IHTMLScriptElement_put_text().
After that IHTMLScriptElement_put_text() refuses to execute the script because
it doesn't have a parent node. I've fixed this by removing the check for parent
node in IHTMLScriptElement_put_text().
After that VBScript engine gets actually called to interpret "Err.Raise",
however it doesn't generate an exception. Note, that "Err.Raise" doesn't have
the arguments, and according to the tests that's correct behaviour, and this
leads to VBSE_FUNC_ARITY_MISMATCH (450) being returned by Raise(), however even
if passed any error code as an argument Raise() doesn't generate an exception
that could be catched by the JScript code.
I'll attach appropriate log snippets and my hacks/fixes.
--
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=46238
Bug ID: 46238
Summary: Cxbx requires vcomp140.dll.C2VectParallel
Product: Wine
Version: 3.21
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: vcomp
Assignee: wine-bugs(a)winehq.org
Reporter: byi5000(a)gmail.com
Distribution: ---
As title says, Cxbx (https://github.com/Cxbx-Reloaded/Cxbx-Reloaded) fails on
"Unhandled exception: unimplemented function vcomp140.dll.C2VectParallel called
in 32-bit code (0x7b43e2e3)" when starting a game
Requires a Xbox game to trigger 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=51249
Bug ID: 51249
Summary: Autosketch 2.1 fails to start
Product: Wine
Version: 6.10
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: rpisl(a)seznam.cz
Distribution: ---
Created attachment 70121
--> https://bugs.winehq.org/attachment.cgi?id=70121
Backtrace
AutoSketch 2.1fc for Windows is a useful tool for conversion of old drawings
from DOS versions of Autosketch (these can not be opened with later 32 bit
versions) but crashes on start in Wine.
A workaround is to run AutoSketch 2.1fc using otvdm, see bug 51224.
--
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=51206
Bug ID: 51206
Summary: Wine fails to load a stripped PE version of ntdll.dll
Product: Wine
Version: 6.9
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: dmitry(a)baikal.ru
Distribution: ---
Using strip on a PE version of ntdll removes 'Wine builtin DLL' marker from the
DOS header and leads to inability to load it:
$ wine winver
wine: failed to load /home/../wine32/dlls/ntdll/ntdll.dll.so error c0000135
0024:err:environ:run_wineboot failed to start wineboot c00000e5
Older versions of llvm-strip (before 11.0.0) also used to replace DOS stub by
an internal version, however starting from 11.0.0 llvm-strip retains existing
DOS header.
Stripping other DLLs is not that fatal, they just lose their "builtin" flag.
--
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=42195
Bug ID: 42195
Summary: civ 4 warlords freezes just before displaying game map
Product: Wine
Version: 2.0-rc4
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: fernando(a)cmartins.nl
Distribution: ---
Created attachment 56829
--> https://bugs.winehq.org/attachment.cgi?id=56829
log with WINEDEBUG=+relay,+seh,+tid
civ 4 warlords freezes just before displaying game map.
civ 4 warlords used to run well under Mint 15. Upgraded to Mint 18.1 and after
some turns of the game it freezes. Using the old system, I have a good saved
game that freezes civ 4w.
I suspect the same happens with civ 4 beyond the sword, although there it
doesn't even show the first map. There is also a crash popup but I'm not able
to alt-tab to it.
see attached log with WINEDEBUG=+relay,+seh,+tid
--
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=50524
Bug ID: 50524
Summary: winecfg /? doesn't show any output in a 64-bit prefix
Product: Wine
Version: 6.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: jkfloris(a)dds.nl
Distribution: ---
Running winecfg /? or /v on a 64-bit prefix doesn't give any output.
WINEDEBUG=+winecfg winecfg /?
0024:trace:winecfg:WinMain restarting L"C:\\windows\\system32\\winecfg.exe"
When the output is redirected, the output is displayed as expected.
WINEDEBUG=+winecfg winecfg /? | cat
0024:trace:winecfg:WinMain restarting L"C:\\windows\\system32\\winecfg.exe"
Usage: winecfg [options]
Options:
[no option] Launch the graphical version of this program.
/v Display the current global Windows version.
/v version Set global Windows version to 'version'.
/? Display this information and exit.
Valid versions for 'version':
...
The "/v version" option and running the options on a 32-bit wineprefix works as
expected.
--
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=31572
Bug #: 31572
Summary: SUPERAntiSpyware buttons lack text
Product: Wine
Version: 1.5.11
Platform: x86
URL: http://www.superantispyware.com/download.html
OS/Version: Linux
Status: NEW
Keywords: download
Severity: enhancement
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
Depends on: 21061
Classification: Unclassified
Install the program and start it up. It may only show a tray icon, so double
click that. The gray buttons lack text, e.g,. scan/preferences/etc. Doesn't
seem to be a regression, 1.2/1.4 show the same problem.
austin@debian:~$ wine --version
wine-1.5.11-188-g77632f0
austin@debian:~$ du -h SUPERAntiSpyware.exe
19M SUPERAntiSpyware.exe
austin@debian:~$ sha1sum SUPERAntiSpyware.exe
97e8eef583023274eb39efa085e2a5d6f77b3a7c SUPERAntiSpyware.exe
--
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=50482
Bug ID: 50482
Summary: teardown (Voxdel based game from 2020/21) randomly
crashes at start, level loads and using quickload
Product: Wine
Version: 6.0-rc6
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: farin.mann(a)gmail.com
Distribution: ---
Created attachment 69120
--> https://bugs.winehq.org/attachment.cgi?id=69120
This is the Dialog, wine showed me after the crash.
When trying to start the game teardown v0.5.3, it randomly crashes at start and
when loading levels. Crashes seem especially to happen when using the function
quickload, which is an extensively used function to the principles of the
gameplay. It is specially build upon try and error and for that it is essential
to be able to quicksave and quickload a status of tedious and prepared steps
according to a plan for a run.
--
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=15949
Summary: MSYS does not integrate with MinGW install correctly
Product: Wine
Version: 1.1.8
Platform: Other
OS/Version: other
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: jeffz(a)jeffz.name
Installing MSYS after MinGW on windows sets things up so that the existing
MinGW install integrates with MSYS, whereby /mingw from the MSYS shell points
to the MinGW install.
First download:
wget
http://downloads.sourceforge.net/mingw/MinGW-5.1.4.exe?modtime=1209244789&b…
run MinGW-5.1.4.exe with all defaults.
Second download:
wget
http://downloads.sourceforge.net/mingw/MSYS-1.0.10.exe?modtime=1079444447&b…
run wineconsole cmd (required because Wine doesn't launch a console window like
windows does)
MSYS-1.0.10.exe
Answer the defaults to the prompted questions on the console window before the
installer finishes (it pauses there)
wine cmd /c c:\msys\1.0\msys.bat
Typing 'gcc' in the msys terminal echos "sh: gcc: command not found", whereas
on windows it says gcc.exe: no input files.
On windows within msys, `ls /mingw` lists the contents of C:\mingw, on Wine
/mingw is empty.
--
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=23966
Summary: Virtua Fighter 2 demo crashes shortly after startup
Product: Wine
Version: 1.3.0
Platform: x86
URL: http://www.sega.com/support/pcdownloads/vf2_demo/vf2_d
emo.exe
OS/Version: Linux
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
vf2_demo.exe's sha1sum is efd34dd079cdfd7b2ccc195b584d7ca10ec7e82b
The app requires win98 mode to install, and refuses to run
in 32 bit mode, so you have to do CTL-ALT-F1 and run
startx -- :1 -depth 16
to get a 16 bit X to run it in (8 is supposedly ok, too).
Once you start it in a 16 bit X, it crashes with
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x00420ebb).
I swear I've seen this running on Wine, so I'm pretty sure it can work
ok if we can figure out this null pointer problem.
You can install this with wisotool vfs_demo.
--
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.