Bug #72489 [NoF->ReO]: PHP Crashes When Appending Array Containing MySQLi Result Data

From: Date: Thu, 18 Aug 2016 13:47:43 +0000
Subject: Bug #72489 [NoF->ReO]: PHP Crashes When Appending Array Containing MySQLi Result Data
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-203376@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=72489&edit=1

 ID:                 72489
 Updated by:         cmb@php.net
 Reported by:        s7g2vp2 at yahoo dot co dot uk
 Summary:            PHP Crashes When Appending Array Containing MySQLi
                     Result Data
-Status:             No Feedback
+Status:             Re-Opened
 Type:               Bug
 Package:            MySQLi related
 Operating System:   Windows Server 2012r2
 PHP Version:        7.0.8
 Block user comment: N
 Private report:     N

 New Comment:

Re-opened on OP request.


Previous Comments:
------------------------------------------------------------------------
[2016-08-07 04:22:27] php-bugs at lists dot php dot net

No feedback was provided. The bug is being suspended because
we assume that you are no longer experiencing the problem.
If this is not the case and you are able to provide the
information that was requested earlier, please do so and
change the status of the bug back to "Re-Opened". Thank you.

------------------------------------------------------------------------
[2016-07-28 10:53:07] ab@php.net

Indeed, thanks for the hint. The symbols match now. Unfortunately it's still impossible to come
to the crash cause :( Though, more info for you - the particular statement used for mysqli_prepare
is

SELECT * FROM METADATA WHERE (orderid = ?) AND (orderitemid =
?) AND (section = ?) AND (orderitemcomponentid = ?)

The crash happens while preparing it. I would ask you to research the code around it to maybe
extract a reproduce snippet.

Another chance, which could possibly bring more info, were to create a dump while USE_ZEND_ALLOC=0
is set in the environment. That way the PHP memory manager is turned off, so some useful info could
be delivered from CRT.

Thanks.

------------------------------------------------------------------------
[2016-07-26 08:16:01] s7g2vp2 at yahoo dot co dot uk

Hi.

I used the build available from windows.php.net

I'm sure I took the php 7.0.8 build and added the debug pack:
php-debug-pack-7.0.8-Win32-VC14-x64.zip

------------------------------------------------------------------------
[2016-07-25 20:31:24] ab@php.net

Just came to it, thanks for sharing. I've loaded it, but it seems to be from some custom build,
so it asks me for pdb i don't have. Were it possible to repeat with some official PHP binary,
so the debug info were fetcheable as well? Or maybe, you were alternatively able to extract a
reproduce snippet?

Thanks.

------------------------------------------------------------------------
[2016-07-15 08:32:26] s7g2vp2 at yahoo dot co dot uk

Hi.

Just checking in to see if you need any additional information?

Thanks.

------------------------------------------------------------------------


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    https://bugs.php.net/bug.php?id=72489


--
Edit this bug report at https://bugs.php.net/bug.php?id=72489&edit=1


Thread (19 messages)

« previous php.bugs (#203376) next »