https://bugs.winehq.org/show_bug.cgi?id=44093
Bug ID: 44093 Summary: Sourcetree installer gives error in loginwindow with builtin jscript (native jscript is workaround) Product: Wine Version: 2.22 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: jscript Assignee: wine-bugs@winehq.org Reporter: xerox.xerox2000x@gmail.com Distribution: ---
Created attachment 59812 --> https://bugs.winehq.org/attachment.cgi?id=59812 +jscript,+seh,+tid log
Prerequisites:
* winetricks -q dotnet462
* /opt/wine-staging/bin/wine runas /trustlevel:0x20000 SourceTreeSetup-2.3.5.0.exe
(make sure you are in the same directory as where the setup file is, and make sure you use Staging )
After a while the setupwindow comes up and after you agree, and select login as existing user, an error window comes up. I`ll attach a screenshot later.
Native jscript works around the bug.
There are two fixme from jscript in the console, dunno if they are related: 0056:fixme:jscript:JScriptProperty_SetProperty Unimplemented property 70000001 0056:fixme:jscript:JScriptProperty_SetProperty Unimplemented property 70000002
Attached a +jscript,+seh,+tid log
sha1sum SourceTreeSetup-2.3.5.0.exe 9b1077ce9be277444bcda655db8b14bdeb2bc1c6 SourceTreeSetup-2.3.5.0.exe
https://downloads.atlassian.com/software/sourcetree/windows/ga/SourceTreeSet...
https://bugs.winehq.org/show_bug.cgi?id=44093
--- Comment #1 from Louis Lenders xerox.xerox2000x@gmail.com --- Created attachment 59813 --> https://bugs.winehq.org/attachment.cgi?id=59813 error window
Screenshot: Error window complains about a javascript error
https://bugs.winehq.org/show_bug.cgi?id=44093
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair@hotmail.com
--- Comment #2 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- (In reply to Louis Lenders from comment #0)
From the log,
wine: Call from 0x7b43cc3c to unimplemented function api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll.RoGetParameterizedTypeInstanceIID, aborting
This was implemented in wine-2.22. Are you sure you where running 2.22?
The jscript error is more than likely
0056:trace:jscript:JScriptParse_ParseScriptText (0x637d630)->(L"!function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule"... L"window" (nil) L"</SCRIPT>" 0 0 82 0x35d848 0x35d85c) 0056:warn:jscript:script_parse parser failed around L"n(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="https://common-admin-cdn.atlassian.com/atlassian-id/front-end/2.1.3/%5C%22,t... strict";e.exports=n(337)},function(e,t,n){"use stri"...
https://bugs.winehq.org/show_bug.cgi?id=44093
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
https://bugs.winehq.org/show_bug.cgi?id=44093
Mikhail mikhail.v.gavrilov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mikhail.v.gavrilov@gmail.co | |m
https://bugs.winehq.org/show_bug.cgi?id=44093
--- Comment #3 from Louis Lenders xerox.xerox2000x@gmail.com ---
wine: Call from 0x7b43cc3c to unimplemented function api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll. RoGetParameterizedTypeInstanceIID, aborting
This was implemented in wine-2.22. Are you sure you where running 2.22?
Hi Alistair, used Wine Staging 2.21 but wine-2.22 gives the same error. It`s not a Staging bug so the version field is ok I guess
https://bugs.winehq.org/show_bug.cgi?id=44093
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Sourcetree installer gives |Sourcetree installer gives |error in loginwindow with |javascript error in |builtin jscript (native |loginwindow (probably |jscript is workaround) |jscript related) URL| |https://downloads.atlassian | |.com/software/sourcetree/wi | |ndows/ga/SourceTreeSetup-2. | |3.5.0.exe Keywords| |dotnet, download
--- Comment #4 from Louis Lenders xerox.xerox2000x@gmail.com --- I`m changing the title a bit to avoid confusion.
I`ll have to retest this, disabling jscript makes the error in the loginwindow dissapear as well. Could be that that was the cause that the bug apparantly vanished. Moreover, logging in doesn`t seem to work that way according to Mikhail.
I`ll give it another test later this week, short in time atm.
https://bugs.winehq.org/show_bug.cgi?id=44093
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
--- Comment #5 from Jacek Caban jacek@codeweavers.com --- The problem from logs should be fixed by: https://source.winehq.org/git/wine.git/commitdiff/3263d51a1fd86abf195c5be224...
Please retest.
https://bugs.winehq.org/show_bug.cgi?id=44093
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |3263d51a1fd86abf195c5be224f | |6fdb4db284b53
--- Comment #6 from Jacek Caban jacek@codeweavers.com --- It should be fixed by 3263d51a1fd86abf195c5be224f6fdb4db284b53
https://bugs.winehq.org/show_bug.cgi?id=44093
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |---
--- Comment #7 from Louis Lenders xerox.xerox2000x@gmail.com --- Hi Jacek,
It still doesn`t work for me. I still get the javascript error (wine-5.0-rc2 (Staging)) so i`m reopening this.
Regards
https://bugs.winehq.org/show_bug.cgi?id=44093
--- Comment #8 from Louis Lenders xerox.xerox2000x@gmail.com --- And forgot to add: the strange workaround of disabling jscript still works: then the loginwindow comes up fine