#47712 [Com]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
From: ninzya at inbox dot lv Date: Sun, 14 Jun 2009 11:31:33 +0000 Subject: #47712 [Com]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result() References: 1 Groups: php.bugs Request: Send a blank email to php-bugs+get-138271@lists.php.net to get a copy of this message
ID: 47712
Comment by: ninzya at inbox dot lv
Reported By: ninzya at inbox dot lv
Status: Open
Bug Type: MySQL related
Operating System: Windows XP
PHP Version: 5.3.0RC2
Assigned To: mysql
New Comment:
People started reporting memory leaks when working with mysql (through
PDO, mysqli, mysql). I didn't try to investigate this issue, but i
assume the leaks may have taken place after andrey has switched zval
cache to off. You should take a look at this. See some bug reports after
andrey has posted about the change he has made to CVS.
Previous Comments:
------------------------------------------------------------------------
[2009-06-11 20:13:23] ninzya at inbox dot lv
The problem with turned zval cache off is away, but with turned on zval
cache bug still exists, so i assume the bug is NOT fixed, turning zval
cache off is a temporary fix, that's why i keep the bug open. Or i
shouldn't?
------------------------------------------------------------------------
[2009-06-11 17:30:45] andrey@php.net
Do you still experience the problem? You said you don't or you see it
again? The zval cache is switched off and there is no way to enable it
without recompiling. If the problem persist we have to search for the
problem somewhere else.
------------------------------------------------------------------------
[2009-06-10 23:51:39] ninzya at inbox dot lv
I guess zval cache is not fixed on windows yet, so i open the bug.
------------------------------------------------------------------------
[2009-06-09 13:47:54] andrey@php.net
Turning on is only possible through a recompilation. Maybe we can add
an ini option (INI_SYSTEM) to switch it without recompilation. But
currently the CVS is locked for changes.
------------------------------------------------------------------------
[2009-06-09 11:05:57] ninzya at inbox dot lv
Well, seems something is wrong with concurrent access to zval cache on
windows. Try turning zval cache on and test my code on windows machine.
------------------------------------------------------------------------
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
http://bugs.php.net/47712
--
Edit this bug report at http://bugs.php.net/?id=47712&edit=1
Thread (38 messages)
- #47712 [Opn->Fbk]: Weird behavior under high load
- #47712 [Fbk->Opn]: Weird behavior under high load
- #47712 [Opn]: Weird behavior under high load
- #47712 [Opn]: Weird behavior under high load
- #47712 [Opn]: Weird behavior under high load
- #47712 [Com]: Weird behavior under high load
- #47712 [Com]: Weird behavior under high load
- #47712 [Com]: Weird behavior under high load
- #47712 [Com]: Weird behavior under high load
- #47712 [Opn->Fbk]: Weird behavior under high load
- #47712 [Fbk->Opn]: Weird behavior under high load
- #47712 [Opn]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Opn]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Opn->Asn]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Asn]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Asn->Fbk]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Fbk]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Fbk]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Com]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Com]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Fbk]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Fbk]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Com]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Fbk]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Fbk->Opn]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Opn->Fbk]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Fbk->Opn]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Com]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Opn->Asn]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Asn->Fbk]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Com]: (mysqlnd) last fetched row may get corrupted after calling mysql_free_result()
- #47712 [Fbk->Opn]: (mysqlnd) zval cache on windows fails at high concurrency
- #47712 [Opn->Asn]: (mysqlnd) zval cache on windows fails at high concurrency
- #47712 [Asn]: (mysqlnd) zval cache on windows fails at high concurrency
- #47712 [Asn]: (mysqlnd) zval cache on windows fails at high concurrency
- #47712 [Asn->Csd]: (mysqlnd) zval cache on windows fails at high concurrency
- Bug #47712 [Com]: (mysqlnd) zval cache on windows fails at high concurrency
| « previous | php.bugs (#138271) | next » |
|---|