|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2008-04-16 11:24 UTC] 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
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Tue Oct 28 21:00:01 2025 UTC |
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)