After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 165139 - beagle becomes unusable a while after starting indexing
beagle becomes unusable a while after starting indexing
Status: RESOLVED DUPLICATE of bug 165819
Product: beagle
Classification: Other
Component: General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Beagle Bugs
Beagle Bugs
Depends on:
Blocks:
 
 
Reported: 2005-01-24 23:05 UTC by Mathieu Cadet
Modified: 2005-02-24 22:53 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Content of /proc/<pid>/fd/ (106.84 KB, text/plain)
2005-02-01 09:15 UTC, Mathieu Cadet
Details

Description Mathieu Cadet 2005-01-24 23:05:35 UTC
A while after beagle (CVS version) started indexing, it raises an
ERROR_NO_MORE_FILES error and then, any query attempt fails.

Step to reproduce :
1. launch beagled
2. wait the ERROR_NO_MORE_FILES error
3. try to search something

Here is the debug message with an ERROR_NO_MORE_FILES error first and then the
query attempt :

Could not open
'/home/ziwyz/.gaim/logs/jabber/ziwyz007@jabber.fr/pokute@im.apinc.org/2005-01-24.234919.html'
(offset=-1)
System.IO.IOException: Win32 IO returned ERROR_NO_MORE_FILES. Path:
/home/ziwyz/.gaim/logs/jabber/ziwyz007@jabber.fr/pokute@im.apinc.org/2005-01-24.234919.html
in [0x001ea] (at
/var/tmp/portage/mono-1.0.5-r3/work/mcs-1.0.5/class/corlib/System.IO/FileStream.cs:180)
System.IO.FileStream:.ctor
(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,int,bool)
in [0x0000c] (at
/var/tmp/portage/mono-1.0.5-r3/work/mcs-1.0.5/class/corlib/System.IO/FileStream.cs:109)
System.IO.FileStream:.ctor
(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
in <0x00081> (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor
(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
in [0x00009] (at /home/ziwyz/Telechargement/beagle/beagle/Util/ImLog.cs:356)
Beagle.Util.GaimLog:LoadWithTermination (Beagle.Util.GaimLog/LoadTerminator)

DEBUG: D-BUS unregistered obj=Beagle.Daemon.QueryImpl
path=/com/novell/Beagle/Beagle.Daemon.QueryImpl/1-2790e29e-a8db-49f9-ae25-69ec9a8334f4
owner=:1.90
DEBUG: D-BUS registered obj=Beagle.Daemon.QueryImpl
path=/com/novell/Beagle/Beagle.Daemon.QueryImpl/2-f39419cc-e850-40e2-9d3f-033254dffe20
owner=:1.90
WARN: Caught exception calling DoQuery on 'IMLog'
WARN: System.IO.IOException: Lock obtain timed out:
Lock@/tmp/ziwyz-lucene.net/lucene-ef063ece8438c7dafc07b8ca54296650-commit.lock
in [0x0003b] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:75)
Lucene.Net.Store.Lock:Obtain (long)
in [0x0000e] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:135)
With:run ()
in [0x0001f] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:177)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory,bool)
in [0x00002] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:169)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory)
in [0x00012] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneDriver.cs:567)
Beagle.Daemon.LuceneDriver:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,System.Collections.ICollection,Beagle.Daemon.LuceneDriver/UriFilter,Beagle.Daemon.LuceneDriver/RelevancyMultiplier)
in [0x000a5] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneQueryable.cs:199)
Beagle.Daemon.LuceneQueryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)
in [0x00009] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Queryable.cs:86)
Beagle.Daemon.Queryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)

WARN: Caught exception calling DoQuery on 'Files'
WARN: System.IO.IOException: Lock obtain timed out:
Lock@/tmp/ziwyz-lucene.net/lucene-0824c3e0bfd034c5b33368498b71afff-commit.lock
in [0x0003b] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:75)
Lucene.Net.Store.Lock:Obtain (long)
in [0x0000e] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:135)
With:run ()
in [0x0001f] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:177)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory,bool)
in [0x00002] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:169)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory)
in [0x00012] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneDriver.cs:567)
Beagle.Daemon.LuceneDriver:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,System.Collections.ICollection,Beagle.Daemon.LuceneDriver/UriFilter,Beagle.Daemon.LuceneDriver/RelevancyMultiplier)
in [0x000a5] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneQueryable.cs:199)
Beagle.Daemon.LuceneQueryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)
in [0x00009] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Queryable.cs:86)
Beagle.Daemon.Queryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)

WARN: Caught exception calling DoQuery on 'Blam'
WARN: Caught exception calling DoQuery on 'Mail'
WARN: System.IO.IOException: Lock obtain timed out:
Lock@/tmp/ziwyz-lucene.net/lucene-f5e519aa694df264e6bc8b307c29a8cd-commit.lock
in [0x0003b] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:75)
Lucene.Net.Store.Lock:Obtain (long)
in [0x0000e] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:135)
With:run ()
in [0x0001f] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:177)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory,bool)
in [0x00002] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:169)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory)
in [0x00012] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneDriver.cs:567)
Beagle.Daemon.LuceneDriver:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,System.Collections.ICollection,Beagle.Daemon.LuceneDriver/UriFilter,Beagle.Daemon.LuceneDriver/RelevancyMultiplier)
in [0x000a5] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneQueryable.cs:199)
Beagle.Daemon.LuceneQueryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)
in [0x00009] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Queryable.cs:86)
Beagle.Daemon.Queryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)

WARN: Caught exception calling DoQuery on 'Launcher'
WARN: Caught exception calling DoQuery on 'Tomboy'
WARN: System.IO.IOException: Lock obtain timed out:
Lock@/tmp/ziwyz-lucene.net/lucene-0372f50b1c55606ff1467f60103e0e6d-commit.lock
in [0x0003b] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:75)
Lucene.Net.Store.Lock:Obtain (long)
in [0x0000e] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:135)
With:run ()
in [0x0001f] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:177)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory,bool)
in [0x00002] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:169)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory)
in [0x00012] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneDriver.cs:567)
Beagle.Daemon.LuceneDriver:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,System.Collections.ICollection,Beagle.Daemon.LuceneDriver/UriFilter,Beagle.Daemon.LuceneDriver/RelevancyMultiplier)
in [0x000a5] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneQueryable.cs:199)
Beagle.Daemon.LuceneQueryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)
in [0x00009] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Queryable.cs:86)
Beagle.Daemon.Queryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)

WARN: Caught exception calling DoQuery on 'Liferea'
WARN: Caught exception calling DoQuery on 'WebHistory'
WARN: System.IO.IOException: Lock obtain timed out:
Lock@/tmp/ziwyz-lucene.net/lucene-6d25ef79fbd9275bcc0e0f780baf2102-commit.lock
in [0x0003b] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:75)
Lucene.Net.Store.Lock:Obtain (long)
in [0x0000e] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:135)
With:run ()
in [0x0001f] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:177)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory,bool)
in [0x00002] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:169)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory)
in [0x00012] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneDriver.cs:567)
Beagle.Daemon.LuceneDriver:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,System.Collections.ICollection,Beagle.Daemon.LuceneDriver/UriFilter,Beagle.Daemon.LuceneDriver/RelevancyMultiplier)
in [0x000a5] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneQueryable.cs:199)
Beagle.Daemon.LuceneQueryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)
in [0x00009] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Queryable.cs:86)
Beagle.Daemon.Queryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)

WARN: System.IO.IOException: Lock obtain timed out:
Lock@/tmp/ziwyz-lucene.net/lucene-fe12a258b42941dcb9db3aa79818727d-commit.lock
in [0x0003b] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:75)
Lucene.Net.Store.Lock:Obtain (long)
in [0x0000e] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:135)
With:run ()
in [0x0001f] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:177)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory,bool)
in [0x00002] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:169)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory)
in [0x00012] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneDriver.cs:567)
Beagle.Daemon.LuceneDriver:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,System.Collections.ICollection,Beagle.Daemon.LuceneDriver/UriFilter,Beagle.Daemon.LuceneDriver/RelevancyMultiplier)
in [0x000a5] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneQueryable.cs:199)
Beagle.Daemon.LuceneQueryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)
in [0x00009] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Queryable.cs:86)
Beagle.Daemon.Queryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)

WARN: System.IO.IOException: Lock obtain timed out:
Lock@/tmp/ziwyz-lucene.net/lucene-bf920479dfdcbda209a6dde0e34906f9-commit.lock
in [0x0003b] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:75)
Lucene.Net.Store.Lock:Obtain (long)
in [0x0000e] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:135)
With:run ()
in [0x0001f] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:177)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory,bool)
in [0x00002] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:169)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory)
in [0x00012] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneDriver.cs:567)
Beagle.Daemon.LuceneDriver:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,System.Collections.ICollection,Beagle.Daemon.LuceneDriver/UriFilter,Beagle.Daemon.LuceneDriver/RelevancyMultiplier)
in [0x000a5] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneQueryable.cs:199)
Beagle.Daemon.LuceneQueryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)
in [0x00009] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Queryable.cs:86)
Beagle.Daemon.Queryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)

WARN: System.IO.IOException: Lock obtain timed out:
Lock@/tmp/ziwyz-lucene.net/lucene-74afa5b18df260882b32595120b3ba80-commit.lock
in [0x0003b] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:75)
Lucene.Net.Store.Lock:Obtain (long)
in [0x0000e] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Store/Lock.cs:135)
With:run ()
in [0x0001f] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:177)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory,bool)
in [0x00002] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Lucene.Net/Index/IndexReader.cs:169)
Lucene.Net.Index.IndexReader:Open (Lucene.Net.Store.Directory)
in [0x00012] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneDriver.cs:567)
Beagle.Daemon.LuceneDriver:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,System.Collections.ICollection,Beagle.Daemon.LuceneDriver/UriFilter,Beagle.Daemon.LuceneDriver/RelevancyMultiplier)
in [0x000a5] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/LuceneQueryable.cs:199)
Beagle.Daemon.LuceneQueryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)
in [0x00009] (at
/home/ziwyz/Telechargement/beagle/beagle/beagled/Queryable.cs:86)
Beagle.Daemon.Queryable:DoQuery
(Beagle.Daemon.QueryBody,Beagle.Daemon.IQueryResult,Beagle.Daemon.IQueryableChangeData)

DEBUG: Last worker finished 10,17s after start

(Sorry for my poor English)
Comment 1 Joe Shaw 2005-01-31 20:28:39 UTC
Is this still happening?  If so, when you start to get these errors, can you
figure out what the PID of the running beagled process is, and then do "ls -l
/proc/<pid>/fd" and attach it to the bug?
Comment 2 Mathieu Cadet 2005-02-01 09:15:48 UTC
Created attachment 36810 [details]
Content of /proc/<pid>/fd/
Comment 3 Joe Shaw 2005-02-24 22:53:10 UTC

*** This bug has been marked as a duplicate of 165819 ***