Bug 345078 - Stage plugin for Okular crash when open a document in a RAR archive using Ark
Summary: Stage plugin for Okular crash when open a document in a RAR archive using Ark
Status: RESOLVED WORKSFORME
Alias: None
Product: calligrastage
Classification: Applications
Component: okularplugin (show other bugs)
Version: unspecified
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: Friedrich W. H. Kossebau
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-03-12 06:07 UTC by Luis Felipe Domínguez Vega
Modified: 2021-01-16 04:34 UTC (History)
4 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 Luis Felipe Domínguez Vega 2015-03-12 06:07:32 UTC
Application: ark (2.19)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.0-4-amd64 x86_64
Distribution: Debian GNU/Linux 8.0 (jessie)

-- Information about the crash:
- What I was doing when the application crashed:
I open my .rar and when i clic into the only one archive (that is a Microsoft PowerPoint Presentation to be opened with the LibreOffice Presentation), Ark crash, i test it two times, but in another case is the same.

The crash can be reproduced every time.

-- Backtrace:
Application: Ark (ark), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  QString (other=<error reading variable: Cannot access memory at address 0x10>, this=this@entry=0x7fffadd5d780) at /usr/include/qt4/QtCore/qstring.h:725
#7  KService::library (this=this@entry=0x0) at ../../kdecore/services/kservice.cpp:860
#8  0x00007fb13c110795 in KPluginLoader::KPluginLoader (this=0x7fffadd5d900, service=..., componentdata=..., parent=0x0) at ../../kdecore/util/kpluginloader.cpp:166
#9  0x00007fb12330d897 in KoDocumentEntry::createKoPart(QString*) const () from /usr/lib/libkomain.so.13
#10 0x00007fb1282d0395 in ?? () from /usr/lib/kde4/okularGenerator_odp.so
#11 0x00007fb128c276e6 in Okular::Generator::loadDocumentWithPassword(QString const&, QVector<Okular::Page*>&, QString const&) () from /usr/lib/libokularcore.so.5
#12 0x00007fb128c1b50e in ?? () from /usr/lib/libokularcore.so.5
#13 0x00007fb128c1be5a in Okular::Document::openDocument(QString const&, KUrl const&, KSharedPtr<KMimeType> const&, QString const&) () from /usr/lib/libokularcore.so.5
#14 0x00007fb128f2c193 in Okular::Part::doOpenFile(KSharedPtr<KMimeType> const&, QString const&, bool*) () from /usr/lib/kde4/okularpart.so
#15 0x00007fb128f2e22f in Okular::Part::openFile() () from /usr/lib/kde4/okularpart.so
#16 0x00007fb13dc6273a in KParts::ReadOnlyPartPrivate::openLocalFile (this=this@entry=0x135b8f0) at ../../kparts/part.cpp:591
#17 0x00007fb13dc64b76 in KParts::ReadOnlyPart::openUrl (this=<optimized out>, url=...) at ../../kparts/part.cpp:555
#18 0x00007fb128f2303b in Okular::Part::openUrl(KUrl const&) () from /usr/lib/kde4/okularpart.so
#19 0x00007fb12d99084e in ?? () from /usr/lib/kde4/arkpart.so
#20 0x00007fb12d990c5e in ?? () from /usr/lib/kde4/arkpart.so
#21 0x00007fb12d98b4a7 in ?? () from /usr/lib/kde4/arkpart.so
#22 0x00007fb12d981a74 in ?? () from /usr/lib/kde4/arkpart.so
#23 0x00007fb13bb99e11 in QObject::event (this=0xfcdab0, e=<optimized out>) at kernel/qobject.cpp:1222
#24 0x00007fb13c59f48c in QApplicationPrivate::notify_helper (this=this@entry=0xed8790, receiver=receiver@entry=0xfcdab0, e=e@entry=0x7fb124007e50) at kernel/qapplication.cpp:4570
#25 0x00007fb13c5a5fa8 in QApplication::notify (this=this@entry=0x7fffadd5ebe0, receiver=receiver@entry=0xfcdab0, e=e@entry=0x7fb124007e50) at kernel/qapplication.cpp:4356
#26 0x00007fb13d3171aa in KApplication::notify (this=0x7fffadd5ebe0, receiver=0xfcdab0, event=0x7fb124007e50) at ../../kdeui/kernel/kapplication.cpp:311
#27 0x00007fb13bb8071d in QCoreApplication::notifyInternal (this=0x7fffadd5ebe0, receiver=receiver@entry=0xfcdab0, event=event@entry=0x7fb124007e50) at kernel/qcoreapplication.cpp:955
#28 0x00007fb13bb83fc1 in sendEvent (event=0x7fb124007e50, receiver=0xfcdab0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#29 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xe88670) at kernel/qcoreapplication.cpp:1579
#30 0x00007fb13bb84453 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#31 0x00007fb13bbafbd3 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#32 postEventSourceDispatch (s=0xed8b80) at kernel/qeventdispatcher_glib.cpp:280
#33 0x00007fb138a44c5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007fb138a44f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fb138a44ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007fb13bbafd1d in QEventDispatcherGlib::processEvents (this=0xe89b50, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#37 0x00007fb13c643f96 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x00007fb13bb7f271 in QEventLoop::processEvents (this=this@entry=0x7fffadd5eb00, flags=...) at kernel/qeventloop.cpp:149
#39 0x00007fb13bb7f5d5 in QEventLoop::exec (this=this@entry=0x7fffadd5eb00, flags=...) at kernel/qeventloop.cpp:204
#40 0x00007fb13bb85059 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#41 0x0000000000409ef4 in ?? ()
#42 0x00007fb13b367b45 in __libc_start_main (main=0x408d00, argc=4, argv=0x7fffadd5ed18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffadd5ed08) at libc-start.c:287
#43 0x000000000040a548 in _start ()

Reported using DrKonqi
Comment 1 Inge Wallin 2015-03-14 16:27:28 UTC
Not a calligra bug.  Moving to the Ark product since that was mentioned in the bug.
Comment 2 Halla Rempt 2015-03-14 16:36:00 UTC
Well, Camilla also reassigned it to ark and then back. The backtrace definitely is in calligra code:

in KoDocumentEntry::createKoPart(QString*) const () from /usr/lib/libkomain.so.13 #10 0x00007fb1282d0395 in ?? () from /usr/lib/kde4/okularGenerator_odp.so
Comment 3 Inge Wallin 2015-03-14 16:40:21 UTC
Hmm, indeed.  My mistake.  

But seriously, the title should also have been changed, then. This bug seems to be in the okular stage plugin.
Comment 4 Justin Zobel 2020-12-17 05:32:44 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 5 Bug Janitor Service 2021-01-01 04:35:04 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
mark the bug 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 6 Bug Janitor Service 2021-01-16 04:34:21 UTC
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!