Bug 314684 - Crash in opening a ODS document
Summary: Crash in opening a ODS document
Status: RESOLVED WORKSFORME
Alias: None
Product: calligrasheets
Classification: Applications
Component: general (other bugs)
Version First Reported In: 2.4.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Calligra Sheets (KSpread) Bugs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2013-02-08 15:18 UTC by opairis
Modified: 2018-10-27 02:29 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
A copy of the original document with rhe same issue (re-tested). (27.05 KB, application/vnd.oasis.opendocument.spreadsheet)
2013-03-10 18:36 UTC, opairis
Details
password protected libreoffice-calc testfile (10.02 KB, application/vnd.oasis.opendocument.spreadsheet)
2013-07-24 07:49 UTC, Stefan Gies
Details

Note You need to log in before you can comment on or make changes to this bug.
Description opairis 2013-02-08 15:18:35 UTC
Application: calligrasheets (2.4.0)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-37-generic x86_64
Distribution: Ubuntu 12.04.2 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Trying to open a document generated bu Libre Office with charts.
All the tabs were visible, but when I tried to click on a tab which contain some charts, ii crashed.
(Sorry for my english...)

-- Backtrace:
Application: Calligra Sheets (calligrasheets), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f69bab807c0 (LWP 13547))]

Thread 4 (Thread 0x7f69a0587700 (LWP 13549)):
#0  0x00007f69ba4cd303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f69b4aad036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f69b4aad49a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f69a058c98b in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007f69b4ace9e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f69ad8d1b74 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x00007f69b4f79e9a in start_thread (arg=0x7f69a0587700) at pthread_create.c:308
#7  0x00007f69ba4d8cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f699fd86700 (LWP 13550)):
#0  0x00007f69ba4cd303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f69b4aad036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f69b4aad49a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f69a76de406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f69b4ace9e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f69ad8d1b74 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x00007f69b4f79e9a in start_thread (arg=0x7f699fd86700) at pthread_create.c:308
#7  0x00007f69ba4d8cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f6984044700 (LWP 13552)):
#0  0x00007fffa17ff8de in ?? ()
#1  0x00007f69b241b15d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007f69b8ad0bb4 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f69b8ba8b8d in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f69b8ba8ec3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f69b8ba797c in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f69b8ba7a25 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f69b4aac846 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f69b4aacf5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f69b4aad164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f69b8ba8426 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007f69b8b77c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#12 0x00007f69b8b77ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#13 0x00007f69b8a76fa7 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#14 0x00007f69b8b579ff in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#15 0x00007f69b8a79fcb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#16 0x00007f69ad8d1b74 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#17 0x00007f69b4f79e9a in start_thread (arg=0x7f6984044700) at pthread_create.c:308
#18 0x00007f69ba4d8cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f69bab807c0 (LWP 13547)):
[KCrash Handler]
#6  0x00007f6988c56a82 in KDChart::CartesianAxis::paintCtx(KDChart::PaintContext*) () from /usr/lib/libkdchart.so.9
#7  0x00007f6988c51ac7 in KDChart::CartesianAxis::paint(QPainter*) () from /usr/lib/libkdchart.so.9
#8  0x00007f6988c365e1 in KDChart::AbstractArea::paintAll(QPainter&) () from /usr/lib/libkdchart.so.9
#9  0x00007f6988c718af in KDChart::Chart::Private::paintAll(QPainter*) () from /usr/lib/libkdchart.so.9
#10 0x00007f6988c71b8f in KDChart::Chart::paint(QPainter*, QRect const&) () from /usr/lib/libkdchart.so.9
#11 0x00007f6988f57933 in KChart::PlotArea::paint(QPainter&, KoViewConverter const&, KoShapePaintingContext&) () from /usr/lib/libchartshapelib.so.9
#12 0x00007f69b6bea616 in KoShapeContainer::paint(QPainter&, KoViewConverter const&, KoShapePaintingContext&) () from /usr/lib/libflake.so.9
#13 0x00007f69b6bedf1f in KoShapeManager::paintShape(KoShape*, QPainter&, KoViewConverter const&, KoShapePaintingContext&) () from /usr/lib/libflake.so.9
#14 0x00007f69b6becac9 in KoShapeManagerPaintingStrategy::paint(KoShape*, QPainter&, KoViewConverter const&, KoShapePaintingContext&) () from /usr/lib/libflake.so.9
#15 0x00007f69b6bf1613 in KoShapeManager::paint(QPainter&, KoViewConverter const&, bool) () from /usr/lib/libflake.so.9
#16 0x00007f698ca660e8 in Calligra::Sheets::CanvasBase::paint(QPainter*, QRectF const&) () from /usr/lib/libcalligrasheetscommon.so.9
#17 0x00007f698ca67548 in Calligra::Sheets::Canvas::paintEvent(QPaintEvent*) () from /usr/lib/libcalligrasheetscommon.so.9
#18 0x00007f69b95c30f6 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#19 0x00007f69b9572894 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#20 0x00007f69b9577713 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#21 0x00007f69b5b753f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#22 0x00007f69b8b78e9c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#23 0x00007f69b95bed96 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#24 0x00007f69b978fafc in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#25 0x00007f69b95b5ac0 in QWidgetPrivate::syncBackingStore() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#26 0x00007f69b95c360c in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#27 0x00007f69b999cc4b in QMainWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#28 0x00007f69b5c71378 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#29 0x00007f69b9572894 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#30 0x00007f69b9577713 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#31 0x00007f69b5b753f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#32 0x00007f69b8b78e9c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#33 0x00007f69b8b7cc6a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#34 0x00007f69b8ba7f93 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#35 0x00007f69b4aacd53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f69b4aad0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f69b4aad164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f69b8ba83bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#39 0x00007f69b961ad5e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#40 0x00007f69b8b77c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#41 0x00007f69b8b77ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#42 0x00007f69b8b7cf67 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#43 0x00007f69ba7a6765 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_calligrasheets.so
#44 0x00007f69ba40676d in __libc_start_main (main=0x400640, argc=1, ubp_av=0x7fffa175cad8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffa175cac8) at libc-start.c:226
#45 0x0000000000400671 in _start ()

Reported using DrKonqi
Comment 1 Marijn Kruisselbrink 2013-03-09 17:03:40 UTC
Could you maybe attach the document you were trying to load? (or maybe send it to me in private email).
Comment 2 opairis 2013-03-10 18:36:17 UTC
Created attachment 77919 [details]
A copy of the original document with rhe same issue (re-tested).
Comment 3 Stefan Gies 2013-07-24 07:49:38 UTC
Created attachment 81309 [details]
password protected libreoffice-calc testfile

Password of testfile is qwert12345
Comment 4 Andrew Crouthamel 2018-09-24 01:54:56 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 Andrew Crouthamel 2018-10-27 02:29:09 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now 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

Thank you for helping us make KDE software even better for everyone!