Mailinglist Archive: opensuse-bugs (4060 mails)
| < Previous | Next > |
[Bug 505153] Evolution segfaults frequently after update - fully analyzed
- From: bugzilla_noreply@xxxxxxxxxx
- Date: Mon, 1 Jun 2009 02:27:37 -0600
- Message-id: <20090601082737.A71C524550C@xxxxxxxxxxxxxxxxxxxxxx>
http://bugzilla.novell.com/show_bug.cgi?id=505153
User pchenthill@xxxxxxxxxx added comment
http://bugzilla.novell.com/show_bug.cgi?id=505153#c10
--- Comment #10 from Chenthill palanisamy <pchenthill@xxxxxxxxxx> 2009-06-01
02:27:36 MDT ---
(In reply to comment #9)
function, it adds a reference count while setting the current folder.
So i suspect somewhere else in the code, the reference count is decremented
when it is not needed.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
User pchenthill@xxxxxxxxxx added comment
http://bugzilla.novell.com/show_bug.cgi?id=505153#c10
--- Comment #10 from Chenthill palanisamy <pchenthill@xxxxxxxxxx> 2009-06-01
02:27:36 MDT ---
(In reply to comment #9)
Hi Chenthill, I'm not sure which unreffing you mean. As you can see,Yes set_current_folder should have incremented it once. As you can see in the
groupwise_sync() is entered with folder->ref_count = 1, and it first gets
decremented to zero in groupwise_store_set_current_folder(), so it clearly
doesn't keep the refcount balanced.
Do you mean the caller of groupwise_store_set_current_folder() should have
incremented the refcount prior to calling it?
function, it adds a reference count while setting the current folder.
So i suspect somewhere else in the code, the reference count is decremented
when it is not needed.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
| < Previous | Next > |