Jamie, trackerd crash on Solaris everytime. Here come the stack and patch. Not know the root reason for this crash. (dbx 12) where current thread: t 3 [1] strlen(0x0), at 0xfe979d80 [2] _ndoprnt(0x80f9291, 0xfe4adf28, 0xfe4ade50, 0x0), at 0xfe9ba7e6 [3] vsnprintf(0xfe4adea0, 0x1, 0x80f9274, 0xfe4adf28), at 0xfe9bcc10 [4] g_printf_string_upper_bound(0x80f9274, 0xfe4adf28), at 0xfeb70733 [5] g_vasprintf(0xfe4adf00, 0x80f9274, 0xfe4adf28), at 0xfeb94a97 [6] g_strdup_vprintf(0x80f9274, 0xfe4adf28), at 0xfeb83dd6 =>[7] tracker_debug(message = 0x80f9274 "Database closed for thread % s", ... = (nil), ...), line 3548 in "tracker-utils.c" [8] close_db(db_con = 0x84f42a0), line 589 in "tracker-db-sqlite.c" [9] tracker_db_refresh_all(db_con = 0x84f42a0), line 1261 in "tracker-db-sqlite.c" [10] process_files_thread(), line 1331 in "trackerd.c" [11] g_thread_create_proxy(0x84ecc88), at 0xfeb88d92 [12] _thr_setup(0xfe4b0a00), at 0xfe9ee652 [13] _lwp_start(0x0, 0xfe4adf00, 0xfe4adf28, 0xfea84000, 0xfe4ade34, 0x0), at 0xfe9ee8b0 On Tue, 2007-10-09 at 20:21 +0100, jamie wrote:
Hi Guys, We need to get svn version tested asap although the indexing process has not changed in this version, the new applet uses new progress and state change signals to keep an eye on whats going on while it indexes we need to test: 1) applet behaves correctly when indexing (should animate) and when not 2) applet can pause indexer 3) search tool displays warning when conducting a search while its indexing 4) battery is now tickless using libhal - needs to check it still works correctly There is not much to test so I might as well release around 12:00 am UTC jamie _______________________________________________ tracker-list mailing list tracker-list gnome org http://mail.gnome.org/mailman/listinfo/tracker-list
-- Halton Huo Solaris Desktop Team, Sun Microsystems Tel: +86-10-82618200 ext. 82113/ +86-10-626732113 Fax: +86-10-62780969 eMail: Halton Huo Sun COM
Attachment:
tracker-crash_on_debug.diff
Description: Text Data