Bug 115329

Summary: Beagle fails on first run of SMP machine
Product: [openSUSE] SUSE LINUX 10.0 Reporter: JP Rosevear <jpr>
Component: GNOMEAssignee: Sebastien Pouliot <spouliot>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: sbrabec
Version: Beta 4   
Target Milestone: ---   
Hardware: x86-64   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Log of exception in system call
Another exception on SMP machine
beagle-lib64.patch

Description JP Rosevear 2005-09-05 17:14:29 UTC
If I remove ~/.beagle I see to be able to repeat every time.  Can't seem to
replicate if I use the non-SMP kernel.
Comment 1 JP Rosevear 2005-09-05 17:15:10 UTC
Created attachment 48832 [details]
Log of exception in system call
Comment 2 JP Rosevear 2005-09-05 17:30:46 UTC
Another exception thats a bit more repeatable.  Adding mono team.
Comment 3 JP Rosevear 2005-09-05 17:32:12 UTC
Created attachment 48839 [details]
Another exception on SMP machine
Comment 4 Michael Gross 2005-09-06 10:18:43 UTC
Reducing severity to `major'.
Comment 5 Joe Shaw 2005-09-07 20:37:28 UTC
Doesn't happen on my SMP i686; setting the hardware to x86-64
Comment 6 Stanislav Brabec 2005-09-30 12:30:12 UTC
Created attachment 51239 [details]
beagle-lib64.patch

Ugly hack, which makes beagle running on AMD64. For 10.0 it is a minimal fix I
plan to submit with security fix of bug 118188. For next version, platform
independend fix would be needed.
Comment 7 Stanislav Brabec 2005-09-30 12:32:36 UTC
To Andreas Jaeger: If you don't plan better YOU update for 10.0, I can put this
trivial hack for x86_64 build altogether with upper mentioned security fix.

After this patch, beagle at least basically works on my AMD64.
Comment 8 Andreas Jaeger 2005-09-30 12:47:32 UTC
There is already the following swamp ID for beagle: Maintenance-Tracker-2354.

We should merge these and the security ones and just release one.

Gary, please take care of this.
Comment 9 JP Rosevear 2005-09-30 14:25:07 UTC
Its possible this patch, while it looks correct, may not actually fix this
particular bug.  Needs re-testing to confirm.
Comment 10 Stanislav Brabec 2005-09-30 14:43:38 UTC
Patch submitted for 9.3, 10.0 and STABLE altogether with patch for bug 118188.
Other patches will be applied later on top of these two patches.

But yes, maybe it does not actually fix problem reported in this bug. Keeping
the bug opened.
Comment 11 Joe Shaw 2006-02-02 17:34:32 UTC
Is this patch still necessary?  libdir should be correctly set by the spec file and configure.
Comment 12 Stanislav Brabec 2006-02-20 14:11:36 UTC
No. The lib64 patch is obsolete and I am removing it. Files beagle-0.0.pc and beagle-daemon.pc are now generated.

These two files (with invalid contents) should even not be a part of beagle tarball. But this is only a minor issue.

Feel free to close if the original bug report is fixed.
Comment 13 Joe Shaw 2006-05-12 16:45:21 UTC
Closing this.