<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>277154</bug_id>
          
          <creation_ts>2011-07-05 19:09:06 +0000</creation_ts>
          <short_desc>Sporadic nepomuk crashes after update to 4.6.5</short_desc>
          <delta_ts>2012-07-24 11:16:30 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>nepomuk</product>
          <component>fileindexer</component>
          <version>4.6</version>
          <rep_platform>openSUSE</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Cyrille Dunant">cyrille.dunant</reporter>
          <assigned_to name="Sebastian Trueg">sebastian</assigned_to>
          <cc>me</cc>
    
    <cc>trueg</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1138596</commentid>
    <comment_count>0</comment_count>
    <who name="Cyrille Dunant">cyrille.dunant</who>
    <bug_when>2011-07-05 19:09:06 +0000</bug_when>
    <thetext>Application: nepomukservicestub (0.2)
KDE Platform Version: 4.6.5 (4.6.5) &quot;release 8&quot;
Qt Version: 4.7.3
Operating System: Linux 2.6.37.6-0.5-desktop x86_64
Distribution: &quot;openSUSE 11.4 (x86_64)&quot;

-- Information about the crash:
- Unusual behaviour I noticed:
Nepomuk crashes sporadically since I updated to 4.6.5 (opensuse RPMs)

The crash can be reproduced some of the time.

-- Backtrace:
Application: Nepomuk Service Stub (nepomukservicestub), signal: Aborted
[Current thread is 1 (Thread 0x7f38ecbfa760 (LWP 16028))]

Thread 3 (Thread 0x7f38dc067700 (LWP 16030)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f38ec60877b in wait (this=&lt;value optimized out&gt;, mutex=0x858f10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0x858f10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f38dc767269 in ?? () from /usr/lib64/kde4/nepomukstrigiservice.so
#4  0x00007f38ec608095 in QThreadPrivate::start (arg=0x858ef0) at thread/qthread_unix.cpp:320
#5  0x00007f38ec377a3f in start_thread (arg=0x7f38dc067700) at pthread_create.c:297
#6  0x00007f38ea10b67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f38c6feb700 (LWP 16031)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f38ea0b1f2e in _L_lock_9927 () from /lib64/libc.so.6
#2  0x00007f38ea0b02d1 in __libc_free (mem=0x7f38ea3a0e80) at malloc.c:3731
#3  0x00007f38ea0cc67d in tzset_internal (always=&lt;value optimized out&gt;, explicit=&lt;value optimized out&gt;) at tzset.c:435
#4  0x00007f38ea0cc8e0 in __tzset () at tzset.c:592
#5  0x00007f38ea0cb759 in mktime (tp=0x7f38c6fea810) at mktime.c:515
#6  0x00007f38ec6172e1 in localToUtc (this=&lt;value optimized out&gt;, outDate=..., outTime=...) at tools/qdatetime.cpp:4080
#7  QDateTimePrivate::getUTC (this=&lt;value optimized out&gt;, outDate=..., outTime=...) at tools/qdatetime.cpp:4158
#8  0x00007f38ec617763 in QDateTime::toMSecsSinceEpoch (this=&lt;value optimized out&gt;) at tools/qdatetime.cpp:2351
#9  0x00007f38ec617799 in QDateTime::toTime_t (this=&lt;value optimized out&gt;) at tools/qdatetime.cpp:2380
#10 0x00007f38dc7694fb in ?? () from /usr/lib64/kde4/nepomukstrigiservice.so
#11 0x00007f38dc75defc in ?? () from /usr/lib64/kde4/nepomukstrigiservice.so
#12 0x00007f38dc75e25a in ?? () from /usr/lib64/kde4/nepomukstrigiservice.so
#13 0x00007f38ec608095 in QThreadPrivate::start (arg=0x7c86f0) at thread/qthread_unix.cpp:320
#14 0x00007f38ec377a3f in start_thread (arg=0x7f38c6feb700) at pthread_create.c:297
#15 0x00007f38ea10b67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f38ecbfa760 (LWP 16028)):
[KCrash Handler]
#6  0x00007f38ea06aab5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f38ea06bfb6 in abort () at abort.c:92
#8  0x00007f38ea0a5dd3 in __libc_message (do_abort=2, fmt=0x7f38ea1669b0 &quot;*** glibc detected *** %s: %s: 0x%s ***\n&quot;) at ../sysdeps/unix/sysv/linux/libc_fatal.c:186
#9  0x00007f38ea0ab3b6 in malloc_printerr (action=3, str=0x7f38ea166d30 &quot;malloc(): memory corruption (fast)&quot;, ptr=&lt;value optimized out&gt;) at malloc.c:6261
#10 0x00007f38ea0adb32 in _int_malloc (av=0x7f38ea3a0e80, bytes=32) at malloc.c:4303
#11 0x00007f38ea0afd99 in __libc_malloc (bytes=32) at malloc.c:3655
#12 0x00007f38ec6240e9 in QHashData::allocateNode (this=&lt;value optimized out&gt;, nodeAlign=&lt;value optimized out&gt;) at tools/qhash.cpp:175
#13 0x00007f38ec604798 in createNode (this=0x608030) at ../../src/corelib/tools/qhash.h:543
#14 insert (this=0x608030) at ../../src/corelib/tools/qhash.h:761
#15 QReadWriteLock::lockForRead (this=0x608030) at thread/qreadwritelock.cpp:171
#16 0x00007f38ec67676b in relock (fileName=...) at ../../src/corelib/thread/qreadwritelock.h:111
#17 QReadLocker (fileName=...) at ../../src/corelib/thread/qreadwritelock.h:130
#18 QAbstractFileEngine::create (fileName=...) at io/qabstractfileengine.cpp:170
#19 0x00007f38ec689009 in QFileInfoPrivate (this=0x7fff7f185630, file=...) at io/qfileinfo_p.h:98
#20 QFileInfo::QFileInfo (this=0x7fff7f185630, file=...) at io/qfileinfo.cpp:256
#21 0x00007f38dc75877c in ?? () from /usr/lib64/kde4/nepomukstrigiservice.so
#22 0x00007f38dc76a9ad in ?? () from /usr/lib64/kde4/nepomukstrigiservice.so
#23 0x00007f38ec11b568 in QDBusConnectionPrivate::deliverCall (this=0x68eb30, object=0x93e140, msg=..., metaTypes=..., slotIdx=19) at qdbusintegrator.cpp:941
#24 0x00007f38ec11c785 in QDBusConnectionPrivate::activateCall (this=0x68eb30, object=0x93e140, flags=337, msg=...) at qdbusintegrator.cpp:851
#25 0x00007f38ec11cf1e in QDBusConnectionPrivate::activateObject (this=0x68eb30, node=..., msg=..., pathStartPos=&lt;value optimized out&gt;) at qdbusintegrator.cpp:1409
#26 0x00007f38ec11d158 in QDBusActivateObjectEvent::placeMetaCall (this=0x9a3890) at qdbusintegrator.cpp:1523
#27 0x00007f38ec70537a in QObject::event (this=0x76ad00, e=&lt;value optimized out&gt;) at kernel/qobject.cpp:1217
#28 0x00007f38ea878144 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#29 0x00007f38ea8806fa in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#30 0x00007f38eb7a4346 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#31 0x00007f38ec6f147c in QCoreApplication::notifyInternal (this=0x7fff7f186730, receiver=0x76ad00, event=0x9a3890) at kernel/qcoreapplication.cpp:731
#32 0x00007f38ec6f4c75 in sendEvent (receiver=0x0, event_type=0, data=0x609590) at kernel/qcoreapplication.h:215
#33 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x609590) at kernel/qcoreapplication.cpp:1372
#34 0x00007f38ec71c093 in sendPostedEvents (s=0x6300f0) at kernel/qcoreapplication.h:220
#35 postEventSourceDispatch (s=0x6300f0) at kernel/qeventdispatcher_glib.cpp:277
#36 0x00007f38e95617d3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#37 0x00007f38e9561fb0 in ?? () from /lib64/libglib-2.0.so.0
#38 0x00007f38e9562250 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#39 0x00007f38ec71c22f in QEventDispatcherGlib::processEvents (this=0x60ec20, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:422
#40 0x00007f38ea91dbae in ?? () from /usr/lib64/libQtGui.so.4
#41 0x00007f38ec6f08d2 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=...) at kernel/qeventloop.cpp:149
#42 0x00007f38ec6f0ae5 in QEventLoop::exec (this=0x7fff7f186500, flags=...) at kernel/qeventloop.cpp:201
#43 0x00007f38ec6f4f2b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#44 0x0000000000403f82 in _start ()

This bug may be a duplicate of or related to bug 276947.

Possible duplicates by query: bug 276947, bug 276943, bug 276903, bug 276849, bug 276502.

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1278552</commentid>
    <comment_count>1</comment_count>
    <who name="Vishesh Handa">me</who>
    <bug_when>2012-07-24 11:16:30 +0000</bug_when>
    <thetext>Missing debugging symbols for the strigi service.

Anyway, this is really old, and the code base is quite different now.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>