Application: kfilemetadatareader () KDE Platform Version: 4.7.1 (4.7.1) (Compiled from sources) Qt Version: 4.7.4 Operating System: Linux 3.0.6-gentoo x86_64 Distribution (Platform): Gentoo Packages -- Information about the crash: - What I was doing when the application crashed: using dolphin to view a directory with some pdf files, seems to crash once for each pdf file The crash can be reproduced every time. -- Backtrace: Application: (kfilemetadatareader), signal: Aborted [KCrash Handler] #6 0x00000034a1c32495 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00000034a1c3373a in *__GI_abort () at abort.c:92 #8 0x0000003c40ebd93d in __gnu_cxx::__verbose_terminate_handler () at /mnt/data/build/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/libstdc++-v3/libsupc++/vterminate.cc:93 #9 0x0000003c40ebbc06 in __cxxabiv1::__terminate (handler=<optimized out>) at /mnt/data/build/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/libstdc++-v3/libsupc++/eh_terminate.cc:39 #10 0x0000003c40ebbc33 in std::terminate () at /mnt/data/build/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/libstdc++-v3/libsupc++/eh_terminate.cc:49 #11 0x0000003c40ebbd3e in __cxxabiv1::__cxa_throw (obj=<optimized out>, tinfo=<optimized out>, dest=<optimized out>) at /mnt/data/build/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/libstdc++-v3/libsupc++/eh_throw.cc:83 #12 0x0000003c40e68530 in std::__throw_length_error (__s=<optimized out>) at /mnt/data/build/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/libstdc++-v3/src/functexcept.cc:74 #13 0x0000003c40e9fdda in _M_check_length (__s=0x3c40ec8a3b "basic_string::assign", __n2=<optimized out>, __n1=<optimized out>, this=0x7fff3958a6b0) at /mnt/data/build/portage/sys-devel/gcc-4.5.3-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:318 #14 std::string::assign (this=0x7fff3958a6b0, __s=<optimized out>, __n=<optimized out>) at /mnt/data/build/portage/sys-devel/gcc-4.5.3-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc:262 #15 0x0000003de503a75f in PdfParser::parseOperator (this=0x7fff3958a670) at /mnt/data/build/portage/app-misc/strigi-0.7.6/work/strigi-0.7.6/libstreamanalyzer/lib/pdf/pdfparser.cpp:291 #16 0x0000003de503b9f0 in PdfParser::parseContentStreamObject (this=0x7fff3958a670) at /mnt/data/build/portage/app-misc/strigi-0.7.6/work/strigi-0.7.6/libstreamanalyzer/lib/pdf/pdfparser.cpp:473 #17 0x0000003de503ba88 in PdfParser::parseContentStream (this=0x7fff3958a670, s=<optimized out>) at /mnt/data/build/portage/app-misc/strigi-0.7.6/work/strigi-0.7.6/libstreamanalyzer/lib/pdf/pdfparser.cpp:509 #18 0x0000003de503ab41 in PdfParser::handleSubStream (this=0x1fd9430, s=0x7fff3958a730, type=<optimized out>, offset=0, numberofobjects=0) at /mnt/data/build/portage/app-misc/strigi-0.7.6/work/strigi-0.7.6/libstreamanalyzer/lib/pdf/pdfparser.cpp:663 #19 0x0000003de503ad11 in PdfParser::handleSubStream (this=0x1fd9430, s=0x7fff3958a7f0, type="", offset=<optimized out>, numberofobjects=<optimized out>, hasfilter=<optimized out>, filter="FlateDecode") at /mnt/data/build/portage/app-misc/strigi-0.7.6/work/strigi-0.7.6/libstreamanalyzer/lib/pdf/pdfparser.cpp:637 #20 0x0000003de503b256 in PdfParser::parseDictionaryOrStream (this=0x1fd9430) at /mnt/data/build/portage/app-misc/strigi-0.7.6/work/strigi-0.7.6/libstreamanalyzer/lib/pdf/pdfparser.cpp:380 #21 0x0000003de503b691 in PdfParser::parseObjectStreamObject (this=0x1fd9430, nestDepth=0) at /mnt/data/build/portage/app-misc/strigi-0.7.6/work/strigi-0.7.6/libstreamanalyzer/lib/pdf/pdfparser.cpp:434 #22 0x0000003de503b736 in PdfParser::parseObjectStreamObjectDef (this=0x1fd9430) at /mnt/data/build/portage/app-misc/strigi-0.7.6/work/strigi-0.7.6/libstreamanalyzer/lib/pdf/pdfparser.cpp:560 #23 0x0000003de503b808 in PdfParser::parse (this=0x1fd9430, stream=0x1fdef00) at /mnt/data/build/portage/app-misc/strigi-0.7.6/work/strigi-0.7.6/libstreamanalyzer/lib/pdf/pdfparser.cpp:588 #24 0x0000003de505d4d3 in PdfEndAnalyzer::analyze (this=0x1fd9410, as=<optimized out>, in=<optimized out>) at /mnt/data/build/portage/app-misc/strigi-0.7.6/work/strigi-0.7.6/libstreamanalyzer/lib/endanalyzers/pdfendanalyzer.cpp:62 #25 0x0000003de504142a in Strigi::StreamAnalyzerPrivate::analyze (this=0x1eac530, idx=..., input=0x1fdef00) at /mnt/data/build/portage/app-misc/strigi-0.7.6/work/strigi-0.7.6/libstreamanalyzer/lib/streamanalyzer.cpp:418 #26 0x00007f8a418a0f05 in KFileMetaInfoPrivate::init (this=<optimized out>, stream=..., url=<optimized out>, mtime=1317747193, w=<optimized out>) at /mnt/data/build/portage/kde-base/kdelibs-4.7.1-r3/work/kdelibs-4.7.1/kio/kio/kfilemetainfo.cpp:259 #27 0x00007f8a418a1777 in KFileMetaInfo::KFileMetaInfo (this=0x7fff3958ad00, path=<optimized out>, w=<optimized out>) at /mnt/data/build/portage/kde-base/kdelibs-4.7.1-r3/work/kdelibs-4.7.1/kio/kio/kfilemetainfo.cpp:288 #28 0x00000000004033be in readFileMetaData (urls=<optimized out>) at /mnt/data/build/portage/kde-base/kdelibs-4.7.1-r3/work/kdelibs-4.7.1/kio/kfile/kfilemetadatareaderprocess.cpp:85 #29 0x0000000000404819 in readFileAndContextMetaData (urls=...) at /mnt/data/build/portage/kde-base/kdelibs-4.7.1-r3/work/kdelibs-4.7.1/kio/kfile/kfilemetadatareaderprocess.cpp:146 #30 main (argc=2, argv=0x7fff00000000) at /mnt/data/build/portage/kde-base/kdelibs-4.7.1-r3/work/kdelibs-4.7.1/kio/kfile/kfilemetadatareaderprocess.cpp:195 This bug may be a duplicate of or related to bug 281088. Possible duplicates by query: bug 282877, bug 281088, bug 277968, bug 261118, bug 255227. Reported using DrKonqi
Created attachment 64277 [details] New crash information added by DrKonqi dolphin (1.6.1) on KDE Platform 4.6.5 (4.6.5) using Qt 4.7.4 - What I was doing when the application crashed: The crash occurres even before/without opening a PDF document, but simply on mouse-over. -- Backtrace (Reduced): #6 0x0000003157235225 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x0000003157236b3b in __GI_abort () at abort.c:93 #8 0x00000036ca6bbffd in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95 #9 0x00000036ca6ba1b6 in __cxxabiv1::__terminate (handler=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:40 #10 0x00000036ca6ba1e3 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:50
Application: kfilemetadatareader () KDE Platform Version: 4.7.2 (4.7.2) Qt Version: 4.7.4 Operating System: Linux 3.0.4-gentoo-r2 x86_64 -- Information about the crash: While in Dolphin: It appears that not all pdf files create the crash upon mouse-over, but a majority do. This did not occur for me until upgrading to KDE 4.7.2 The crash can be reproduced every time. -- Backtrace: A useful backtrace could not be generated
Created attachment 64414 [details] New crash information added by DrKonqi kfilemetadatareader () on KDE Platform 4.7.2 (4.7.2) using Qt 4.8.0 - What I was doing when the application crashed: 1) browsing files with dolphin 2) hovering pdf-files seems to trigger this bug (once for every pdf) -- Backtrace (Reduced): #6 0x00000039e9236435 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00000039e9237d4b in __GI_abort () at abort.c:91 #8 0x0000003f340bbfbd in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95 #9 0x0000003f340ba176 in __cxxabiv1::__terminate (handler=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:40 #10 0x0000003f340ba1a3 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:50
Fixed on fedora 16 https://admin.fedoraproject.org/updates/search/strigi-0.7.6-3
Created attachment 66986 [details] New crash information added by DrKonqi kfilemetadatareader () on KDE Platform 4.7.3 (4.7.3) using Qt 4.8.0 - What I was doing when the application crashed: hover a pdf file in directory which has be filtered by name. one crash per file -- Backtrace (Reduced): #8 0x00007f6eb9b18f2d in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95 #9 0x00007f6eb9b170d6 in __cxxabiv1::__terminate (handler=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:40 #10 0x00007f6eb9b17103 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:50 #11 0x00007f6eb9b171fe in __cxxabiv1::__cxa_throw (obj=0x81da00, tinfo=<optimized out>, dest=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_throw.cc:83 #12 0x00007f6eb9ac4d37 in std::__throw_length_error (__s=0x7f6eb9b24d1b "basic_string::assign") at ../../../../libstdc++-v3/src/functexcept.cc:78
close it according to comment #4