Bug 241180 - crash in kdebase-runtime-4.4.3-1.fc13.1: raise: Process /usr/bin/nepomukservicestub was killed by signal 6 (SIGABRT)
Summary: crash in kdebase-runtime-4.4.3-1.fc13.1: raise: Process /usr/bin/nepomukservi...
Status: RESOLVED DUPLICATE of bug 248244
Alias: None
Product: nepomuk
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
: 241182 241184 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-06-09 10:30 UTC by Peter Veres
Modified: 2011-09-21 17:45 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Veres 2010-06-09 10:30:06 UTC
Version:           unspecified (using KDE 4.4.3) 
OS:                Linux

abrt 1.1.0 detected a crash.

architecture: i686
Attached file: backtrace
cmdline: /usr/bin/nepomukservicestub nepomukstrigiservice
comment: -none-
component: kdebase-runtime
crash_function: raise
executable: /usr/bin/nepomukservicestub
global_uuid: 735104b92aa0ffe9a4ce38c33188f2eaefd05fb7
kernel: 2.6.33.4-95.fc13.i686
package: kdebase-runtime-4.4.3-1.fc13.1
rating: 4
reason: Process /usr/bin/nepomukservicestub was killed by signal 6 (SIGABRT)
release: Fedora release 13 (Goddard)
How to reproduce: nepomuk running in background    

Reproducible: Didn't try




warning: core file may not match specified executable file.
[New Thread 3050]
[New Thread 3113]
[New Thread 3038]
Core was generated by `/usr/bin/nepomukservicestub nepomukstrigiservice'.
Program terminated with signal 6, Aborted.
#0  0x004ff416 in __kernel_vsyscall ()

Thread 3 (Thread 3038):
#0  0x004ff416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x00c2cfa6 in __poll (fds=0x966b090, nfds=8, timeout=1003)
    at ../sysdeps/unix/sysv/linux/poll.c:87
        resultvar = <value optimized out>
        resultvar = <value optimized out>
        oldtype = -516
        result = <value optimized out>
#2  0x0014b64c in IA__g_poll (fds=0x966b090, nfds=8, timeout=1003)
    at gpoll.c:127
No locals.
#3  0x0013e044 in g_main_context_poll (context=0xcf8490, block=1, dispatch=1, 
    self=0x93020c0) at gmain.c:2904
        poll_func = 0x14b620 <IA__g_poll>
#4  g_main_context_iterate (context=0xcf8490, block=1, dispatch=1, 
    self=0x93020c0) at gmain.c:2586
        max_priority = 2147483647
        timeout = 1003
        some_ready = <value optimized out>
        nfds = 8
        allocated_nfds = <value optimized out>
        fds = 0x966b090
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#5  0x0013e449 in IA__g_main_context_iteration (context=0x9304290, 
    may_block=1) at gmain.c:2654
        retval = <value optimized out>
#6  0x02bb56b6 in QEventDispatcherGlib::processEvents (this=0x92ee180, 
    flags=...) at kernel/qeventdispatcher_glib.cpp:412
        d = 0x9301fd0
        canWait = <value optimized out>
        result = <value optimized out>
#7  0x0328f556 in QGuiEventDispatcherGlib::processEvents (this=0x92ee180, 
    flags=...) at kernel/qguieventdispatcher_glib.cpp:204
        d = 0x9301fd0
        returnValue = 252
#8  0x02b8bc1a in QEventLoop::processEvents (this=0xbfd92234, flags=...)
    at kernel/qeventloop.cpp:149
        d = 0x93adfe0
#9  0x02b8bf5a in QEventLoop::exec (this=0xbfd92234, flags=...)
    at kernel/qeventloop.cpp:201
        d = 0x93adfe0
#10 0x02b8e627 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
        threadData = 0x92ee6d0
        eventLoop = {<QObject> = {_vptr.QObject = 0x2ca18c8, 
            static staticMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x2c300c0 "QObject", data = 0x2c30160, 
                extradata = 0x2c9c6e0}}, d_ptr = {d = 0x93adfe0}, 
            static staticQtMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x2c38c00 "Qt", data = 0x2c3c220, 
                extradata = 0x0}}}, static staticMetaObject = {d = {
              superdata = 0x804dc70, stringdata = 0x2c41c60 "QEventLoop", 
              data = 0x2c41c80, extradata = 0x0}}}
        returnCode = <value optimized out>
#11 0x031e0e88 in QApplication::exec () at kernel/qapplication.cpp:3579
No locals.
#12 0x0804adc9 in main (argc=134529224, argv=0x93acee0)
    at /usr/src/debug/kdebase-runtime-4.4.3/nepomuk/servicestub/main.cpp:152
        aboutData = {d = 0x92ef350}
        app = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x3acaac8, 
              static staticMetaObject = {d = {superdata = 0x0, 
                  stringdata = 0x2c300c0 "QObject", data = 0x2c30160, 
                  extradata = 0x2c9c6e0}}, d_ptr = {d = 0x9301e40}, 
              static staticQtMetaObject = {d = {superdata = 0x0, 
                  stringdata = 0x2c38c00 "Qt", data = 0x2c3c220, 
                  extradata = 0x0}}}, static staticMetaObject = {d = {
                superdata = 0x804dc70, 
                stringdata = 0x2c41d00 "QCoreApplication", data = 0x2c41da0, 
                extradata = 0x0}}, static self = 0xbfd923b8}, 
          static staticMetaObject = {d = warning: can't find linker symbol for virtual table for `(null)' value
warning:   found `typeinfo for QEventLoop' instead
{superdata = 0x2ca1904, 
              stringdata = 0x38b5960 "QApplication", data = 0x38b5ba0, 
              extradata = 0x0}}}
        serviceName = {static null = {<No data fields>}, 
          static shared_null = {ref = {_q_value = 42265}, alloc = 0, 
            size = 0, data = 0x2ca28fa, 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 = 0x2ca290e, clean = 0, simpletext = 0, 
            righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, 
            array = {0}}, d = 0x9387350, static codecForCStrings = 0x0}
        compData = {_vptr.KComponentData = 0x2f4f0d8, d = 0x93873c0}
        dependencies = {<QList<QString>> = {{p = {static shared_null = {
                  ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, 
                  sharable = 1, array = {0x0}}, d = 0x804dd00}, 
              d = 0x804dd00}}, <No data fields>}
        control = 0x93acc38
        options = {d = 0x92ef980}
        args = <value optimized out>
        s = {_vptr.QTextStream = 0x2c9fc60, d_ptr = {d = 0x9395150}}
        services = {{p = {static shared_null = {ref = {_q_value = 1}, 
                alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, 
              d = 0x93af288}, d = 0x93af288}}
        service = {d = 0x93b1268}

Thread 2 (Thread 3113):
#0  0x004ff416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x00cf95e4 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236
No locals.
#2  0x02a97e10 in wait (this=0x93c9798, mutex=0xb52ff27c, time=120000)
    at thread/qwaitcondition_unix.cpp:85
        tv = {tv_sec = 1275157180, tv_usec = 486833}
        ti = {tv_sec = 1275157300, tv_nsec = 486833000}
        code = <value optimized out>
#3  QWaitCondition::wait (this=0x93c9798, mutex=0xb52ff27c, time=120000)
    at thread/qwaitcondition_unix.cpp:159
        returnValue = 252
#4  0x007872ce in FileSystemWatcher::Private::run (this=0x93c9778)
    at /usr/src/debug/kdebase-runtime-4.4.3/nepomuk/services/strigi/filesystemwatcher.cpp:146
        mutex = {d = 0xb47261e0}
        __PRETTY_FUNCTION__ = "virtual void FileSystemWatcher::Private::run()"
#5  0x02a96fef in QThreadPrivate::start (arg=0x93c9778)
    at thread/qthread_unix.cpp:248
        thr = 0x93c9778
        data = 0x9407258
#6  0x00cf5919 in start_thread (arg=0xb52ffb70) at pthread_create.c:301
        __res = <value optimized out>
        __ignore1 = 128
        __ignore2 = 91
        pd = 0xb52ffb70
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {13660148, 0, 4001536, 
                -1255148584, 2065846019, -1166648216}, 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>
#7  0x00c37e5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
No locals.

Thread 1 (Thread 3050):
#0  0x004ff416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x00b84d71 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
        resultvar = <value optimized out>
        resultvar = <value optimized out>
        pid = 13508596
        selftid = 3050
#2  0x00b8664a in abort () at abort.c:92
        save_stage = 2
        act = warning: can't find linker symbol for virtual table for `(null)' value
{__sigaction_handler = {
            sa_handler = 0xb574c4 <_rtld_local+1220>, 
            sa_sigaction = 0xb574c4 <_rtld_local+1220>}, sa_mask = {__val = {
              786432, 12434288, 11956048, 3051868764, 23137, 3051868732, 
              11918800, 11905480, 0, 37, 3051868576, 12776408, 9, 3051868660, 
              13508596, 14, 3051870120, 3051868780, 12907316, 2, 3051868660, 
              9, 0, 3051868756, 0, 7, 13265559, 13265555, 13261900, 13261926, 
              94, 13268693}}, sa_flags = 13268689, sa_restorer = 0xb5e7d1f4}
        sigs = {__val = {32, 0 <repeats 31 times>}}
#3  0x00bc2d9d in __libc_message (do_abort=2, 
    fmt=0xca88ec "*** glibc detected *** %s: %s: 0x%s ***\n")
    at ../sysdeps/unix/sysv/linux/libc_fatal.c:186
        ap = <value optimized out>
        fd = 2
        on_2 = <value optimized out>
        list = <value optimized out>
        nlist = <value optimized out>
        cp = <value optimized out>
        written = <value optimized out>
#4  0x00bc91e1 in malloc_printerr (action=<value optimized out>, 
    str=<value optimized out>, ptr=0xb44a28f0) at malloc.c:6280
        buf = "b44a28f0"
        cp = <value optimized out>
#5  0x02a9268e in qFree (ptr=0xb44a28f0) at global/qmalloc.cpp:60
No locals.
#6  0x02adedc1 in QString::free (d=0xb44a28f0) at tools/qstring.cpp:1108
No locals.
#7  0x02adf17f in QString::operator= (this=0x9397200, other=...)
    at tools/qstring.cpp:1282
No locals.
#8  0x0077c57f in Nepomuk::IndexScheduler::updateDir (this=0x93971d8, 
    dir=..., analyzer=0xb5e7e27c, flags=...)
    at /usr/src/debug/kdebase-runtime-4.4.3/nepomuk/services/strigi/indexscheduler.cpp:311
        dirInfo = {d_ptr = {d = 0x0}}
        subFolders = {<QList<QString>> = {{p = {static shared_null = {ref = {
                    _q_value = 1}, alloc = 0, begin = 0, end = 0, 
                  sharable = 1, array = {0x0}}, d = 0xb46540b0}, 
              d = 0xb46540b0}}, <No data fields>}
        filesToDelete = {<QList<QString>> = {{p = {static shared_null = {
                  ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, 
                  sharable = 1, array = {0x0}}, d = 0xb5e7dabf}, 
              d = 0xb5e7dabf}}, <No data fields>}
        dirUrl = {<QUrl> = {d = 0x2ca2458}, d = 0xb5e7da88}
        dirRes = {_vptr.Resource = 0x0, m_data = 0xb5e7dab4, d = 0xb5e7da88}
        filesToIndex = {{p = {static shared_null = {ref = {_q_value = 1}, 
                alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, 
              d = 0x804dd00}, d = 0x804dd00}}
        dirIt = {_vptr.QDirIterator = 0x2ca2458, d = warning: can't find linker symbol for virtual table for `QScopedPointer<QDirIteratorPrivate, QScopedPointerDeleter<QDirIteratorPrivate> >' value
warning:   found `operator delete(void*)' instead
{d = 0x2b9499}}
        __PRETTY_FUNCTION__ = "bool Nepomuk::IndexScheduler::updateDir(const QString&, Strigi::StreamAnalyzer*, QFlags<Nepomuk::IndexScheduler::UpdateDirFlag>)"
        recursive = <value optimized out>
        forceUpdate = <value optimized out>
        filesInStore = {{d = 0xb45f0758, e = 0xb45f0758}}
#9  0x0077cfa7 in Nepomuk::IndexScheduler::updateDir (this=0x93971d8, 
    dir=..., analyzer=0xb5e7e27c, flags=...)
    at /usr/src/debug/kdebase-runtime-4.4.3/nepomuk/services/strigi/indexscheduler.cpp:393
        folder = @0xb45382e8
        _container_ = {c = {<QList<QString>> = {{p = {static shared_null = {
                    ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, 
                    sharable = 1, array = {0x0}}, d = 0xb45382d0}, 
                d = 0xb45382d0}}, <No data fields>}, brk = 0, i = {
            i = 0xb45382e8}, e = {i = 0xb4538300}}
        dirInfo = {d_ptr = {d = 0xb46037f8}}
        subFolders = {<QList<QString>> = {{p = {static shared_null = {ref = {
                    _q_value = 1}, alloc = 0, begin = 0, end = 0, 
                  sharable = 1, array = {0x0}}, d = 0xb45382d0}, 
              d = 0xb45382d0}}, <No data fields>}
        filesToDelete = {<QList<QString>> = {{p = {static shared_null = {
                  ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, 
                  sharable = 1, array = {0x0}}, d = 0xb4483e70}, 
              d = 0xb4483e70}}, <No data fields>}
        dirUrl = {<QUrl> = {d = 0xb46a71f0}, d = 0x0}
        dirRes = {_vptr.Resource = 0x4f00a00, m_data = 0xb45ad3f8, 
          d = 0xb5e7dbf8}
        filesToIndex = {{p = {static shared_null = {ref = {_q_value = 1}, 
                alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, 
              d = 0x804dd00}, d = 0x804dd00}}
        dirIt = {_vptr.QDirIterator = 0x2c9f8b0, d = {d = 0xb4493a20}}
        __PRETTY_FUNCTION__ = "bool Nepomuk::IndexScheduler::updateDir(const QString&, Strigi::StreamAnalyzer*, QFlags<Nepomuk::IndexScheduler::UpdateDirFlag>)"
        recursive = true
        forceUpdate = false
        filesInStore = {{d = 0xb447ea18, e = 0xb447ea18}}
#10 0x0077cfa7 in Nepomuk::IndexScheduler::updateDir (this=0x93971d8, 
    dir=..., analyzer=0xb5e7e27c, flags=...)
    at /usr/src/debug/kdebase-runtime-4.4.3/nepomuk/services/strigi/indexscheduler.cpp:393
        folder = @0xb463e5c0
        _container_ = {c = {<QList<QString>> = {{p = {static shared_null = {
                    ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, 
                    sharable = 1, array = {0x0}}, d = 0xb463e5a8}, 
                d = 0xb463e5a8}}, <No data fields>}, brk = 0, i = {
            i = 0xb463e5c0}, e = {i = 0xb463e5c4}}
        dirInfo = {d_ptr = {d = 0xb4640548}}
        subFolders = {<QList<QString>> = {{p = {static shared_null = {ref = {
                    _q_value = 1}, alloc = 0, begin = 0, end = 0, 
                  sharable = 1, array = {0x0}}, d = 0xb463e5a8}, 
              d = 0xb463e5a8}}, <No data fields>}
        filesToDelete = {<QList<QString>> = {{p = {static shared_null = {
                  ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, 
                  sharable = 1, array = {0x0}}, d = 0xb46823c8}, 
              d = 0xb46823c8}}, <No data fields>}
        dirUrl = {<QUrl> = {d = 0xb468f980}, d = 0x0}
        dirRes = {_vptr.Resource = 0x4f00a00, m_data = 0xb46a12c0, 
          d = 0xb5e7dd68}
        filesToIndex = {{p = {static shared_null = {ref = {_q_value = 1}, 
                alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, 
              d = 0x804dd00}, d = 0x804dd00}}
        dirIt = {_vptr.QDirIterator = 0x2c9f8b0, d = {d = 0xb45fae68}}
        __PRETTY_FUNCTION__ = "bool Nepomuk::IndexScheduler::updateDir(const QString&, Strigi::StreamAnalyzer*, QFlags<Nepomuk::IndexScheduler::UpdateDirFlag>)"
        recursive = true
        forceUpdate = false
        filesInStore = {{d = 0xb4652348, e = 0xb4652348}}
#11 0x0077cfa7 in Nepomuk::IndexScheduler::updateDir (this=0x93971d8, 
    dir=..., analyzer=0xb5e7e27c, flags=...)
    at /usr/src/debug/kdebase-runtime-4.4.3/nepomuk/services/strigi/indexscheduler.cpp:393
        folder = @0xb53fd70c
        _container_ = {c = {<QList<QString>> = {{p = {static shared_null = {
                    ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, 
                    sharable = 1, array = {0x0}}, d = 0xb53fd6f0}, 
                d = 0xb53fd6f0}}, <No data fields>}, brk = 0, i = {
            i = 0xb53fd70c}, e = {i = 0xb53fd710}}
        dirInfo = {d_ptr = {d = 0xb4500c60}}
        subFolders = {<QList<QString>> = {{p = {static shared_null = {ref = {
                    _q_value = 1}, alloc = 0, begin = 0, end = 0, 
                  sharable = 1, array = {0x0}}, d = 0xb53fd6f0}, 
              d = 0xb53fd6f0}}, <No data fields>}
        filesToDelete = {<QList<QString>> = {{p = {static shared_null = {
                  ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, 
                  sharable = 1, array = {0x0}}, d = 0xb4464108}, 
              d = 0xb4464108}}, <No data fields>}
        dirUrl = {<QUrl> = {d = 0xb53ffe50}, d = 0x0}
        dirRes = {_vptr.Resource = 0x4f00a00, m_data = 0xb53ed470, 
          d = 0xb5e7ded8}
        filesToIndex = {{p = {static shared_null = {ref = {_q_value = 1}, 
                alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, 
              d = 0x804dd00}, d = 0x804dd00}}
        dirIt = {_vptr.QDirIterator = 0x2c9f8b0, d = {d = 0xb44627c8}}
        __PRETTY_FUNCTION__ = "bool Nepomuk::IndexScheduler::updateDir(const QString&, Strigi::StreamAnalyzer*, QFlags<Nepomuk::IndexScheduler::UpdateDirFlag>)"
        recursive = true
        forceUpdate = false
        filesInStore = {{d = 0xb4464618, e = 0xb4464618}}
#12 0x0077cfa7 in Nepomuk::IndexScheduler::updateDir (this=0x93971d8, 
    dir=..., analyzer=0xb5e7e27c, flags=...)
    at /usr/src/debug/kdebase-runtime-4.4.3/nepomuk/services/strigi/indexscheduler.cpp:393
        folder = @0xb53d8620
        _container_ = {c = {<QList<QString>> = {{p = {static shared_null = {
                    ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, 
                    sharable = 1, array = {0x0}}, d = 0xb53d8608}, 
                d = 0xb53d8608}}, <No data fields>}, brk = 0, i = {
            i = 0xb53d8620}, e = {i = 0xb53d8638}}
        dirInfo = {d_ptr = {d = 0xb53d3278}}
        subFolders = {<QList<QString>> = {{p = {static shared_null = {ref = {
                    _q_value = 1}, alloc = 0, begin = 0, end = 0, 
                  sharable = 1, array = {0x0}}, d = 0xb53d8608}, 
              d = 0xb53d8608}}, <No data fields>}
        filesToDelete = {<QList<QString>> = {{p = {static shared_null = {
                  ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, 
                  sharable = 1, array = {0x0}}, d = 0xb440ba58}, 
              d = 0xb440ba58}}, <No data fields>}
        dirUrl = {<QUrl> = {d = 0xb53d5418}, d = 0x0}
        dirRes = {_vptr.Resource = 0x4f00a00, m_data = 0xb53e5f88, 
          d = 0xb5e7e048}
        filesToIndex = {{p = {static shared_null = {ref = {_q_value = 1}, 
                alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, 
              d = 0x804dd00}, d = 0x804dd00}}
        dirIt = {_vptr.QDirIterator = 0x2c9f8b0, d = {d = 0xb4411cb8}}
        __PRETTY_FUNCTION__ = "bool Nepomuk::IndexScheduler::updateDir(const QString&, Strigi::StreamAnalyzer*, QFlags<Nepomuk::IndexScheduler::UpdateDirFlag>)"
        recursive = true
        forceUpdate = false
        filesInStore = {{d = 0xb432ddc0, e = 0xb432ddc0}}
#13 0x0077cfa7 in Nepomuk::IndexScheduler::updateDir (this=0x93971d8, 
    dir=..., analyzer=0xb5e7e27c, flags=...)
    at /usr/src/debug/kdebase-runtime-4.4.3/nepomuk/services/strigi/indexscheduler.cpp:393
        folder = @0xb445d17c
        _container_ = {c = {<QList<QString>> = {{p = {static shared_null = {
                    ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, 
                    sharable = 1, array = {0x0}}, d = 0xb445d150}, 
                d = 0xb445d150}}, <No data fields>}, brk = 0, i = {
            i = 0xb445d17c}, e = {i = 0xb445d188}}
        dirInfo = {d_ptr = {d = 0xb43b83d0}}
        subFolders = {<QList<QString>> = {{p = {static shared_null = {ref = {
                    _q_value = 1}, alloc = 0, begin = 0, end = 0, 
                  sharable = 1, array = {0x0}}, d = 0xb445d150}, 
              d = 0xb445d150}}, <No data fields>}
        filesToDelete = {<QList<QString>> = {{p = {static shared_null = {
                  ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, 
                  sharable = 1, array = {0x0}}, d = 0xb445a7c0}, 
              d = 0xb445a7c0}}, <No data fields>}
        dirUrl = {<QUrl> = {d = 0xb4421dc8}, d = 0x0}
        dirRes = {_vptr.Resource = 0x4f00a00, m_data = 0xb5394c20, 
          d = 0xb5e7e1b8}
        filesToIndex = {{p = {static shared_null = {ref = {_q_value = 1}, 
                alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, 
              d = 0x804dd00}, d = 0x804dd00}}
        dirIt = {_vptr.QDirIterator = 0x2c9f8b0, d = {d = 0xb43d1b00}}
        __PRETTY_FUNCTION__ = "bool Nepomuk::IndexScheduler::updateDir(const QString&, Strigi::StreamAnalyzer*, QFlags<Nepomuk::IndexScheduler::UpdateDirFlag>)"
        recursive = true
        forceUpdate = false
        filesInStore = {{d = 0xb44283b0, e = 0xb44283b0}}
#14 0x0077f0cb in Nepomuk::IndexScheduler::run (this=0x93971d8)
    at /usr/src/debug/kdebase-runtime-4.4.3/nepomuk/services/strigi/indexscheduler.cpp:288
        dir = {first = {static null = {<No data fields>}, 
            static shared_null = {ref = {_q_value = 42265}, alloc = 0, 
              size = 0, data = 0x2ca28fa, 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 = 0x2ca290e, clean = 0, 
              simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, 
              reserved = 0, array = {0}}, d = 0x941be68, 
            static codecForCStrings = 0x0}, second = {i = 0}}
        analyzer = {p = 0xb53072e8}
#15 0x02a96fef in QThreadPrivate::start (arg=0x93971d8)
    at thread/qthread_unix.cpp:248
        thr = 0x93971d8
        data = 0x93cc2f0
#16 0x00cf5919 in start_thread (arg=0xb5e7eb70) at pthread_create.c:301
        __res = <value optimized out>
        __ignore1 = 3050
        __ignore2 = 6
        pd = 0xb5e7eb70
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {13660148, 0, 4001536, 
                -1243094056, -352170238, -1166648216}, 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>
#17 0x00c37e5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
No locals.
From        To          Syms Read   Shared Object Library
0x02a7c6f0  0x02bea198  Yes         /usr/lib/libQtCore.so.4
0x00cf35e0  0x00cff568  Yes         /lib/libpthread-2.12.so
0x0098a510  0x009d6588  Yes         /usr/lib/libQtDBus.so.4
0x02d51ea0  0x02edbd98  Yes         /usr/lib/libkdecore.so.5
0x03c49160  0x03e84ba8  Yes         /usr/lib/libkdeui.so.5
0x04e8ff00  0x04ee5558  Yes         /usr/lib/libnepomuk.so.4
0x0557f010  0x055f0848  Yes         /usr/lib/libsoprano.so.4
0x03b0fa40  0x03b43e38  Yes         /usr/lib/libQtSvg.so.4
0x031d3330  0x038b4258  Yes         /usr/lib/libQtGui.so.4
0x0024f620  0x002c1e28  Yes         /usr/lib/libstdc++.so.6
0x00d0f470  0x00d29978  Yes         /lib/libm-2.12.so
0x00dddfa0  0x00df64e8  Yes         /lib/libgcc_s.so.1
0x00b70aa0  0x00c90554  Yes         /lib/libc-2.12.so
0x00d39620  0x00d448e8  Yes         /lib/libz.so.1
0x00ce8a60  0x00ce9a88  Yes         /lib/libdl-2.12.so
0x00203f40  0x002056b8  Yes         /lib/libgthread-2.0.so.0.2400.1
0x00d4e880  0x00d526b8  Yes         /lib/librt-2.12.so
0x00112590  0x0019e478  Yes         /lib/libglib-2.0.so.0.2400.1
0x00b38830  0x00b5037f  Yes         /lib/ld-2.12.so
0x02cb25f0  0x02cd61b8  Yes         /usr/lib/libQtXml.so.4
0x00d98220  0x00dc4578  Yes         /lib/libdbus-1.so.3.4.0
0x0054d160  0x005ed098  Yes         /usr/lib/libQtNetwork.so.4
0x00930fd0  0x0093e888  Yes         /lib/libbz2.so.1
0x00957a90  0x0096ef28  Yes         /usr/lib/liblzma.so.0
0x00d7a650  0x00d88f58  Yes         /lib/libresolv-2.12.so
0x00900380  0x00904d28  Yes         /usr/lib/libSM.so.6.0.0
0x0090c530  0x0091c1f8  Yes         /usr/lib/libICE.so.6.3.0
0x0037e370  0x0040f908  Yes         /usr/lib/libX11.so.6.3.0
0x00760720  0x0076aff8  Yes         /usr/lib/libXext.so.6.4.0
0x03aedec0  0x03afbde8  Yes         /usr/lib/libXft.so.2
0x00365a00  0x003667f8  Yes         /usr/lib/libXau.so.6
0x00b1b1b0  0x00b272e8  Yes         /usr/lib/libXpm.so.4
0x00b2cec0  0x00b2fbd8  Yes         /usr/lib/libXtst.so.6
0x00944e40  0x0094a448  Yes         /usr/lib/libXcursor.so.1
0x0094fe70  0x009523a8  Yes         /usr/lib/libXfixes.so.3
0x009262c0  0x0092c178  Yes         /usr/lib/libXrender.so.1.3.0
0x073e79f0  0x07412138  Yes         /usr/lib/libsopranoclient.so.1
0x007cd6f0  0x007e96c8  Yes         /usr/lib/libpng12.so.0
0x008253c0  0x0088e6e8  Yes         /usr/lib/libfreetype.so.6.3.22
0x003247d0  0x003506f8  Yes         /lib/libgobject-2.0.so.0.2400.1
0x008f0740  0x008fa4b8  Yes         /usr/lib/libXi.so.6
0x009f2150  0x009f6c38  Yes         /usr/lib/libXrandr.so.2
0x009fb780  0x009fc258  Yes         /usr/lib/libXinerama.so.1
0x008bbf60  0x008d7cc8  Yes         /usr/lib/libfontconfig.so.1.4.4
0x004aee60  0x004e64e8  Yes         /usr/lib/libssl.so.10
0x06025e80  0x06109028  Yes         /lib/libcrypto.so.10
0x00757f00  0x00759b48  Yes         /lib/libuuid.so.1
0x002ffe80  0x0030e608  Yes         /usr/lib/libxcb.so.1
0x007f6040  0x0080eef8  Yes         /lib/libexpat.so.1
0x00648750  0x0066a418  Yes         /lib/libgssapi_krb5.so.2
0x00680e50  0x006e3e98  Yes         /lib/libkrb5.so.3
0x00319d10  0x0031a938  Yes         /lib/libcom_err.so.2
0x005037f0  0x0051e208  Yes         /lib/libk5crypto.so.3
0x0072cc60  0x00731238  Yes         /lib/libkrb5support.so.0
0x00752860  0x00752fc8  Yes         /lib/libkeyutils.so.1
0x00d5c190  0x00d6d3b8  Yes         /lib/libselinux.so.1
0x004f9430  0x004fa8e8  Yes         /usr/lib/gconv/UTF-16.so
0x00737c40  0x0073ab68  Yes         /usr/lib/kde4/plugins/gui_platform/libkde.so
0x066f8bb0  0x06894048  Yes         /usr/lib/libkio.so.5
0x043398a0  0x04382ca8  Yes         /usr/lib/libstreamanalyzer.so.0
0x03f52770  0x03f73338  Yes         /usr/lib/libstreams.so.0
0x00a575b0  0x00aa2f38  Yes         /usr/lib/libsolid.so.4
0x04262070  0x04265f28  Yes         /usr/lib/libfam.so.0
0x03f3d580  0x03f41af8  Yes         /lib/libacl.so.1
0x03b57e30  0x03b5a458  Yes         /lib/libattr.so.1
0x02f74c10  0x0305af18  Yes         /usr/lib/libxml2.so.2.7.7
0x0073ea00  0x007469a8  Yes         /lib/libnss_files-2.12.so
0x00e06910  0x00e605c8  Yes         /usr/lib/kde4/plugins/styles/oxygen.so
0x00777cb0  0x0078db78  Yes         /usr/lib/kde4/nepomukstrigiservice.so
0x03f983c0  0x03fc4a78  Yes         /usr/lib/libkutils.so.4
0x00ae0250  0x00afeda8  Yes         /usr/lib/libkparts.so.4
0x0442b8f0  0x0442c768  Yes         /usr/lib/libXss.so.1
0x007a2c20  0x007b3328  Yes         /usr/lib/strigi/strigiindex_clucene.so
0x00ecab60  0x00f3f7e8  Yes         /usr/lib/libclucene.so.0
0x00fb0a40  0x00fbc6e8  Yes         /usr/lib/strigi/strigiindex_nepomukbackend.so
0x007bb0d0  0x007bf8f8  Yes         /usr/lib/strigi/strigita_font.so
0x00a18df0  0x00a242c8  Yes         /usr/lib/libkfontinst.so.4
0x0074bce0  0x0074c7d8  Yes         /usr/lib/strigi/strigita_ico.so
0x0074ec90  0x0074f618  Yes         /usr/lib/strigi/strigiea_dvi.so
0x00a3ae40  0x00a3bf08  Yes         /usr/lib/strigi/strigila_deb.so
0x007c2e70  0x007c38e8  Yes         /usr/lib/strigi/strigita_au.so
0x007c6d40  0x007c7888  Yes         /usr/lib/strigi/strigita_xbm.so
0x009fed40  0x009ff618  Yes         /usr/lib/strigi/strigita_gif.so
0x00a03180  0x00a07588  Yes         /usr/lib/strigi/strigiea_jpeg.so
0x04b29de0  0x04c1e028  Yes         /usr/lib/libexiv2.so.6
0x00a0adf0  0x00a0b988  Yes         /usr/lib/strigi/strigita_rgb.so
0x00a0ed30  0x00a0f708  Yes         /usr/lib/strigi/strigila_txt.so
0x00a11f40  0x00a12e28  Yes         /usr/lib/strigi/strigita_sid.so
0x00a27d20  0x00a28708  Yes         /usr/lib/strigi/strigila_xpm.so
0x00a2abc0  0x00a2b4c8  Yes         /usr/lib/strigi/strigita_ts.so
0x00201600  0x00201868  Yes (*)     /usr/lib/strigi/strigita_wav.so
0x00a2e930  0x00a34108  Yes         /usr/lib/strigi/strigila_mobi.so
0x00ff8e10  0x00ff9bb8  Yes         /usr/lib/strigi/strigila_cpp.so
0x00b0d3e0  0x00b0f7e8  Yes         /usr/lib/strigi/strigila_diff.so
0x00b12db0  0x00b14568  Yes         /usr/lib/strigi/strigita_dds.so
0x00b332b0  0x00b33ec8  Yes         /usr/lib/strigi/strigila_namespaceharvester.so
0x00f86b80  0x00f89f88  Yes         /usr/lib/strigi/strigiea_vcf.so
0x04000100  0x040507b8  Yes         /usr/lib/libkfile.so.4
0x0417b4a0  0x041d3b18  Yes         /usr/lib/libkabc.so.4
0x00f96500  0x00fa72a8  Yes         /usr/lib/libkresources.so.4
0x0100cb00  0x0102a0f8  Yes         /usr/lib/libkldap.so.4
0x05df9660  0x05e27668  Yes         /usr/lib/libldap-2.4.so.2
0x04697600  0x0469eb48  Yes         /usr/lib/liblber-2.4.so.2
0x044891b0  0x04499aa8  Yes         /usr/lib/libsasl2.so.2
0x0426b8b0  0x04270a18  Yes         /lib/libcrypt-2.12.so
0x042169a0  0x04245958  Yes         /lib/libfreebl3.so
0x00fc4b80  0x00fc5a48  Yes         /usr/lib/strigi/strigila_po.so
0x00fc8cc0  0x00fc9f48  Yes         /usr/lib/strigi/strigiea_tiff.so
0x08950d30  0x08983718  Yes         /usr/lib/libtiff.so.3
0x04ace2d0  0x04ae86b8  Yes         /usr/lib/libjpeg.so.62
0x00fcd950  0x00fced78  Yes         /usr/lib/strigi/strigiea_ics.so
0x04ce5350  0x04d96e68  Yes         /usr/lib/libkcal.so.4
0x00fd51c0  0x00fe1f88  Yes         /usr/lib/libkpimutils.so.4
0x04f5ba20  0x04f88288  Yes         /usr/lib/libical.so.0
0x04fac800  0x04fb5ec8  Yes         /usr/lib/libicalss.so.0
0x042ba650  0x042ef128  Yes         /usr/lib/libkmime.so.4
0x00a37bb0  0x00a386c8  Yes         /usr/lib/strigi/strigita_pcx.so
0x00208600  0x00208868  Yes (*)     /usr/lib/strigi/strigita_avi.so
0x00fe6350  0x00fe6fb8  Yes         /usr/lib/gconv/CP1252.so
(*): Shared library is missing debugging information.
$1 = 0xb4699738 "*** glibc detected *** /usr/bin/nepomukservicestub: double free or corruption (out): 0xb44a28f0 ***\n"
$2 = 0x0
eax            0x0	0
ecx            0xbea	3050
edx            0x6	6
ebx            0xbde	3038
esp            0xb5e7d138	0xb5e7d138
ebp            0xb5e7d144	0xb5e7d144
esi            0x0	0
edi            0xce1ff4	13508596
eip            0x4ff416	0x4ff416 <__kernel_vsyscall+2>
eflags         0x206	[ PF IF ]
cs             0x73	115
ss             0x7b	123
ds             0x7b	123
es             0x7b	123
fs             0x0	0
gs             0x33	51
Dump of assembler code for function __kernel_vsyscall:
   0x004ff414 <+0>:	int    $0x80
=> 0x004ff416 <+2>:	ret    
End of assembler dump.
Comment 1 Anselmo L. S. Melo (anselmolsm) 2010-06-09 22:24:48 UTC
*** Bug 241182 has been marked as a duplicate of this bug. ***
Comment 2 Anselmo L. S. Melo (anselmolsm) 2010-06-09 22:25:06 UTC
*** Bug 241184 has been marked as a duplicate of this bug. ***
Comment 3 Sebastian Trueg 2011-09-21 17:45:03 UTC

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