Bug 323535 - segfault when opening an ODT file in calligrawords
Summary: segfault when opening an ODT file in calligrawords
Status: RESOLVED WORKSFORME
Alias: None
Product: calligrawords
Classification: Applications
Component: general (show other bugs)
Version: 2.7.1
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Calligra Words Bugs
URL:
Keywords: drkonqi, triaged
Depends on:
Blocks:
 
Reported: 2013-08-15 08:07 UTC by Adrien
Modified: 2018-09-25 22:42 UTC (History)
3 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 Adrien 2013-08-15 08:07:29 UTC
Application: calligrawords (2.7.1)
KDE Platform Version: 4.10.5
Qt Version: 4.8.5
Operating System: Linux 3.10-rc7-amd64 x86_64
Distribution: Debian GNU/Linux testing (jessie)

-- Information about the crash:
Hi,

calligrawords segfault on one of my ODT file. the ODT file is private, but if you need it, I may transmit it privately to you.

Cheers,

Adrien

The crash can be reproduced every time.

-- Backtrace:
Application: Calligra Words (calligrawords), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  KoColumns (this=0x7fffa0740ce0) at /build/calligra-fDxFlo/calligra-2.7.1/libs/odf/KoColumns.h:37
#7  KWPageStyle::columns (this=this@entry=0x7fffa0740cc0) at /build/calligra-fDxFlo/calligra-2.7.1/words/part/KWPageStyle.cpp:133
#8  0x00007fa777d62aa3 in KWRootAreaProvider::provideNext (this=this@entry=0x26a5e80, documentLayout=documentLayout@entry=0x24bf9f0) at /build/calligra-fDxFlo/calligra-2.7.1/words/part/KWRootAreaProvider.cpp:157
#9  0x00007fa777d6336a in KWRootAreaProvider::provide (this=0x26a5e80, documentLayout=0x24bf9f0) at /build/calligra-fDxFlo/calligra-2.7.1/words/part/KWRootAreaProvider.cpp:310
#10 0x00007fa78a33929e in KoTextDocumentLayout::doLayout (this=this@entry=0x24bf9f0) at /build/calligra-fDxFlo/calligra-2.7.1/libs/textlayout/KoTextDocumentLayout.cpp:796
#11 0x00007fa78a339a18 in KoTextDocumentLayout::layout (this=0x24bf9f0) at /build/calligra-fDxFlo/calligra-2.7.1/libs/textlayout/KoTextDocumentLayout.cpp:671
#12 0x00007fa78b1aa0ae in QObject::event (this=0x24bf9f0, e=<optimized out>) at kernel/qobject.cpp:1194
#13 0x00007fa78bb9670c in QApplicationPrivate::notify_helper (this=this@entry=0x207c8d0, receiver=receiver@entry=0x24bf9f0, e=e@entry=0x26c8280) at kernel/qapplication.cpp:4567
#14 0x00007fa78bb9cd80 in QApplication::notify (this=0x7fffa0742fb0, receiver=receiver@entry=0x24bf9f0, e=e@entry=0x26c8280) at kernel/qapplication.cpp:4353
#15 0x00007fa78c6ddb47 in KoApplication::notify (this=<optimized out>, receiver=0x24bf9f0, event=0x26c8280) at /build/calligra-fDxFlo/calligra-2.7.1/libs/main/KoApplication.cpp:556
#16 0x00007fa78b191b5d in QCoreApplication::notifyInternal (this=0x7fffa0742fb0, receiver=receiver@entry=0x24bf9f0, event=event@entry=0x26c8280) at kernel/qcoreapplication.cpp:949
#17 0x00007fa78b1950bf in sendEvent (event=0x26c8280, receiver=0x24bf9f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#18 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1fe1670) at kernel/qcoreapplication.cpp:1573
#19 0x00007fa78b195563 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466
#20 0x00007fa78b1bf423 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#21 postEventSourceDispatch (s=0x20799b0) at kernel/qeventdispatcher_glib.cpp:280
#22 0x00007fa787507ea6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fa7875081f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007fa78750829c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007fa78b1bece5 in QEventDispatcherGlib::processEvents (this=0x1fe2b30, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#26 0x00007fa78bc34846 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007fa78b19559f in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:1136
#28 0x00007fa7897fc733 in KoProgressUpdater::update (this=<optimized out>) at /build/calligra-fDxFlo/calligra-2.7.1/libs/widgetutils/KoProgressUpdater.cpp:166
#29 0x00007fa78b1a5cf8 in QMetaObject::activate (sender=0x24835f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#30 0x00007fa78b1a5cf8 in QMetaObject::activate (sender=0x2670530, m=m@entry=0x7fa789a02c20 <KoUpdater::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffa0741640) at kernel/qobject.cpp:3547
#31 0x00007fa7897fda01 in KoUpdater::sigProgress (this=<optimized out>, _t1=_t1@entry=100) at /build/calligra-fDxFlo/calligra-2.7.1/obj-x86_64-linux-gnu/libs/widgetutils/KoUpdater.moc:115
#32 0x00007fa7897fda53 in KoUpdater::setProgress (this=<optimized out>, percent=percent@entry=100) at /build/calligra-fDxFlo/calligra-2.7.1/libs/widgetutils/KoUpdater.cpp:59
#33 0x00007fa777d55cf1 in KWOdfLoader::load (this=this@entry=0x7fffa0741810, odfStore=...) at /build/calligra-fDxFlo/calligra-2.7.1/words/part/KWOdfLoader.cpp:236
#34 0x00007fa777d3896c in KWDocument::loadOdf (this=0x23d1a30, odfStore=...) at /build/calligra-fDxFlo/calligra-2.7.1/words/part/KWDocument.cpp:621
#35 0x00007fa78c6de9eb in KoDocument::loadOasisFromStore (this=0x23d1a30, store=<optimized out>) at /build/calligra-fDxFlo/calligra-2.7.1/libs/main/KoDocument.cpp:1687
#36 0x00007fa78c6ebb9c in KoDocument::loadNativeFormatFromStoreInternal (this=this@entry=0x23d1a30, store=store@entry=0x25e14c0) at /build/calligra-fDxFlo/calligra-2.7.1/libs/main/KoDocument.cpp:1577
#37 0x00007fa78c6ecc9f in KoDocument::loadNativeFormatFromStore (this=this@entry=0x23d1a30, file=...) at /build/calligra-fDxFlo/calligra-2.7.1/libs/main/KoDocument.cpp:1525
#38 0x00007fa78c6ed296 in KoDocument::loadNativeFormat (this=0x23d1a30, file_=...) at /build/calligra-fDxFlo/calligra-2.7.1/libs/main/KoDocument.cpp:1505
#39 0x00007fa78c6e7ac8 in KoDocument::openFile (this=0x23d1a30) at /build/calligra-fDxFlo/calligra-2.7.1/libs/main/KoDocument.cpp:1311
#40 0x00007fa78c7795ab in KoPart::openFile (this=0x23d34d0) at /build/calligra-fDxFlo/calligra-2.7.1/libs/main/KoPart.cpp:199
#41 0x00007fa78aadf887 in KParts::ReadOnlyPartPrivate::openLocalFile (this=this@entry=0x22ef650) at ../../kparts/part.cpp:591
#42 0x00007fa78aae0e6e in KParts::ReadOnlyPart::openUrl (this=<optimized out>, url=...) at ../../kparts/part.cpp:555
#43 0x00007fa78c6e3aad in KoDocument::openUrl (this=0x23d1a30, _url=...) at /build/calligra-fDxFlo/calligra-2.7.1/libs/main/KoDocument.cpp:984
#44 0x00007fa78c710ccd in KoMainWindow::openDocumentInternal (this=this@entry=0x229f180, url=..., newpart=newpart@entry=0x23d34d0, newdoc=newdoc@entry=0x23d1a30) at /build/calligra-fDxFlo/calligra-2.7.1/libs/main/KoMainWindow.cpp:734
#45 0x00007fa78c711501 in KoMainWindow::openDocument (this=this@entry=0x229f180, newPart=0x23d34d0, url=...) at /build/calligra-fDxFlo/calligra-2.7.1/libs/main/KoMainWindow.cpp:713
#46 0x00007fa78c6da430 in KoApplication::start (this=this@entry=0x7fffa0742fb0) at /build/calligra-fDxFlo/calligra-2.7.1/libs/main/KoApplication.cpp:460
#47 0x00007fa78cd7accb in kdemain (argc=<optimized out>, argv=<optimized out>) at /build/calligra-fDxFlo/calligra-2.7.1/words/app/main.cpp:41
#48 0x00007fa78c9ed995 in __libc_start_main (main=0x4006e0 <main(int, char**)>, argc=2, ubp_av=0x7fffa07430e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffa07430d8) at libc-start.c:260
#49 0x000000000040070e in _start ()

Reported using DrKonqi
Comment 1 Camilla Boemann 2013-08-15 08:16:26 UTC
I'm sorry but I don't have time to look into this any time soon - but could i ask you to add a comment here in month or so - that will remind me to at least look at it

thanks in advance
Comment 2 Adrien 2013-08-15 08:21:34 UTC
(In reply to comment #1)
> I'm sorry but I don't have time to look into this any time soon - but could
> i ask you to add a comment here in month or so - that will remind me to at
> least look at it

Sure, no pb. I will repost a comment during september if you wish.
Comment 3 Pierre Ducroquet 2014-10-04 12:34:44 UTC
Hi

I know it has been a long time, but would it be possible for you to send me privately your file so I can check and fix the bug if it is still reproductible ?

Thanks in advance
Comment 4 Andrew Crouthamel 2018-09-25 03:36:41 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Adrien 2018-09-25 18:06:57 UTC
Hi,

Sorry for not answering.

I am not using calligra anymore but libreoffice, and don't rembember which file it was.

So you can close this ticket.

Kind regards,

Adrien
Comment 6 Andrew Crouthamel 2018-09-25 22:42:04 UTC
Thanks for the update!