[Bug 46643] BelarcAdvisor.exe crashes as first run on Wine and fresh install of Linux Mint 19v1 Tessa x86 AMD64

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Mar 3 10:11:52 CST 2019


https://bugs.winehq.org/show_bug.cgi?id=46643

Louis Lenders <xerox.xerox2000x at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |xerox.xerox2000x at gmail.com

--- Comment #2 from Louis Lenders <xerox.xerox2000x at gmail.com> ---
(In reply to Alexandra Crawford from comment #1)
> This is my first bug report using Bugzilla with intent!
> Please assist, if I have made functional errors in my report, so that I may
> improve, thank you.

Hi Alexandra,

Assist 1: Please add downloadlink if the program is free (which apparently it
is)

Assist 2: Please add a bit more info on what the program is supposed to do. It
took me a while to find out that it`s supposed to open a webbrowser with the
results of a kind of benchmark, right?\

As far as i got it from google the benchmarks are in html file in
~/.wine/drive_c/Program Files (x86)/Belarc/BelarcAdvisor/System/tmp

the crash you got i can confirm, seems to come from missing spec entry and
function advapi32.AuditQuerySystemPolicy, see debuglog below***

With a stub added for that, i can see that some html files are generated in
System/tmp but they are not opened automatically which is i guess another bug.
I get a call to unimplemented function  wsnmp32.SnmpCreateSession, maybe that
function is supposed to handle this automatic opening of html file? No clue.

Anyway, I`ll send a patch that prevents the crash, as said, the results of
``benchmark`` can than be viewed by opening html file manually in firefox in 
System/tmp...(hey it`s linux, don`t expect it all works automagically ;)  )


 0009:Call KERNEL32.GetProcAddress(7d2d0000,10230984 "CoTaskMemFree")
ret=1013dbef
0009:Ret  KERNEL32.GetProcAddress() retval=7d2dce90 ret=1013dbef
0009:Call ole32.CoTaskMemFree(001d2e60) ret=1002ecf5
0009:Ret  ole32.CoTaskMemFree() retval=00000000 ret=1002ecf5
0009:Call KERNEL32.GetProcAddress(7e640000,1023039a "AuditQuerySystemPolicy")
ret=1013dbef
0009:Ret  KERNEL32.GetProcAddress() retval=00000000 ret=1013dbef
0009:Call KERNEL32.GetLastError() ret=1013dbfb
0009:Ret  KERNEL32.GetLastError() retval=0000007f ret=1013dbfb
0009:Call KERNEL32.RaiseException(c06d007f,00000000,00000001,0032e0b8)
ret=1013dc2e
0009:trace:seh:raise_exception code=c06d007f flags=0 addr=0x7b448af3
ip=7b448af3 tid=0009
.
.
.
0009:trace:seh:call_stack_handlers handler at 0x40f3cb returned 1
0009:trace:seh:call_stack_handlers calling handler at 0x404900 code=c06d007f
flags=0
0009:Call KERNEL32.GetLastError() ret=0040404d
0009:Ret  KERNEL32.GetLastError() retval=0000007f ret=0040404d
0009:Call KERNEL32.SetLastError(0000007f) ret=004040af
0009:Ret  KERNEL32.SetLastError() retval=0000007f ret=004040af
0009:trace:seh:call_stack_handlers handler at 0x404900 returned 1
0009:trace:seh:call_stack_handlers calling handler at 0x7b49285e code=c06d007f
flags=0
wine: Unhandled exception 0xc06d007f in thread 9 at address 0x7b448af3 (thread
0009), 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.



More information about the wine-bugs mailing list