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

 ID:                 52546
 Updated by:         ahar...@php.net
 Reported by:        rgagnon24 at gmail dot com
 Summary:            pdo_dblib segmentation fault when iterating MONEY
                     values
-Status:             Re-Opened
+Status:             Closed
 Type:               Bug
 Package:            PDO related
 Operating System:   CentOS 5.5
 PHP Version:        5.2.14
 Assigned To:        aharvey
 Block user comment: N

 New Comment:

This bug has been fixed in SVN.

Snapshots of the sources are packaged every three hours; this change
will be in the next snapshot. You can grab the snapshot at
http://snaps.php.net/.
 
Thank you for the report, and for helping us make PHP better.




Previous Comments:
------------------------------------------------------------------------
[2010-08-24 18:58:17] ahar...@php.net

Automatic comment from SVN on behalf of aharvey
Revision: http://svn.php.net/viewvc/?view=revision&revision=302745
Log: MFB5.3: The fix (and the fix to the fix) for bug #52546 (pdo_dblib
segmentation
fault when iterating MONEY values).

------------------------------------------------------------------------
[2010-08-24 16:03:58] ahar...@php.net

Ilia's approved this for 5.2 as well. I'll merge the fix in later
tonight, hopefully.

------------------------------------------------------------------------
[2010-08-19 20:59:43] rgagnon24 at gmail dot com

As an FYI.  I've been able to confirm the r302196 commit does resolve
the issue in 5.3.



I know 5.2 is closed for fixes, but to leave a note for anyone that
wishes to manually patch their copy, this does fix it for the released
5.2.14 as well.



The only change I would suggest is maybe using sizeof(DBFLT8) in place
of the hard-coded "8" integer in the call to dbconvert()

------------------------------------------------------------------------
[2010-08-14 00:16:37] fel...@php.net

Just to inform, the fix for this bug was committed just for 5.3 branch.
The trunk branch has a bit different code, due some others bugs fixes
trunk-only. And 5.2 branch is just accepting security bug fixes.

------------------------------------------------------------------------
[2010-08-14 00:14:05] fel...@php.net

This bug has been fixed in SVN.

Snapshots of the sources are packaged every three hours; this change
will be in the next snapshot. You can grab the snapshot at
http://snaps.php.net/.
 
Thank you for the report, and for helping us make PHP better.

rgagnon24 and preben: the spprintf() function already allocates the
memory, this is not the problem... The problem is that the function
expect char** and I was passing char*. It must be fixed now.



Thanks for the testing.

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


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/bug.php?id=52546


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

Reply via email to