Bug 321220 - Words crash on startup
Summary: Words crash on startup
Status: RESOLVED FIXED
Alias: None
Product: calligrawords
Classification: Applications
Component: general (show other bugs)
Version: 2.8 Pre-Alpha
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Calligra Words Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-06-16 11:20 UTC by Hrvoje Senjan
Modified: 2013-06-16 21:44 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 2.7 Beta 4
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hrvoje Senjan 2013-06-16 11:20:37 UTC
Application: calligrawords (2.8 Pre-Alpha)
KDE Platform Version: 4.10.80 "release 2"
Qt Version: 4.8.5
Operating System: Linux 3.10.0-rc4-3.gfc06ef7-desktop x86_64
Distribution: "openSUSE 13.1 Milestone 2 (x86_64)"

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

Compiled calligra master with set( CALLIGRA_SHOULD_BUILD_PRODUCTS
    WORDS
) option, and i can't get it running :-(
This crash happens when trying to open docx file(s)
Trying to just open calligrawords spils: Can not find needed text component, Words will quit now, but i have:
KoServiceProvider::readNativeService: "wordspart.desktop"  found.

The crash can be reproduced every time.

-- Backtrace:
Application: Calligra Words (calligrawords), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#6  KoStyleManager::setNotesConfiguration (this=0x0, notesConfiguration=0x10aa3e0) at /home/hrvoje/Src/opt/calligra/libs/kotext/styles/KoStyleManager.cpp:565
#7  0x00007f8b9b6ce1b7 in KoTextLoader::loadBody (this=0x7fff21c4ca70, bodyElem=..., cursor=...) at /home/hrvoje/Src/opt/calligra/libs/kotext/opendocument/KoTextLoader.cpp:329
#8  0x00007f8b94265016 in KWOdfLoader::load (this=<optimized out>, odfStore=...) at /home/hrvoje/Src/opt/calligra/words/part/KWOdfLoader.cpp:233
#9  0x00007f8b9424639f in KWDocument::loadOdf (this=0xf49430, odfStore=...) at /home/hrvoje/Src/opt/calligra/words/part/KWDocument.cpp:621
#10 0x00007f8b9be78575 in KoDocument::loadOasisFromStore (this=0xf49430, store=<optimized out>) at /home/hrvoje/Src/opt/calligra/libs/main/KoDocument.cpp:1683
#11 0x00007f8b9be7f2c4 in KoDocument::loadNativeFormatFromStoreInternal (this=this@entry=0xf49430, store=store@entry=0x1435f20) at /home/hrvoje/Src/opt/calligra/libs/main/KoDocument.cpp:1573
#12 0x00007f8b9be806e0 in KoDocument::loadNativeFormatFromStore (this=this@entry=0xf49430, file=...) at /home/hrvoje/Src/opt/calligra/libs/main/KoDocument.cpp:1521
#13 0x00007f8b9be80bea in KoDocument::loadNativeFormat (this=0xf49430, file_=...) at /home/hrvoje/Src/opt/calligra/libs/main/KoDocument.cpp:1501
#14 0x00007f8b9be851cd in KoDocument::openFile (this=0xf49430) at /home/hrvoje/Src/opt/calligra/libs/main/KoDocument.cpp:1307
#15 0x00007f8b9bf1566d in KoPart::openFile (this=0xf37900) at /home/hrvoje/Src/opt/calligra/libs/main/KoPart.cpp:199
#16 0x00007f8ba645f600 in KParts::ReadOnlyPartPrivate::openLocalFile (this=this@entry=0xf37c70) at /usr/src/debug/kdelibs-git/kparts/part.cpp:591
#17 0x00007f8ba6460004 in KParts::ReadOnlyPart::openUrl (this=0xf37900, url=...) at /usr/src/debug/kdelibs-git/kparts/part.cpp:555
#18 0x00007f8b9be7d9b2 in KoDocument::openUrl (this=0xf49430, _url=...) at /home/hrvoje/Src/opt/calligra/libs/main/KoDocument.cpp:980
#19 0x00007f8b9beabdf5 in KoMainWindow::openDocumentInternal (this=this@entry=0xf8e020, url=..., newpart=newpart@entry=0xf37900, newdoc=newdoc@entry=0xf49430) at /home/hrvoje/Src/opt/calligra/libs/main/KoMainWindow.cpp:732
#20 0x00007f8b9beae3e9 in KoMainWindow::openDocument (this=0xf8e020, newPart=0xf37900, url=...) at /home/hrvoje/Src/opt/calligra/libs/main/KoMainWindow.cpp:711
#21 0x00007f8b9be731c9 in KoApplication::start (this=0x7fff21c4e3e0) at /home/hrvoje/Src/opt/calligra/libs/main/KoApplication.cpp:460
#22 0x00007f8b9c168f36 in kdemain (argc=<optimized out>, argv=0xb3f5b0) at /home/hrvoje/Src/opt/calligra/words/app/main.cpp:41
#23 0x000000000040888a in _start ()

Reported using DrKonqi
Comment 1 Camilla Boemann 2013-06-16 20:59:58 UTC
I think you may have qt 4.8.0 or 4.8.1 and are building calligra yourself. ?
Comment 2 Hrvoje Senjan 2013-06-16 21:02:49 UTC
Hello,
no, as indicated in the crash report, i am using Qt/4.8 (aka 4.8.5) snapshot
Comment 3 Friedrich W. H. Kossebau 2013-06-16 21:33:14 UTC
Git commit 0e3432c6f9e7eb30537a63983222a279916452a6 by Friedrich W. H. Kossebau.
Committed on 16/06/2013 at 23:32.
Pushed by kossebau into branch 'master'.

Words uses the TextShape plugin, so list PLUGIN_TEXTSHAPE as internal dep to WORDS_PART

M  +4    -3    CMakeLists.txt

http://commits.kde.org/calligra/0e3432c6f9e7eb30537a63983222a279916452a6
Comment 4 Friedrich W. H. Kossebau 2013-06-16 21:36:42 UTC
Git commit 55862ccc9ccc8c11ac5b5c87054c309da5733b29 by Friedrich W. H. Kossebau.
Committed on 16/06/2013 at 23:36.
Pushed by kossebau into branch 'calligra/2.7'.

Words uses the TextShape plugin, so list PLUGIN_TEXTSHAPE as internal dep to WORDS_PART

FIXED-IN:2.7 Beta 4

M  +4    -3    CMakeLists.txt

http://commits.kde.org/calligra/55862ccc9ccc8c11ac5b5c87054c309da5733b29
Comment 5 Hrvoje Senjan 2013-06-16 21:44:41 UTC
Thanks Friedrich, confirming as fixed :-)