#44742 [Csd->Opn]: Segmentation fault
| From: | thekid@php.net | Date: | Thu, 24 Apr 2008 16:05:20 +0000 |
| Subject: | #44742 [Csd->Opn]: Segmentation fault | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-124476@lists.php.net to get a copy of this message | ||
ID: 44742
Updated by: thekid@php.net
Reported By: thekid@php.net
-Status: Closed
+Status: Open
Bug Type: Date/time related
Operating System: Any
PHP Version: 5.2CVS-2008-04-16 (snap)
Assigned To: derick
New Comment:
Reopen, now I get different results:
$ php -r '$date= date_create("2008-04-11 00:00:00+0000");
var_dump(timezone_offset_get(date_timezone_get($date), $date));'
int(7200)
$ php -v
PHP 5.2.5 (cli) (built: Nov 8 2007 23:18:51)
== versus ==
$ ./php.exe -r '$date= date_create("2008-04-11 00:00:00+0000");
var_dump(timezone_offset_get(date_timezone_get($date), $date));'
int(0)
$ ./php.exe -v
PHP 5.2.6RC6-dev (cli) (built: Apr 24 2008 08:04:56)
Previous Comments:
------------------------------------------------------------------------
[2008-04-16 17:24:20] derick@php.net
This bug has been fixed in CVS.
Snapshots of the sources are packaged every three hours; this change
will be in the next snapshot. You can grab the snapshot at
http://snaps.php.net/.
Thank you for the report, and for helping us make PHP better.
However, the expected output is int(0).
------------------------------------------------------------------------
[2008-04-16 11:51:08] thekid@php.net
Works fine with 5.2.5...
------------------------------------------------------------------------
[2008-04-16 11:46:54] jhonut_nm at yahoo dot com
assigned
------------------------------------------------------------------------
[2008-04-16 11:24:45] thekid@php.net
Description:
------------
timezone_offset_get() causes segmentation faults.
Reproduce code:
---------------
$ ./php.exe -r '$date= date_create("2008-04-11 00:00:00+0000");
var_dump(timezone_offset_get(date_timezone_get($date), $date));'
[...Segmentation fault Dialog box...]
friebe@rnt15501 ~/bin/php5dev
$ ./php.exe -v
PHP 5.2.6RC6-dev (cli) (built: Apr 15 2008 12:04:52)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
Expected result:
----------------
int(7200)
Actual result:
--------------
Segmentation fault
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=44742&edit=1