Re: [Tracker] Release this weekend and general update



Hi,

The new features are nice!

I'm getting a segfault on certain files though... I don't really
understand all the major changes you've done (I'll have to look into
the code again once the release is made :-) so I can't provide a
patch, but here's the backtrace:

saving basic metadata for *new* file
/home/sciyoshi/Build/memprof-0.5.9/missing with mime
application/x-shellscript and service type 7
saving basic metadata for *new* file
/home/sciyoshi/Build/memprof-0.5.9/memprof.spec.in with mime unknown
and service type 8

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1224139872 (LWP 18591)]
0xb7b7dc47 in g_str_hash () from /usr/lib/libglib-2.0.so.0
(gdb) bt
#0  0xb7b7dc47 in g_str_hash () from /usr/lib/libglib-2.0.so.0
#1  0xb7b56157 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
#2  0x0805ccb2 in tracker_parse_text (word_table=0xb5d44880,
text=0xb5d30710 "/home/sciyoshi/Build/memprof-0.5.9", weight=1) at
tracker-parser.c:255
#3  0x0805f154 in get_indexable_content_words (db_con=0xb5d00b68,
id=195, table=0xb5d44880) at tracker-db-sqlite.c:1305
#4  0x080620bc in tracker_db_update_indexes_for_new_service
(db_con=0xb5d00b68, service_id=195, service_type_id=8, table=0x0) at
tracker-db-sqlite.c:2785
#5  0x0804f230 in index_file (db_con=0xb5d00b68, info=0xb5d33b48) at
trackerd.c:969
#6  0x08050649 in process_files_thread () at trackerd.c:1681
#7  0xb7b8038f in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
#8  0xb7d5b504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0xb7cef51e in clone () from /lib/tls/i686/cmov/libc.so.6

Samuel

On 10/11/06, Jamie McCracken <jamiemcc blueyonder co uk> wrote:
I have just checked in a whole load of stuff

the following has been done:

- Created command line options for trackerd (trackerd --help)

- Created more extensive options for tuning performance/memory                  and
disk space usage - new config file format

- Removed LibExtractor dependency

- Created new mp3 extractor for id3 id3v21, id3v22, id3v23 and          id3v24

-  added multiple language snowball stemmers (as a static library in
src/libstemmer)

- added multi language stopword files

- added support for determining which language to use by default based
on locale

- made sure only lstat is used to prevent symlink directories from being
followed


There still a few bits left to do :

1) Email DB support (including rdf query)
2) Finish off the gui

but I should have these all done by end of the weekend.

So latest cvs is the one to test the daemon. (especially the non-english
language option - test out the stemmer and stop words for other
languages that im not familiar with - we support french, danish, dutch,
russian, spanish , italian, portugese, norwegian, german, finnish and
swedish)

It would be a good idea to delete your old tracker.cfg file so it can
create a new one with more options (trackerd --disable-indexing   will
create the new file without indexing anything)

The enable-debug option allows more verbose logging of stuff (the
default is off as trackerd runs quite a bit faster with much less output
and less locking contention on the log file mutex)


--
Mr Jamie McCracken
http://jamiemcc.livejournal.com/

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




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