[Bug 284047] New: Calligra Stage crashes on reopening a odp after cloasing

Gopalakrishna gopalakbhat at gmail.com
Sat Oct 15 08:01:12 BST 2011


https://bugs.kde.org/show_bug.cgi?id=284047

           Summary: Calligra Stage crashes on reopening a odp after
                    cloasing
           Product: kde
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: gopalakbhat at gmail.com


Application: calligrastage (2.4 Beta 2)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.4
Operating System: Linux 3.0-ARCH x86_64
Distribution (Platform): Archlinux Packages

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

Open any odp in Calligra Stage. Goto the second slide and come tho the first
using the "Document" docker and then close the document(File->Close). Reopen
the same document again and Stage will crash.

The crash can be reproduced every time.

-- Backtrace:
Application: Stage (calligrastage), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fd8540b5780 (LWP 9840))]

Thread 2 (Thread 0x7fd83635a700 (LWP 9841)):
#0  0x00007fd84d749563 in poll () from /lib/libc.so.6
#1  0x00007fd847dcd7d4 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fd847dcdd09 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007fd84e79c66e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#4  0x00007fd84e770a92 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#5  0x00007fd84e770c97 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x00007fd84e68813f in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007fd84e753aef in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007fd84e68abc5 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007fd84e400da0 in start_thread () from /lib/libpthread.so.0
#10 0x00007fd84d7517dd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd8540b5780 (LWP 9840)):
[KCrash Handler]
#6  0x00007fd852f84a86 in KoShape::parent (this=0x151d650) at
/home/gk/kde/src/calligra/libs/flake/KoShape.cpp:1011
#7  0x00007fd83f5bb007 in KoPADocumentModel::parent (this=0x1795c60, child=...)
at /home/gk/kde/src/calligra/libs/kopageapp/KoPADocumentModel.cpp:138
#8  0x00007fd84f8ee38e in QItemSelection::contains(QModelIndex const&) const ()
from /usr/lib/libQtGui.so.4
#9  0x00007fd8536fb937 in KoSelectionManager::slotSelectionChanged
(this=0x177d1c0, selected=..., deselected=...) at
/home/gk/kde/src/calligra/libs/widgets/KoSelectionManager.cpp:233
#10 0x00007fd8536fbbd9 in KoSelectionManager::qt_metacall (this=0x177d1c0,
_c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fffd8890e90) at
/home/gk/kde/build/calligra/libs/widgets/KoSelectionManager.moc:92
#11 0x00007fd84e7845ea in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#12 0x00007fd84f8ef127 in QItemSelectionModel::selectionChanged(QItemSelection
const&, QItemSelection const&) () from /usr/lib/libQtGui.so.4
#13 0x00007fd84f8f4f24 in
QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection
const&) () from /usr/lib/libQtGui.so.4
#14 0x00007fd84f8f5eaf in QItemSelectionModel::select(QItemSelection const&,
QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/libQtGui.so.4
#15 0x00007fd84f8f0fba in QItemSelectionModel::select(QModelIndex const&,
QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/libQtGui.so.4
#16 0x00007fd84f8ef397 in QItemSelectionModel::setCurrentIndex(QModelIndex
const&, QFlags<QItemSelectionModel::SelectionFlag>) () from
/usr/lib/libQtGui.so.4
#17 0x00007fd84f89838e in QAbstractItemView::setCurrentIndex(QModelIndex
const&) () from /usr/lib/libQtGui.so.4
#18 0x00007fd83f5c4761 in KoPADocumentStructureDocker::setActivePage
(this=0x1a32670, page=0x1b30f50) at
/home/gk/kde/src/calligra/libs/kopageapp/KoPADocumentStructureDocker.cpp:517
#19 0x00007fd83f5a542a in KoPAView::setActivePage (this=0x1a65d50,
page=0x1b30f50) at /home/gk/kde/src/calligra/libs/kopageapp/KoPAView.cpp:765
#20 0x00007fd83f5a4e7e in KoPAView::doUpdateActivePage (this=0x1a65d50,
page=0x1b30f50) at /home/gk/kde/src/calligra/libs/kopageapp/KoPAView.cpp:701
#21 0x00007fd83f59fb17 in KoPAView::KoPAView (this=0x1a65d50,
__vtt_parm=0x7fd83fadc488, document=0x19acfd0, parent=0xf6f2f0,
__in_chrg=<optimized out>) at
/home/gk/kde/src/calligra/libs/kopageapp/KoPAView.cpp:169
#22 0x00007fd83f83fea0 in KPrView::KPrView (this=0x1a65d50, document=0x19acfd0,
parent=0xf6f2f0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/home/gk/kde/src/calligra/stage/part/KPrView.cpp:73
#23 0x00007fd83f83843f in KPrDocument::createViewInstance (this=0x19acfd0,
parent=0xf6f2f0) at /home/gk/kde/src/calligra/stage/part/KPrDocument.cpp:114
#24 0x00007fd8539ab174 in KoDocument::createView (this=0x19acfd0,
parent=0xf6f2f0) at /home/gk/kde/src/calligra/libs/main/KoDocument.cpp:432
#25 0x00007fd8539d678f in KoMainWindow::setRootDocument (this=0xf6f2f0,
doc=0x19acfd0) at /home/gk/kde/src/calligra/libs/main/KoMainWindow.cpp:423
#26 0x00007fd8539b80a5 in KoDocument::deleteOpenPane (this=0x19acfd0,
closing=false) at /home/gk/kde/src/calligra/libs/main/KoDocument.cpp:2671
#27 0x00007fd8539b1d2a in KoDocument::openFile (this=0x19acfd0) at
/home/gk/kde/src/calligra/libs/main/KoDocument.cpp:1638
#28 0x00007fd85174fb1c in ?? () from /usr/lib/libkparts.so.4
#29 0x00007fd851750164 in KParts::ReadOnlyPart::openUrl(KUrl const&) () from
/usr/lib/libkparts.so.4
#30 0x00007fd8539b0066 in KoDocument::openUrl (this=0x19acfd0, _url=...) at
/home/gk/kde/src/calligra/libs/main/KoDocument.cpp:1254
#31 0x00007fd8539b7a4e in KoDocument::openExistingFile (this=0x19acfd0,
url=...) at /home/gk/kde/src/calligra/libs/main/KoDocument.cpp:2597
#32 0x00007fd8539b8b8b in KoDocument::qt_metacall (this=0x19acfd0,
_c=QMetaObject::InvokeMetaMethod, _id=15, _a=0x7fffd8892300) at
/home/gk/kde/build/calligra/libs/main/KoDocument.moc:131
#33 0x00007fd83f59ba5c in KoPADocument::qt_metacall (this=0x19acfd0,
_c=QMetaObject::InvokeMetaMethod, _id=35, _a=0x7fffd8892300) at
/home/gk/kde/build/calligra/libs/kopageapp/KoPADocument.moc:78
#34 0x00007fd83f839726 in KPrDocument::qt_metacall (this=0x19acfd0,
_c=QMetaObject::InvokeMetaMethod, _id=35, _a=0x7fffd8892300) at
/home/gk/kde/build/calligra/stage/part/KPrDocument.moc:75
#35 0x00007fd84e7845ea in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#36 0x00007fd853a2d58b in KoOpenPane::openExistingFile (this=0x1bd1420,
_t1=...) at /home/gk/kde/build/calligra/libs/main/KoOpenPane.moc:104
#37 0x00007fd853a2d469 in KoOpenPane::qt_metacall (this=0x1bd1420,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffd8892410) at
/home/gk/kde/build/calligra/libs/main/KoOpenPane.moc:86
#38 0x00007fd84e7845ea in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#39 0x00007fd853a2ba3b in KoExistingDocumentPane::openExistingUrl
(this=0x1ac9740, _t1=...) at
/home/gk/kde/build/calligra/libs/main/KoExistingDocumentPane.moc:89
#40 0x00007fd853a2b8c7 in KoExistingDocumentPane::onAccepted (this=0x1ac9740)
at /home/gk/kde/src/calligra/libs/main/KoExistingDocumentPane.cpp:61
#41 0x00007fd853a2b9ea in KoExistingDocumentPane::qt_metacall (this=0x1ac9740,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffd88924d0) at
/home/gk/kde/build/calligra/libs/main/KoExistingDocumentPane.moc:77
#42 0x00007fd84e7845ea in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#43 0x00007fd84d18d560 in KFileWidget::slotOk() () from /usr/lib/libkfile.so.4
#44 0x00007fd84d18eac9 in ?? () from /usr/lib/libkfile.so.4
#45 0x00007fd84d18f7fe in KFileWidget::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib/libkfile.so.4
#46 0x00007fd84e7845ea in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#47 0x00007fd84d171e35 in KDirOperator::fileSelected(KFileItem const&) () from
/usr/lib/libkfile.so.4
#48 0x00007fd84d171f15 in KDirOperator::Private::_k_slotActivated(QModelIndex
const&) () from /usr/lib/libkfile.so.4
#49 0x00007fd84d17761a in KDirOperator::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib/libkfile.so.4
#50 0x00007fd84e7845ea in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#51 0x00007fd84f89d0a5 in QAbstractItemView::activated(QModelIndex const&) ()
from /usr/lib/libQtGui.so.4
#52 0x00007fd84f89d59f in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) ()
from /usr/lib/libQtGui.so.4
#53 0x00007fd84f8b938e in QListView::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/libQtGui.so.4
#54 0x00007fd84f3e60fa in QWidget::event(QEvent*) () from
/usr/lib/libQtGui.so.4
#55 0x00007fd84f78a586 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#56 0x00007fd84f89a44b in QAbstractItemView::viewportEvent(QEvent*) () from
/usr/lib/libQtGui.so.4
#57 0x00007fd84e771a28 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /usr/lib/libQtCore.so.4
#58 0x00007fd84f395aaf in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#59 0x00007fd84f39b252 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#60 0x00007fd8500b1c96 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#61 0x00007fd84e77189c in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#62 0x00007fd84f396ab2 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib/libQtGui.so.4
#63 0x00007fd84f412d45 in ?? () from /usr/lib/libQtGui.so.4
#64 0x00007fd84f411bda in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/libQtGui.so.4
#65 0x00007fd84f439282 in ?? () from /usr/lib/libQtGui.so.4
#66 0x00007fd847dcd29d in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#67 0x00007fd847dcda78 in ?? () from /usr/lib/libglib-2.0.so.0
#68 0x00007fd847dcdd09 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#69 0x00007fd84e79c606 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#70 0x00007fd84f438eee in ?? () from /usr/lib/libQtGui.so.4
#71 0x00007fd84e770a92 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#72 0x00007fd84e770c97 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#73 0x00007fd84e774eab in QCoreApplication::exec() () from
/usr/lib/libQtCore.so.4
#74 0x00007fd853ce8299 in kdemain (argc=1, argv=0x7fffd88946b8) at
/home/gk/kde/src/calligra/stage/part/main.cpp:44
#75 0x0000000000400936 in main (argc=1, argv=0x7fffd88946b8) at
/home/gk/kde/build/calligra/stage/part/calligrastage_dummy.cpp:3

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list