Summary: | KWrite crashes when clicking "save as" on a blank file | ||
---|---|---|---|
Product: | [Applications] kate | Reporter: | emelenas |
Component: | kwrite | Assignee: | KWrite Developers <kwrite-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | acerspyro, caleb, kare.sars, mattia.verga |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Backtrace |
Description
emelenas
2015-12-17 12:34:49 UTC
Are you by chance using Compiz as window manager? There seems to be a problem with Compiz and KDE applications at the moment: https://git.reviewboard.kde.org/r/126397/ (In reply to Kåre Särs from comment #1) > Are you by chance using Compiz as window manager? No, I'm not. I'm using kwin Same thing here: Application: KWrite (kwrite), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f88fc9ae900 (LWP 14342))] Thread 3 (Thread 0x7f88dd503700 (LWP 14343)): #0 0x00007f88f5702ffd in poll () from /lib64/libc.so.6 #1 0x00007f88edc9e272 in _xcb_conn_wait () from /lib64/libxcb.so.1 #2 0x00007f88edc9fee7 in xcb_wait_for_event () from /lib64/libxcb.so.1 #3 0x00007f88dff14da9 in QXcbEventReader::run() () from /lib64/libQt5XcbQpa.so.5 #4 0x00007f88f631f3ce in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 #5 0x00007f88f341b60a in start_thread () from /lib64/libpthread.so.0 #6 0x00007f88f570ea9d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f88d0093700 (LWP 14344)): #0 0x00007f88f3420b10 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f88d39612fa in radeon_drm_cs_emit_ioctl () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f88d3960a37 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f88f341b60a in start_thread () from /lib64/libpthread.so.0 #4 0x00007f88f570ea9d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f88fc9ae900 (LWP 14342)): [KCrash Handler] #5 0x00007f88dff2bf08 in QXcbWindow::setParent(QPlatformWindow const*) () from /lib64/libQt5XcbQpa.so.5 #6 0x00007f88f711a8bb in QWindow::setParent(QWindow*) () from /lib64/libQt5Gui.so.5 #7 0x00007f88f78f85d5 in QWidgetPrivate::setParent_sys(QWidget*, QFlags<Qt::WindowType>) () from /lib64/libQt5Widgets.so.5 #8 0x00007f88f7903fda in QWidget::setParent(QWidget*, QFlags<Qt::WindowType>) () from /lib64/libQt5Widgets.so.5 #9 0x00007f88f79050cc in QWidget::setParent(QWidget*) () from /lib64/libQt5Widgets.so.5 #10 0x00007f88f79eb11c in QDialogButtonBox::addButton(QAbstractButton*, QDialogButtonBox::ButtonRole) () from /lib64/libQt5Widgets.so.5 #11 0x00007f88dc6cade9 in KDEPlatformFileDialog::KDEPlatformFileDialog() () from /usr/lib64/qt5/plugins/platformthemes/KDEPlatformTheme.so #12 0x00007f88dc6cb212 in KDEPlatformFileDialogHelper::KDEPlatformFileDialogHelper() () from /usr/lib64/qt5/plugins/platformthemes/KDEPlatformTheme.so #13 0x00007f88dc6be35a in KdePlatformTheme::createPlatformDialogHelper(QPlatformTheme::DialogType) const () from /usr/lib64/qt5/plugins/platformthemes/KDEPlatformTheme.so #14 0x00007f88f7aba1b5 in QDialogPrivate::platformHelper() const () from /lib64/libQt5Widgets.so.5 #15 0x00007f88f7acd958 in QFileDialogPrivate::init(QUrl const&, QString const&, QString const&) () from /lib64/libQt5Widgets.so.5 #16 0x00007f88f7acdc76 in QFileDialog::QFileDialog(QFileDialogArgs const&) () from /lib64/libQt5Widgets.so.5 #17 0x00007f88f7ace74e in QFileDialog::getSaveFileUrl(QWidget*, QString const&, QUrl const&, QString const&, QString*, QFlags<QFileDialog::Option>, QStringList const&) () from /lib64/libQt5Widgets.so.5 #18 0x00007f88fc0c3c03 in KTextEditor::DocumentPrivate::documentSaveAs() () from /lib64/libKF5TextEditor.so.5 #19 0x00007f88fc27ecde in KTextEditor::DocumentPrivate::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libKF5TextEditor.so.5 #20 0x00007f88f652f2ea in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5 #21 0x00007f88f78b67d2 in QAction::triggered(bool) () from /lib64/libQt5Widgets.so.5 #22 0x00007f88f78b8c58 in QAction::activate(QAction::ActionEvent) () from /lib64/libQt5Widgets.so.5 #23 0x00007f88f7a3b562 in QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) () from /lib64/libQt5Widgets.so.5 #24 0x00007f88f7a4182c in QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) () from /lib64/libQt5Widgets.so.5 #25 0x00007f88f7a45730 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5 #26 0x00007f88f7903428 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #27 0x00007f88f7a46173 in QMenu::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #28 0x00007f88f78c041c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #29 0x00007f88f78c5fe9 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #30 0x00007f88f650077b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #31 0x00007f88f7a44f19 in QMenuPrivate::mouseEventTaken(QMouseEvent*) () from /lib64/libQt5Widgets.so.5 #32 0x00007f88f7a455b6 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5 #33 0x00007f88f7903428 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #34 0x00007f88f7a46173 in QMenu::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #35 0x00007f88f78c041c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #36 0x00007f88f78c5fe9 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #37 0x00007f88f650077b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #38 0x00007f88f78c4ef2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib64/libQt5Widgets.so.5 #39 0x00007f88f791dced in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5 #40 0x00007f88f791ff4b in QWidgetWindow::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #41 0x00007f88f78c041c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #42 0x00007f88f78c58e6 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #43 0x00007f88f650077b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #44 0x00007f88f7113ee1 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib64/libQt5Gui.so.5 #45 0x00007f88f7115bb5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /lib64/libQt5Gui.so.5 #46 0x00007f88f70f9958 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5 #47 0x00007f88dff460a0 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5XcbQpa.so.5 #48 0x00007f88f1e1de3a in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #49 0x00007f88f1e1e1d0 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #50 0x00007f88f1e1e27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #51 0x00007f88f6556eef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #52 0x00007f88f64fdf0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #53 0x00007f88f6505fec in QCoreApplication::exec() () from /lib64/libQt5Core.so.5 #54 0x00007f88fc67f465 in kdemain () from /lib64/libkdeinit5_kwrite.so #55 0x00007f88f562c580 in __libc_start_main () from /lib64/libc.so.6 #56 0x0000563b46428b19 in _start () I'm not using Compiz, but I found that KDE Desktop Effects settings act on this bug: if in KDE settings I set Rendering Engine to XRender the bug disappear, while setting to OpenGL 2.0 or OpenGL 3.1 causes kwrite to crash as soon as you click on "Save as" button. Another strange thing I've just noticed: if I create a new text file in Dolphin (right click - create - text file) and then I open it with kWrite the application doesn't crash when I click on "Save as" button (even with OpenGL as rendering engine). However if I just open kWrite and click on "save as" it crashes. Created attachment 96305 [details]
Backtrace
DrKonqi didn't want to attach this report to the thread for some reason.
I think there is some problem between Framework and OpenGL rendering: it's not only Kwrite to have problems, I can also see other software crashing while opening the "save as" window (tested with QT Creator) or "Open" window (tested with Marble). *** This bug has been marked as a duplicate of bug 356583 *** |