Re: System.NullReferenceException Beagle CVS

2005-09-16 Thread Nico Kaiser
Any news here? I'm getting the same problem with Beagle 0.0.13.4 (Ubuntu Breezy) and Beagle 0.1.0 (current CVS)...

Nico. 
2005/9/9, Kevin Kubasik [EMAIL PROTECTED]:
The first line more or less explains it, any query that can queryfiles throws this, and shows no files as results. I am going to letthe daemon keep running and see if perhaps this is just some odd errorin the index, but it doesn't read as such.
I can supply more information about the system on request, but the basics areLinux igloo 2.6.13-rc3 #1 SMP Wed Jul 27 20:44:14 EDT 2005 i686 GNU/Linuxwith inotify and xattr working greatand debian unstable, with gmime 
2.16, evolution-sharp 0.10.1 and svn gsf-sharpCheers,Kevin KubasikWARN: Caught exception calling DoQuery on 'Files'WARN: System.NullReferenceException: Object reference not set to aninstance of an object
in 0x0068f Beagle.Daemon.FileSystemQueryable.FileNameFilter:Ignore(Beagle.Daemon.FileSystemQueryable.DirectoryModel parent,System.String name, Boolean is_directory)in 0x000f7 Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:HitFilter
(Beagle.Hit hit)in (wrapper delegate-invoke) System.MulticastDelegate:invoke_bool_Hit(Beagle.Hit)in 0x00c53 Beagle.Daemon.LuceneQueryingDriver:GenerateQueryResults(Lucene.Net.Index.IndexReader primary_reader,
Lucene.Net.Search.IndexSearcher primary_searcher,Lucene.Net.Search.IndexSearcher secondary_searcher,Beagle.Util.BetterBitArray primary_matches, IQueryResult result,ICollection query_term_list, Int32 max_results, DateTime min_date,
DateTime max_date, Beagle.Daemon.UriFilter uri_filter,Beagle.Daemon.HitFilter hit_filter)in 0x00a00 Beagle.Daemon.LuceneQueryingDriver:DoQuery (Beagle.Queryquery, IQueryResult result, ICollection search_subset_uris,
Beagle.Daemon.UriFilter uri_filter, Beagle.Daemon.HitFilterhit_filter)in 0x0009f Beagle.Daemon.LuceneQueryable:DoQuery (Beagle.Queryquery, IQueryResult query_result, IQueryableChangeData i_change_data)
in 0x0002a Beagle.Daemon.Queryable:DoQuery (Beagle.Query query,IQueryResult result, IQueryableChangeData change_data)--Kevin Kubasik240-838-6616___
Dashboard-hackers mailing listDashboard-hackers@gnome.orghttp://mail.gnome.org/mailman/listinfo/dashboard-hackers

___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


ionice plans for Beagle on newer kernels?

2005-09-16 Thread Albert Vilella
Dears,

By means of Robert Love's blog, I found that the ionice tool is going
to be part of all the official kernels from now on (2.10.14?).

I wonder if there are plans for Beagle deamon to somewhat be ionice -n
19ed on kernels that have the ionice tool available, or if that will
be something useful whatsoever.

Thanks in advance,

Bests,

Albert.

___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: ionice plans for Beagle on newer kernels?

2005-09-16 Thread Tomasz Torcz
On Fri, Sep 16, 2005 at 11:50:45AM +0200, Albert Vilella wrote:
 Dears,
 
 By means of Robert Love's blog, I found that the ionice tool is going
 to be part of all the official kernels from now on (2.10.14?).
 
 I wonder if there are plans for Beagle deamon to somewhat be ionice -n
 19ed on kernels that have the ionice tool available, or if that will
 be something useful whatsoever.

 Beagle already ionice itself (grep for ioprio).
Unfortunately vanilla kernel doesn't allow  non-root processess to set self
priority to idle, due some priority-inheritance problems.

-- 
Tomasz Torcz Morality must always be based on practicality.
[EMAIL PROTECTED]-- Baron Vladimir Harkonnen



pgp7WNimHDN2P.pgp
Description: PGP signature
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Indexing errors with beagle 0.1.0 / question concerning io-priority

2005-09-16 Thread Jan Taegert
Hello,

on indexing my data, beagle from time to time brings the following
reproducible error messages:

1.) When some file (here:
/home/mochila/media/abspiellisten/Unbetitelt.m3u) is trashed:
 05-09-16 13.11.14.06 31524 Beagle DEBUG: Synthesizing event on unpaired 
 MoveFrom
 05-09-16 13.11.14.06 31524 Beagle DEBUG: *** Remove 
 '/home/mochila/media/abspiellisten' 'Unbetitelt.m3u' (file)
 05-09-16 13.11.15.48 31524 Beagle DEBUG: Caught ResponseMessageException: 
 Argument is out of range.
 05-09-16 13.11.15.49 31524 Beagle DEBUG: Caught ResponseMessageException: 
 Argument is out of range.
 05-09-16 13.11.15.49 31524 Beagle DEBUG: Caught ResponseMessageException: 
 Argument is out of range.
 05-09-16 13.11.15.50 31524 Beagle DEBUG: Caught ResponseMessageException: 
 Argument is out of range.
 05-09-16 13.11.15.50 31524 Beagle DEBUG: Caught ResponseMessageException: 
 Argument is out of range.
 05-09-16 13.11.15.50 31524 Beagle ERROR: Exception limit exceeded trying to 
 activate a helper.  Giving up on indexing!
 05-09-16 13.11.15.50 31524 Beagle ERROR: Something terrible happened --- 
 Flush failed

- Slightly different, when the same file is deleted:
 05-09-16 13.12.04.16 31524 Beagle DEBUG: *** Remove 
 '/home/mochila/media/abspiellisten' 'Unbetitelt.m3u' (file)
 05-09-16 13.12.04.26 31524 Beagle DEBUG: Caught ResponseMessageException: 
 Argument is out of range.
 05-09-16 13.12.04.27 31524 Beagle DEBUG: Caught ResponseMessageException: 
 Argument is out of range.
 05-09-16 13.12.04.28 31524 Beagle DEBUG: Caught ResponseMessageException: 
 Argument is out of range.
 05-09-16 13.12.04.28 31524 Beagle DEBUG: Caught ResponseMessageException: 
 Argument is out of range.
 05-09-16 13.12.04.28 31524 Beagle DEBUG: Caught ResponseMessageException: 
 Argument is out of range.
 05-09-16 13.12.04.28 31524 Beagle ERROR: Exception limit exceeded trying to 
 activate a helper.  Giving up on indexing!
 05-09-16 13.12.04.28 31524 Beagle ERROR: Something terrible happened --- 
 Flush failed


2.) Everytime (!), when filesystem crawling is done:
 05-09-16 12.41.23.46 29220 Beagle DEBUG: Done crawling
 05-09-16 12.41.23.49 29220 Beagle DEBUG: Caught ResponseMessageException: 
 Exception has been thrown by the target of an invocation.
 05-09-16 12.41.23.50 29220 Beagle DEBUG: Caught ResponseMessageException: 
 Exception has been thrown by the target of an invocation.
 05-09-16 12.41.23.50 29220 Beagle DEBUG: Caught ResponseMessageException: 
 Exception has been thrown by the target of an invocation.
 05-09-16 12.41.23.51 29220 Beagle DEBUG: Caught ResponseMessageException: 
 Exception has been thrown by the target of an invocation.
 05-09-16 12.41.23.52 29220 Beagle DEBUG: Caught ResponseMessageException: 
 Exception has been thrown by the target of an invocation.
 05-09-16 12.41.23.52 29220 Beagle ERROR: Exception limit exceeded trying to 
 activate a helper.  Giving up on indexing!
 05-09-16 12.41.23.52 29220 Beagle ERROR: Something terrible happened --- 
 Flush failed

3.) Certain files (The other titels of this album are indexed without
errors):
 05-09-16 13.27.19.62 31524 Beagle DEBUG: *** Add '/home/.medien/mugge/Sigur 
 Rós/Ágætis byrjun' 'Sigur Rós - Ágætis byrjun - 06 - Hjartað hamast (bamm 
 bamm bamm).ogg' (file)
 05-09-16 13.27.19.63 31524 Beagle DEBUG: Caught ResponseMessageException: 
 Exception has been thrown by the target of an invocation.
 05-09-16 13.27.19.66 31524 Beagle DEBUG: Caught ResponseMessageException: 
 Exception has been thrown by the target of an invocation.
 05-09-16 13.27.19.66 31524 Beagle DEBUG: Caught ResponseMessageException: 
 Exception has been thrown by the target of an invocation.
 05-09-16 13.27.19.68 31524 Beagle DEBUG: Caught ResponseMessageException: 
 Exception has been thrown by the target of an invocation.
 05-09-16 13.27.19.69 31524 Beagle DEBUG: Caught ResponseMessageException: 
 Exception has been thrown by the target of an invocation.
 05-09-16 13.27.19.69 31524 Beagle ERROR: Exception limit exceeded trying to 
 activate a helper.  Giving up on indexing!
 05-09-16 13.27.19.69 31524 Beagle ERROR: Something terrible happened --- 
 Flush failed

Beagle doesn't index the rest of the content of the directory
'/home/.medien/mugge/Sigur Rós/Ágætis byrjun' anymore. And that is bad. ;(



Maybe one more bug:

best, beagle-query or beagled itself seem to have problems with multiple
tagged mp3. - If there is only a idv1 OR a idv2 tag, the content of this
tag is displayed correctly in best, but if a file has both, best shows
only the filename and - as description: Title 2 of Unknown Album


I hope, this helps a little.



Finally, I have a question:

as Tomasz Torcz wrote:
  Beagle already ionice itself (grep for ioprio).
 Unfortunately vanilla kernel doesn't allow  non-root processess to set self
 priority to idle, due some priority-inheritance problems.

That explains what I get from IndexHelper (I am using cfq-scheduler):
 05-09-16 12.59.49.37 31565 IndexH WARN: 

Re: System.NullReferenceException Beagle CVS

2005-09-16 Thread D Bera
(Realized that the email exchanges below werent sent to mailing-list by mistake)

--- Forwarded message --
From: Kevin Kubasik [EMAIL PROTECTED]

I have found that to be a solution, but it forces a complete re
indexing, which with several thousand emails and about 20,000 files
takes a considerable chunk of time.

The issue is basically that during an unexpected shutdown, the lucene
index gets corrupted in some manor.

Cheers,
Kevin Kubasik

On 9/16/05, D Bera [EMAIL PROTECTED] wrote:
 I had a similar problem and the solution for me was to delete .beagle 
 directory.
 
 On 9/8/05, Kevin Kubasik [EMAIL PROTECTED] wrote:
  The first line more or less explains it, any query that can query
  files throws this, and shows no files as results. I am going to let
  the daemon keep running and see if perhaps this is just some odd error
  in the index, but it doesn't read as such.
 
  I can supply more information about the system on request, but the basics 
  are
  Linux igloo 2.6.13-rc3 #1 SMP Wed Jul 27 20:44:14 EDT 2005 i686 GNU/Linux
  with inotify and xattr working great
  and debian unstable, with gmime 2.16, evolution-sharp 0.10.1 and svn 
  gsf-sharp
 
  Cheers,
  Kevin Kubasik
 
  WARN: Caught exception calling DoQuery on 'Files'
  WARN: System.NullReferenceException: Object reference not set to an
  instance of an object
  in 0x0068f Beagle.Daemon.FileSystemQueryable.FileNameFilter:Ignore
  (Beagle.Daemon.FileSystemQueryable.DirectoryModel parent,
  System.String name, Boolean is_directory)
  in 0x000f7 Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:HitFilter
  (Beagle.Hit hit)
  in (wrapper delegate-invoke) System.MulticastDelegate:invoke_bool_Hit
  (Beagle.Hit)
  in 0x00c53 Beagle.Daemon.LuceneQueryingDriver:GenerateQueryResults
  (Lucene.Net.Index.IndexReader primary_reader,
  Lucene.Net.Search.IndexSearcher primary_searcher,
  Lucene.Net.Search.IndexSearcher secondary_searcher,
  Beagle.Util.BetterBitArray primary_matches, IQueryResult result,
  ICollection query_term_list, Int32 max_results, DateTime min_date,
  DateTime max_date, Beagle.Daemon.UriFilter uri_filter,
  Beagle.Daemon.HitFilter hit_filter)
  in 0x00a00 Beagle.Daemon.LuceneQueryingDriver:DoQuery (Beagle.Query
  query, IQueryResult result, ICollection search_subset_uris,
  Beagle.Daemon.UriFilter uri_filter, Beagle.Daemon.HitFilter
  hit_filter)
  in 0x0009f Beagle.Daemon.LuceneQueryable:DoQuery (Beagle.Query
  query, IQueryResult query_result, IQueryableChangeData i_change_data)
  in 0x0002a Beagle.Daemon.Queryable:DoQuery (Beagle.Query query,
  IQueryResult result, IQueryableChangeData change_data)
 
  --
  Kevin Kubasik
  240-838-6616
  ___
  Dashboard-hackers mailing list
  Dashboard-hackers@gnome.org
  http://mail.gnome.org/mailman/listinfo/dashboard-hackers
 
 


-- 
Kevin Kubasik
240-838-6616
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: System.NullReferenceException Beagle CVS

2005-09-16 Thread Gregor Hlawacek
On Fri, 2005-09-16 at 09:12 -0400, D Bera wrote:
 (Realized that the email exchanges below werent sent to mailing-list by 
 mistake)
 
 --- Forwarded message --
 From: Kevin Kubasik [EMAIL PROTECTED]
 
 I have found that to be a solution, but it forces a complete re
 indexing, which with several thousand emails and about 20,000 files
 takes a considerable chunk of time.
 
 The issue is basically that during an unexpected shutdown, the lucene
 index gets corrupted in some manor.

Hi!

What do you mean with unexpected shutdown. Do I have to use
beagle-shutdown all the time or is logging out sufficient?

Gregor

 
 Cheers,
 Kevin Kubasik
 
 On 9/16/05, D Bera [EMAIL PROTECTED] wrote:
  I had a similar problem and the solution for me was to delete .beagle 
  directory.
  
  On 9/8/05, Kevin Kubasik [EMAIL PROTECTED] wrote:
   The first line more or less explains it, any query that can query
   files throws this, and shows no files as results. I am going to let
   the daemon keep running and see if perhaps this is just some odd error
   in the index, but it doesn't read as such.
  
   I can supply more information about the system on request, but the basics 
   are
   Linux igloo 2.6.13-rc3 #1 SMP Wed Jul 27 20:44:14 EDT 2005 i686 GNU/Linux
   with inotify and xattr working great
   and debian unstable, with gmime 2.16, evolution-sharp 0.10.1 and svn 
   gsf-sharp
  
   Cheers,
   Kevin Kubasik
  
   WARN: Caught exception calling DoQuery on 'Files'
   WARN: System.NullReferenceException: Object reference not set to an
   instance of an object
   in 0x0068f Beagle.Daemon.FileSystemQueryable.FileNameFilter:Ignore
   (Beagle.Daemon.FileSystemQueryable.DirectoryModel parent,
   System.String name, Boolean is_directory)
   in 0x000f7 
   Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:HitFilter
   (Beagle.Hit hit)
   in (wrapper delegate-invoke) System.MulticastDelegate:invoke_bool_Hit
   (Beagle.Hit)
   in 0x00c53 Beagle.Daemon.LuceneQueryingDriver:GenerateQueryResults
   (Lucene.Net.Index.IndexReader primary_reader,
   Lucene.Net.Search.IndexSearcher primary_searcher,
   Lucene.Net.Search.IndexSearcher secondary_searcher,
   Beagle.Util.BetterBitArray primary_matches, IQueryResult result,
   ICollection query_term_list, Int32 max_results, DateTime min_date,
   DateTime max_date, Beagle.Daemon.UriFilter uri_filter,
   Beagle.Daemon.HitFilter hit_filter)
   in 0x00a00 Beagle.Daemon.LuceneQueryingDriver:DoQuery (Beagle.Query
   query, IQueryResult result, ICollection search_subset_uris,
   Beagle.Daemon.UriFilter uri_filter, Beagle.Daemon.HitFilter
   hit_filter)
   in 0x0009f Beagle.Daemon.LuceneQueryable:DoQuery (Beagle.Query
   query, IQueryResult query_result, IQueryableChangeData i_change_data)
   in 0x0002a Beagle.Daemon.Queryable:DoQuery (Beagle.Query query,
   IQueryResult result, IQueryableChangeData change_data)
  
   --
   Kevin Kubasik
   240-838-6616
   ___
   Dashboard-hackers mailing list
   Dashboard-hackers@gnome.org
   http://mail.gnome.org/mailman/listinfo/dashboard-hackers
  
  
 
 
-- 
Dipl.-Ing. Gregor Hlawacek  --  http://www.unileoben.ac.at/~hlawacek
8700 Leoben, Austria
(o_ (o_ (o)   (o -!
//\ //\ //\ //\
V_/_   [ ]/_V_/_V_/_
penguin eating fish
travelling  being noisy
GPG ID: FBCDF36E
GPG Finger Print: 1AA0 DC5C 186F 6144 01F0  8FB2 7ABD D7FB FBCD F36E



signature.asc
Description: This is a digitally signed message part
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: System.NullReferenceException Beagle CVS

2005-09-16 Thread Kevin Kubasik
I noticed this more when beagled is running with the --fg flag and a
ctrl-c is used, but this might be a problem when helper processes grow
to fast and are shut down, perhaps they are not getting a chance to
flush/dump completely, when I get home, I want to try a few simple
test (basically loading up a folder with enough indexable files to
force a helper shutdown, and watch how it handles its index)

Cheers,
Kevin Kubasik

On 9/16/05, Gregor Hlawacek [EMAIL PROTECTED] wrote:
 On Fri, 2005-09-16 at 09:12 -0400, D Bera wrote:
  (Realized that the email exchanges below werent sent to mailing-list by 
  mistake)
 
  --- Forwarded message --
  From: Kevin Kubasik [EMAIL PROTECTED]
 
  I have found that to be a solution, but it forces a complete re
  indexing, which with several thousand emails and about 20,000 files
  takes a considerable chunk of time.
 
  The issue is basically that during an unexpected shutdown, the lucene
  index gets corrupted in some manor.
 
 Hi!
 
 What do you mean with unexpected shutdown. Do I have to use
 beagle-shutdown all the time or is logging out sufficient?
 
 Gregor
 
 
  Cheers,
  Kevin Kubasik
 
  On 9/16/05, D Bera [EMAIL PROTECTED] wrote:
   I had a similar problem and the solution for me was to delete .beagle 
   directory.
  
   On 9/8/05, Kevin Kubasik [EMAIL PROTECTED] wrote:
The first line more or less explains it, any query that can query
files throws this, and shows no files as results. I am going to let
the daemon keep running and see if perhaps this is just some odd error
in the index, but it doesn't read as such.
   
I can supply more information about the system on request, but the 
basics are
Linux igloo 2.6.13-rc3 #1 SMP Wed Jul 27 20:44:14 EDT 2005 i686 
GNU/Linux
with inotify and xattr working great
and debian unstable, with gmime 2.16, evolution-sharp 0.10.1 and svn 
gsf-sharp
   
Cheers,
Kevin Kubasik
   
WARN: Caught exception calling DoQuery on 'Files'
WARN: System.NullReferenceException: Object reference not set to an
instance of an object
in 0x0068f Beagle.Daemon.FileSystemQueryable.FileNameFilter:Ignore
(Beagle.Daemon.FileSystemQueryable.DirectoryModel parent,
System.String name, Boolean is_directory)
in 0x000f7 
Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:HitFilter
(Beagle.Hit hit)
in (wrapper delegate-invoke) System.MulticastDelegate:invoke_bool_Hit
(Beagle.Hit)
in 0x00c53 Beagle.Daemon.LuceneQueryingDriver:GenerateQueryResults
(Lucene.Net.Index.IndexReader primary_reader,
Lucene.Net.Search.IndexSearcher primary_searcher,
Lucene.Net.Search.IndexSearcher secondary_searcher,
Beagle.Util.BetterBitArray primary_matches, IQueryResult result,
ICollection query_term_list, Int32 max_results, DateTime min_date,
DateTime max_date, Beagle.Daemon.UriFilter uri_filter,
Beagle.Daemon.HitFilter hit_filter)
in 0x00a00 Beagle.Daemon.LuceneQueryingDriver:DoQuery (Beagle.Query
query, IQueryResult result, ICollection search_subset_uris,
Beagle.Daemon.UriFilter uri_filter, Beagle.Daemon.HitFilter
hit_filter)
in 0x0009f Beagle.Daemon.LuceneQueryable:DoQuery (Beagle.Query
query, IQueryResult query_result, IQueryableChangeData i_change_data)
in 0x0002a Beagle.Daemon.Queryable:DoQuery (Beagle.Query query,
IQueryResult result, IQueryableChangeData change_data)
   
--
Kevin Kubasik
240-838-6616
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers
   
  
 
 
 --
 Dipl.-Ing. Gregor Hlawacek  --  http://www.unileoben.ac.at/~hlawacek
 8700 Leoben, Austria
(o_ (o_ (o)   (o -!
//\ //\ //\ //\
V_/_   [ ]/_V_/_V_/_
penguin eating fish
travelling  being noisy
GPG ID: FBCDF36E
 GPG Finger Print: 1AA0 DC5C 186F 6144 01F0  8FB2 7ABD D7FB FBCD F36E
 
 
 
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.1 (GNU/Linux)
 
 iD8DBQBDKsbBer3X+/vN824RAmZRAJ96U6yHfHzGZwJhQ3qXV+SeUiVTJACfdlt3
 85s9KHfjo12iwZNrLD6EVyQ=
 =Y8kV
 -END PGP SIGNATURE-
 
 
 ___
 Dashboard-hackers mailing list
 Dashboard-hackers@gnome.org
 http://mail.gnome.org/mailman/listinfo/dashboard-hackers
 
 
 


-- 
Kevin Kubasik
240-838-6616
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: System.NullReferenceException Beagle CVS

2005-09-16 Thread Joe Shaw
Hi,

On Fri, 2005-09-16 at 11:27 +0200, Nico Kaiser wrote:
 
 WARN: Caught exception calling DoQuery on 'Files'
 WARN: System.NullReferenceException: Object reference not set
 to an
 instance of an object 
 in 0x0068f
 Beagle.Daemon.FileSystemQueryable.FileNameFilter:Ignore
 (Beagle.Daemon.FileSystemQueryable.DirectoryModel parent,
 System.String name, Boolean is_directory)
 in 0x000f7
 Beagle.Daemon.FileSystemQueryable.FileSystemQueryable:HitFilter 
 (Beagle.Hit hit)

I've seen this in the past, but not recently.  You might want to try
bumping up your inotify limits.  If that doesn't work, you probably want
to purge your file index, since the fixes that have gone in to 0.1.0
wouldn't have applied when you built your index on some earlier version.

(You can blow away only your file index by deleting
~/.beagle/Indexes/FileSystemIndex; that way only your files will get
reindexed.)

Joe

___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: Indexing errors with beagle 0.1.0 / question concerning io-priority

2005-09-16 Thread Joe Shaw
Hi,

On Fri, 2005-09-16 at 14:16 +0200, Jan Taegert wrote:
 on indexing my data, beagle from time to time brings the following
 reproducible error messages:
 
 1.) When some file (here:
 /home/mochila/media/abspiellisten/Unbetitelt.m3u) is trashed:
 - Slightly different, when the same file is deleted:

Can you file a bug for this, and attach the file?

 2.) Everytime (!), when filesystem crawling is done:

I suspect this is related to #1.

 3.) Certain files (The other titels of this album are indexed without
 errors):
  05-09-16 13.27.19.62 31524 Beagle DEBUG: *** Add '/home/.medien/mugge/Sigur 
  Rós/Ágætis byrjun' 'Sigur Rós - Ágætis byrjun - 06 - Hjartað hamast (bamm 
  bamm bamm).ogg' (file)

I assume the file name is in UTF-8?  If not, things just won't work.

 Maybe one more bug:
 
 best, beagle-query or beagled itself seem to have problems with multiple
 tagged mp3. - If there is only a idv1 OR a idv2 tag, the content of this
 tag is displayed correctly in best, but if a file has both, best shows
 only the filename and - as description: Title 2 of Unknown Album

Please file this as well.  Bonus points if you can attach a file which
has both kinds of tags (but I understand if for legal reasons you
can't.)

 Finally, I have a question:
 
 as Tomasz Torcz wrote:
   Beagle already ionice itself (grep for ioprio).
  Unfortunately vanilla kernel doesn't allow  non-root processess to set self
  priority to idle, due some priority-inheritance problems.
 
 That explains what I get from IndexHelper (I am using cfq-scheduler):
  05-09-16 12.59.49.37 31565 IndexH WARN: Unable to set IO-priority for 
  process to idle

 Is there a workaround for this problem?

You'd have to run something like ionice -c 3 su user -c beagled as
root, unfortunately.

Joe

___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Beagle problems on FC3

2005-09-16 Thread jmb365
I have installed beagle via apt on FC3 kernel-2.6.11-1.14_FC3. 


I have the following successes:
1. beagle is successfully installed via apt-get including the necessary 
dependencies.

2. beagled is running (after resolving some glitches)
3. beagle-settings (Not found! )
4. beagle-config (Only a limited command set is available)
5. beagle-query (Works)
6. beagle-status (Works)
7. beagle-info --index-info (Shows several 100's files indexed, 
uncrawled  dirty)


 failures:
8. best does NOT run (See errors below)
9. http://localhost:/ results in Connection refused ... message 
even if my firewall is disabled.


Questions:
1. How do I resolve issue 8?
2. Do I need to wait till all files have been crawled (zero dirty files) 
before http://localhost:/ will have a webserver running?  Is the 
webserver enabled when the rpm was created or do I need to compile 
(Yuck!) from CVS to get an enabled version?



++

My install steps were:

wget -nd 
http://repo.nrpms.net/nrpms-mono-release/1/RPMS/nrpms-mono-release-1-3.1.fc3.nr.noarch.rpm

rpm -Uvh nrpms-mono-release-1-3.1.fc3.nr.noarch.rpm
wget -nd --passive-ftp 
ftp://fr.rpmfind.net/linux/PLD/current/dists/ac/ready/athlon/libsqlite-2.8.12-2.athlon.rpm

rpm -ihv libsqlite-2.8.12-2.athlon.rpm
ldconfig

perl -pi -e 's/# rpm /rpm /' /etc/apt/sources.list.d/nrpms-mono.list
apt-get update
apt-get install beagle

beagle-settings# Not found!
beagle-config

beagled --fg --debug
# INFO: Starting Beagle Daemon (version 0.0.11.1)
# DEBUG: Command Line: /usr/lib/beagle/BeagleDaemon.exe --fg --debug
# FATAL: Could not set extended attributes on a file in your home 
directory. 
# See http://www.beaglewiki.org/Enabling_Extended_Attributes for more 
information.


# So I set extended attributes, in /etc/fstab file
# /dev/VolGroup00/LogVol00 /   ext3defaults,user_xattr 1 1
# And Remount the affected partitions as follows:
mount -o remount /

export MONO_LOG_LEVEL=debug
export MONO_LOG_MASK=dll
export=BEAGLE_EXERCISE_THE_DOG=1

beagled(Runs ! )

# Logs show that sqlite is not found. The fix is:
ln -s /usr/lib/libsqlite.so.0 /usr/lib/libsqlite.so

# The webserver is not running and
# Still unable to connect to http://localhost:/
# Mono-INFO: DllImport error loading library: 'libebook-1.2.so.3: cannot 
open shared object file: No such file or directory'.
# Have /usr/lib/libebook.so.8.0.7 but NOT libebook-1.2.so.3; (I need 
to install this!)


best# Bleeding Edge Search Tool
# Unhandled Exception: System.DllNotFoundException: libgeckoglue.so
# in (wrapper managed-to-native) 
Beagle.Util.GeckoUtils:blam_gecko_utils_init_services ()

# in 0x7 Beagle.Util.GeckoUtils:Init ()
# in 0x00082 Best.Best:Main (System.String[] args)
# /usr/lib/beagle/libgeckoglue.so# Does exist !
# ln -s /usr/lib/beagle/libgeckoglue.so /usr/lib/libgeckoglue.so# 
Does NOT fix the problem!


beagle-query hello# Works! Finds hello in various files
beagle-status # Works and shows indexing is progressing...
beagle-info --index-info   # Works

Any  all help would be vvery much appreciated!

JMB365
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Unhandled Exception in Best

2005-09-16 Thread Charlie Law
Hi,

I'm getting this error in Best with both Beagle 0.1.0 and Beagle CVS-16sept05:
===
Unhandled Exception: System.NullReferenceException: Object reference not set to 
an instance of an object
in 0x0 unknown method
in (wrapper managed-to-native) Gtk.Application:gtk_main ()
in 0x7 Gtk.Application:Run ()
in 0x7 Gnome.Program:Run ()
in 0x001b8 Best.Best:Main (System.String[] args)
===
It seems to happen after I attempt three or four searches. Best crashes, 
disappears, and this message appears in the console (from which I've launched 
Best).

Thanks. BTW, Beagle is truly an app with tremendous potential. Thanks for your 
work.

-Charlie Law

On Thu, 15 Sep 2005 17:20:34 -0500
Jon Trowbridge [EMAIL PROTECTED] wrote:

 
 I'm pleased to announce the release of Beagle 0.1.0.
 
 When you've been working on a project for a while, it is easy to lose
 perspective.  And I recognize that some might accuse me of being biased.  But
 still, I am confident that this Beagle release is one of the most important
 events in all of human history.  I'm happy to let future historians bicker
 about the precise details of whether it is more or less important than, say,
 the discovery of penicillin or the Napoleonic Wars... but let there be no
 doubt: the age of the Beagle has arrived.
 
 The list of enhancements in this version of Beagle is daunting --- the only
 way to truly appreciate the scope of this release is to read the detailed
 notes below.  Highlights include:
   * Faster indexing
   * Substantially improved querying
   * A smarter file system backend
   * More and better filters
   * UI improvements
   * Better APIs for client applications
   * A huge number of bug fixes
   * An adorable cartoon dog who fights crime
 Well, there was a small problem with the adorable cartoon dog, so he didn't
 quite make it into this release.  Maybe next version.  But you are going to
 love the little guy --- he's cute as a button!
 
 The only way to fully appreciate it is to run it.  Use it.  Live it.  And yes,
 there are bugs --- and who among us can claim that our software is perfect and
 hassle-free?  Even this milestone in the human struggle for enduring happiness
 and prosperity has some glitches.  The nastier ones are described at the end
 of these notes, but there are certainly all sorts of little annoyances lurking
 just below the surface.  So please don't integrate Beagle into the space
 shuttle's navigation system quite yet.  But if you find a bug, file it at
 bugzilla.gnome.org.  We'll fix it.  Honest.
 
 
 OUR MANY URLS
 -
 
 To download the 0.1.0 tarball or learn more, visit the Beagle wiki at:
 http://www.beagle-project.org
 
 Joe Gasiorek writes a Beagle newsletter.  You can read it at:
 http://www.beagle-project.org/Newsletter
 
 The latest gossip is available at:
 http://www.planetbeagle.org
 
 Nat Friedman made some cool movies that demonstrate Beagle in action:
 http://nat.org/demos
 
 We still talk about Beagle on the dashboard-hackers mailing list:
 http://mail.gnome.org/mailman/listinfo/dashboard-hackers
 
 Anthony Trollope, the great (and alarmingly prolific) Victorian novelist,
 was also the inventor of the free-standing mailbox:
 http://en.wikipedia.org/wiki/Anthony_Trollope
 
 
 WHAT IS BEAGLE?
 ---
  
 Beagle is a tool for indexing and searching your data.  Beagle is improving
 rapidly on many fronts, and should work well enough for everyday use.
  
 The Beagle daemon transparently monitors your data and updates the index
 to reflect any changes.  On an inotify-enabled system, these updates happen
 more-or-less in real time.  So for example,
  
 * Files are immediately indexed when they are created, are re-indexed
   when they are modified, and are dropped from the index upon
   deletion.
 * E-mails are indexed upon arrival.
 * IM conversations are indexed as you chat, a line at a time.
  
 Beagle uses the Lucene indexing system from the prodigious Doug
 Cutting.
 
 Best is a graphical tool for searching the index that the daemon creates.
 Best doesn't query the index directly; it passes the search terms to the
 daemon and the daemon sends any matches back to Best.  Best then renders the
 results and allows you to perform useful actions on the matching objects.
 
 Indexing your data requires a fair amount of computing power, but the Beagle
 daemon tries to be as unobtrusive as possible.  It contains a scheduler that
 works to prioritize tasks and control CPU usage, based on whether or not
 you are actively using your workstation.
 
 
 DEPENDENCY HECK
 ---
 
 Beagle has many dependencies, and thus can be difficult to compile.
 It requires:
 * Mono 1.1.7 or better, along with the full Mono stack
 * gtk-sharp 1.9.5 or better
 * Gecko-sharp 2.0
 * Gmime 2.1.16
 * Libexif 0.5.7 or better
 
 For the best possible Beagle experience, you should also have:
 * Evolution-sharp 0.10.2
 * A *patched* wv 1.0.3 --- the patch is available from
   

Re: Unhandled Exception in Best

2005-09-16 Thread Charlie Law
On Fri, 16 Sep 2005 19:31:27 -0500
Jon Trowbridge [EMAIL PROTECTED] wrote:

 This is gtk-sharp related.  As of 0.1.0, we require gtk-sharp 2.  You
 might have old or broken gtk-sharp dlls lying around on your system, and
 some components of Beagle might be building against those dlls.

That sounds like a relatively easy fix. Should I uninstall gtk-sharp-1.0.7, 
then? And should I rebuild Beagle? Do you think I need to rebuild the other 
Beagle software prerequisites as well (e.g., Mono)?

Thanks very much.
___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers


Re: Unhandled Exception in Best

2005-09-16 Thread Jon Trowbridge
On Sat, 2005-09-17 at 00:39 +, Charlie Law wrote:
 Should I uninstall gtk-sharp-1.0.7, then?

If you can without breaking other stuff, you might as well.

 And should I rebuild Beagle? Do you think I need to rebuild the other
 Beagle software prerequisites as well (e.g., Mono)?

You shouldn't need to rebuild mono... just rebuilding Beagle after a
make clean should do the trick.  If you still have problems, you might
have old dlls on your system that were not part of a package.  (Did you
ever build mono from source and make install it anywhere?)

-J



___
Dashboard-hackers mailing list
Dashboard-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/dashboard-hackers