Bug 118203 - beagled locks up indexing an smb mounted directory
Summary: beagled locks up indexing an smb mounted directory
Status: VERIFIED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: GNOME (show other bugs)
Version: RC 1
Hardware: i686 All
: P1 - Urgent : Critical
Target Milestone: ---
Assignee: Joe Shaw
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-21 11:36 UTC by Jonathon Robison
Modified: 2005-10-17 12:52 UTC (History)
1 user (show)

See Also:
Found By: Beta-Customer
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
current-Beagle file from the lockup (9.26 KB, text/plain)
2005-09-21 11:37 UTC, Jonathon Robison
Details
current-IndexHelper (30.40 KB, text/plain)
2005-09-21 11:37 UTC, Jonathon Robison
Details
CVS patch to fix the problem (904 bytes, patch)
2005-09-21 15:38 UTC, Joe Shaw
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathon Robison 2005-09-21 11:36:25 UTC
When I run w/o smb mounts under home (/home/jrobiso2/W and Y) beagled and best
run great.  When I run with those directories mounted, beagled will stall, and
best will lock up (no results, screen gui fails to update image, etc.)

Both current-Beagle and current-IndexHelper show System.NullReferenceException:
 Object reference not set to an instance of an object.

The IndexHelper appears to go PAST the error (at least the log shows another
+file entry), but beagled itself does not go past it.

When stuck, beagled still responds to beagle-info, etc. (of course beagle-info
shows the same item being worked on, over and over).  I will attach
current-Beagle and current-IndexHelper
Comment 1 Jonathon Robison 2005-09-21 11:37:37 UTC
Created attachment 50533 [details]
current-Beagle file from the lockup
Comment 2 Jonathon Robison 2005-09-21 11:37:59 UTC
Created attachment 50534 [details]
current-IndexHelper
Comment 3 Jonathon Robison 2005-09-21 11:41:13 UTC
This little lockup also causes a total corruption of the "Files" data, requiring
a rm -rf .beagle/Indexes/FileSystemIndex and thus a re-indexing.
Comment 4 Joe Shaw 2005-09-21 15:35:07 UTC
I just fixed this problem upstream.  It's not directly related to using smb, it
can happen in any circumstance.

http://mail.gnome.org/archives/dashboard-hackers/2005-September/msg00114.html
Comment 5 Joe Shaw 2005-09-21 15:38:22 UTC
Created attachment 50545 [details]
CVS patch to fix the problem

This is diffed against the 0.0.13.2 tag in CVS.  I'm not sure what kind of mess
of patches we have in there now, but I think this will apply.
Comment 6 Jonathon Robison 2005-09-21 15:48:34 UTC
How are we on timing to ensure this gets into Gold?  I know we're probably too
late for RC3, (or RC4 . . . I heard there was one this time).
Comment 7 JP Rosevear 2005-09-29 17:03:10 UTC
It was too late for gold.

AJ, we'd like to ship this with the update for bug 117362 and bug 116372

Use the same swamp ID?
Comment 8 Andreas Jaeger 2005-09-30 07:59:34 UTC
Ok, to ship with the other updates.

Btw. since it's one submission, you have to use the same swamp ID.
Comment 9 Anja Stock 2005-10-17 12:51:16 UTC
released
Comment 10 Anja Stock 2005-10-17 12:51:37 UTC
closing