Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#563 PHP 5.2.8/Seg fault/blank page/Internal Server Error/untimed

closed-accepted
Craig Knudsen
None
5
2009-03-26
2009-01-25
kc1
No

This patch fixes the problem that many people are recently experiencing with WebCalendar 1.2.0 when their servers get upgraded to PHP 5.2.8.

The problem manifests as a Segmentation fault / blank pages / Internal Server Error when a user has Untimed Events or events spanning midnight on their calendar.

It is caused by a change to the behavior of mktime(), so that it no longer accepts numbers such as 109 as the year 2009.

This patch will work with all versions of PHP 4 and 5.

Discussion

  • kc1
    kc1
    2009-01-25

    Patch to fixed problem with PHP 5.2.8

     
  • Craig Knudsen
    Craig Knudsen
    2009-02-18

    This patch has been put into both the HEAD and REL_1_2 branches of CVS.

    That means this changes will be included in the next 1.3 development release and future 1.1/1.2 releases.

     
  • Craig Knudsen
    Craig Knudsen
    2009-02-18

    • assigned_to: nobody --> cknudsen
    • status: open --> open-accepted
     
  • Craig Knudsen
    Craig Knudsen
    2009-03-11

    • status: open-accepted --> pending-accepted
     
  • This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).

     
    • status: pending-accepted --> closed-accepted