ID:               34623
 User updated by:  stewey at ambitious dot ca
 Reported By:      stewey at ambitious dot ca
 Status:           Open
 Bug Type:         PDO related
 Operating System: Mac OS X 10.4.2
-PHP Version:      5CVS-2005-09-27 (snap)
+PHP Version:      5CVS-2005-09-29 (snap)
 New Comment:

Problem persists with php5-200509290230.


Previous Comments:
------------------------------------------------------------------------

[2005-09-29 05:23:49] stewey at ambitious dot ca

Nope; I'm using: php5-200509271430. I'll test again with the 
latest snap and report back.

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

[2005-09-29 03:59:27] [EMAIL PROTECTED]

Are you certain that you are using the latest pdo and pdo_mysql
extensions from the CVS?

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

[2005-09-29 00:18:06] stewey at ambitious dot ca

No valgrind on my system :(  A brief look around suggests it 
isn't available (won't build?) on OS X.  If you know 
otherwise, or if there's an alternative tool for OS X, please 
let me know.

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

[2005-09-29 00:06:46] [EMAIL PROTECTED]

And what does valgrind say about it?
valgrind --tool=memcheck --leak-check=yes --num-callers=30 php
/path/to/your/script.php

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

[2005-09-28 23:44:37] stewey at ambitious dot ca

Hope this helps...


(gdb) p *stmt
$1 = {
  ce = 0x712f6461, 
  properties = 0x74615f69, 
  in_get = 0, 
  in_set = 1, 
  methods = 0x72697479, 
  driver_data = 0x2f696e64, 
  executed = 0, 
  supports_placeholders = 3, 
  _reserved = 91762280, 
  column_count = 1953328163, 
  columns = 0x646f776e, 
  database_object_handle = {
    value = {
      lval = 1735549284, 
      dval = 2.0473549222889057e+190, 
      str = {
        val = 0x67726164 <Address 0x67726164 out of bounds>, 
        len = 1696742984
      }, 
      ht = 0x67726164, 
      obj = {
        handle = 1735549284, 
        handlers = 0x65223e48
      }
    }, 
    refcount = 1870078052, 
    type = 111 'o', 
    is_ref = 32 ' '
  }, 
  dbh = 0x646f776e, 
  bound_params = 0x67726164, 
  bound_param_map = 0x65206120, 
  bound_columns = 0x63686563, 
  row_count = 1802530665, 
  query_string = 0x6e742073 <Address 0x6e742073 out of 
bounds>, 
  query_stringlen = 1864397928, 
  active_query_string = 0x61742061 <Address 0x61742061 out 
of bounds>, 
  active_query_stringlen = 1847616865, 
  error_code = "rlier ", 
  lazy_object_ref = {
    value = {
      lval = 1920361842, 
      dval = 2.3894187096828918e+243, 
      str = {
        val = 0x72766572 <Address 0x72766572 out of bounds>, 
        len = 537725472
      }, 
      ht = 0x72766572, 
      obj = {
        handle = 1920361842, 
        handlers = 0x200d0a20
      }
    }, 
    refcount = 538976355, 
    type = 97 'a', 
    is_ref = 110 'n'
  }, 
  refcount = 1700881440, 
  default_fetch_type = 1769226044, 
  fetch = {
    column = 794902048, 
    cls = {
      ce = 0x2f613e20, 
      ctor_args = 0xd0a2020, 
      retval_ptr = 0x3c6c693e, 
      fci = {
        size = 1012998248, 
        function_table = 0x7265663d, 
        function_name = 0x22687474, 
        symbol_table = 0x703a2f2f, 
        retval_ptr_ptr = 0x636f6d70, 
        param_count = 1970562418, 
        params = 0x2f646570, 
        object_pp = 0x6f742f69, 
        no_separation = 110 'n'
      }, 
      fcc = {
        initialized = 110 'n', 
        function_handler = 0x74732f66, 
        calling_scope = 0x61712f64, 
        object_pp = 0x6174615f
      }
    }, 
    func = {
      function = 0x2f613e20, 
      fetch_args = 0xd0a2020, 
      object = 0x3c6c693e, 
      fci = {
        size = 1012998248, 
        function_table = 0x7265663d, 
        function_name = 0x22687474, 
        symbol_table = 0x703a2f2f, 
        retval_ptr_ptr = 0x636f6d70, 
        param_count = 1970562418, 
        params = 0x2f646570, 
        object_pp = 0x6f742f69, 
        no_separation = 110 'n'
      }, 
      fcc = {
        initialized = 110 'n', 
        function_handler = 0x74732f66, 
        calling_scope = 0x61712f64, 
        object_pp = 0x6174615f
      }, 
      values = 0x696e7465
    }, 
    into = 0x2f613e20
  }, 
  named_rewrite_template = 0x67726974 <Address 0x67726974 
out of bounds>
}
(gdb) p *stmt->methods
Cannot access memory at address 0x72697479

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

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/34623

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

Reply via email to