Bug 299045 - Calligra Words crashes after opening any file or template
Summary: Calligra Words crashes after opening any file or template
Status: RESOLVED FIXED
Alias: None
Product: calligrawords
Classification: Applications
Component: general (show other bugs)
Version: 2.4.1
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Calligra Words Bugs
URL:
Keywords:
: 301547 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-04-29 16:52 UTC by Konstantinos Smanis
Modified: 2012-06-10 12:21 UTC (History)
2 users (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 Konstantinos Smanis 2012-04-29 16:52:27 UTC
Application: calligrawords (2.4.1)
KDE Platform Version: 4.8.1 (4.8.1) (Compiled from sources)
Qt Version: 4.8.1
Operating System: Linux 3.3.4-gentoo x86_64
Distribution (Platform): Gentoo Packages

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

Open Calligra Words > click 'Blank Documents' category > select the 'Blank Document' template > crash.

Same happens with other templates too (tested a couple - not all) and any document.

Calligra Sheets + Stage suffer from the same issue. I haven't compiled any other component from the suite.

The crash can be reproduced every time.

-- Backtrace:
Application: Calligra Words (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fb5ed7bb760 (LWP 2533))]

Thread 2 (Thread 0x7fb5d27c6700 (LWP 2534)):
#0  0x00007fb5ec02d324 in __pthread_mutex_lock (mutex=0x114f4d8) at pthread_mutex_lock.c:61
#1  0x00007fb5e7facbf5 in g_main_context_prepare (context=0x114f4d0, priority=0x7fb5d27c5bfc) at gmain.c:2764
#2  0x00007fb5e7fad9e9 in g_main_context_iterate (context=0x114f4d0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3064
#3  0x00007fb5e7fae021 in g_main_context_iteration (context=0x114f4d0, may_block=1) at gmain.c:3151
#4  0x00007fb5ec3f02d6 in QEventDispatcherGlib::processEvents (this=0x114d020, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fb5ec3c0162 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fb5ec3c0415 in QEventLoop::exec (this=0x7fb5d27c5d20, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fb5ec2bd0e8 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007fb5ec39ee88 in QInotifyFileSystemWatcherEngine::run (this=0x114acc0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fb5ec2bf75b in QThreadPrivate::start (arg=0x114acc0) at thread/qthread_unix.cpp:298
#10 0x00007fb5de4e8b74 in ?? () from /usr/lib64/opengl/nvidia/lib/libGL.so.1
#11 0x00007fb5ec02ad0c in start_thread (arg=0x7fb5d27c6700) at pthread_create.c:301
#12 0x00007fb5eadaf64d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7fb5ed7bb760 (LWP 2533)):
[KCrash Handler]
#6  count (this=0x79) at /usr/include/qt4/QtCore/qvector.h:259
#7  KoColorSet::nColors (this=0x41) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/libs/pigment/resources/KoColorSet.cpp:124
#8  0x00007fb5db4ce8c5 in KoColorSetWidget::KoColorSetWidgetPrivate::fillColors (this=0x16224b0) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/libs/widgets/KoColorSetWidget.cpp:85
#9  0x00007fb5db4ced59 in KoColorSetWidget::setColorSet (this=0x16220d0, colorSet=0x41) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/libs/widgets/KoColorSetWidget.cpp:245
#10 0x00007fb5db4cd486 in KoColorPopupAction::KoColorPopupAction (this=0x161b2e0, parent=<optimized out>) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/libs/widgets/KoColorPopupAction.cpp:84
#11 0x00007fb5d690751a in StyleDocker::StyleDocker (this=0x15f8a20, parent=<optimized out>) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/plugins/dockers/styledocker/StyleDocker.cpp:107
#12 0x00007fb5d69109fd in StyleDockerFactory::createDockWidget (this=0xef5550) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/plugins/dockers/styledocker/StyleDockerFactory.cpp:39
#13 0x00007fb5dba5e98c in KoMainWindow::createDockWidget (this=0xeb0d20, factory=0xef5550) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/libs/main/KoMainWindow.cpp:1835
#14 0x00007fb5dba7f03b in KoView::KoView (this=0x15a2f70, __vtt_parm=<optimized out>, document=<optimized out>, parent=<optimized out>, __in_chrg=<optimized out>) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/libs/main/KoView.cpp:185
#15 0x00007fb5d6b79089 in KWView::KWView (this=0x15a2f70, viewMode=..., document=0xedb810, parent=0xeb0d20, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/words/part/KWView.cpp:108
#16 0x00007fb5d6b6f156 in KWDocument::createViewInstance (this=0xedb810, parent=0xeb0d20) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/words/part/KWDocument.cpp:221
#17 0x00007fb5dba3070a in KoDocument::createView (this=0xedb810, parent=<optimized out>) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/libs/main/KoDocument.cpp:438
#18 0x00007fb5dba5f4b4 in KoMainWindow::setRootDocument (this=0xeb0d20, doc=0xedb810) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/libs/main/KoMainWindow.cpp:454
#19 0x00007fb5dba35d7a in KoDocument::deleteOpenPane (this=0xedb810, closing=<optimized out>) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/libs/main/KoDocument.cpp:2739
#20 0x00007fb5dba36457 in KoDocument::openTemplate (this=0xedb810, url=<optimized out>) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/libs/main/KoDocument.cpp:2680
#21 0x00007fb5ec3d6913 in QMetaObject::activate (sender=0x1063a80, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff4c261ab0) at kernel/qobject.cpp:3547
#22 0x00007fb5dba9d5c5 in KoOpenPane::openTemplate (this=<optimized out>, _t1=<optimized out>) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1_build/libs/main/KoOpenPane.moc:125
#23 0x00007fb5ec3d6913 in QMetaObject::activate (sender=0x12d78f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff4c261c10) at kernel/qobject.cpp:3547
#24 0x00007fb5dba9bf02 in KoDetailsPane::openUrl (this=<optimized out>, _t1=<optimized out>) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1_build/libs/main/KoDetailsPane.moc:119
#25 0x00007fb5dbaa6b8a in KoTemplatesPane::openFile (this=0x12d78f0, index=<optimized out>) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/libs/main/KoTemplatesPane.cpp:138
#26 0x00007fb5dba9bcd4 in KoDetailsPane::openFile (this=0x12d78f0) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/libs/main/KoDetailsPane.cpp:120
#27 0x00007fb5ec3d6913 in QMetaObject::activate (sender=0x11eba60, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff4c261e90) at kernel/qobject.cpp:3547
#28 0x00007fb5ebbb1ba2 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#29 0x00007fb5eb8f210b in QAbstractButtonPrivate::emitClicked (this=<optimized out>) at widgets/qabstractbutton.cpp:548
#30 0x00007fb5eb8f36db in QAbstractButtonPrivate::click (this=0x12a74f0) at widgets/qabstractbutton.cpp:541
#31 0x00007fb5eb8f394c in QAbstractButton::mouseReleaseEvent (this=0x11eba60, e=0x7fff4c262990) at widgets/qabstractbutton.cpp:1123
#32 0x00007fb5eb592d1f in QWidget::event (this=0x11eba60, event=0x7fff4c262990) at kernel/qwidget.cpp:8362
#33 0x00007fb5eb541314 in QApplicationPrivate::notify_helper (this=0xd22f50, receiver=0x11eba60, e=0x7fff4c262990) at kernel/qapplication.cpp:4554
#34 0x00007fb5eb546920 in QApplication::notify (this=<optimized out>, receiver=0x11eba60, e=0x7fff4c262990) at kernel/qapplication.cpp:4097
#35 0x00007fb5ed19b8f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#36 0x00007fb5ec3c113b in QCoreApplication::notifyInternal (this=0x7fff4c2634a0, receiver=0x11eba60, event=0x7fff4c262990) at kernel/qcoreapplication.cpp:876
#37 0x00007fb5eb542325 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#38 QApplicationPrivate::sendMouseEvent (receiver=0x11eba60, event=0x7fff4c262990, alienWidget=0x11eba60, nativeWidget=0x12d78f0, buttonDown=0x7fb5ec0201d8, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3165
#39 0x00007fb5eb5c0658 in QETWidget::translateMouseEvent (this=0x12d78f0, event=<optimized out>) at kernel/qapplication_x11.cpp:4502
#40 0x00007fb5eb5bed19 in QApplication::x11ProcessEvent (this=0x7fff4c2634a0, event=0x7fff4c263140) at kernel/qapplication_x11.cpp:3625
#41 0x00007fb5eb5e67f2 in x11EventSourceDispatch (s=0xd26c60, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#42 0x00007fb5e7fad652 in g_main_dispatch (context=0xd258e0) at gmain.c:2438
#43 g_main_context_dispatch (context=0xd258e0) at gmain.c:3011
#44 0x00007fb5e7fade48 in g_main_context_poll (n_fds=10, fds=0x1, timeout=11, context=0xd258e0, priority=<optimized out>) at gmain.c:3401
#45 g_main_context_iterate (context=0xd258e0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3084
#46 0x00007fb5e7fae021 in g_main_context_iteration (context=0xd258e0, may_block=1) at gmain.c:3151
#47 0x00007fb5ec3f027f in QEventDispatcherGlib::processEvents (this=0xaeb7c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#48 0x00007fb5eb5e649e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x00007fb5ec3c0162 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#50 0x00007fb5ec3c0415 in QEventLoop::exec (this=0x7fff4c263450, flags=...) at kernel/qeventloop.cpp:204
#51 0x00007fb5ec3c4b9b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#52 0x00007fb5dbd0cfd5 in kdemain (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/app-office/calligra-2.4.1/work/calligra-2.4.1/words/part/main.cpp:43
#53 0x0000000000407503 in _start ()

Reported using DrKonqi
Comment 1 Camilla Boemann 2012-04-29 16:58:45 UTC
please install krita too, it has the missing parts, it will be resolved in next bug fix release
Comment 2 Konstantinos Smanis 2012-04-29 17:45:42 UTC
Yep, I can confirm that installing krita fixes the issue.

On Sun, Apr 29, 2012 at 19:58, C. Boemann <cbo@boemann.dk> wrote:

>  C. Boemann <cbo@boemann.dk> changed Bug 299045<https://bugs.kde.org/show_bug.cgi?id=299045>
>  What Removed Added  Status UNCONFIRMED NEW  CC   cbo@boemann.dk  Ever
> confirmed   1
>
>  *Comment # 1 <https://bugs.kde.org/show_bug.cgi?id=299045#c1> from C.
> Boemann <cbo@boemann.dk> *
>
> please install krita too, it has the missing parts, it will be resolved in next
> bug fix release
>
>  ------------------------------
> You are receiving this mail because:
>
>    - You reported the bug.
>
>
Comment 3 Camilla Boemann 2012-06-10 12:21:58 UTC
*** Bug 301547 has been marked as a duplicate of this bug. ***