https://bugs.winehq.org/show_bug.cgi?id=57322
Bug ID: 57322 Summary: VirtualDJ 2024: crashes when USB Midi controller is connected Product: Wine Version: 9.19 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winmm&mci Assignee: wine-bugs@winehq.org Reporter: bghome@gmail.com Distribution: ---
Created attachment 77273 --> https://bugs.winehq.org/attachment.cgi?id=77273 Terminal output
Application Name: VirtualDJ Application version: v2024 b8308
Summary
Application crashes with unhandled page fault.
Steps to reproduce
1. Install the application to a new Wine prefix. 2. Run setup_dxvk install to have Vulkan based DirectX API. 3. Connect the DDJ-FLX 10 controller via USB to the computer (as the only hardware midi device). 4. Start the application. 5. The main application window appears. Few seconds later it crashes with unhandled page fault.
Application log is created with +pid,+tid,+hid,+winmm,+setupapi,+alsa,+midi,+mcimidi,+driver debug channels.
From the address that the application tried to read from seems to be the dwUser argument of the DriverCallback() function. That comes from the dwClientInstance of WINE_MLD structure. It seems to originate from the midiOutOpen() call, but I don't see how or where it did change, because the error message shows a different address.
Download Link
https://download.virtualdj.com/b8308/818C5E9F/install_virtualdj_2024_b8308_p...