Bug 322962 - Hangs up on close
Summary: Hangs up on close
Status: RESOLVED FIXED
Alias: None
Product: calligraplan
Classification: Applications
Component: general (show other bugs)
Version: 2.6.4
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Dag Andersen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-29 19:39 UTC by Jose Luis
Modified: 2019-10-01 09:39 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 3.1.89


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jose Luis 2013-07-29 19:39:25 UTC
Application: calligraplan (2.6.4)
KDE Platform Version: 4.10.5
Qt Version: 4.8.4
Operating System: Linux 3.9.9-302.fc19.x86_64 x86_64
Distribution: "Fedora release 19 (Schrödinger’s Cat)"

-- Information about the crash:
- What I was doing when the application crashed:

When I've saved the plan, and then exit the application the application hangs up.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plan (calligraplan), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6eb5c4e8c0 (LWP 8646))]

Thread 2 (Thread 0x7f6ea44e5700 (LWP 8658)):
#0  0x00000037a5886f9a in g_mutex_get_impl () from /lib64/libglib-2.0.so.0
#1  0x00000037a5887279 in g_mutex_unlock () from /lib64/libglib-2.0.so.0
#2  0x00000037a5848006 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0
#3  0x00000037a58481fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00000037ae1a6cd6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#5  0x00000037ae178bdf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6  0x00000037ae178ed5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#7  0x00000037ae07862f in QThread::exec() () from /lib64/libQtCore.so.4
#8  0x00000037ae15a443 in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4
#9  0x00000037ae07accf in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#10 0x00000037a4007c53 in start_thread () from /lib64/libpthread.so.0
#11 0x00000037a34f513d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f6eb5c4e8c0 (LWP 8646)):
[KCrash Handler]
#5  0x00000032d2d76be2 in QAbstractSlider::setRange(int, int) () from /lib64/libQtGui.so.4
#6  0x00000037ae18dadc in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#7  0x00000032d300e21f in QAbstractSlider::rangeChanged(int, int) () from /lib64/libQtGui.so.4
#8  0x00000032d2d76c21 in QAbstractSlider::setRange(int, int) () from /lib64/libQtGui.so.4
#9  0x00000032d2ef6805 in QTreeViewPrivate::updateScrollBars() () from /lib64/libQtGui.so.4
#10 0x00000032d2f00cc7 in QTreeView::updateGeometries() () from /lib64/libQtGui.so.4
#11 0x00000032d2a17672 in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4
#12 0x00000032d2db30fe in QFrame::event(QEvent*) () from /lib64/libQtGui.so.4
#13 0x00000032d2ec0be3 in QAbstractItemView::viewportEvent(QEvent*) () from /lib64/libQtGui.so.4
#14 0x00000032d2effa7e in QTreeView::viewportEvent(QEvent*) () from /lib64/libQtGui.so.4
#15 0x00000037ae17a0e6 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#16 0x00000032d29c844c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#17 0x00000032d29cea30 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#18 0x000000303fc7e357 in KoApplication::notify(QObject*, QEvent*) () from /lib64/libkomain.so.11
#19 0x00000037ae179f7d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#20 0x00000032d2a5b53e in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () from /lib64/libQtGui.so.4
#21 0x00000032d2a0fd65 in QWidget::setGeometry(QRect const&) () from /lib64/libQtGui.so.4
#22 0x00000032d2e2ddd1 in QAbstractScrollAreaPrivate::layoutChildren() () from /lib64/libQtGui.so.4
#23 0x00000032d2e2f27d in QAbstractScrollArea::event(QEvent*) () from /lib64/libQtGui.so.4
#24 0x00000032d2ec089b in QAbstractItemView::event(QEvent*) () from /lib64/libQtGui.so.4
#25 0x00000032d29c846c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#26 0x00000032d29cea30 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#27 0x000000303fc7e357 in KoApplication::notify(QObject*, QEvent*) () from /lib64/libkomain.so.11
#28 0x00000037ae179f7d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#29 0x00000032d2a5b53e in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () from /lib64/libQtGui.so.4
#30 0x00000032d2a0fd65 in QWidget::setGeometry(QRect const&) () from /lib64/libQtGui.so.4
#31 0x00000032d2e062e8 in QSplitterPrivate::setGeo(QSplitterLayoutStruct*, int, int, bool) () from /lib64/libQtGui.so.4
#32 0x00000032d2e085b0 in QSplitterPrivate::doResize() () from /lib64/libQtGui.so.4
#33 0x00000032d2e08931 in QSplitterPrivate::recalc(bool) () from /lib64/libQtGui.so.4
#34 0x00000037ae191c41 in QObject::event(QEvent*) () from /lib64/libQtCore.so.4
#35 0x00000032d2a1790b in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4
#36 0x00000032d29c846c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#37 0x00000032d29cea30 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#38 0x000000303fc7e357 in KoApplication::notify(QObject*, QEvent*) () from /lib64/libkomain.so.11
#39 0x00000037ae179f7d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#40 0x00000037ae192119 in QObjectPrivate::setParent_helper(QObject*) () from /lib64/libQtCore.so.4
#41 0x00000037ae192951 in QObject::~QObject() () from /lib64/libQtCore.so.4
#42 0x00000032d2a1415c in QWidget::~QWidget() () from /lib64/libQtGui.so.4
#43 0x000000304ae233cc in KDGantt::View::Private::~Private() () from /lib64/libkdgantt.so.11
#44 0x000000304ae233e9 in KDGantt::View::Private::~Private() () from /lib64/libkdgantt.so.11
#45 0x000000304ae2288b in KDGantt::View::~View() () from /lib64/libkdgantt.so.11
#46 0x000000304a194f91 in KPlato::GanttViewBase::~GanttViewBase() () from /lib64/libkplatoui.so.11
#47 0x00000037ae190388 in QObjectPrivate::deleteChildren() () from /lib64/libQtCore.so.4
#48 0x00000032d2a140c7 in QWidget::~QWidget() () from /lib64/libQtGui.so.4
#49 0x000000303fcd9b6c in KoView::~KoView() () from /lib64/libkomain.so.11
#50 0x000000304a18c5a5 in KPlato::ResourceAppointmentsGanttView::~ResourceAppointmentsGanttView() () from /lib64/libkplatoui.so.11
#51 0x000000304a18c609 in KPlato::ResourceAppointmentsGanttView::~ResourceAppointmentsGanttView() () from /lib64/libkplatoui.so.11
#52 0x00000037ae190388 in QObjectPrivate::deleteChildren() () from /lib64/libQtCore.so.4
#53 0x00000032d2a140c7 in QWidget::~QWidget() () from /lib64/libQtGui.so.4
#54 0x00000032d2e09c39 in QStackedWidget::~QStackedWidget() () from /lib64/libQtGui.so.4
#55 0x00000037ae190388 in QObjectPrivate::deleteChildren() () from /lib64/libQtCore.so.4
#56 0x00000032d2a140c7 in QWidget::~QWidget() () from /lib64/libQtGui.so.4
#57 0x00000032d2e057f9 in QSplitter::~QSplitter() () from /lib64/libQtGui.so.4
#58 0x00000037ae190388 in QObjectPrivate::deleteChildren() () from /lib64/libQtCore.so.4
#59 0x00000032d2a140c7 in QWidget::~QWidget() () from /lib64/libQtGui.so.4
#60 0x000000303fcd9b6c in KoView::~KoView() () from /lib64/libkomain.so.11
#61 0x000000304825e578 in KPlato::View::~View() () from /lib64/libplanprivate.so.11
#62 0x000000304825e5c9 in KPlato::View::~View() () from /lib64/libplanprivate.so.11
#63 0x000000303fcb1d0a in KoMainWindow::setRootDocument(KoDocument*, KoPart*) () from /lib64/libkomain.so.11
#64 0x000000303fcb84ac in KoMainWindow::closeEvent(QCloseEvent*) () from /lib64/libkomain.so.11
#65 0x00000032d2a174be in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4
#66 0x00000032d2dcb913 in QMainWindow::event(QEvent*) () from /lib64/libQtGui.so.4
#67 0x000000303d92dc29 in KXmlGuiWindow::event(QEvent*) () from /lib64/libkdeui.so.5
#68 0x00000032d29c846c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#69 0x00000032d29cea30 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#70 0x000000303fc7e357 in KoApplication::notify(QObject*, QEvent*) () from /lib64/libkomain.so.11
#71 0x00000037ae179f7d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#72 0x00000032d2a13d09 in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) () from /lib64/libQtGui.so.4
#73 0x00000032d2a31c02 in QApplication::x11ClientMessage(QWidget*, _XEvent*, bool) () from /lib64/libQtGui.so.4
#74 0x00000032d2a3e56f in QApplication::x11ProcessEvent(_XEvent*) () from /lib64/libQtGui.so.4
#75 0x00000032d2a64be4 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtGui.so.4
#76 0x00000037a5847e06 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#77 0x00000037a5848158 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0
#78 0x00000037a58481fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#79 0x00000037ae1a6cb5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#80 0x00000032d2a64d56 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#81 0x00000037ae178bdf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#82 0x00000037ae178ed5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#83 0x00000037ae17dfbb in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#84 0x0000003041001a6d in kdemain () from /lib64/libkdeinit4_calligraplan.so
#85 0x00000037a3421b75 in __libc_start_main () from /lib64/libc.so.6
#86 0x0000000000400921 in _start ()

Reported using DrKonqi
Comment 1 Dag Andersen 2019-10-01 09:39:36 UTC
Have fixed a crash that *could* be this one.
Closing this, please reopen if it occurs again.