Is this reproducable after cleaning your database?

On Tue, 2009-11-17 at 11:08 +0200, Tshepang Lekhonkhobe wrote:
> [private data in there]
> 
> find attached; same bt by the way:
> 
> (gdb) thread apply all bt
> 
> Thread 1 (Thread 0xb7a38750 (LWP 26065)):
> #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=0xb7fd51ff "Tracker",
> log_level=G_LOG_LEVEL_CRITICAL, format=0xb7c9e84d "%s: assertion `%s'
> failed",
>     args1=0xbffff0bc
> "ec\375\267\336V\375\267\200[\377\267\240\361\377\277`oƷ\260\331\375\267\b\326<\b\030\361\377\277d\300\371\267\377Q\375\267ec\375\267\336V\375\267\230\026\370\267\250c<\b\240\325<\b\030\361\377\277\240\361\377\277")
> 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=0xb7fd51ff "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=0xb7fd51ff
> "Tracker", pretty_function=0xb7fd6365 "tracker_data_delete_statement",
>     expression=0xb7fd56de "object != NULL") at
> /build/buildd-glib2.0_2.22.2-2-i386-R8GTDn/glib2.0-2.22.2/glib/gmessages.c:584
> #6  0xb7f9c064 in tracker_data_delete_statement (graph=0x8519fb0
> "file:///usr/share/doc/HTML/Typesetting", subject=0x8519fb0
> "file:///usr/share/doc/HTML/Typesetting",
>     predicate=0x83cd608
> "http://www.semanticdesktop.org/ontologies/2007/01/19/nie#isPartOf";,
> object=0x0, error=0xbffff1a0) at tracker-data-update.c:1223
> #7  0xb7f9c6e2 in tracker_data_delete_resource_description
> (graph=0x8519fb0 "file:///usr/share/doc/HTML/Typesetting",
> uri=0x8519fb0 "file:///usr/share/doc/HTML/Typesetting",
>     error=0xbffff22c) at tracker-data-update.c:1958
> #8  0xb7fb6c85 in tracker_sparql_query_execute_drop_graph
> (self=0x8a8a1b8, error=0xbffff2c8) at tracker-sparql-query.c:2591
> #9  tracker_sparql_query_execute (self=0x8a8a1b8, error=0xbffff2c8) at
> tracker-sparql-query.c:1159
> #10 0xb7f987fd in tracker_data_update_sparql (
>     update=0x8b0b138 "DROP GRAPH
> <file:///usr/share/doc/HTML/Typesetting> INSERT
> {\n<file:///usr/share/doc/HTML/Typesetting> a nfo:FileDataObject ;\n\t
> nfo:belongsToContainer <file:///usr/share/doc/HTML> ;\n\t nfo:fileName
> \"Typ"..., error=0xbffff2c8) at tracker-data-update.c:2006
> #11 0x0805312b in queue_idle_handler (user_data=0x8400d78) at
> tracker-store.c:205
> #12 0xb7c5b0b1 in g_idle_dispatch (source=0x843bd58, callback=0,
> user_data=0x8400d78) 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=0x806ccd8) 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=0x806ccd8) 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=0x806ccd8, 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=0x8401a90) at
> /build/buildd-glib2.0_2.22.2-2-i386-R8GTDn/glib2.0-2.22.2/glib/gmain.c:2799
> #17 0x080502f6 in main (argc=Cannot access memory at address 0x0
> ) at tracker-main.c:430
> 
> 
> On Mon, Nov 16, 2009 at 17:54, Philip Van Hoof<s...@pvanhoof.be> wrote:
> > There errors with object == NULL is an abnormality with your database.
> >
> > It indicates that you have NULL values in your database.
> >
> > The problem isn't at the location of the backtrace but rather at the
> > point of insertion.
> >
> > I'm afraid we'll need to investigate your entire log :-\
> >
> >
> > On Mon, 2009-11-16 at 17:15 +0200, Tshepang Lekhonkhobe wrote:
> >> On Mon, Nov 16, 2009 at 12:50, Tshepang Lekhonkhobe<tshep...@gmail.com> 
> >> wrote:
> >> > On Mon, Nov 16, 2009 at 11:56, Philip Van Hoof<s...@pvanhoof.be> wrote:
> >> >> On Fri, 2009-11-13 at 13:14 +0200, Tshepang Lekhonkhobe wrote:
> >> >>
> >> >>> Program received signal SIGSEGV, Segmentation fault.
> >> >>> value_set_remove_value (value_set=0x0, value=0xbffff0e8) at
> >> >>> tracker-data-update.c:705
> >> >>> warning: Source file is more recent than executable.
> >> >>> 705           case G_TYPE_DOUBLE:
> >> >>> (gdb) thread apply all bt
> >> >>>
> >> >>> Thread 1 (Thread 0xb7a39750 (LWP 13079)):
> >> >>> #0  value_set_remove_value (value_set=0x0, value=0xbffff0e8) at
> >> >>> tracker-data-update.c:705
> >> >>
> >> >>
> >> >> I pushed a fix for this, can you try to reproduce using current master?
> >> >
> >> > Looks good!
> >>
> >> there's another one (what's going on?!):
> >>
> >> [snip]
> >> INSERT {
> >> <file:///usr/share/doc/HTML/Emulators/index.html> a nfo:Document ;
> >>        nie:title "Emulators" .
> >> }
> >> '
> >>
> >> 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 15307)):
> >> #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=0xb7fd51ff "Tracker",
> >> log_level=G_LOG_LEVEL_CRITICAL, format=0xb7c9e84d "%s: assertion `%s'
> >> failed",
> >>     args1=0xbffff0bc
> >> "ec\375\267\336V\375\267\200[\377\267\240\361\377\277`oƷ\260\331\375\267\b\325<\b\030\361\377\277d\300\371\267\377Q\375\267ec\375\267\336V\375\267\334\026\370\267\260{<\b\240\324<\b\030\361\377\277\240\361\377\277")
> >> 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=0xb7fd51ff "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=0xb7fd51ff
> >> "Tracker", pretty_function=0xb7fd6365 "tracker_data_delete_statement",
> >>     expression=0xb7fd56de "object != NULL") at
> >> /build/buildd-glib2.0_2.22.2-2-i386-R8GTDn/glib2.0-2.22.2/glib/gmessages.c:584
> >> #6  0xb7f9c064 in tracker_data_delete_statement (graph=0x9185d38
> >> "file:///usr/share/doc/HTML/Typesetting", subject=0x9185d38
> >> "file:///usr/share/doc/HTML/Typesetting",
> >>     predicate=0x83cd508
> >> "http://www.semanticdesktop.org/ontologies/2007/01/19/nie#isPartOf";,
> >> object=0x0, error=0xbffff1a0) at tracker-data-update.c:1223
> >> #7  0xb7f9c6e2 in tracker_data_delete_resource_description
> >> (graph=0x9185d38 "file:///usr/share/doc/HTML/Typesetting",
> >> uri=0x9185d38 "file:///usr/share/doc/HTML/Typesetting",
> >>     error=0xbffff22c) at tracker-data-update.c:1958
> >> #8  0xb7fb6c85 in tracker_sparql_query_execute_drop_graph
> >> (self=0x9188490, error=0xbffff2c8) at tracker-sparql-query.c:2591
> >> #9  tracker_sparql_query_execute (self=0x9188490, error=0xbffff2c8) at
> >> tracker-sparql-query.c:1159
> >> #10 0xb7f987fd in tracker_data_update_sparql (
> >>     update=0x8b26158 "DROP GRAPH
> >> <file:///usr/share/doc/HTML/Typesetting> INSERT
> >> {\n<file:///usr/share/doc/HTML/Typesetting> a nfo:FileDataObject ;\n\t
> >> nfo:belongsToContainer <file:///usr/share/doc/HTML> ;\n\t nfo:fileName
> >> \"Typ"..., error=0xbffff2c8) at tracker-data-update.c:2006
> >> #11 0x0805312b in queue_idle_handler (user_data=0x8400028) at
> >> tracker-store.c:205
> >> #12 0xb7c5b0b1 in g_idle_dispatch (source=0x8ae6c40, callback=0,
> >> user_data=0x8400028) 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=0x806ccd8) 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=0x806ccd8) 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=0x806ccd8, 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=0x84018b8) at
> >> /build/buildd-glib2.0_2.22.2-2-i386-R8GTDn/glib2.0-2.22.2/glib/gmain.c:2799
> >> #17 0x080502f6 in main (argc=Cannot access memory at address 0x0
> >> ) at tracker-main.c:430
> >>
> >>
> >>
> >
> >
> > --
> > Philip Van Hoof, freelance software developer
> > home: me at pvanhoof dot be
> > gnome: pvanhoof at gnome dot org
> > http://pvanhoof.be/blog
> > http://codeminded.be
> >
> >
> 
> 
> 


-- 
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be 
gnome: pvanhoof at gnome dot org 
http://pvanhoof.be/blog
http://codeminded.be

_______________________________________________
tracker-list mailing list
tracker-list@gnome.org
http://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to