#21776 [NEW]: Heisenbug after database code changes.
From: marcus@wordtracker.com
Operating system: Windows and Linux
PHP version: 4.2.3
PHP Bug Type: Unknown/Other Function
Bug description: Heisenbug after database code changes.
This is the bug from hell.
It is random crashing in a section of our unit tests. On Windows the crash
manifests itself as...
The instruction "(1)" referenced memory at "(2)" which is not writable
where (1) is :0x77fcb9b1 (once), 0x77fcb892 (twice), 0x77fcb9fb (once) on
a random attempt of two dozen tries.
There is too much code to post here and we cannot yet isolate it - our
individual unit tests all pass. We are working on a backtrace from a Linux
machine and will add to this bug soon.
The code that was changed that started generating these problems was mysql
related. There are a lot of references in that code (it is a persistent
object library).
The problem manifests itself in Linux with random fatal errors such as
unknown function where the function name is simply "<()" !? It also
happens both with version 3 and 4 of MySQL and versions 4.2.3 and 4.3.0
of PHP.
It is a complete show stopper.
yours, Marcus.
--
Edit bug report at http://bugs.php.net/?id=21776&edit=1
--
Try a CVS snapshot: http://bugs.php.net/fix.php?id=21776&r=trysnapshot
Fixed in CVS: http://bugs.php.net/fix.php?id=21776&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=21776&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=21776&r=needtrace
Try newer version: http://bugs.php.net/fix.php?id=21776&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=21776&r=support
Expected behavior: http://bugs.php.net/fix.php?id=21776&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=21776&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=21776&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=21776&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=21776&r=php3
Daylight Savings: http://bugs.php.net/fix.php?id=21776&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=21776&r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=21776&r=gnused
Thread (6 messages)
- marcus at wordtracker dot com