Bug 231191 - Nepomuk/Dolphin crash due to file analyzing (Strigi and RPM/Gzipped files) [inflateEnd, Strigi::GZipInputStream::Private::dealloc, Strigi::GZipInputStream::~GZipInputStream]
Summary: Nepomuk/Dolphin crash due to file analyzing (Strigi and RPM/Gzipped files) [i...
Status: RESOLVED UPSTREAM
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
: 238415 239858 254230 257727 258004 259175 262753 263367 263540 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-03-18 07:01 UTC by David Lam
Modified: 2011-05-16 19:51 UTC (History)
15 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.16 KB, text/plain)
2010-06-30 16:12 UTC, Thomas Janssen
Details
New crash information added by DrKonqi (10.15 KB, text/plain)
2010-09-06 19:51 UTC, Jon Nelson
Details
New crash information added by DrKonqi (8.24 KB, text/plain)
2011-05-16 19:51 UTC, javier adrian rojas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Lam 2010-03-18 07:01:31 UTC
Version:            (using KDE 4.4.0)
Compiler:          gcc version 4.4.2 20091222 (Red Hat 4.4.2-20) (GCC)  not sure, but i just typed gcc -v... also says 'Target: x86_64-redhat-linux'
OS:                Linux
Installed from:    Fedora RPMs

(original report at... https://bugzilla.redhat.com/show_bug.cgi?id=569562)

Basically... after updating to KDE 4.4 on Fedora 12,  I was poking around the menus and wound up enabling Nepomuk indexing.  Then, after a reboot I began seeing a bunch of small windows began popping up in the bottom right after one another indicating nepomuk was trying to reindex,  ending with an indication that nepomuk had crashed.

With indexing on, it seems reproducible everytime I boot up.  But if I turn it off, I don't get the crash on subsequent restarts. 


backtrace:

warning: core file may not match specified executable file.
[New Thread 2614]
Core was generated by `/usr/bin/nepomukservicestub nepomukstrigiservice'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007f28e00dd860 in ?? ()

Thread 2 (Thread 2614):
#0  0x0000003fff2d4aa3 in __poll (fds=<value optimized out>, 
    nfds=<value optimized out>, timeout=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/poll.c:87
        _a3 = 12807
        _a1 = 35223216
        resultvar = <value optimized out>
        _a2 = 8
        resultvar = <value optimized out>
        oldtype = 0
        result = <value optimized out>
#1  0x0000003001a3c9fc in ?? () from /lib64/libglib-2.0.so.0
No symbol table info available.
#2  0x0000003001a3cd3a in g_main_context_iteration ()
   from /lib64/libglib-2.0.so.0
No symbol table info available.
#3  0x000000300a37d063 in QEventDispatcherGlib::processEvents (this=
    0x1e10f30, flags=<value optimized out>)
    at kernel/qeventdispatcher_glib.cpp:412
        d = 0x1e27710
        canWait = <value optimized out>
#4  0x0000003019a49a1e in QGuiEventDispatcherGlib::processEvents (
    this=<value optimized out>, flags=<value optimized out>)
    at kernel/qguieventdispatcher_glib.cpp:204
        d = 0x1e27710
        returnValue = 252
#5  0x000000300a356192 in QEventLoop::processEvents (
    this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
        d = 0x1f0f8d0
#6  0x000000300a35645c in QEventLoop::exec (this=0x7fff7bb0dc00, flags=...)
    at kernel/qeventloop.cpp:201
        d = 0x1f0f8d0
        app = 0x7fff7bb0de20
#7  0x000000300a358749 in QCoreApplication::exec ()
    at kernel/qcoreapplication.cpp:981
        threadData = 0x1e11840
        eventLoop = {<QObject> = {_vptr.QObject = 0x300a661f10, 
            static staticMetaObject = {d = {superdata = 0x0, stringdata = 
    0x300a3f3b00 "QObject", data = 0x300a3f3ba0, extradata = 0x300a659780}}, 
            d_ptr = {d = 0x1f0f8d0}, static staticQtMetaObject = {d = {
                superdata = 0x0, stringdata = 0x300a3fc780 "Qt", data = 
    0x300a3ffda0, extradata = 0x0}}}, static staticMetaObject = {d = {
              superdata = 0x605840, stringdata = 0x300a405860 "QEventLoop", 
              data = 0x300a405880, extradata = 0x0}}}
        returnCode = -1
#8  0x00000000004037ac in main (argc=2, argv=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/servicestub/main.cpp:152
        aboutData = {d = 0x1e12e50}
        app = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 
    0x301a3eeed0, static staticMetaObject = {d = {superdata = 0x0, 
                  stringdata = 0x300a3f3b00 "QObject", data = 0x300a3f3ba0, 
                  extradata = 0x300a659780}}, d_ptr = {d = 0x1e27490}, 
              static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 
    0x300a3fc780 "Qt", data = 0x300a3ffda0, extradata = 0x0}}}, 
            static staticMetaObject = {d = {superdata = 0x605840, 
                stringdata = 0x300a405900 "QCoreApplication", data = 
    0x300a4059a0, extradata = 0x0}}, static self = 0x7fff7bb0de20}, 
          static staticMetaObject = {d = {superdata = 0x300a661fa0, 
              stringdata = 0x3019fe97c0 "QApplication", data = 0x3019fe9a00, 
              extradata = 0x0}}}
        serviceName = {static null = {<No data fields>}, 
          static shared_null = {ref = {_q_value = 9364}, alloc = 0, size = 0, 
            data = 0x300a663e7a, clean = 0, simpletext = 0, righttoleft = 0, 
            asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, 
          static shared_empty = {ref = {_q_value = 52}, alloc = 0, size = 0, 
            data = 0x300a663e9a, clean = 0, simpletext = 0, righttoleft = 0, 
            asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 
    0x1ec8270, static codecForCStrings = 0x0}
        compData = {_vptr.KComponentData = 0x300b067010, d = 0x1ed7970}
        dependencies = {<QList<QString>> = {{p = {static shared_null = {ref = 
    {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {
    0x0}}, d = 0x605940}, d = 0x605940}}, <No data fields>}
        control = <value optimized out>
        options = {d = 0x1e13800}
        args = 0x1ef62c0
        s = {_vptr.QTextStream = 0x300a65e570, d_ptr = {d = 0x1ed5c30}}
        services = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 
    0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x1f114d0}, d = 
    0x1f114d0}}
        service = {d = 0x1f11bf0}
Current language:  auto
The current source language is "auto; currently c".

Thread 1 (Thread 2641):
#0  0x00007f28e00dd860 in ?? ()
No symbol table info available.
#1  0x0000003000208dd4 in inflateEnd (strm=0x7f28e00b7230) at inflate.c:1162
No locals.
#2  0x000000301501d06d in Strigi::GZipInputStream::Private::dealloc (this=
    0x7f28e00b7220)
    at /usr/src/debug/strigi-0.7.2/src/streams/gzipinputstream.cpp:97
No locals.
#3  0x000000301501d0b4 in Strigi::GZipInputStream::~GZipInputStream (this=
    0x7f28e00ba0c0, __in_chrg=<value optimized out>)
    at /usr/src/debug/strigi-0.7.2/src/streams/gzipinputstream.cpp:90
No locals.
#4  0x000000301501d149 in Strigi::GZipInputStream::~GZipInputStream (this=
    0x7f28e00ba0c0, __in_chrg=<value optimized out>)
    at /usr/src/debug/strigi-0.7.2/src/streams/gzipinputstream.cpp:91
No locals.
#5  0x0000003015027dd6 in Strigi::RpmInputStream::~RpmInputStream (this=
    0x7f28e7ceb6f0, __in_chrg=<value optimized out>)
    at /usr/src/debug/strigi-0.7.2/src/streams/rpminputstream.cpp:147
No locals.
#6  0x000000301404ad0d in RpmEndAnalyzer::analyze (this=0x7f28e0096ae0, 
    idx=<value optimized out>, in=0x7f28e00986f0)
    at /usr/src/debug/strigi-0.7.2/src/streamanalyzer/endanalyzers/rpmendanalyzer.cpp:87
        rpm = {<Strigi::SubStreamProvider> = {_vptr.SubStreamProvider = 
    0x3015236a10, m_status = Error, m_error = 
    "Magic bytes for gz are wrong.", m_input = 0x7f28e00986f0, 
            m_entrystream = 0x0, m_entryinfo = {filename = "", 
              properties = std::map with 0 elements
    Traceback (most recent call last):
  File "/usr/lib64/../share/gdb/python/libstdcxx/v6/printers.py", line 288, in children
    nodetype = gdb.lookup_type('std::_Rb_tree_node< std::pair< %s, %s > >' % (keytype, valuetype))
RuntimeError: No type named std::_Rb_tree_node< std::pair< const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >.
, size = -1, mtime = 0, type = Unknown}}, uncompressionStream = 
    0x7f28e00ba0c0, cpio = 0x0, entryCompressedSize = 352457900, 
          compressionMethod = 48, headerinfo = 0x0}
#7  0x0000003014034d52 in Strigi::StreamAnalyzerPrivate::analyze (
    this=<value optimized out>, idx=..., input=0x7f28e00986f0)
    at /usr/src/debug/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:421
        ar = <value optimized out>
        sea = 0x7f28e0096ae0
        finished = <value optimized out>
        headersize = 1024
        es = <value optimized out>
        header = 0x7f28e0104eb0 "\355\253\356\333\003"
        itersize = <value optimized out>
#8  0x00007f28e9917b8e in Nepomuk::IndexScheduler::analyzeFile (
    this=<value optimized out>, file=..., analyzer=0x7f28e7cebd30)
    at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/services/strigi/indexscheduler.cpp:380
        stream = {<Strigi::BufferedStream<char>> = 
    {<Strigi::StreamBase<char>> = {<Strigi::StreamBaseBase> = {
                _vptr.StreamBaseBase = 0x30152365f0, m_size = 54996, 
                m_position = 37424, m_error = "", m_status = 
    Ok}, <No data fields>}, buffer = {start = 
    0x7f28e0104eb0 "\355\253\356\333\003", size = 54997, readPos = 
    0x7f28e010e0e0 "\375\067zXZ", avail = 728}, finishedWritingToBuffer = 
    false}, file = 0x7f28e00b8f90, filepath = 
    "/home/lamdk/xorg-x11-server-common-1.7.3-1.fc12.x86_64.rpm", 
          static defaultBufferSize = 1048576}
        url = {<QUrl> = {d = 0x7f28e00b8d20}, d = 0x0}
        filePath = {static null = {<No data fields>}, static shared_null = {
            ref = {_q_value = 9364}, alloc = 0, size = 0, data = 
    0x300a663e7a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, 
            capacity = 0, reserved = 0, array = {0}}, static shared_empty = {
            ref = {_q_value = 52}, alloc = 0, size = 0, data = 0x300a663e9a, 
            clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, 
            capacity = 0, reserved = 0, array = {0}}, d = 0x7f28e00be680, 
          static codecForCStrings = 0x0}
        dir = {static null = {<No data fields>}, static shared_null = {ref = {
              _q_value = 9364}, alloc = 0, size = 0, data = 0x300a663e7a, 
            clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, 
            capacity = 0, reserved = 0, array = {0}}, static shared_empty = {
            ref = {_q_value = 52}, alloc = 0, size = 0, data = 0x300a663e9a, 
            clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, 
            capacity = 0, reserved = 0, array = {0}}, d = 0x7f28e00cca70, 
          static codecForCStrings = 0x0}
        analysisresult = {p = 0x7f28e00b79e0}
#9  0x00007f28e9918c68 in Nepomuk::IndexScheduler::updateDir (this=0x1f31c80, 
    dir=..., analyzer=<value optimized out>, flags=<value optimized out>)
    at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/services/strigi/indexscheduler.cpp:347
        _container_ = {c = {{p = {static shared_null = {ref = {_q_value = 1}, 
                  alloc = 0, begin = 0, end = 0, sharable = 1, array = {
    0x0}}, d = 0x7f28e00cb530}, d = 0x7f28e00cb530}}, brk = 0, i = {i = 
    0x7f28e00cb5f0}, e = {i = 0x7f28e00cb800}}
        dirInfo = {d_ptr = {d = 0x7f28e0065210}}
        subFolders = {{p = {static shared_null = {ref = {_q_value = 1}, 
                alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, 
              d = 0x7f28e00ca050}, d = 0x7f28e00ca050}}
        filesToDelete = std::vector of length 0, capacity 0
        filesToIndex = {{p = {static shared_null = {ref = {_q_value = 1}, 
                alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, 
              d = 0x7f28e00cb530}, d = 0x7f28e00cb530}}
        dirIt = {_vptr.QDirIterator = 0x300a65de10, d = {d = 0x7f28e0081530}}
        recursive = <value optimized out>
        storedMTime = 139813664504512
        filesInStore = std::map with 0 elements
    Traceback (most recent call last):
  File "/usr/lib64/../share/gdb/python/libstdcxx/v6/printers.py", line 288, in children
    nodetype = gdb.lookup_type('std::_Rb_tree_node< std::pair< %s, %s > >' % (keytype, valuetype))
RuntimeError: No type named std::_Rb_tree_node< std::pair< const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long > >.

#10 0x00007f28e9919517 in Nepomuk::IndexScheduler::run (this=0x1f31c80)
    at /usr/src/debug/kdebase-runtime-4.4.0/nepomuk/services/strigi/indexscheduler.cpp:251
        dir = {first = {static null = {<No data fields>}, 
            static shared_null = {ref = {_q_value = 9364}, alloc = 0, size = 
    0, data = 0x300a663e7a, clean = 0, simpletext = 0, righttoleft = 0, 
              asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, 
            static shared_empty = {ref = {_q_value = 52}, alloc = 0, size = 
    0, data = 0x300a663e9a, clean = 0, simpletext = 0, righttoleft = 0, 
              asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 
    0x7f28e000e950, static codecForCStrings = 0x0}, second = {i = 3}}
        analyzer = {p = 0x7f28e000eaa0}
#11 0x000000300a2709a5 in QThreadPrivate::start (arg=0x1f31c80)
    at thread/qthread_unix.cpp:248
        thr = 0x1f31c80
        data = 0x1f246a0
#12 0x0000003fffe06a3a in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
        __res = <value optimized out>
        pd = 0x7f28e7cec710
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139813664507664, 
    1522368600881540152, 140735268572688, 139813664507664, 0, 3, 
    -1481326179077018568, 1540079262323747896}, mask_was_saved = 0}}, priv = {
            pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
              canceltype = 0}}}
        not_first_call = <value optimized out>
        pagesize_m1 = <value optimized out>
        sp = <value optimized out>
        freesize = <value optimized out>
#13 0x0000003fff2ddf3d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#14 0x0000000000000000 in ?? ()
No symbol table info available.
From                To                  Syms Read   Shared Object Library
0x000000300a257e10  0x000000300a3ad658  Yes (*)     /usr/lib64/libQtCore.so.4
0x0000003fffe05390  0x0000003fffe107c8  Yes (*)     /lib64/libpthread-2.11.so
0x000000300a8122e0  0x000000300a8593c8  Yes (*)     /usr/lib64/libQtDBus.so.4
0x000000300ac8ef60  0x000000300adf5f68  Yes (*)     /usr/lib64/libkdecore.so.5
0x00000030185455f0  0x0000003018740a38  Yes (*)     /usr/lib64/libkdeui.so.5
0x000000301f0216d0  0x000000301f06c3d8  Yes (*)     /usr/lib64/libnepomuk.so.4
0x0000003020c57350  0x0000003020cc2b98  Yes (*)     /usr/lib64/libsoprano.so.4
0x000000300f212a10  0x000000300f244258  Yes (*)     /usr/lib64/libQtSvg.so.4
0x000000301999d5c0  0x0000003019fe80a8  Yes (*)     /usr/lib64/libQtGui.so.4
0x0000003006e56410  0x0000003006ebeba6  Yes (*)     /usr/lib64/libstdc++.so.6
0x0000003fff603ea0  0x0000003fff6442f8  Yes (*)     /lib64/libm-2.11.so
0x0000003004202910  0x0000003004212b98  Yes (*)     /lib64/libgcc_s.so.1
0x0000003fff21e860  0x0000003fff32597c  Yes (*)     /lib64/libc-2.11.so
0x0000003000201ef0  0x000000300020d228  Yes (*)     /lib64/libz.so.1.2.3
0x0000003fffa00de0  0x0000003fffa01998  Yes (*)     /lib64/libdl-2.11.so
0x0000003002a01590  0x0000003002a029e8  Yes (*)     /lib64/libgthread-2.0.so.0
0x0000003000602140  0x0000003000605578  Yes (*)     /lib64/librt-2.11.so
0x0000003001a132f0  0x0000003001a8a228  Yes (*)     /lib64/libglib-2.0.so.0
0x0000003ffec00af0  0x0000003ffec18344  Yes (*)     /lib64/ld-2.11.so
0x000000300c610300  0x000000300c632f38  Yes (*)     /usr/lib64/libQtXml.so.4
0x00000030052070a0  0x000000300522e328  Yes (*)     /lib64/libdbus-1.so.3
0x000000300ca2b2a0  0x000000300cac0c88  Yes (*)     /usr/lib64/libQtNetwork.so.4
0x0000003009e01630  0x0000003009e0dcc8  Yes (*)     /lib64/libbz2.so.1.0.4
0x000000300d2025d0  0x000000300d216998  Yes (*)     /usr/lib64/liblzma.so.0
0x00000030022038c0  0x0000003002211eb8  Yes (*)     /lib64/libresolv-2.11.so
0x000000300ce09810  0x000000300ce10af8  Yes (*)     /usr/lib64/libpolkit-qt-core-1.so.0
0x00000030066019f0  0x00000030066062a8  Yes (*)     /usr/lib64/libSM.so.6
0x0000003005e04d70  0x0000003005e137a8  Yes (*)     /usr/lib64/libICE.so.6
0x000000300161dd80  0x00000030016ab8c8  Yes (*)     /usr/lib64/libX11.so.6
0x0000003003203580  0x000000300320e678  Yes (*)     /usr/lib64/libXext.so.6
0x0000003014804030  0x0000003014810fc8  Yes (*)     /usr/lib64/libXft.so.2
0x0000003001200dd0  0x0000003001201b68  Yes (*)     /usr/lib64/libXau.so.6
0x000000300ea01310  0x000000300ea02d38  Yes (*)     /usr/lib64/libXdmcp.so.6
0x0000003000e02f60  0x0000003000e0ea48  Yes (*)     /usr/lib64/libXpm.so.4
0x000000300d6013b0  0x000000300d6043b8  Yes (*)     /usr/lib64/libXtst.so.6
0x000000300b202880  0x000000300b207658  Yes (*)     /usr/lib64/libXcursor.so.1
0x0000003007601370  0x0000003007604178  Yes (*)     /usr/lib64/libXfixes.so.3
0x0000003004e018c0  0x0000003004e07f58  Yes (*)     /usr/lib64/libXrender.so.1
0x000000300ee1e400  0x000000300ee46768  Yes (*)     /usr/lib64/libsopranoclient.so.1
0x0000003002e04820  0x0000003002e1e598  Yes (*)     /usr/lib64/libpng12.so.0
0x000000300360c890  0x0000003003673368  Yes (*)     /usr/lib64/libfreetype.so.6
0x0000003002608890  0x0000003002631e08  Yes (*)     /lib64/libgobject-2.0.so.0
0x0000003005a01eb0  0x0000003005a0c608  Yes (*)     /usr/lib64/libXi.so.6
0x0000003006a01720  0x0000003006a06838  Yes (*)     /usr/lib64/libXrandr.so.2
0x0000003006200a20  0x0000003006201508  Yes (*)     /usr/lib64/libXinerama.so.1
0x0000003004a05c80  0x0000003004a1fe58  Yes (*)     /usr/lib64/libfontconfig.so.1
0x0000003005601270  0x0000003005602d88  Yes (*)     /lib64/libcap-ng.so.0
0x000000300ba14270  0x000000300ba45048  Yes (*)     /usr/lib64/libssl.so.1.0.0
0x0000003007a5c100  0x0000003007b1f248  Yes (*)     /usr/lib64/libcrypto.so.1.0.0
0x000000300fe07880  0x000000300fe15048  Yes (*)     /usr/lib64/libpolkit-gobject-1.so.0
0x0000003008218860  0x000000300827acd8  Yes (*)     /lib64/libgio-2.0.so.0
0x0000003007201080  0x0000003007201fd8  Yes (*)     /lib64/libgmodule-2.0.so.0
0x00000030046013d0  0x00000030046029d8  Yes (*)     /lib64/libuuid.so.1
0x0000003001e08650  0x0000003001e13898  Yes (*)     /usr/lib64/libxcb.so.1
0x0000003003e03b70  0x0000003003e1c9d8  Yes (*)     /lib64/libexpat.so.1
0x0000003009606bf0  0x0000003009627248  Yes (*)     /lib64/libgssapi_krb5.so.2
0x0000003008a18540  0x0000003008a73ec8  Yes (*)     /lib64/libkrb5.so.3
0x0000003007e01220  0x0000003007e01cf8  Yes (*)     /lib64/libcom_err.so.2
0x00000030086055c0  0x000000300861e508  Yes (*)     /lib64/libk5crypto.so.3
0x0000003003a114d0  0x0000003003a34628  Yes (*)     /usr/lib64/libeggdbus-1.so.0
0x0000003000a05520  0x0000003000a14ff8  Yes (*)     /lib64/libselinux.so.1
0x0000003008e025f0  0x0000003008e067b8  Yes (*)     /lib64/libkrb5support.so.0
0x0000003009200aa0  0x0000003009200fa8  Yes (*)     /lib64/libkeyutils.so.1
0x000000300e208e30  0x000000300e219118  Yes (*)     /usr/lib64/libdbus-glib-1.so.2
0x00007f28ea480580  0x00007f28ea481d18  Yes (*)     /usr/lib64/gconv/UTF-16.so
0x00007f28ea233650  0x00007f28ea236448  Yes (*)     /usr/lib64/kde4/plugins/gui_platform/libkde.so
0x000000300f6b0e20  0x000000300f8251c8  Yes (*)     /usr/lib64/libkio.so.5
0x0000003014017280  0x0000003014059008  Yes (*)     /usr/lib64/libstreamanalyzer.so.0
0x0000003015010220  0x000000301502d128  Yes (*)     /usr/lib64/libstreams.so.0
0x000000300e627a10  0x000000300e66b0b8  Yes (*)     /usr/lib64/libsolid.so.4
0x0000003010401770  0x0000003010405038  Yes (*)     /usr/lib64/libfam.so.0
0x000000300de01d50  0x000000300de05b08  Yes (*)     /lib64/libacl.so.1
0x000000300da01300  0x000000300da03358  Yes (*)     /lib64/libattr.so.1
0x0000003009a2c600  0x0000003009b07fa8  Yes (*)     /usr/lib64/libxml2.so.2
0x00007f28e9f96ab0  0x00007f28e9fe8af8  Yes (*)     /usr/lib64/kde4/plugins/styles/oxygen.so
0x00007f28e9d4c2c0  0x00007f28e9d56428  Yes (*)     /usr/lib64/libwacomcfg.so.0
0x00007f28e9913e70  0x00007f28e9925d68  Yes (*)     /usr/lib64/kde4/nepomukstrigiservice.so
0x0000003012c20f80  0x0000003012c498f8  Yes (*)     /usr/lib64/libkutils.so.4
0x000000301581ebf0  0x000000301583a9e8  Yes (*)     /usr/lib64/libkparts.so.4
0x0000003019400be0  0x0000003019401c08  Yes (*)     /usr/lib64/libXss.so.1
0x00007f28e96f5a10  0x00007f28e97008b8  Yes (*)     /usr/lib64/strigi/strigiindex_nepomukbackend.so
0x00007f28e94da620  0x00007f28e94e9bf8  Yes (*)     /usr/lib64/strigi/strigiindex_clucene.so
0x00007f28e92158d0  0x00007f28e927e898  Yes (*)     /usr/lib64/libclucene.so.0
0x00007f28e70e73a0  0x00007f28e70ea288  Yes (*)     /usr/lib64/qt4/plugins/imageformats/libqgif.so
0x00007f28e6ee0760  0x00007f28e6ee3088  Yes (*)     /usr/lib64/qt4/plugins/imageformats/libqico.so
0x00007f28e6cd7eb0  0x00007f28e6cdbef8  Yes (*)     /usr/lib64/qt4/plugins/imageformats/libqjpeg.so
0x00000030114034a0  0x000000301141d008  Yes (*)     /usr/lib64/libjpeg.so.62
0x00007f28e6ad1a50  0x00007f28e6ad2eb8  Yes (*)     /usr/lib64/qt4/plugins/imageformats/libqmng.so
0x00007f28e6874430  0x00007f28e68bb9b8  Yes (*)     /usr/lib64/libmng.so.1
0x0000003012007480  0x000000301202b4f8  Yes (*)     /usr/lib64/liblcms.so.1
0x00007f28e6659e00  0x00007f28e665a9b8  Yes (*)     /usr/lib64/qt4/plugins/imageformats/libqsvg.so
0x00007f28e64539d0  0x00007f28e6456428  Yes (*)     /usr/lib64/qt4/plugins/imageformats/libqtiff.so
0x0000003012407520  0x00000030124343e8  Yes (*)     /usr/lib64/libtiff.so.3
0x00007f28e624c540  0x00007f28e624fb88  Yes (*)     /usr/lib64/kde4/plugins/imageformats/kimg_dds.so
0x00007f28e6045190  0x00007f28e6047e28  Yes (*)     /usr/lib64/kde4/plugins/imageformats/kimg_eps.so
0x00007f28e5e3ede0  0x00007f28e5e40158  Yes (*)     /usr/lib64/kde4/plugins/imageformats/kimg_exr.so
0x00007f28e5c38cb0  0x00007f28e5c3a338  Yes (*)     /usr/lib64/libImath.so.6
0x00007f28e5997020  0x00007f28e59dc948  Yes (*)     /usr/lib64/libIlmImf.so.6
0x00007f28e5763d20  0x00007f28e57688e8  Yes (*)     /usr/lib64/libIex.so.6
0x00007f28e55119f0  0x00007f28e5511ed8  Yes (*)     /usr/lib64/libHalf.so.6
0x00007f28e530dbf0  0x00007f28e530f6d8  Yes (*)     /usr/lib64/libIlmThread.so.6
0x00007f28e5108540  0x00007f28e5109868  Yes (*)     /usr/lib64/kde4/plugins/imageformats/kimg_jp2.so
0x000000301100b990  0x00000030110409e8  Yes (*)     /usr/lib64/libjasper.so.1
0x00007f28e4f00b90  0x00007f28e4f04048  Yes (*)     /usr/lib64/kde4/plugins/imageformats/kimg_pcx.so
0x00007f28e4cfb4f0  0x00007f28e4cfc708  Yes (*)     /usr/lib64/kde4/plugins/imageformats/kimg_psd.so
0x00007f28e4af2220  0x00007f28e4af67d8  Yes (*)     /usr/lib64/kde4/plugins/imageformats/kimg_rgb.so
0x00007f28e48ec7b0  0x00007f28e48ede28  Yes (*)     /usr/lib64/kde4/plugins/imageformats/kimg_tga.so
0x00007f28e46d8fd0  0x00007f28e46e2838  Yes (*)     /usr/lib64/kde4/plugins/imageformats/kimg_xcf.so
0x00007f28e44d41a0  0x00007f28e44d4f68  Yes (*)     /usr/lib64/kde4/plugins/imageformats/kimg_xview.so
0x00007f28e42d0310  0x00007f28e42d0ac8  Yes (*)     /usr/lib64/strigi/strigiea_dvi.so
0x00007f28e40cd3f0  0x00007f28e40cdba8  Yes (*)     /usr/lib64/strigi/strigila_xpm.so
0x00007f28dfdfe8e0  0x00007f28dfdfeac8  Yes (*)     /usr/lib64/strigi/strigita_avi.so
0x00007f28dfbf95a0  0x00007f28dfbfc878  Yes (*)     /usr/lib64/strigi/strigita_mp4.so
0x00007f28df9f58e0  0x00007f28df9f5ac8  Yes (*)     /usr/lib64/strigi/strigita_wav.so
0x00007f28df7f35a0  0x00007f28df7f3dc8  Yes (*)     /usr/lib64/strigi/strigita_au.so
0x00007f28df5f03f0  0x00007f28df5f0cc8  Yes (*)     /usr/lib64/strigi/strigita_xbm.so
0x00007f28df3ed530  0x00007f28df3ee068  Yes (*)     /usr/lib64/strigi/strigila_cpp.so
0x00007f28df1ea370  0x00007f28df1eac48  Yes (*)     /usr/lib64/strigi/strigita_ico.so
0x00007f28defe65a0  0x00007f28defe7cf8  Yes (*)     /usr/lib64/strigi/strigita_audible.so
0x00007f28dede29e0  0x00007f28dede33c8  Yes (*)     /usr/lib64/strigi/strigila_namespaceharvester.so
0x00007f28debdc690  0x00007f28debdf5f8  Yes (*)     /usr/lib64/strigi/strigiea_vcf.so
0x0000003019038480  0x000000301907f628  Yes (*)     /usr/lib64/libkfile.so.4
0x00007f28de9724c0  0x00007f28de9c3a28  Yes (*)     /usr/lib64/libkabc.so.4
0x000000301780d050  0x000000301781c348  Yes (*)     /usr/lib64/libkresources.so.4
0x00007f28de721790  0x00007f28de73bca8  Yes (*)     /usr/lib64/libkldap.so.4
0x00007f28de4d5f10  0x00007f28de4fe958  Yes (*)     /usr/lib64/libldap-2.4.so.2
0x0000003014c033b0  0x0000003014c0a338  Yes (*)     /usr/lib64/liblber-2.4.so.2
0x00007f28de2b36a0  0x00007f28de2c3528  Yes (*)     /usr/lib64/libsasl2.so.2
0x00007f28de078c00  0x00007f28de07d9a8  Yes (*)     /lib64/libcrypt-2.11.so
0x00007f28dde1c110  0x00007f28dde58018  Yes (*)     /usr/lib64/libfreebl3.so
0x00007f28ddc17400  0x00007f28ddc17b98  Yes (*)     /usr/lib64/strigi/strigila_txt.so
0x00007f28dda136b0  0x00007f28dda14338  Yes (*)     /usr/lib64/strigi/strigita_sid.so
0x00007f28dd80f350  0x00007f28dd810448  Yes (*)     /usr/lib64/strigi/strigiea_ics.so
0x00007f28dd541bf0  0x00007f28dd5e1338  Yes (*)     /usr/lib64/libkcal.so.4
0x0000003012805160  0x0000003012810de8  Yes (*)     /usr/lib64/libkpimutils.so.4
0x00000030180194f0  0x0000003018042668  Yes (*)     /usr/lib64/libical.so.0
0x000000301d007730  0x000000301d00f978  Yes (*)     /usr/lib64/libicalss.so.0
0x00007f28dd2b3e40  0x00007f28dd2e31b8  Yes (*)     /usr/lib64/libkmime.so.4
0x00007f28dd086650  0x00007f28dd08b628  Yes (*)     /usr/lib64/strigi/strigila_mobi.so
0x00007f28dce81470  0x00007f28dce82758  Yes (*)     /usr/lib64/strigi/strigita_dds.so
0x00007f28dcc7d5e0  0x00007f28dcc7e3a8  Yes (*)     /usr/lib64/strigi/strigila_deb.so
0x00007f28dca7a220  0x00007f28dca7aae8  Yes (*)     /usr/lib64/strigi/strigita_pcx.so
0x00007f28dc8773f0  0x00007f28dc877ac8  Yes (*)     /usr/lib64/strigi/strigita_gif.so
0x00007f28dc6744e0  0x00007f28dc674e38  Yes (*)     /usr/lib64/strigi/strigita_rgb.so
0x00007f28dc470380  0x00007f28dc471338  Yes (*)     /usr/lib64/strigi/strigiea_tiff.so
0x00007f28dc268fb0  0x00007f28dc26ce18  Yes (*)     /usr/lib64/strigi/strigita_font.so
0x000000300be05220  0x000000300be0f878  Yes (*)     /usr/lib64/libkfontinst.so.4
0x00007f28dc060230  0x00007f28dc063d38  Yes (*)     /usr/lib64/strigi/strigiea_jpeg.so
0x0000003011851150  0x0000003011926848  Yes (*)     /usr/lib64/libexiv2.so.5
0x00007f28dbe5a480  0x00007f28dbe5b118  Yes (*)     /usr/lib64/gconv/CP1252.so
(*): Shared library is missing debugging information.
$1 = 0x0
Debuginfo absent: 1fdc942682455b5a455b86598254d0326865f43f
Debuginfo absent: 30ee4378535920e256ae6e8f59c188fa91d73877
Debuginfo absent: 38bd75b0d94bdf736e935e3f0b6d4ed18bcef7c1
Debuginfo absent: 4de077dd6bff7a0dc1c74b2fa50fdaf332c8de7e
Debuginfo absent: 5c6eb1eadc75140be9e59aeb0400af5e8a7056b7
Debuginfo absent: 670e7657ddc34aab2272807bd6942741fd4a6d39
Debuginfo absent: 6f3d33fb6a9f0ff418f8f3a34378ca168845e6c4
Debuginfo absent: 71c52d81d8cc4699ac026b1a57dd1a4ca1bba285
Debuginfo absent: 7b0a1f64dab00b38de89c8ec1c8c8ab7b5b7e10b
Debuginfo absent: 98cee9a8c2143135a86968d4b0c7cb6fe8e03f8d
Debuginfo absent: a28ccf0ba049dd9bbff5b93ce0375b7c85d10cea
Debuginfo absent: d49914dcecd08774947bb70d0604cbedfae6e5a1
Debuginfo absent: fca228e149fb03c52f56ddb15d57f0ea6e7012e7
Comment 1 Michal Klich 2010-03-18 12:41:12 UTC
I have same problem on mine F12.
Comment 2 Sebastian Trueg 2010-04-07 16:22:16 UTC
This is a crash in Strigi. Please report it using the strigi bug tracker at sourceforge: http://sourceforge.net/tracker/?group_id=171000&atid=856302
Comment 3 Christoph Feck 2010-06-10 03:51:15 UTC
*** Bug 239858 has been marked as a duplicate of this bug. ***
Comment 4 Christoph Feck 2010-06-10 03:52:29 UTC
*** Bug 238415 has been marked as a duplicate of this bug. ***
Comment 6 Thomas Janssen 2010-06-30 16:12:25 UTC
Created attachment 48485 [details]
New crash information added by DrKonqi

dolphin (1.5) on KDE Platform 4.4.90 (KDE 4.4.90 (KDE 4.5 RC1)) using Qt 4.7.0

- What I was doing when the application crashed:
Open Dolphin, cd to rpmbuild/RPMS/x86_64/ hover the mouse over an RPM.. Bamm.

-- Backtrace (Reduced):
#4  inflateEnd (strm=0x1ee4180) at inflate.c:1162
#5  0x00007f47438c046d in Strigi::GZipInputStream::Private::dealloc (this=0x1ee4170) at /usr/src/debug/strigi-0.7.2/src/streams/gzipinputstream.cpp:97
#6  0x00007f47438c04b4 in Strigi::GZipInputStream::~GZipInputStream (this=0x1f289c0, __in_chrg=<value optimized out>) at /usr/src/debug/strigi-0.7.2/src/streams/gzipinputstream.cpp:90
#7  0x00007f47438c0549 in Strigi::GZipInputStream::~GZipInputStream (this=0x1f289c0, __in_chrg=<value optimized out>) at /usr/src/debug/strigi-0.7.2/src/streams/gzipinputstream.cpp:91
#8  0x00007f47438cb3b6 in Strigi::RpmInputStream::~RpmInputStream (this=0x7f4738418630, __in_chrg=<value optimized out>) at /usr/src/debug/strigi-0.7.2/src/streams/rpminputstream.cpp:147
Comment 7 Sebastian Trueg 2010-06-30 16:16:34 UTC
This is a strigi bug which has been reported already. Closing as "upstream".
Comment 8 Jon Nelson 2010-09-06 19:51:52 UTC
Created attachment 51370 [details]
New crash information added by DrKonqi

dolphin (1.5) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.6.3

- What I was doing when the application crashed:

all I did was select the rpm and then dolphin crashed.

-- Backtrace (Reduced):
#6  inflateEnd (strm=0xd49d60) at inflate.c:1162
#7  0x00007f8fa21f3bad in Strigi::GZipInputStream::Private::dealloc (this=0xd49d50) at /usr/src/debug/strigi-0.7.2/src/streams/gzipinputstream.cpp:97
#8  0x00007f8fa21f3bf4 in Strigi::GZipInputStream::~GZipInputStream (this=0xd49cf0, __in_chrg=<value optimized out>) at /usr/src/debug/strigi-0.7.2/src/streams/gzipinputstream.cpp:90
#9  0x00007f8fa21f3c89 in Strigi::GZipInputStream::~GZipInputStream (this=0xd49cf0, __in_chrg=<value optimized out>) at /usr/src/debug/strigi-0.7.2/src/streams/gzipinputstream.cpp:91
#10 0x00007f8fa2200566 in Strigi::RpmInputStream::~RpmInputStream (this=0x7f8f9a3236f0, __in_chrg=<value optimized out>) at /usr/src/debug/strigi-0.7.2/src/streams/rpminputstream.cpp:147
Comment 9 Christoph Feck 2010-10-15 13:39:57 UTC
*** Bug 254230 has been marked as a duplicate of this bug. ***
Comment 10 Clemens Eisserer 2010-11-19 21:00:54 UTC
New crash information added by DrKonqi

dolphin (1.5) on KDE Platform 4.5.3 (KDE 4.5.3) "release 8" using Qt 4.6.3

- What I was doing when the application crashed:

dolphin crash when mouse pass over  plugin download from google for  google
talk (*.rpm), over other .*rpm no crash dolphin .

  openSUSE 11.3 (x86_64)
  KDE 4.5.3  "release 8"

-- Backtrace (Reduced):
#6  0x00007fe829bf7822 in inflateEnd () from /lib64/libz.so.1
#7  0x00007fe825287bad in Strigi::GZipInputStream::Private::dealloc
(this=0x7fe8101224d0) at
/usr/src/debug/strigi-0.7.2/src/streams/gzipinputstream.cpp:97
#8  0x00007fe825287bf4 in Strigi::GZipInputStream::~GZipInputStream
(this=0x7fe810122470, __in_chrg=<value optimized out>) at
/usr/src/debug/strigi-0.7.2/src/streams/gzipinputstream.cpp:90
#9  0x00007fe825287c89 in Strigi::GZipInputStream::~GZipInputStream
(this=0x7fe810122470, __in_chrg=<value optimized out>) at
/usr/src/debug/strigi-0.7.2/src/streams/gzipinputstream.cpp:91
#10 0x00007fe825294566 in Strigi::RpmInputStream::~RpmInputStream
(this=0x7fe817ca76f0, __in_chrg=<value optimized out>) at
/usr/src/debug/strigi-0.7.2/src/streams/rpminputstream.cpp:147
Comment 11 Martin Kho 2010-11-19 21:56:09 UTC
Hi,

Can't reproduce this issue any more on:
Fedora 14: Dolphin: 1.5, KDE: 4.5.3, Qt: 4.7.0(-8)
Fedora 15 (aka Rawhide): Dolphin: 1.5, KDE: 4.5.3, Qt: 4.7.1(-1)

So a qt 4.6.3 issue?

Martin Kho
Comment 12 Frank Reininghaus 2010-11-24 14:49:37 UTC
*** Bug 257727 has been marked as a duplicate of this bug. ***
Comment 13 Frank Reininghaus 2010-11-27 21:23:16 UTC
*** Bug 258004 has been marked as a duplicate of this bug. ***
Comment 14 Dario Andres 2010-12-09 19:04:29 UTC
*** Bug 259175 has been marked as a duplicate of this bug. ***
Comment 15 Dario Andres 2011-01-23 16:03:09 UTC
[Comment from a bug triager]
According to the upstream report this should be fixed already in the Strigi code. (I don't know if that fix was included into strigi 0.7.2 ...)
Comment 16 Dario Andres 2011-01-23 16:03:18 UTC
*** Bug 263540 has been marked as a duplicate of this bug. ***
Comment 17 Dario Andres 2011-01-23 16:03:21 UTC
*** Bug 263367 has been marked as a duplicate of this bug. ***
Comment 18 Dario Andres 2011-01-23 16:03:22 UTC
*** Bug 262753 has been marked as a duplicate of this bug. ***
Comment 19 javier adrian rojas 2011-05-16 19:51:07 UTC
Created attachment 60059 [details]
New crash information added by DrKonqi

dolphin (1.6.1) on KDE Platform 4.6.3 (4.6.3) using Qt 4.7.2

- What I was doing when the application crashed:

I was wathcing a rpm file when dolphin crash

-- Backtrace (Reduced):
#6  0x00007f7048386412 in inflateEnd () from /lib/x86_64-linux-gnu/libz.so.1
#7  0x00007f704304989d in Strigi::GZipInputStream::Private::dealloc (this=0x7f703011e700) at /build/buildd/strigi-0.7.2/src/streams/gzipinputstream.cpp:97
#8  0x00007f70430498e4 in Strigi::GZipInputStream::~GZipInputStream (this=0x7f703011e6a0, __in_chrg=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streams/gzipinputstream.cpp:90
#9  0x00007f7043049979 in Strigi::GZipInputStream::~GZipInputStream (this=0x7f703011e6a0, __in_chrg=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streams/gzipinputstream.cpp:91
#10 0x00007f7043054b66 in Strigi::RpmInputStream::~RpmInputStream (this=0x7f7036865770, __in_chrg=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streams/rpminputstream.cpp:147