Ask a Question related to PHP Bugs, Design and Development.
-
apachephp at gmailc dot om #1
#40777 [NEW]: incorrect unpack
From: apachephp at gmailc dot om
Operating system: Centos 4.4
PHP version: 5.2.1
PHP Bug Type: Unknown/Other Function
Bug description: incorrect unpack
Description:
------------
unpack is wrong in 5.2.1 on my x86_64 box.
in 5.2.0 it was OK.
Reproduce code:
---------------
<?php
$v = pack("N", 4816);
var_dump(unpack('N', $v));
?>
Expected result:
----------------
array(1) {
[1]=>
int(4816)
}
Actual result:
--------------
array(1) {
[1]=>
int(-2147478832)
}
--
Edit bug report at [url]http://bugs.php.net/?id=40777&edit=1[/url]
--
Try a CVS snapshot (PHP 4.4): [url]http://bugs.php.net/fix.php?id=40777&r=trysnapshot44[/url]
Try a CVS snapshot (PHP 5.2): [url]http://bugs.php.net/fix.php?id=40777&r=trysnapshot52[/url]
Try a CVS snapshot (PHP 6.0): [url]http://bugs.php.net/fix.php?id=40777&r=trysnapshot60[/url]
Fixed in CVS: [url]http://bugs.php.net/fix.php?id=40777&r=fixedcvs[/url]
Fixed in release: [url]http://bugs.php.net/fix.php?id=40777&r=alreadyfixed[/url]
Need backtrace: [url]http://bugs.php.net/fix.php?id=40777&r=needtrace[/url]
Need Reproduce Script: [url]http://bugs.php.net/fix.php?id=40777&r=needscript[/url]
Try newer version: [url]http://bugs.php.net/fix.php?id=40777&r=oldversion[/url]
Not developer issue: [url]http://bugs.php.net/fix.php?id=40777&r=support[/url]
Expected behavior: [url]http://bugs.php.net/fix.php?id=40777&r=notwrong[/url]
Not enough info: [url]http://bugs.php.net/fix.php?id=40777&r=notenoughinfo[/url]
Submitted twice: [url]http://bugs.php.net/fix.php?id=40777&r=submittedtwice[/url]
register_globals: [url]http://bugs.php.net/fix.php?id=40777&r=globals[/url]
PHP 3 support discontinued: [url]http://bugs.php.net/fix.php?id=40777&r=php3[/url]
Daylight Savings: [url]http://bugs.php.net/fix.php?id=40777&r=dst[/url]
IIS Stability: [url]http://bugs.php.net/fix.php?id=40777&r=isapi[/url]
Install GNU Sed: [url]http://bugs.php.net/fix.php?id=40777&r=gnused[/url]
Floating point limitations: [url]http://bugs.php.net/fix.php?id=40777&r=float[/url]
No Zend Extensions: [url]http://bugs.php.net/fix.php?id=40777&r=nozend[/url]
MySQL Configuration Error: [url]http://bugs.php.net/fix.php?id=40777&r=mysqlcfg[/url]
apachephp at gmailc dot om Guest
-
#40543 [NEW]: pack/unpack bug
From: dedmajor at gmail dot com Operating system: linux x86_64 PHP version: 5.2.1 PHP Bug Type: Unknown/Other Function Bug... -
php unpack format
ls, I want to unpack a decode string with php on the same way as done with the following perl script #!/usr/bin/perl use MIME::Base64 () ;... -
Unpack archive with lingo?
Hi, Does annyone know if there is an xtra that can unpack archived files like ..zip, .cab or .rar? Thank you. --... -
using unpack
Hi, I am trying to unpack a string "AABBCC" into three short values. $my_variables = unpack (s/, $var1 $var2 $var3). What is wrong with my... -
Skipping fields when using unpack()
I need to extract a couple of ASCII fields from a string of fixed-length fields, let's say 'ABCxPQxxUVW' in which I'm not interested in characters... -
tony2001@php.net #2
#40777 [Opn->Bgs]: incorrect unpack
ID: 40777
Updated by: [email]tony2001@php.net[/email]
Reported By: apachephp at gmailc dot om
-Status: Open
+Status: Bogus
Bug Type: Unknown/Other Function
Operating System: Centos 4.4
PHP Version: 5.2.1
New Comment:
Duplicate of bug #40749.
Previous Comments:
------------------------------------------------------------------------
[2007-03-11 18:44:26] apachephp at gmailc dot om
Description:
------------
unpack is wrong in 5.2.1 on my x86_64 box.
in 5.2.0 it was OK.
Reproduce code:
---------------
<?php
$v = pack("N", 4816);
var_dump(unpack('N', $v));
?>
Expected result:
----------------
array(1) {
[1]=>
int(4816)
}
Actual result:
--------------
array(1) {
[1]=>
int(-2147478832)
}
------------------------------------------------------------------------
--
Edit this bug report at [url]http://bugs.php.net/?id=40777&edit=1[/url]
tony2001@php.net Guest



Reply With Quote

