Re: System.NullReferenceException Beagle CVS
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?
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?
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
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
(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
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
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
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
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
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
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
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
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