MCAL probs

From: Date: Mon, 20 Dec 1999 01:06:56 +0000
Subject: MCAL probs
References: 1  Groups: php.version4 
Request: Send a blank email to php-version4+get-8193@lists.php.net to get a copy of this message
Hi, If I execute the following script I get a 'document contained no data'. The mcal_store_event() is causing it. If I remove this, the rest of the script gives the expected results: if ($stream = mcal_open( "{/mstore}", "*******", "*******")) { echo "<br><br>Opened the mstore calendar"; } else { echo "Failed opening the mstore calendar"; } //this works $eventinit = mcal_event_init($stream); $eventcat = mcal_event_set_category($stream, "Tests"); $eventtitle = mcal_event_set_title($stream, "Test One"); $eventdesc = mcal_event_set_description ($stream, "This is the first test of the mstore drivers for libmcal."); $eventstart = mcal_event_set_start($stream, 1999, 12, 1 , 12 , 45 , 0 ); $eventend = mcal_event_set_end ($stream, 1999, 12, 31 , 12 , 45 , 0 ); $eventalarm = mcal_event_set_alarm($stream, 60*24); $eventclass = mcal_event_set_class($stream, 0); $currentevents = mcal_fetch_current_stream_event ($stream); if ($eventstore = mcal_store_event($stream)) { echo "event stored"; } echo "<br><br>" . $currentevents->category . "<br><br>"; // echo $currentevents->title . "<br><br>"; // all this works echo $currentevents->description . "<br><br>"; // ====== Using the latest mcal libs and drivers, php4beta3 on an Intel rhl6.0 box, apache 1.3.9 from src. The httpd error_log contains literally tons and tons of this stuff... zend_hash.c(189) : Freeing 0x080F6660 (4 bytes), script=/home/httpd/html/mcal.php Last leak repeated 11 times zend_hash.c(179) : Freeing 0x080F6608 (39 bytes), script=/home/httpd/html/mcal.php Last leak repeated 11 times zend_API.c(552) : Freeing 0x080F65C8 (12 bytes), script=/home/httpd/html/mcal.php Last leak repeated 11 times output.c(214) : Freeing 0x080EBE98 (4097 bytes), script=/home/httpd/html/mcal.php zend_hash.c(99) : Freeing 0x080F7498 (20 bytes), script=/home/httpd/html/mcal.php zend_API.c(214) : Freeing 0x080F7438 (44 bytes), script=/home/httpd/html/mcal.php Last leak repeated 2 times zend_hash.c(642) : Freeing 0x080EDCA0 (44 bytes), script=/home/httpd/html/mcal.php Last leak repeated 1 time zend_hash.c(189) : Freeing 0x080EDC68 (4 bytes), script=/home/httpd/html/mcal.php Last leak repeated 11 times zend_hash.c(179) : Freeing 0x080EDC10 (39 bytes), script=/home/httpd/html/mcal.php Last leak repeated 11 times zend_API.c(552) : Freeing 0x080EDBD0 (12 bytes), script=/home/httpd/html/mcal.php Last leak repeated 11 times output.c(214) : Freeing 0x080EC3B0 (4097 bytes), script=/home/httpd/html/mcal.php [Sun Dec 19 20:35:29 1999] [notice] child pid 23010 exit signal Segmentation fault (11) [Sun Dec 19 20:35:32 1999] [notice] child pid 23318 exit signal Segmentation fault (11) [Sun Dec 19 20:35:37 1999] [notice] child pid 23326 exit signal Segmentation fault (11) [Sun Dec 19 20:53:15 1999] [notice] child pid 23327 exit signal Segmentation fault (11) I don't know if this is an mcal, php, or faulty keyboard problem. ;> Thanks for any hints. Mike

« previous php.version4 (#8193) next »