Re: [Evolution] SMP Safe?



On Mon, 2003-03-03 at 05:03, Not Zed wrote:
did you submit any bug reports?

Not recently. The problem is that the debian/sid Evolution package
doesn't have debug syms, so the backtraces aren't very useful. I
submitted a couple of those into bugzilla earlier and they gor rejected
out of hand.

Compiling for debug takes forever on my machine and I didn't bother to
do that last time when evolution got pulled from the debian repository.
Last time (couple of months ago with evo-1.2.1 I think) I had a real go
at tracking down the crashes I ended up with this:

"I had another crash in a completely different place (syncing the index
file of my Sent folder to disk). One pointer on the block list had a
next pointer with the value 0x200. And here we had a pointer with the
value 0x100. Looks very suspicious to me. I don't suppose these numbers
mean anything to you? Could be a flags field, of some sort, I guess."

So, I was seeing similarily garbled pointers in different lists and
crashes in places that traversed those lists. Unfortunately, the above
didn't elicit any comments on the mailing list and I don't know enough
about the code to track down the cause. If you want to give me a hand
I'll give it another go. Recompiling now.

Cheers,

        MikaL

On Sat, 2003-03-01 at 22:22, Mika Liljeberg wrote:
I'm having plenty of evolution-mail crashes on my SMP machine. Recently
about twice a day. Could be thread locking issues that SMP is flushing
out.

A lot of the crashes seem to be happening in the maildir summary code,
so I just converted my mailing lists folder (~ 10000 emails with 300-400
arriving daily) from maildir to mbox to see if that will make a
difference.

    MikaL


On Thu, 2003-02-27 at 08:52, Ben Stringer wrote:
I've been running evo (0.9x through to 1.2.2) on an SMP system for over
a year now with no apparent SMP issues.

Cheers, Ben

On Thu, 2003-02-27 at 17:46, Lonnie Borntreger wrote:
Is there anything about the way Evolution talks to its different parts
that would be affected by having multiple CPUs?  Some kind of
object/data timing stuff?

Lonnie


_______________________________________________
evolution maillist  -  evolution lists ximian com
http://lists.ximian.com/mailman/listinfo/evolution
_______________________________________________
evolution maillist  -  evolution lists ximian com
http://lists.ximian.com/mailman/listinfo/evolution




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]