Re: [Tracker] tracker-store crash



On Fri, Nov 13, 2009 at 13:14, Tshepang Lekhonkhobe<tshepang gmail com> wrote:
On Wed, Nov 4, 2009 at 16:00, Philip Van Hoof<spam pvanhoof be> wrote:
On Wed, 2009-11-04 at 15:53 +0200, Tshepang Lekhonkhobe wrote:
On Wed, Nov 4, 2009 at 11:45, Philip Van Hoof<spam pvanhoof be> wrote:
Okay, we pushed a fix for this in master. Can you guys retest?

Thanks again for all the hard work analyzing this non-trivial problem
that as usual (with such problems) appears to have a trivial looking
fix ;)

It's been doing some heavy work for hours and there's no trouble so far :-)

Awesome, then it must be fixed ;)

Thanks again for all the debugging. Your help and the backtraces were
very useful.

am getting another crash, this time after setting G_DEBUG=fatal-criticals

$ G_DEBUG=fatal-criticals G_SLICE=always-malloc gdb /usr/libexec/tracker-store

using same cmd above I got another one:

(tracker-store:10862): Tracker-DEBUG: <--- [26513] D-Bus request for
batch SPARQL Update, update:'DROP GRAPH
<file:///usr/local/share/xml/declaration> INSERT {
<file:///usr/local/share/xml/declaration> a nfo:FileDataObject ;
         nfo:belongsToContainer <file:///usr/local/share/xml> ;
         nfo:fileName "declaration" ;
         nfo:fileSize 4096 ;
         nfo:fileLastModified "2009-11-06T11:02:15Z" ;
         nfo:fileLastAccessed "2009-11-06T11:02:15Z" .
<file:///usr/local/share/xml/declaration> a nie:InformationElement ,
nfo:Folder ;
         nie:isStoredAs <file:///usr/local/share/xml/declaration> ;
         nie:mimeType "inode/directory" .
<file:///usr/local/share/xml/declaration> a nfo:FileDataObject ;
         nie:dataSource <urn:nepomuk:datasource:9291a450-1d49-11de-8c30-0800200c9a66> ;
         tracker:available true .
}
'

Tracker-CRITICAL **: tracker_data_delete_statement: assertion `object
!= NULL' failed
aborting...

Program received signal SIGABRT, Aborted.
0xb7fe1424 in __kernel_vsyscall ()
(gdb) thread apply all bt

Thread 1 (Thread 0xb7a38750 (LWP 10862)):
#0  0xb7fe1424 in __kernel_vsyscall ()
#1  0xb7ac88c0 in *__GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2  0xb7acbdf5 in *__GI_abort () at abort.c:88
#3  0xb7c669ff in IA__g_logv (log_domain=0xb7fd4b1f "Tracker",
log_level=G_LOG_LEVEL_CRITICAL, format=0xb7c9e84d "%s: assertion `%s'
failed",
    args1=0xbffff0ec "\205\\\375\267\376O\375\267\200[\377\267") at
/build/buildd-glib2.0_2.22.2-2-i386-R8GTDn/glib2.0-2.22.2/glib/gmessages.c:549
#4  0xb7c66d86 in IA__g_log (log_domain=0xb7fd4b1f "Tracker",
log_level=G_LOG_LEVEL_CRITICAL, format=0xb7c9e84d "%s: assertion `%s'
failed")
    at /build/buildd-glib2.0_2.22.2-2-i386-R8GTDn/glib2.0-2.22.2/glib/gmessages.c:569
#5  0xb7c66fbb in IA__g_return_if_fail_warning (log_domain=0xb7fd4b1f
"Tracker", pretty_function=0xb7fd5c85 "tracker_data_delete_statement",
    expression=0xb7fd4ffe "object != NULL") at
/build/buildd-glib2.0_2.22.2-2-i386-R8GTDn/glib2.0-2.22.2/glib/gmessages.c:584
#6  0xb7f9beba in tracker_data_delete_statement (subject=0x8510908
"file:///usr/local/share/xml/declaration",
    predicate=0x83cd510
"http://www.semanticdesktop.org/ontologies/2007/01/19/nie#isPartOf";,
object=0x0, error=0x0) at tracker-data-update.c:1155
#7  0xb7f9c4dd in tracker_data_delete_resource_description
(uri=0x8510908 "file:///usr/local/share/xml/declaration",
error=0xbffff22c) at tracker-data-update.c:1845
#8  0xb7fb6315 in tracker_sparql_query_execute_drop_graph
(self=0x84d40a0, error=0xbffff2a8) at tracker-sparql-query.c:2471
#9  tracker_sparql_query_execute (self=0x84d40a0, error=0xbffff2a8) at
tracker-sparql-query.c:1157
#10 0xb7f9885f in tracker_data_update_sparql (
    update=0x84ff038 "DROP GRAPH
<file:///usr/local/share/xml/declaration> INSERT
{\n<file:///usr/local/share/xml/declaration> a nfo:FileDataObject
;\n\t nfo:belongsToContainer <file:///usr/local/share/xml> ;\n\t
nfo:fileName \""..., error=0xbffff2a8) at tracker-data-update.c:1887
#11 0x080533eb in queue_idle_handler (user_data=0x8400030) at
tracker-store.c:203
#12 0xb7c5b0b1 in g_idle_dispatch (source=0x84d8310, callback=0,
user_data=0x8400030) at
/build/buildd-glib2.0_2.22.2-2-i386-R8GTDn/glib2.0-2.22.2/glib/gmain.c:4065
#13 0xb7c5ce98 in g_main_dispatch (context=0x806cce0) at
/build/buildd-glib2.0_2.22.2-2-i386-R8GTDn/glib2.0-2.22.2/glib/gmain.c:1960
#14 IA__g_main_context_dispatch (context=0x806cce0) at
/build/buildd-glib2.0_2.22.2-2-i386-R8GTDn/glib2.0-2.22.2/glib/gmain.c:2513
#15 0xb7c60623 in g_main_context_iterate (context=0x806cce0, block=1,
dispatch=1, self=0x805a8f0) at
/build/buildd-glib2.0_2.22.2-2-i386-R8GTDn/glib2.0-2.22.2/glib/gmain.c:2591
#16 0xb7c60aea in IA__g_main_loop_run (loop=0x8401920) at
/build/buildd-glib2.0_2.22.2-2-i386-R8GTDn/glib2.0-2.22.2/glib/gmain.c:2799
#17 0x080503f6 in main (argc=Cannot access memory at address 0x0
) at tracker-main.c:430



-- 
my place on the web:
floss-and-misc.blogspot.com



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]