Use '123' in tracker-search-tool will core dump, the debug information is as following.
Finished optimizing. Waiting for new events... ** CRITICAL **: file tracker-indexer.c: line 1432: assertion `query->words' failed aborting... [EMAIL PROTECTED] ([EMAIL PROTECTED]) signal ABRT (Abort) in __systemcall6 at 0xd0e40d66 0xd0e40d66: __systemcall6+0x0006: jae __systemcall6+0x18 [ 0xd0e40d78, .+0x12 ] Current function is tracker_get_hit_counts 1432 g_return_val_if_fail (query->words, NULL); (dbx 17) p query->words query->words = (nil) (dbx 18) where current thread: [EMAIL PROTECTED] [1] __systemcall6(0x3, 0xffbffedf, 0xfff7, 0xd0e87000, 0xd0a099b4), at 0xd0e40d66 [2] __lwp_sigmask(0x3, 0xd08f0360, 0x0), at 0xd0e1e2ff [3] _thr_sigsetmask(0x2, 0xd0a099c0, 0x0), at 0xd0e334b8 [4] _sigprocmask(0x2, 0xd0a099c0, 0x0), at 0xd0e33549 [5] _sigrelse(0x6), at 0xd0e1f50a [6] abort(0x8104770, 0x84b2218, 0xd0ff7424, 0xd0de95cd, 0xd10a4da1, 0x0), at 0xd0dd4fb6 [7] g_logv(0x0, 0x8, 0x80db7ac, 0xd0a09edc), at 0xd0f6f9ec [8] g_log(0x0, 0x8, 0x80db7ac, 0x8100cf0, 0x598, 0x8100d04), at 0xd0f6fa15 =>[9] tracker_get_hit_counts(query = 0x858a200), line 1432 in "tracker-indexer.c" [10] tracker_dbus_method_search_get_hit_count_all(rec = 0x8547038), line 169 in "tracker-dbus-search.c" [11] process_user_request_queue_thread(), line 1662 in "trackerd.c" [12] g_thread_create_proxy(0x84b2218), at 0xd0f88caa [13] _thr_setup(0xd08f0200), at 0xd0e3d962 [14] _lwp_start(0x3, 0xffbffedf, 0xfff7, 0xd0e87000, 0xd0a099b4, 0xd0e331fe), at 0xd0e3dbc0 On Sun, 2007-09-23 at 14:12 +0100, jamie wrote: > Hi All, > > the next version of tracker is sitting in svn (there are still a few bug > fixes to apply but should be stable for the most part) > > this version implements index merging which dramatically improves speed > and scalability of indexing (as well as eliminating fragmentation and > disk IO issues0. 250 MB of linux kernel source was indexed in less than > 8 minutes so it should index large amounts in very short time) > > because of that there are some major changes in the way things ar e > handled so it really needs a lot of thorough testing before release > > we use by default a 16MB word cache as each flush produces a separate > mini-index which are later all merged together to form the main index. > Search results will only be available after the first flush and no new > search results will be added from subsequent flushes until merging is > complete > > so please can you test the following: > > 1) index as normal (no need to use --reindex - it should reindex itself > auotmatically) > > 2) keep an eye on memory usage - there may be a few leaks but it should > plateau around 30mb > > 3) after index test makking changes to files and moving stuff around > > 4) do source checkouts so that lots of files are overwritten in one go > and pay attention to speed/slowdown of system > > 5) create lots of new files and make sure its fast and new results show > up > > > pls also run with -f in gdb ss thta you can get me backtraces for > non-crash errors (as well as crashed ones!) > > > if all goes well I will release tomorrow... > > thanks > > jamie > > > > > _______________________________________________ > tracker-list mailing list > tracker-list@gnome.org > http://mail.gnome.org/mailman/listinfo/tracker-list _______________________________________________ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo/tracker-list