Bug #72062 [Opn->Csd]: msg_send may produce a memory leak
Edit report at https://bugs.php.net/bug.php?id=72062&edit=1
ID: 72062
Updated by: krakjoe@php.net
Reported by: 77676182 at qq dot com
Summary: msg_send may produce a memory leak
-Status: Open
+Status: Closed
Type: Bug
Package: Semaphore related
Operating System: Ubuntu 14.04
PHP Version: 7.0.6RC1
-Assigned To:
+Assigned To: krakjoe
Block user comment: N
Private report: N
New Comment:
The github PR was closed (no reason given).
Previous Comments:
------------------------------------------------------------------------
[2016-04-20 08:41:48] 77676182 at qq dot com
Description:
------------
# sapi/cli/php -v
PHP 7.0.6RC1 (cli) (built: Apr 20 2016 16:16:50) ( ZTS DEBUG )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
php was configured with:
./configure --disable-all --enable-debug --enable-maintainer-zts --enable-sysvmsg
Test script:
---------------
<?php
error_reporting(0);
$mq = msg_queue_get(0x1234);
$err = "hello";
$ret = msg_send($mq, 1, str_repeat("a", 1024000), false, true, $err);
if (!$ret) {
printf("msg_send failed(%d)!\n", $err);
}
Expected result:
----------------
msg_send failed(22)!
Actual result:
--------------
msg_send failed(22)!
[Wed Apr 20 16:38:41 2016] Script: '/root/github/php-src/test.php'
/root/github/php-src/Zend/zend_string.h(121) : Freeing 0x7F3430602E00 (32 bytes),
script=/root/github/php-src/test.php
=== Total 1 memory leaks detected ===
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=72062&edit=1
Thread (2 messages)