Bug 357298 - Kate crash when click save as
Summary: Kate crash when click save as
Status: RESOLVED DUPLICATE of bug 356583
Alias: None
Product: kate
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-12-29 09:15 UTC by Peter Andreasen
Modified: 2015-12-30 12:58 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Andreasen 2015-12-29 09:15:39 UTC
Application: kate (15.08.3)

Qt Version: 5.5.1
Operating System: Linux 4.2.8-300.fc23.x86_64 x86_64
Distribution: "Fedora release 23 (Twenty Three)"

-- Information about the crash:
Open Kate
Paste some text from a website
Select save as...
Kate crashed.

-- Backtrace:
Application: Kate (kate), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
84	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fb86f35b900 (LWP 2759))]

Thread 2 (Thread 0x7fb85004f700 (LWP 2771)):
#0  0x00007fb867c4cffd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fb864b61272 in _xcb_conn_wait (__timeout=-1, __nfds=1, __fds=0x7fb85004ebc0) at /usr/include/bits/poll2.h:46
#2  0x00007fb864b61272 in _xcb_conn_wait (c=c@entry=0x5614545c2060, cond=cond@entry=0x5614545c20a0, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:459
#3  0x00007fb864b62ee7 in xcb_wait_for_event (c=0x5614545c2060) at xcb_in.c:693
#4  0x00007fb852a20da9 in QXcbEventReader::run() (this=0x5614545d50b0) at qxcbconnection.cpp:1254
#5  0x00007fb8688553ce in QThreadPrivate::start(void*) (arg=0x5614545d50b0) at thread/qthread_unix.cpp:331
#6  0x00007fb865e1160a in start_thread (arg=0x7fb85004f700) at pthread_create.c:334
#7  0x00007fb867c58a9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fb86f35b900 (LWP 2759)):
[KCrash Handler]
#6  0x00007fb852a37f08 in QXcbWindow::setParent(QPlatformWindow const*) (this=0x561455401a70, parent=0x0) at qxcbwindow.cpp:1499
#7  0x00007fb8698d68bb in QWindow::setParent(QWindow*) (this=0x561455155ac0, parent=parent@entry=0x5614553c00d0) at kernel/qwindow.cpp:614
#8  0x00007fb86a0b15d5 in QWidgetPrivate::setParent_sys(QWidget*, QFlags<Qt::WindowType>) (this=this@entry=0x561454f438b0, newparent=newparent@entry=0x5614553bdee0, f=...) at kernel/qwidget.cpp:10543
#9  0x00007fb86a0bcfda in QWidget::setParent(QWidget*, QFlags<Qt::WindowType>) (this=this@entry=0x561454f30ec0, parent=parent@entry=0x5614553bdee0, f=...) at kernel/qwidget.cpp:10398
#10 0x00007fb86a0be0cc in QWidget::setParent(QWidget*) (this=this@entry=0x561454f30ec0, parent=parent@entry=0x5614553bdee0) at kernel/qwidget.cpp:10334
#11 0x00007fb86a1a411c in QDialogButtonBox::addButton(QAbstractButton*, QDialogButtonBox::ButtonRole) (this=0x5614553bdee0, button=0x561454f30ec0, role=QDialogButtonBox::AcceptRole) at widgets/qdialogbuttonbox.cpp:761
#12 0x00007fb84f21ede9 in KDEPlatformFileDialog::KDEPlatformFileDialog() () at /usr/lib64/qt5/plugins/platformthemes/KDEPlatformTheme.so
#13 0x00007fb84f21f212 in KDEPlatformFileDialogHelper::KDEPlatformFileDialogHelper() () at /usr/lib64/qt5/plugins/platformthemes/KDEPlatformTheme.so
#14 0x00007fb84f21235a in KdePlatformTheme::createPlatformDialogHelper(QPlatformTheme::DialogType) const () at /usr/lib64/qt5/plugins/platformthemes/KDEPlatformTheme.so
#15 0x00007fb86a2731b5 in QDialogPrivate::platformHelper() const (this=this@entry=0x561454f2d800) at dialogs/qdialog.cpp:94
#16 0x00007fb86a286958 in QFileDialogPrivate::init(QUrl const&, QString const&, QString const&) (this=0x561454f2d800) at dialogs/qfiledialog_p.h:112
#17 0x00007fb86a286958 in QFileDialogPrivate::init(QUrl const&, QString const&, QString const&) (this=0x561454f2d800, directory=..., nameFilter=..., caption=...) at dialogs/qfiledialog.cpp:2771
#18 0x00007fb86a286c76 in QFileDialog::QFileDialog(QFileDialogArgs const&) (this=0x7ffcabcebd40, args=...) at dialogs/qfiledialog.cpp:379
#19 0x00007fb86a28774e in QFileDialog::getSaveFileUrl(QWidget*, QString const&, QUrl const&, QString const&, QString*, QFlags<QFileDialog::Option>, QStringList const&) (parent=0x561454b2a570, caption=..., dir=..., filter=..., selectedFilter=selectedFilter@entry=0x0, options=..., supportedSchemes=...) at dialogs/qfiledialog.cpp:2362
#20 0x00007fb86e9fac03 in KTextEditor::DocumentPrivate::documentSaveAs() (this=0x56145488c500) at ../../src/document/katedocument.cpp:4274
#21 0x00007fb86ebb5cde in KTextEditor::DocumentPrivate::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x56145488c500, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=58, _a=_a@entry=0x7ffcabcec010) at moc_katedocument.cpp:501
#22 0x00007fb868a652ea in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x561454bcabd0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffcabcec010) at kernel/qobject.cpp:3713
#23 0x00007fb868a65ae7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x561454bcabd0, m=m@entry=0x7fb86a77ad40 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffcabcec010) at kernel/qobject.cpp:3578
#24 0x00007fb86a06f7d2 in QAction::triggered(bool) (this=this@entry=0x561454bcabd0, _t1=false) at .moc/moc_qaction.cpp:365
#25 0x00007fb86a071c58 in QAction::activate(QAction::ActionEvent) (this=0x561454bcabd0, event=<optimized out>) at kernel/qaction.cpp:1162
#26 0x00007fb86a177b80 in QAbstractButtonPrivate::click() (this=this@entry=0x561454de2550) at widgets/qabstractbutton.cpp:516
#27 0x00007fb86a177cb4 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) (this=0x561454de1330, e=0x7ffcabcec520) at widgets/qabstractbutton.cpp:1132
#28 0x00007fb86a23c96a in QToolButton::mouseReleaseEvent(QMouseEvent*) (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:609
#29 0x00007fb86a0bc428 in QWidget::event(QEvent*) (this=0x561454de1330, event=event@entry=0x7ffcabcec520) at kernel/qwidget.cpp:9044
#30 0x00007fb86a178a03 in QAbstractButton::event(QEvent*) (this=this@entry=0x561454de1330, e=e@entry=0x7ffcabcec520) at widgets/qabstractbutton.cpp:1089
#31 0x00007fb86a23ca49 in QToolButton::event(QEvent*) (this=0x561454de1330, event=0x7ffcabcec520) at widgets/qtoolbutton.cpp:970
#32 0x00007fb86a07941c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x5614545b2930, receiver=0x561454de1330, e=0x7ffcabcec520) at kernel/qapplication.cpp:3716
#33 0x00007fb86a07efe9 in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x561454de1330, e=0x7ffcabcec520) at kernel/qapplication.cpp:3276
#34 0x00007fb868a3677b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffcabcecf70, receiver=0x561454de1330, event=0x7ffcabcec520) at kernel/qcoreapplication.cpp:965
#35 0x00007fb86a07def2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (receiver=0x561454de1330, event=0x7ffcabcec520, alienWidget=0x561454de1330, nativeWidget=0x561454a0c6f0, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:227
#36 0x00007fb86a0d698b in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=this@entry=0x561454e391e0, event=event@entry=0x7ffcabcec930) at kernel/qwidgetwindow.cpp:555
#37 0x00007fb86a0d8f4b in QWidgetWindow::event(QEvent*) (this=0x561454e391e0, event=0x7ffcabcec930) at kernel/qwidgetwindow.cpp:210
#38 0x00007fb86a07941c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x5614545b2930, receiver=0x561454e391e0, e=0x7ffcabcec930) at kernel/qapplication.cpp:3716
#39 0x00007fb86a07e8e6 in QApplication::notify(QObject*, QEvent*) (this=0x7ffcabcecf70, receiver=0x561454e391e0, e=0x7ffcabcec930) at kernel/qapplication.cpp:3499
#40 0x00007fb868a3677b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffcabcecf70, receiver=receiver@entry=0x561454e391e0, event=event@entry=0x7ffcabcec930) at kernel/qcoreapplication.cpp:965
#41 0x00007fb8698cfee1 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (event=0x7ffcabcec930, receiver=0x561454e391e0) at ../../src/corelib/kernel/qcoreapplication.h:227
#42 0x00007fb8698cfee1 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x561454f3fd50) at kernel/qguiapplication.cpp:1789
#43 0x00007fb8698d1bb5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x561454f3fd50) at kernel/qguiapplication.cpp:1581
#44 0x00007fb8698b5958 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:625
#45 0x00007fb852a520a0 in userEventSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#46 0x00007fb864001e3a in g_main_context_dispatch (context=0x7fb8480016f0) at gmain.c:3154
#47 0x00007fb864001e3a in g_main_context_dispatch (context=context@entry=0x7fb8480016f0) at gmain.c:3769
#48 0x00007fb8640021d0 in g_main_context_iterate (context=context@entry=0x7fb8480016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840
#49 0x00007fb86400227c in g_main_context_iteration (context=0x7fb8480016f0, may_block=may_block@entry=1) at gmain.c:3901
#50 0x00007fb868a8ceef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x561454614430, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#51 0x00007fb868a33f0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffcabceccb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#52 0x00007fb868a3bfec in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1229
#53 0x00007fb86f031834 in kdemain () at /lib64/libkdeinit5_kate.so
#54 0x00007fb867b76580 in __libc_start_main (main=0x561453082b10 <main>, argc=1, argv=0x7ffcabced128, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcabced118) at libc-start.c:289
#55 0x0000561453082b49 in _start ()

Possible duplicates by query: bug 356867, bug 356827, bug 356820, bug 356786, bug 356735.

Reported using DrKonqi
Comment 1 Kåre Särs 2015-12-30 12:58:17 UTC

*** This bug has been marked as a duplicate of bug 356583 ***