[Tracker] invalid field causes trackerd to quit



Hi,

when I call Files.GetMetadataForFilesInFolder with an invalid field
(like "name" instead of "File.Name"), trackerd shuts down quietly.

Example in Ruby:
reply = files_interface.GetMetadataForFilesInFolder(-1,
"/home/peterpan/Desktop", ["name"])

The DBus bindings I'm using (QtRuby for Qt4.2) are not yet well testet
so it might be due to these bindings. But trackerd shouldn't crash
whatever input it gets.

I guess there are some argument checks missing.

cu,
Peter
--
Peter Rullmann <peter AT p4n.net>     http://p4n.net     [ICQ: 22931645]
Richard-Wagner-Str. 72, 66111 Saarbruecken, Germany.     +49/681/9388281



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