https://bugs.winehq.org/show_bug.cgi?id=48265
Bug ID: 48265 Summary: Regression: some background service crashes on start of every app Product: Wine Version: 4.21 Hardware: x86 OS: FreeBSD Status: NEW Severity: normal Priority: P2 Component: ntoskrnl Assignee: wine-bugs@winehq.org Reporter: damjan.jov@gmail.com
Recently on FreeBSD, no matter which application is run (even something internal like winecfg or regedit), an unknown application first crashes, then the intended application runs. "info process" seems to point to winedevice but I can't tell much more than that, as the crashed process's memory cannot be read.
A Git bisect gives this as the result:
cc395391ed51e55a8f13150a4eb62f50417d1436 is the first bad commit commit cc395391ed51e55a8f13150a4eb62f50417d1436 Author: Piotr Caban piotr@codeweavers.com Date: Tue Nov 12 19:02:20 2019 +0100
winebus: Reference PDOs added to DEVICE_RELATIONS structure.
Fixes crash caused by 81cda52d153.
Signed-off-by: Piotr Caban piotr@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
dlls/ntoskrnl.exe/tests/driver.c | 2 -- dlls/winebus.sys/main.c | 19 +++++++++++++++++++ include/ddk/wdm.h | 1 + 3 files changed, 20 insertions(+), 2 deletions(-)