<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>wrong date for SQL generated</title> 
  <pubDate>Fri, 10 Apr 2026 18:27:19 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/9229</link> 
  <atom:link rel="self" type="application/rss+xml" title="wrong date for SQL generated" href="https://bugs.horde.org/ticket/9229/rss" /> 
  <description>wrong date for SQL generated</description> 
 
   
   
  <item> 
   <title>hi,

don&#039;t know if its syncml or kronolith bug:
when trin</title> 
   <description>hi,

don&#039;t know if its syncml or kronolith bug:
when tring to get the changes from the server a invalid date is generate:

2010-09-06T14:29:42+02:00 DEBUG: HORDE [kronolith] Kronolith_Driver_Sql::_listEventsConditional(): user = &quot;xx@xxx.de&quot;; query = &quot;SELECT event_id, event_uid, event_description, event_location, event_private, event_status, event_attendees, event_title, event_recurcount, event_url, event_recurtype, event_recurenddate, event_recurinterval, event_recurdays, event_start, event_end, event_allday, event_alarm, event_alarm_methods, event_modified, event_exceptions, event_creator_id, event_resources, event_baseid, event_exceptionoriginaldate FROM kronolith_events WHERE calendar_id = ? AND ((event_end &gt;= ? AND event_start &lt;= ?) OR (event_recurenddate &gt;= ? AND event_start &lt;= ? AND event_recurtype &lt;&gt; ?))&quot;; values = &quot;xxx@xx.de,-0001-11-29 23:00:00,-0001-11-30 22:59:59,-0001-11-29 23:00:00,-0001-11-30 22:59:59,0&quot; [pid 24653 on line 352 of &quot;/var/www/catchall/htdocs/horde/kronolith/lib/Driver/Sql.php&quot;]</description> 
   <pubDate>Mon, 06 Sep 2010 12:35:45 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9229#t59878</link> 
  </item> 
   
  <item> 
   <title>Any chance we can get a backtrace?</title> 
   <description>Any chance we can get a backtrace?</description> 
   <pubDate>Sun, 12 Sep 2010 20:41:49 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9229#t60012</link> 
  </item> 
   
  <item> 
   <title>010-09-13T11:43:53+02:00 EMERG: HORDE [kronolith] &lt;h1&gt;A fata</title> 
   <description>010-09-13T11:43:53+02:00 EMERG: HORDE [kronolith] &lt;h1&gt;A fatal error has occurred&lt;/h1&gt;&lt;h3&gt;Event array did not contain a message&lt;/h3&gt;&lt;div id=&quot;backtrace&quot;&gt;&lt;pre&gt; 1. Horde_Rpc_Syncml-&gt;getResponse() /var/www/catchall/htdocs/horde/rpc.php:164
 2. SyncML_ContentHandler-&gt;process() /var/www/catchall/htdocs/horde/lib/Horde/Rpc/Syncml.php:56
 3. xml_parse() /var/www/catchall/htdocs/horde/lib/SyncML.php:144
 4. SyncML_ContentHandler-&gt;_endElement()
 5. SyncML_ContentHandler-&gt;endElement() /var/www/catchall/htdocs/horde/lib/SyncML.php:233
 6. SyncML_ContentHandler-&gt;handleCommand() /var/www/catchall/htdocs/horde/lib/SyncML.php:320
 7. SyncML_Command_Final-&gt;handleCommand() /var/www/catchall/htdocs/horde/lib/SyncML.php:450
 8. SyncML_State-&gt;handleFinal() /var/www/catchall/htdocs/horde/lib/SyncML/Command/Final.php:48
 9. SyncML_Sync-&gt;handleFinal() /var/www/catchall/htdocs/horde/lib/SyncML/State.php:408
10. SyncML_Sync-&gt;createSyncOutput() /var/www/catchall/htdocs/horde/lib/SyncML/Sync.php:631
11. SyncML_Sync-&gt;_retrieveChanges() /var/www/catchall/htdocs/horde/lib/SyncML/Sync.php:387
12. SyncML_Backend_Horde-&gt;getServerChanges() /var/www/catchall/htdocs/horde/lib/SyncML/Sync.php:587
13. Horde_Registry_Caller-&gt;listEvents() /var/www/catchall/htdocs/horde/lib/SyncML/Backend/Horde.php:145
14. Horde_Registry_Caller-&gt;__call() /var/www/catchall/htdocs/horde/lib/SyncML/Backend/Horde.php:145
15. Horde_Registry-&gt;call() /var/www/catchall/htdocs/horde/lib/Horde/Registry/Caller.php:41
16. Horde_Registry-&gt;callByPackage() /var/www/catchall/htdocs/horde/lib/Horde/Registry.php:853
17. call_user_func_array() /var/www/catchall/htdocs/horde/lib/Horde/Registry.php:894
18. Kronolith_Api-&gt;listEvents()
19. Kronolith::listEvents() /var/www/catchall/htdocs/horde/kronolith/lib/Api.php:1168
20. Kronolith_Driver_Sql-&gt;listEvents() /var/www/catchall/htdocs/horde/kronolith/lib/Kronolith.php:476
21. Kronolith_Driver_Sql-&gt;_listEventsConditional() /var/www/catchall/htdocs/horde/kronolith/lib/Driver/Sql.php:274
22. Horde::logMessage() /var/www/catchall/htdocs/horde/kronolith/lib/Driver/Sql.php:330
23. Horde_Core_Log_Logger-&gt;log() /var/www/catchall/htdocs/horde/lib/Horde.php:90
24. Horde_Log_Logger-&gt;log() /var/www/catchall/htdocs/horde/lib/Horde/Core/Log/Logger.php:42

    [trace:private] =&gt; Array
        (
            [0] =&gt; Array
                (
                    [file] =&gt; /var/www/catchall/htdocs/horde/lib/Horde/Core/Log/Logger.php
                    [line] =&gt; 42
                    [function] =&gt; log
                    [class] =&gt; Horde_Log_Logger
                    [type] =&gt; -&gt;
                    [args] =&gt; Array
                        (
                            [0] =&gt; Array
                                (
                                    [0] =&gt; Array
                                        (
                                            [file] =&gt; /var/www/catchall/htdocs/horde/kronolith/lib/Driver/Sql.php
                                            [line] =&gt; 274
                                            [function] =&gt; _listEventsConditional
                                            [class] =&gt; Kronolith_Driver_Sql
                                            [object] =&gt; Kronolith_Driver_Sql Object
                                                xxxxxx
                                                )

                                            [type] =&gt; -&gt;
                                            [args] =&gt; Array
                                                (
                                                    [0] =&gt; Horde_Date Object
                                                        (
                                                            [_year:protected] =&gt; 
                                                            [_month:protected] =&gt; 
                                                            [_mday:protected] =&gt; 
                                                            [_hour:protected] =&gt; 0
                                                            [_min:protected] =&gt; 0
                                                            [_sec:protected] =&gt; 0
                                                            [_timezone:protected] =&gt; Europe/Berlin
                                                            [_defaultFormat:protected] =&gt; Y-m-d H:i:s
                                                            [_formatCache:protected] =&gt; Array
                                                                (
                                                                )

                                                        )

                                                    [1] =&gt; Horde_Date Object
                                                        (
                                                            [_year:protected] =&gt; 
                                                            [_month:protected] =&gt; 
                                                            [_mday:protected] =&gt; 
                                                            [_hour:protected] =&gt; 23
                                                            [_min:protected] =&gt; 59
                                                            [_sec:protected] =&gt; 59
                                                            [_timezone:protected] =&gt; Europe/Berlin
                                                            [_defaultFormat:protected] =&gt; Y-m-d H:i:s
                                                            [_formatCache:protected] =&gt; Array
                                                                (
                                                                )

                                                        )

                                                    [2] =&gt; 
                                                    [3] =&gt; Array
                                                        (
                                                        )

                                                )

                                        )

                                    [1] =&gt; Array
                                        (
                                            [file] =&gt; /var/www/catchall/htdocs/horde/kronolith/lib/Kronolith.php
                                            [line] =&gt; 476
                                            [function] =&gt; listEvents
                                            [class] =&gt; Kronolith_Driver_Sql
                                            [object] =&gt; Kronolith_Driver_Sql Object
                                                (
                                                    xxxxxxxxxxxxxxxxxxxxxxx
                                                )

                                            [type] =&gt; -&gt;
                                            [args] =&gt; Array
                                                (
                                                    [0] =&gt; Horde_Date Object
                                                        (
                                                            [_year:protected] =&gt; 
                                                            [_month:protected] =&gt; 
                                                            [_mday:protected] =&gt; 
                                                            [_hour:protected] =&gt; 0
                                                            [_min:protected] =&gt; 0
                                                            [_sec:protected] =&gt; 0
                                                            [_timezone:protected] =&gt; Europe/Berlin
                                                            [_defaultFormat:protected] =&gt; Y-m-d H:i:s
                                                            [_formatCache:protected] =&gt; Array
                                                                (
                                                                )

                                                        )

                                                    [1] =&gt; Horde_Date Object
                                                        (
                                                            [_year:protected] =&gt; 
                                                            [_month:protected] =&gt; 
                                                            [_mday:protected] =&gt; 
                                                            [_hour:protected] =&gt; 0
                                                            [_min:protected] =&gt; 0
                                                            [_sec:protected] =&gt; 0
                                                            [_timezone:protected] =&gt; Europe/Berlin
                                                            [_defaultFormat:protected] =&gt; Y-m-d H:i:s
                                                            [_formatCache:protected] =&gt; Array
                                                                (
                                                                )

                                                        )

                                                    [2] =&gt; 1
                                                    [3] =&gt; 
                                                    [4] =&gt; 
                                                    [5] =&gt; 1
                                                    [6] =&gt; 
                                                    [7] =&gt; 
                                                )

                                        )

                                    [2] =&gt; Array
                                        (
                                            [file] =&gt; /var/www/catchall/htdocs/horde/kronolith/lib/Api.php
                                            [line] =&gt; 1168
                                            [function] =&gt; listEvents
                                            [class] =&gt; Kronolith
                                            [type] =&gt; ::
                                            [args] =&gt; Array
                                                (
                                                    [0] =&gt; Horde_Date Object
                                                        (
                                                            [_year:protected] =&gt; 
                                                            [_month:protected] =&gt; 
                                                            [_mday:protected] =&gt; 
                                                            [_hour:protected] =&gt; 0
                                                            [_min:protected] =&gt; 0
                                                            [_sec:protected] =&gt; 0
                                                            [_timezone:protected] =&gt; Europe/Berlin
                                                            [_defaultFormat:protected] =&gt; Y-m-d H:i:s
                                                            [_formatCache:protected] =&gt; Array
                                                                (
                                                                )

                                                        )

                                                    [1] =&gt; Horde_Date Object
                                                        (
                                                            [_year:protected] =&gt; 
                                                            [_month:protected] =&gt; 
                                                            [_mday:protected] =&gt; 
                                                            [_hour:protected] =&gt; 0
                                                            [_min:protected] =&gt; 0
                                                            [_sec:protected] =&gt; 0
                                                            [_timezone:protected] =&gt; Europe/Berlin
                                                            [_defaultFormat:protected] =&gt; Y-m-d H:i:s
                                                            [_formatCache:protected] =&gt; Array
                                                                (
                                                                )

                                                        )

                                                    [2] =&gt; Array
                                                        (
                                                            [0] =&gt; xxx@xxxx.xx
                                                        )

                                                    [3] =&gt; 1
                                                    [4] =&gt; 
                                                    [5] =&gt; 1
                                                    [6] =&gt; 
                                                    [7] =&gt; 1
                                                    [8] =&gt; 
                                                )

                                        )

                                    [3] =&gt; Array
                                        (
                                            [function] =&gt; listEvents
                                            [class] =&gt; Kronolith_Api
                                            [object] =&gt; Kronolith_Api Object
                                                (
                                                    [links] =&gt; Array
                                                        (
                                                            [show] =&gt; %application%/event.php?calendar=|calendar|&amp;eventID=|event|&amp;uid=|uid|
                                                        )

                                                    [noPerms] =&gt; Array
                                                        (
                                                        )

                                                    [disabled] =&gt; Array
                                                        (
                                                        )

                                                )

                                            [type] =&gt; -&gt;
                                            [args] =&gt; Array
                                                (
                                                    [0] =&gt; 
                                                )

                                        )

                                    [4] =&gt; Array
                                        (
                                            [file] =&gt; /var/www/catchall/htdocs/horde/lib/Horde/Registry.php
                                            [line] =&gt; 894
                                            [function] =&gt; call_user_func_array
                                            [args] =&gt; Array
                                                (
                                                    [0] =&gt; Array
                                                        (
                                                            [0] =&gt; Kronolith_Api Object
                                                                (
                                                                    [links] =&gt; Array
                                                                        (
                                                                            [show] =&gt; %application%/event.php?calendar=|calendar|&amp;eventID=|event|&amp;uid=|uid|
                                                                        )

                                                                    [noPerms] =&gt; Array
                                                                        (
                                                                        )

                                                                    [disabled] =&gt; Array
                                                                        (
                                                                        )

                                                                )

                                                            [1] =&gt; listEvents
                                                        )

                                                    [1] =&gt; Array
                                                        (
                                                            [0] =&gt; 
                                                        )

                                                )

                                        )
</description> 
   <pubDate>Mon, 13 Sep 2010 09:51:44 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9229#t60019</link> 
  </item> 
   
  <item> 
   <title>maybe add something like this

        if ($startstamp == </title> 
   <description>maybe add something like this

        if ($startstamp == null){
                $startstamp = 0;
        }
        if ($endstamp == null){
                 $endstamp = 2147483647;
        }

in kronolith/lib/Api.php  function listEvents line 1150 ?</description> 
   <pubDate>Thu, 16 Sep 2010 18:48:22 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9229#t60048</link> 
  </item> 
   
  <item> 
   <title>&gt; 010-09-13T11:43:53+02:00 EMERG: HORDE [kronolith] &lt;h1&gt;A fa</title> 
   <description>&gt; 010-09-13T11:43:53+02:00 EMERG: HORDE [kronolith] &lt;h1&gt;A fatal error 
&gt; has occurred&lt;/h1&gt;&lt;h3&gt;Event array did not contain a message&lt;/h3&gt;&lt;div 
&gt; id=&quot;backtrace&quot;&gt;&lt;pre&gt; 1. Horde_Rpc_Syncml-&gt;getResponse() 

This is not really a backtrace, but a fatal error from you trying to log a backtrace. ;-) Still contains a backtrace, so this might work. More important though are the parameter passed to the last method. What are those?</description> 
   <pubDate>Tue, 21 Sep 2010 14:34:27 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9229#t60074</link> 
  </item> 
   
  <item> 
   <title>wel i had to patch the log class to get a manually generated</title> 
   <description>wel i had to patch the log class to get a manually generated backtrace passed to it, anyway -

what parameters do you miss in what function, doesn&#039;t the backtrace show everything?</description> 
   <pubDate>Tue, 21 Sep 2010 14:53:20 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9229#t60077</link> 
  </item> 
   
  <item> 
   <title>&gt; what parameters do you miss in what function, doesn&#039;t the </title> 
   <description>&gt; what parameters do you miss in what function, doesn&#039;t the backtrace 
&gt; show everything?

No, it only contains the method names, not the passed parameters.</description> 
   <pubDate>Tue, 21 Sep 2010 15:22:43 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9229#t60078</link> 
  </item> 
   
  <item> 
   <title>Duplicate of bug 9253.</title> 
   <description>Duplicate of bug 9253.</description> 
   <pubDate>Tue, 21 Sep 2010 16:06:55 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9229#t60085</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
