6.0.0-alpha12
6/7/25

[#10127] Setting Horde to use SQL Session Handling breaks Kronolith
Summary Setting Horde to use SQL Session Handling breaks Kronolith
Queue Kronolith
Queue Version 3.0.3
Type Bug
State Duplicate
Priority 1. Low
Owners
Requester simon (at) simonandkate (dot) net
Created 05/26/2011 (5126 days ago)
Due
Updated 06/02/2011 (5119 days ago)
Assigned
Resolved 06/02/2011 (5119 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
06/02/2011 09:37:48 PM Jan Schneider Comment #2
State ⇒ Duplicate
Reply to this comment
Duplicate of bug 10119.
05/26/2011 08:27:20 AM simon (at) simonandkate (dot) net Comment #1
State ⇒ Unconfirmed
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Setting Horde to use SQL Session Handling breaks Kronolith
Queue ⇒ Kronolith
Milestone ⇒
Patch ⇒ No
Reply to this comment
Wasn't sure whether to put this in the Horde or Kronolith queue, but 
figured in the end that it is K that shows the issues.

First noticed it with 3.0.2, but still does it in 3.0.3.

Horde 4.0.2
Kronolith 3.0.2

Leaving Horde Custom Session Handler as php session handler, Kronolith 
works fine. Connects to its SQL backend and works.

If I tell Horde to use SQL as its session handler, Kronolith displays 
"Error when communicating with the server" messages (two) appearing in 
the client screen. Existing appointments still show, and further 
(same) errors appear over time. Making a new appointment appears to 
work, but exiting Kronolith and coming back in it has not been saved.

Set Horde back to use PHP session handler, and Kronolith works again.

Apache log has lots of these:

[Wed May 18 21:57:12 2011] [error] [client 192.168.1.155] PHP Fatal 
error:  Exception thrown without a stack frame in Unknown on line 0

Horde error log throws this:

2011-05-18T22:06:02+10:00 NOTICE: HORDE [kronolith] PHP ERROR: 
Undefined index:  api [pid 300 on line 1218 of 
"/var/www/horde4/kronolith/lib/Kronolith.php"]

Saved Queries