Bug 361314 - Calligra crash
Summary: Calligra crash
Status: RESOLVED DUPLICATE of bug 389370
Alias: None
Product: calligrastage
Classification: Applications
Component: general (show other bugs)
Version: 2.9.11
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: T Zachmann
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-04-02 11:14 UTC by Rahul Chowdhury
Modified: 2018-02-14 14:59 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (5.54 KB, text/plain)
2016-04-23 17:33 UTC, RJ
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rahul Chowdhury 2016-04-02 11:14:15 UTC
Application: calligrastage (2.9.11)
KDE Platform Version: 4.14.18
Qt Version: 4.8.7
Operating System: Linux 4.4.6-300.fc23.x86_64 x86_64
Distribution: "Fedora release 23 (Twenty Three)"

-- Information about the crash:
- What I was doing when the application crashed: I tried to open a ppt file downloaded from my gmail inbox, and immediately the crash reporting window came up.

-- Backtrace:
Application: Stage (calligrastage), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
29	  return SYSCALL_CANCEL (wait4, pid, stat_loc, options, NULL);
[KCrash Handler]
#5  OdfWriter::end (this=0x66) at /usr/src/debug/calligra-2.9.11/libs/odf/writeodf/odfwriter.h:71
#6  0x00007f8324517d5c in OdfWriter::OdfWriter (this=this@entry=0x7ffe877dd930, p=<optimized out>, tag=tag@entry=0x7f8324615300 "text:p", indent=indent@entry=false) at /usr/src/debug/calligra-2.9.11/libs/odf/writeodf/odfwriter.h:46
#7  0x00007f8324515fc4 in writeodf::text_p::text_p (x=<optimized out>, this=0x7ffe877dd930) at /usr/src/debug/calligra-2.9.11/x86_64-redhat-linux-gnu/libs/odf/writeodf/writeodftext.h:2174
#8  writeodf::group_text_p::add_text_p (this=<optimized out>) at /usr/src/debug/calligra-2.9.11/x86_64-redhat-linux-gnu/libs/odf/writeodf/writeodftext.h:2660
#9  PptToOdp::processParagraph (this=this@entry=0x7ffe877de550, out=..., levels=..., clientData=clientData@entry=0x0, tc=tc@entry=0x56172ce7ff30, tr=tr@entry=0x56172ce80bc8, isPlaceHolder=false, text=..., start=0, end=13) at /usr/src/debug/calligra-2.9.11/filters/stage/powerpoint/PptToOdp.cpp:2853
#10 0x00007f8324516918 in PptToOdp::processTextForBody (this=0x7ffe877de550, out=..., clientData=clientData@entry=0x0, tc=tc@entry=0x56172ce7ff30, tr=tr@entry=0x56172ce80bc8, isPlaceholder=false) at /usr/src/debug/calligra-2.9.11/filters/stage/powerpoint/PptToOdp.cpp:2938
#11 0x00007f8324516e1f in PptToOdp::DrawClient::processClientTextBox (this=0x7ffe877de100, ct=..., cd=0x0, out=...) at /usr/src/debug/calligra-2.9.11/filters/stage/powerpoint/PptToOdp.cpp:429
#12 0x00007f83245e820f in ODrawToOdf::processText (this=this@entry=0x7ffe877de010, o=..., out=...) at /usr/src/debug/calligra-2.9.11/filters/libmso/shapes.cpp:967
#13 0x00007f83245e84ab in ODrawToOdf::processTextBox (this=0x7ffe877de010, o=..., out=...) at /usr/src/debug/calligra-2.9.11/filters/libmso/shapes.cpp:135
#14 0x00007f83245eb582 in ODrawToOdf::processDrawingObject (this=<optimized out>, o=..., out=...) at /usr/src/debug/calligra-2.9.11/filters/libmso/shapes.cpp:934
#15 0x00007f83245d8b6a in ODrawToOdf::processGroupShape (this=this@entry=0x7ffe877de010, o=..., out=...) at /usr/src/debug/calligra-2.9.11/filters/libmso/ODrawToOdf.cpp:81
#16 0x00007f8324508ae7 in PptToOdp::processSlideForBody (this=this@entry=0x7ffe877de550, slideNo=slideNo@entry=1, out=...) at /usr/src/debug/calligra-2.9.11/filters/stage/powerpoint/PptToOdp.cpp:3027
#17 0x00007f8324513a4e in PptToOdp::createContent (this=this@entry=0x7ffe877de550, styles=...) at /usr/src/debug/calligra-2.9.11/filters/stage/powerpoint/PptToOdp.cpp:2254
#18 0x00007f8324514d7b in PptToOdp::doConversion (this=this@entry=0x7ffe877de550, storeout=storeout@entry=0x56172ce5b1c0) at /usr/src/debug/calligra-2.9.11/filters/stage/powerpoint/PptToOdp.cpp:947
#19 0x00007f8324515641 in PptToOdp::convert (this=this@entry=0x7ffe877de550, inputFile=..., to=..., storeType=storeType@entry=KoStore::Zip) at /usr/src/debug/calligra-2.9.11/filters/stage/powerpoint/PptToOdp.cpp:900
#20 0x00007f83245014e8 in PowerPointImport::convert (this=0x56172ce46ce0, from=..., to=...) at /usr/src/debug/calligra-2.9.11/filters/stage/powerpoint/PowerPointImport.cpp:39
#21 0x00007f834fcab926 in CalligraFilter::ChainLink::invokeFilter (this=0x56172ce41fe0, parentChainLink=parentChainLink@entry=0x0) at /usr/src/debug/calligra-2.9.11/libs/main/KoFilterChainLink.cpp:88
#22 0x00007f834fca31c8 in KoFilterChain::invokeChain (this=0x56172ce42980) at /usr/src/debug/calligra-2.9.11/libs/main/KoFilterChain.cpp:95
#23 0x00007f834fc9c5b0 in KoFilterManager::importDocument (this=0x56172cb7e7a0, url=..., documentMimeType=..., status=@0x7ffe877def10: KoFilter::StupidError) at /usr/src/debug/calligra-2.9.11/libs/main/KoFilterManager.cpp:168
#24 0x00007f834fc638b0 in KoDocument::openFile (this=0x56172cb7eb60) at /usr/src/debug/calligra-2.9.11/libs/main/KoDocument.cpp:1489
#25 0x00007f834fc6d828 in KoDocument::Private::openFile (this=0x56172cb7f0c0) at /usr/src/debug/calligra-2.9.11/libs/main/KoDocument.cpp:271
#26 KoDocument::Private::openLocalFile (this=0x56172cb7f0c0) at /usr/src/debug/calligra-2.9.11/libs/main/KoDocument.cpp:293
#27 KoDocument::openUrlInternal (this=this@entry=0x56172cb7eb60, url=...) at /usr/src/debug/calligra-2.9.11/libs/main/KoDocument.cpp:2691
#28 0x00007f834fc6dc43 in KoDocument::openUrl (this=0x56172cb7eb60, _url=...) at /usr/src/debug/calligra-2.9.11/libs/main/KoDocument.cpp:1258
#29 0x00007f834fc78444 in KoMainWindow::openDocumentInternal (this=this@entry=0x56172cbf01d0, url=..., newpart=newpart@entry=0x56172cb7e2a0, newdoc=newdoc@entry=0x56172cb7eb60) at /usr/src/debug/calligra-2.9.11/libs/main/KoMainWindow.cpp:780
#30 0x00007f834fc78a01 in KoMainWindow::openDocument (this=this@entry=0x56172cbf01d0, newPart=0x56172cb7e2a0, url=...) at /usr/src/debug/calligra-2.9.11/libs/main/KoMainWindow.cpp:759
#31 0x00007f834fc53c5c in KoApplication::start (this=this@entry=0x7ffe877dfa40) at /usr/src/debug/calligra-2.9.11/libs/main/KoApplication.cpp:541
#32 0x00007f834ff1771f in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/calligra-2.9.11/stage/app/main.cpp:41
#33 0x00007f8349a99580 in __libc_start_main (main=0x56172b4029d0 <main(int, char**)>, argc=2, argv=0x7ffe877dfb88, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe877dfb78) at libc-start.c:289
#34 0x000056172b402a09 in _start ()

Reported using DrKonqi
Comment 1 T Zachmann 2016-04-17 05:29:44 UTC
Is it possible that you can attach the ppt so we can reproduce the problem?
Comment 2 RJ 2016-04-23 17:33:42 UTC
Created attachment 98540 [details]
New crash information added by DrKonqi

calligrastage (2.9.11) on KDE Platform 4.14.18 using Qt 4.8.7

- What I was doing when the application crashed:
Try to open any ppt from Net ex. http://www.keysight.com/upload/cmc_upload/All/APEX03_pres.ppt

-- Backtrace (Reduced):
#6  OdfWriter::end (this=0x66) at /usr/src/debug/calligra-2.9.11/libs/odf/writeodf/odfwriter.h:71
#7  0x00007f06d3bd0dfc in OdfWriter::OdfWriter (this=this@entry=0x7ffda7503850, p=<optimized out>, tag=tag@entry=0x7f06d3cc1780 "text:p", indent=indent@entry=false) at /usr/src/debug/calligra-2.9.11/libs/odf/writeodf/odfwriter.h:46
#8  0x00007f06d3bcf1b3 in text_p (x=<optimized out>, this=0x7ffda7503850) at /usr/src/debug/calligra-2.9.11/BUILD-x86_64-alt-linux/libs/odf/writeodf/writeodftext.h:2174
#9  add_text_p (this=<optimized out>) at /usr/src/debug/calligra-2.9.11/BUILD-x86_64-alt-linux/libs/odf/writeodf/writeodftext.h:2660
#10 PptToOdp::processParagraph (this=this@entry=0x7ffda75045b0, out=..., levels=..., clientData=clientData@entry=0xa6ea90, tc=tc@entry=0xa6ee90, tr=tr@entry=0x0, isPlaceHolder=true, text=..., start=0, end=32) at /usr/src/debug/calligra-2.9.11/filters/stage/powerpoint/PptToOdp.cpp:2853
Comment 3 RJ 2016-04-23 17:47:25 UTC
check other ppt's like
1. https://www.scribd.com/doc/285449887/hp-procurve-july-22-2002-ppt
2. http://h17007.www1.hp.com/docs/interopny/presenationsales.ppt

Please consider this bug as blocker for 2.9.12
Comment 4 Christoph Feck 2018-02-14 14:59:01 UTC

*** This bug has been marked as a duplicate of bug 389370 ***