View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009200 | ardour | bugs | public | 2023-01-13 17:20 | 2023-01-13 17:21 |
Reporter | ercling | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | Redhat | OS | Linux | OS Version | (any) |
Product Version | 7.2 | ||||
Summary | 0009200: Rescan All dialog crash on wayland | ||||
Description | When I go to Plugin manager -> Rescan All -> Yes a crash happens. The console output is below: The program 'ardour-7.2.0' received an X Window System error. This probably reflects a bug in the program. The error was 'BadWindow (invalid Window parameter)'. (Details: serial 53053 error_code 3 request_code 38 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) | ||||
Steps To Reproduce | 1. Start an empty session 2. Open Window -> Plugin manager 3. Press Rescan All button inside the plugin manager window 4. Press Yes in Are you sure you want to rescan all plugins? dialog 5. Receive crash immediately | ||||
Additional Information | I reproduced the bug on a freshly installed Fedora 37 Workstation with all updates installed. I used the default GNOME session on wayland. The crash does NOT happen in the GNOME session on X.org GDB logs: [Thread 0x7fffb4fff6c0 (LWP 51497) exited] [New Thread 0x7fffb4fff6c0 (LWP 51521)] [New Thread 0x7fff9f7fe6c0 (LWP 51522)] [New Thread 0x7fff9effd6c0 (LWP 51523)] [New Thread 0x7fff9dffb6c0 (LWP 51524)] [New Thread 0x7fff9e7fc6c0 (LWP 51525)] [Detaching after vfork from child process 51526] [New Thread 0x7fff9d7fa6c0 (LWP 51527)] [Thread 0x7fff9d7fa6c0 (LWP 51527) exited] [Detaching after vfork from child process 51528] [New Thread 0x7fff9d7fa6c0 (LWP 51529)] [Thread 0x7fff9d7fa6c0 (LWP 51529) exited] [Thread 0x7fff9f7fe6c0 (LWP 51522) exited] [Thread 0x7fff9dffb6c0 (LWP 51524) exited] [Thread 0x7fff9effd6c0 (LWP 51523) exited] [Thread 0x7fffb4fff6c0 (LWP 51521) exited] Set cursor set to default [New Thread 0x7fff9d7fa6c0 (LWP 51530)] [New Thread 0x7fffb4fff6c0 (LWP 51531)] [New Thread 0x7ffff0dfe940 (LWP 51532)] [New Thread 0x7ffff05fe940 (LWP 51533)] [New Thread 0x7ffff057a940 (LWP 51534)] [New Thread 0x7ffff01fe940 (LWP 51535)] [New Thread 0x7ffff017a940 (LWP 51536)] [New Thread 0x7ffff00f6940 (LWP 51537)] [New Thread 0x7fffefdfe940 (LWP 51538)] [New Thread 0x7fffefd7a940 (LWP 51539)] [New Thread 0x7fffefcf6940 (LWP 51540)] [New Thread 0x7fffef9fe940 (LWP 51541)] [New Thread 0x7fffef5fe940 (LWP 51542)] [New Thread 0x7fffef57a940 (LWP 51543)] [New Thread 0x7fffef4f6940 (LWP 51544)] [New Thread 0x7fffeedfe940 (LWP 51545)] [New Thread 0x7fffeed7a940 (LWP 51546)] [New Thread 0x7fffea1ff6c0 (LWP 51547)] [New Thread 0x7fff9dffb6c0 (LWP 51548)] [New Thread 0x7fff9effd6c0 (LWP 51549)] [New Thread 0x7fff47fff6c0 (LWP 51550)] locate to 0 took 246 usecs for 1 tracks = 246 per track [New Thread 0x7fff4f7fe6c0 (LWP 51551)] [Thread 0x7fffb4fff6c0 (LWP 51531) exited] [Thread 0x7fff9d7fa6c0 (LWP 51530) exited] The program 'ardour-7.2.101' received an X Window System error. This probably reflects a bug in the program. The error was 'BadWindow (invalid Window parameter)'. (Details: serial 25783 error_code 3 request_code 38 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) [Thread 0x7fff4f7fe6c0 (LWP 51551) exited] [Thread 0x7fff47fff6c0 (LWP 51550) exited] [Thread 0x7fff9effd6c0 (LWP 51549) exited] [Thread 0x7fff9dffb6c0 (LWP 51548) exited] [Thread 0x7fffea1ff6c0 (LWP 51547) exited] [Thread 0x7fffeed7a940 (LWP 51546) exited] [Thread 0x7fffeedfe940 (LWP 51545) exited] [Thread 0x7fffef4f6940 (LWP 51544) exited] [Thread 0x7fffef57a940 (LWP 51543) exited] [Thread 0x7fffef5fe940 (LWP 51542) exited] [Thread 0x7fffef9fe940 (LWP 51541) exited] [Thread 0x7fffefcf6940 (LWP 51540) exited] [Thread 0x7fffefd7a940 (LWP 51539) exited] [Thread 0x7fffefdfe940 (LWP 51538) exited] [Thread 0x7ffff00f6940 (LWP 51537) exited] [Thread 0x7ffff017a940 (LWP 51536) exited] [Thread 0x7ffff01fe940 (LWP 51535) exited] [Thread 0x7ffff057a940 (LWP 51534) exited] [Thread 0x7ffff05fe940 (LWP 51533) exited] [Thread 0x7ffff0dfe940 (LWP 51532) exited] [Thread 0x7fff9e7fc6c0 (LWP 51525) exited] [Thread 0x7fff9ffff6c0 (LWP 51456) exited] [Thread 0x7fffb77ff6c0 (LWP 51421) exited] [Thread 0x7fffbdbff6c0 (LWP 51420) exited] [Thread 0x7fffce7fc6c0 (LWP 51417) exited] [Thread 0x7fffceffd6c0 (LWP 51416) exited] [Thread 0x7fffcf7fe6c0 (LWP 51415) exited] [Thread 0x7fffcffff6c0 (LWP 51414) exited] [Thread 0x7ffff47ff6c0 (LWP 51413) exited] [Thread 0x7ffff4ffcdc0 (LWP 51174) exited] [Thread 0x7ffff2178940 (LWP 51518) exited] [New process 51174] [Inferior 1 (process 51174) exited with code 01] (gdb) thread apply all bt | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2023-01-13 17:20 | ercling | New Issue |