Re: [Tracker] Tracker on Solaris



Hi Martyn,

2013/1/29 Martyn Russell <martyn lanedo com>:
On 29/01/13 14:39, Frank Lahm wrote:
The Python examples from freedesktop work just fine too... :/

Would it help running tracker-miner-fs from gdb?

I think so. The DBus error is too generic to know without that or looking at
the specific version/code I would say.

I'm using Tracker master HEAD.
dbus-daemon is 1.2.28.
libdbus-glib (if that matters): 0.88
glib2: 2.28.6

Here's the debugger step through up the AddMatch() error:

(dbx) stop at tracker-writeback-listener.c:221
(dbx) run
Running: tracker-miner-fs
(process id 16330)
Initializing tracker-miner-fs...
GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings
will not be saved or shared with other applications.
Tracker-Message: Setting up monitor for changes to config
file:'/root/.config/tracker/tracker-miner-fs.cfg'
Starting log:
  File:'/root/.local/share/tracker/tracker-miner-fs.log'
t 1 (l 1) stopped in tracker_writeback_listener_new at line 221 in
file "tracker-writeback-listener.c"
  221           miner =  g_initable_new (TRACKER_TYPE_WRITEBACK_LISTENER,
(dbx) step
t 1 (l 1) stopped in tracker_writeback_listener_get_type at line 82 in
file "tracker-writeback-listener.c"
   82   G_DEFINE_TYPE_WITH_CODE (TrackerWritebackListener,
tracker_writeback_listener, G_TYPE_OBJECT,
(dbx) step
t 1 (l 1) stopped in g_once_init_enter at line 347 in file "gthread.h"
  347     if G_LIKELY ((gpointer) g_atomic_pointer_get (value_location) != NULL)
(dbx) step
t 1 (l 1) stopped in g_once_init_enter at line 350 in file "gthread.h"
  350       return g_once_init_enter_impl (value_location);
(dbx) step
t 1 (l 1) stopped in g_once_init_enter at line 351 in file "gthread.h"
  351   }
(dbx) step
t 1 (l 1) stopped in tracker_writeback_listener_get_type at line 82 in
file "tracker-writeback-listener.c"
   82   G_DEFINE_TYPE_WITH_CODE (TrackerWritebackListener,
tracker_writeback_listener, G_TYPE_OBJECT,
(dbx) step
t 1 (l 1) stopped in tracker_writeback_listener_get_type at line 82 in
file "tracker-writeback-listener.c"
   82   G_DEFINE_TYPE_WITH_CODE (TrackerWritebackListener,
tracker_writeback_listener, G_TYPE_OBJECT,
(dbx) step

(tracker-miner-fs:16330): GLib-GIO-CRITICAL **: Error while sending
AddMatch() message: The connection is closed

t 1 (l 1) stopped in tracker_writeback_listener_new at line 227 in
file "tracker-writeback-listener.c"
  227           if (internal_error) {
(dbx) quit

Can you make any sense of that?

Thanks!
-f



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