Re: [Tracker] tracker-store crash



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<tshepang gmail com> wrote:
On Mon, Nov 16, 2009 at 11:56, Philip Van Hoof<spam 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




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