https://bugs.winehq.org/show_bug.cgi?id=56666
Bug ID: 56666 Summary: BExAnalyzer from SAP 7.30 does not work correctly Product: Wine-staging Version: 9.8 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: arhangel3102@gmail.com CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
Created attachment 76446 --> https://bugs.winehq.org/attachment.cgi?id=76446 SAP BExAnalyzer log
After installing SAP 7.30, installing all necessary libraries: dotnet48, vcrun2005, vcrun2008, vcrun2010, vb6run. And having installed MS Office 2007. BExAnalyzer does not want to work correctly. Error: 17512.367:011c:0120:warn:seh:OutputDebugStringW L “System.Exception: CriticalProgramError ---> System.Exception: CriticalProgramError ---> System.Runtime.InteropServices. COMException: Exception from HRESULT: 0x80020003 (DISP_E_MEMBERNOTFOUND)\r\n at Microsoft.VisualBasic.CompilerServices.LateBinding.InternalLateSet(Object o, Type& objTy“...”...
This error appears when launching BExAnalyzer, which in turn launches MS Excel and adds the “Add-ins” tab there. All buttons work correctly, but the drop-down menu does not function.
The full log is attached...
https://bugs.winehq.org/show_bug.cgi?id=56666
Yaroslav Freeman arhangel3102@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Hardware|x86-64 |x86
https://bugs.winehq.org/show_bug.cgi?id=56666
Yaroslav Freeman arhangel3102@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Hardware|x86 |x86-64
https://bugs.winehq.org/show_bug.cgi?id=56666
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- You filed the bug against wine-staging, that implies that it works with normal wine. Is this the case or was this a misunderstanding?
Is there a downloadable version to test with?
lastly, does "winetricks oleaut32" help?
https://bugs.winehq.org/show_bug.cgi?id=56666
--- Comment #2 from Yaroslav Freeman arhangel3102@gmail.com --- I wrote the latest tested version. I tested it both on Staging and Wine. If you run winetricks oleaut32, nothing runs. Unfortunately the program is not freely available.
https://bugs.winehq.org/show_bug.cgi?id=56666
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Product|Wine-staging |Wine Component|-unknown |-unknown
https://bugs.winehq.org/show_bug.cgi?id=56666
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|leslie_alistair@hotmail.com | |, z.figura12@gmail.com |
https://bugs.winehq.org/show_bug.cgi?id=56666
AlexandrR cahy@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cahy@mail.ru
--- Comment #3 from AlexandrR cahy@mail.ru --- I encountered the same error while using WINE Stable 9.0. I tried using the command "winetricks oleaut32" in the terminal, as you suggested, but it didn't help.
https://bugs.winehq.org/show_bug.cgi?id=56666
--- Comment #4 from Fabian Maurer dark.shadow4@web.de --- Created attachment 76456 --> https://bugs.winehq.org/attachment.cgi?id=76456 Simple hack to fake success
Attaching a small hack that gets it further, and shows where the issue is. Will continue to look though.
With that I get a "BEx Analyzer dropdown" that seems to work. There's still a bunch of broken dropdowns around it, but that one seems to work.
Most commands complain about missing "saplogon.ini", but that is probably because I don't have it configured properly.
https://bugs.winehq.org/show_bug.cgi?id=56666
--- Comment #5 from Fabian Maurer dark.shadow4@web.de --- Used interface is "CommandBarControls" (inside vsmso.olb):
[id(0x60030001), propget] HRESULT _stdcall Count([out, retval] int* rhs);
However, it gets called with flags INVOKE_PROPERTYPUT and one parameter, which doesn't work. Not sure what it's tried to achieve here, but that is the call leads to the error message.
https://bugs.winehq.org/show_bug.cgi?id=56666
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #6 from Fabian Maurer dark.shadow4@web.de --- Opened a MR: https://gitlab.winehq.org/wine/wine/-/merge_requests/5662
https://bugs.winehq.org/show_bug.cgi?id=56666
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |033cf797607a8a21f0851fcef3d | |19a73c6d6d70e Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #7 from Fabian Maurer dark.shadow4@web.de --- Fixed by https://gitlab.winehq.org/wine/wine/-/commit/033cf797607a8a21f0851fcef3d19a7...
Please retest, just to make sure.
https://bugs.winehq.org/show_bug.cgi?id=56666
--- Comment #8 from Yaroslav Freeman arhangel3102@gmail.com --- (In reply to Fabian Maurer from comment #7)
Fixed by https://gitlab.winehq.org/wine/wine/-/commit/ 033cf797607a8a21f0851fcef3d19a73c6d6d70e
Please retest, just to make sure.
It's working. Thank you so much.
https://bugs.winehq.org/show_bug.cgi?id=56666
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.10.
https://bugs.winehq.org/show_bug.cgi?id=56666
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |9.0.x