Bug 311262 - Flow Crashes when opening a .vsd file
Summary: Flow Crashes when opening a .vsd file
Status: RESOLVED DUPLICATE of bug 321588
Alias: None
Product: calligraflow
Classification: Applications
Component: general (show other bugs)
Version: 2.5.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Yue Liu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-06 18:22 UTC by Edward Reiss
Modified: 2013-07-17 22:34 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (2.90 KB, text/plain)
2013-05-03 15:15 UTC, Jean Gobin
Details
New crash information added by DrKonqi (11.01 KB, text/plain)
2013-07-17 22:34 UTC, whatdoido
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Edward Reiss 2012-12-06 18:22:52 UTC
Application: calligraflow (2.5.2)
KDE Platform Version: 4.9.4
Qt Version: 4.8.2
Operating System: Linux 3.2.0-34-generic x86_64
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I opened a .vsd file. I opened it from within KMail, and i opened it after I downloaded it. Each time flow crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: Flow (calligraflow), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  KoImageData::imageSize (this=0x0) at /build/buildd/calligra-2.5.2/libs/flake/KoImageData.cpp:123
#7  0x00007f29b848bbaf in loadOdf (context=..., element=..., this=0x1f3cf80) at /build/buildd/calligra-2.5.2/plugins/pictureshape/PictureShape.cpp:424
#8  PictureShape::loadOdf (this=0x1f3cf80, element=..., context=...) at /build/buildd/calligra-2.5.2/plugins/pictureshape/PictureShape.cpp:415
#9  0x00007f29d27dbfc7 in KoShapeFactoryBase::createShapeFromOdf (this=0x1a8cb90, element=..., context=...) at /build/buildd/calligra-2.5.2/libs/flake/KoShapeFactoryBase.cpp:228
#10 0x00007f29d27d6e55 in KoShapeRegistry::Private::createShapeInternal (this=<optimized out>, fullElement=..., context=..., element=...) at /build/buildd/calligra-2.5.2/libs/flake/KoShapeRegistry.cpp:313
#11 0x00007f29d27d79b7 in KoShapeRegistry::createShapeFromOdf (this=0x1a6fca0, e=..., context=...) at /build/buildd/calligra-2.5.2/libs/flake/KoShapeRegistry.cpp:199
#12 0x00007f29c1141bdf in KoPAPageBase::loadOdf (this=0x1f1bdd0, element=..., loadingContext=...) at /build/buildd/calligra-2.5.2/libs/kopageapp/KoPAPageBase.cpp:212
#13 0x00007f29c1131a63 in KoPADocument::loadOdfPages (this=0x1a5e9f0, body=..., context=...) at /build/buildd/calligra-2.5.2/libs/kopageapp/KoPADocument.cpp:324
#14 0x00007f29c11329cd in KoPADocument::loadOdf (this=0x1a5e9f0, odfStore=...) at /build/buildd/calligra-2.5.2/libs/kopageapp/KoPADocument.cpp:180
#15 0x00007f29d5cd6648 in KoDocument::loadOasisFromStore (this=0x1a5e9f0, store=<optimized out>) at /build/buildd/calligra-2.5.2/libs/main/KoDocument.cpp:1841
#16 0x00007f29d5ce20d7 in KoDocument::loadNativeFormatFromStoreInternal (this=0x1a5e9f0, store=0x1d28200) at /build/buildd/calligra-2.5.2/libs/main/KoDocument.cpp:1731
#17 0x00007f29d5ce2eec in KoDocument::loadNativeFormatFromStore (this=0x1a5e9f0, file=...) at /build/buildd/calligra-2.5.2/libs/main/KoDocument.cpp:1679
#18 0x00007f29d5ce310b in KoDocument::loadNativeFormat (this=0x1a5e9f0, file_=...) at /build/buildd/calligra-2.5.2/libs/main/KoDocument.cpp:1659
#19 0x00007f29d5cdfba4 in KoDocument::openFile (this=0x1a5e9f0) at /build/buildd/calligra-2.5.2/libs/main/KoDocument.cpp:1470
#20 0x00007f29d40b7b1c in KParts::ReadOnlyPartPrivate::openLocalFile (this=0x1a726e0) at ../../kparts/part.cpp:590
#21 0x00007f29d40b80d4 in KParts::ReadOnlyPart::openUrl (this=0x1a5e9f0, url=...) at ../../kparts/part.cpp:554
#22 0x00007f29d5ce3e4d in KoDocument::openUrl (this=0x1a5e9f0, _url=...) at /build/buildd/calligra-2.5.2/libs/main/KoDocument.cpp:1148
#23 0x00007f29d5d01707 in KoMainWindow::openDocumentInternal (this=0x1af5920, url=..., newdoc=0x1a5e9f0) at /build/buildd/calligra-2.5.2/libs/main/KoMainWindow.cpp:672
#24 0x00007f29d5d0029b in KoMainWindow::openDocument (this=0x1af5920, newdoc=0x1a5e9f0, url=...) at /build/buildd/calligra-2.5.2/libs/main/KoMainWindow.cpp:655
#25 0x00007f29d5cd1658 in KoApplication::start (this=<optimized out>) at /build/buildd/calligra-2.5.2/libs/main/KoApplication.cpp:409
#26 0x00007f29d6397561 in kdemain (argc=<optimized out>, argv=0x7fff0efc7628) at /build/buildd/calligra-2.5.2/flow/part/main.cpp:38
#27 0x00007f29d5ff876d in __libc_start_main (main=0x400640 <main(int, char**)>, argc=2, ubp_av=0x7fff0efc7628, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff0efc7618) at libc-start.c:226
#28 0x0000000000400671 in _start ()

Reported using DrKonqi
Comment 1 Jean Gobin 2013-05-03 15:15:59 UTC
Created attachment 79669 [details]
New crash information added by DrKonqi

calligraflow (2.6.3) on KDE Platform 4.10.2 using Qt 4.8.4

Tried to open a vsd file that was sent to me. Calligra opens for a few seconds then crashes.

-- Backtrace (Reduced):
#5  0x0000003ca30e975d in KoImageData::imageSize() () from /lib64/libflake.so.11
#6  0x00007fdda8ca4e5f in PictureShape::loadOdf(KoXmlElement const&, KoShapeLoadingContext&) () from /usr/lib64/kde4/pictureshape.so
#7  0x0000003ca30b2b77 in KoShapeFactoryBase::createShapeFromOdf(KoXmlElement const&, KoShapeLoadingContext&) () from /lib64/libflake.so.11
#8  0x0000003ca30aec34 in KoShapeRegistry::Private::createShapeInternal(KoXmlElement const&, KoShapeLoadingContext&, KoXmlElement const&) const () from /lib64/libflake.so.11
#9  0x0000003ca30afab4 in KoShapeRegistry::createShapeFromOdf(KoXmlElement const&, KoShapeLoadingContext&) const () from /lib64/libflake.so.11
Comment 2 Jekyll Wu 2013-07-02 07:23:27 UTC
See https://bugs.kde.org/show_bug.cgi?id=321588#c1

*** This bug has been marked as a duplicate of bug 321588 ***
Comment 3 whatdoido 2013-07-17 22:34:50 UTC
Created attachment 81166 [details]
New crash information added by DrKonqi

calligraflow (2.6.3) on KDE Platform 4.10.5 using Qt 4.8.4

Opening .vsd file.  Crashed immediately after trying to open the file.

-- Backtrace (Reduced):
#7  KoImageData::imageSize (this=this@entry=0x0) at /build/buildd/calligra-2.6.3/libs/flake/KoImageData.cpp:123
#8  0xb12b6b35 in PictureShape::loadOdf (this=0xa380458, element=..., context=...) at /build/buildd/calligra-2.6.3/plugins/pictureshape/PictureShape.cpp:424
#9  0xb5b70366 in KoShapeFactoryBase::createShapeFromOdf (this=0x9baa7d0, element=..., context=...) at /build/buildd/calligra-2.6.3/libs/flake/KoShapeFactoryBase.cpp:228
#10 0xb5b6b2c8 in KoShapeRegistry::Private::createShapeInternal (this=0x9b26b20, fullElement=..., context=..., element=...) at /build/buildd/calligra-2.6.3/libs/flake/KoShapeRegistry.cpp:313
#11 0xb5b6db50 in KoShapeRegistry::createShapeFromOdf (this=0x9b85978, e=..., context=...) at /build/buildd/calligra-2.6.3/libs/flake/KoShapeRegistry.cpp:199