https://bugs.winehq.org/show_bug.cgi?id=52467
Bug ID: 52467 Summary: Regression from 6.0.2 to 7.0 with Kaseya Live Connect 9.5.0.28 management software Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: mike@papersolve.com Distribution: ---
Created attachment 71755 --> https://bugs.winehq.org/attachment.cgi?id=71755 backtrace of crash of kaseya live connect management software
Hi, I am reporting a regression from wine 6.0.2 to wine 7.0. Unfortunately it's with an app that will be rather hard for you to test (it's the technician software for the Kaseya remote management and monitoring software that allows techs to connect to computers remotely and manage them... yeah that Kaseya that got hacked last year!). Works great for me in wine 6.0.2 but not in 7.0, where one of its components crashes. I will attach the logs and backtrace below, but I was able to do a bisect and came up with this:
root@ossy:/usr/src/wine-git# git bisect good 5c009c17b3a212c3f5b0034c465077c0c593daae is the first bad commit commit 5c009c17b3a212c3f5b0034c465077c0c593daae Author: Zebediah Figura z.figura12@gmail.com Date: Tue Jun 15 23:13:32 2021 -0500
ws2_32: Reimplement bind() and getsockname() on top of IOCTL_AFD_BIND and IOCTL_AFD_GETSOCKNAME respectively.
Signed-off-by: Zebediah Figura z.figura12@gmail.com Signed-off-by: Alexandre Julliard julliard@winehq.org
dlls/ws2_32/socket.c | 344 ++++++------------------------------------- dlls/ws2_32/tests/afd.c | 8 +- dlls/ws2_32/tests/sock.c | 2 +- dlls/ws2_32/ws2_32_private.h | 4 - 4 files changed, 54 insertions(+), 304 deletions(-)
While this is likely related to #47412 and #51464 I'm hoping that my additional work doing the backtrace will link this up with other bug reports for any other software that may be affected.