Description of problem: Using Wayland after upgrade to F25. Open rosegarden. Use the "File / Open..." menu. Program crashes. It also crashes upon a "File / Save As ..." after a successful file open from "File / Open Recent /". When running from the terminal, I get the following when it crashes: (rosegarden:6486): Gdk-WARNING **: gdkwindow-x11.c:5554 drawable is not a native X11 window Segmentation fault (core dumped) Suggested elsewhere that "The troublemaker here will most likely be xembed and/or the Qt5 gtk QPA." and "the problem will be the qt5 gnome qpa hard-assuming wayland" See https://bbs.archlinux.org/viewtopic.php?id=218680 and https://bbs.archlinux.org/viewtopic.php?id=218831 As suggested elsewhere, thre are two workarounds: -- start app with GDK_BACKEND=x11 rosegarden -- use the gnome-x11org login, which essentially applies the above to all apps, IIUC. The workaround produces this error upon using the "File Open..." dialog "Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged." It would appear that this is a known bug (fixed Sept. 21, 2016) in https://github.com/MartinBriza/QGnomePlatform Version-Release number of selected component: rosegarden4-16.02-2.fc25 Additional info: reporter: libreport-2.8.0 backtrace_rating: 4 cmdline: rosegarden executable: /usr/bin/rosegarden global_pid: 5648 kernel: 4.8.8-300.fc25.x86_64 pkg_fingerprint: 4089 D8F2 FDB1 9C98 pkg_vendor: Fedora Project runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (10 frames) #0 ?? #1 XChangeProperty at ChProp.c:92 #2 XSetTransientForHint at SetHints.c:286 #3 QGtk3Dialog::show at qgtk3dialoghelpers.cpp:133 #4 QGtk3FileDialogHelper::show at qgtk3dialoghelpers.cpp:258 #5 QDialogPrivate::setNativeDialogVisible at dialogs/qdialog.cpp:140 #6 QFileDialog::setVisible at dialogs/qfiledialog.cpp:846 #7 QDialog::exec at dialogs/qdialog.cpp:544 #8 Rosegarden::FileDialog::getOpenFileName at /usr/src/debug/rosegarden-16.02/src/gui/widgets/FileDialog.cpp:131 #9 Rosegarden::RosegardenMainWindow::slotFileOpen at /usr/src/debug/rosegarden-16.02/src/gui/application/RosegardenMainWindow.cpp:2009
Created attachment 1224940 [details] File: backtrace
Created attachment 1224941 [details] File: cgroup
Created attachment 1224942 [details] File: core_backtrace
Created attachment 1224943 [details] File: dso_list
Created attachment 1224944 [details] File: environ
Created attachment 1224945 [details] File: exploitable
Created attachment 1224946 [details] File: limits
Created attachment 1224947 [details] File: maps
Created attachment 1224948 [details] File: mountinfo
Created attachment 1224949 [details] File: namespaces
Created attachment 1224950 [details] File: open_fds
Created attachment 1224951 [details] File: proc_pid_status
Created attachment 1224952 [details] File: var_log_messages
I can confirm that this is a duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=1392605 And the proposed solution in "Common Bugs" worked sudo dnf install qgnomeplatform It certainly is odd that you set the environment variable QT_QPA_PLATFORM to qgnomeplatform by default but don't install qgnomeplatform by default! *** This bug has been marked as a duplicate of bug 1392605 ***