6.0.0-alpha14
7/2/25

[#11668] Kolab backend: Crash on concurrent edit
Summary Kolab backend: Crash on concurrent edit
Queue Mnemo
Queue Version Git master
Type Bug
State Resolved
Priority 1. Low
Owners mrubinsk (at) horde (dot) org
Requester thomas.jarosch (at) intra2net (dot) com
Created 11/07/2012 (4620 days ago)
Due
Updated 11/25/2016 (3141 days ago)
Assigned 01/18/2016 (3453 days ago)
Resolved 11/25/2016 (3141 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
11/25/2016 03:09:17 PM Michael Rubinsky Assigned to Michael Rubinsky
State ⇒ Resolved
 
11/25/2016 03:01:57 PM Thomas Jarosch Comment #3 Reply to this comment
Is this still an issue?
it's fixed by MJR's new Kolab sync token engine.

Sorry for taking so long to respond, I'm now actively working again on 
the Kolab stuff.

03/08/2016 10:57:44 AM Jan Schneider State ⇒ No Feedback
 
01/18/2016 08:04:37 PM Jan Schneider Comment #2
State ⇒ Feedback
Reply to this comment
Is this still an issue?
11/07/2012 05:01:13 PM Thomas Jarosch Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Kolab backend: Crash on concurrent edit
Queue ⇒ Mnemo
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
Hi,

lets assume we successfully synced in some notes from the server.
These notes reside in a shared folder.

One client edits a note, the other client didn't update the IMAP cache yet.

If I now try to edit the note on the not-updated-yet client, I'll get a crash:

[Wed Nov 07 17:58:05 2012] [error] [client 172.16.1.253] PHP Fatal 
error:  Call to a member function getFullMsg() on a non-object in 
/datastore/DEVEL/horde/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Imap.php on line 419, referer: 
https://172.16.1.123/horde/mnemo/memo.php?memo=mxstore%2800bf14a9-1ecc-4582-b1b9-613875b30bb0%29%3CeidFld%3A%3A%3C%28%29-0x0-0x0-0x0%3E%3CSE%3A0x200384%3E%3CRK%3A450f27bf2735e449bc4f0316970a60a1%3E%3E&memolist=ePGEQAhKP71Qjpi_cGDV7KA&actionID=modify_memo

Thomas

Saved Queries