php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #29555 PHP-5.0.0 + ADODB-451, exit signal Segmentation fault
Submitted: 2004-08-06 21:13 UTC Modified: 2004-08-19 01:00 UTC
Votes:2
Avg. Score:5.0 ± 0.0
Reproduced:0 of 0 (0.0%)
From: ogir at yahoo dot com Assigned:
Status: No Feedback Package: Unknown/Other Function
PHP Version: 5.0.0 OS: WBEL3 Kernel-2.4.25
Private report: No CVE-ID: None
 [2004-08-06 21:13 UTC] ogir at yahoo dot com
Description:
------------
I have compiled PHP-5.0.0 with OCI8 support, all works fine,
but the problem is when I try to use ADOdb(ver.451) library,
my php script's with adodb doesn't work.

And apache log file say this:
[notice] child pid 10525 exit signal Segmentation fault (11)

After that, I have compiled PHP-4.3.8 + OCI8, with the same
options of configure from PHP5, and ADOdb now works very fine!

I think some thing is wrong with PHP-5.0.0.

ADODB from http://adodb.sourceforge.net/
say that ADOdb has full PHP5 support, including SPL and exception support.

Reproduce code:
---------------
<?php
   include('adodb/adodb.inc.php');
?>

Expected result:
----------------
Nothing, only that script load/run without any error.


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2004-08-06 21:20 UTC] helly@php.net
Thank you for this bug report. To properly diagnose the problem, we
need a backtrace to see what is happening behind the scenes. To
find out how to generate a backtrace, please read
http://bugs.php.net/bugs-generating-backtrace.php

Once you have generated a backtrace, please submit it to this bug
report and change the status back to "Open". Thank you for helping
us make PHP better.
 [2004-08-18 08:07 UTC] tmgh at www dot deyang dot gov dot cn
i have the same error.
ps:windows 2000 sp4+apache2.0.50+adodb452+ado extension501+php5.0.2-dev
I think some thing is wrong with PHP-5.0.2-dev
without adodb,php5 occasionally crash apache2 on win32.
 [2004-08-18 09:07 UTC] tmgh at www dot deyang dot gov dot cn
i use vc++6 and get the trace:
0139EA74   mov         eax,dword ptr [ebp+104h]
0139EA7A   test        eax,eax
0139EA7C   je          0139EAA2
0139EA7E   push        ebx
0139EA7F   push        esi
0139EA80   push        ebp
0139EA81   call        eax
0139EA83   add         esp,0Ch
0139EA86   cmp         eax,0FFh
0139EA89   jne         0139EAA2
0139EA8B   mov         ecx,dword ptr [ebp+4]
0139EA8E   mov         edx,dword ptr [esi+4]
0139EA91   push        ecx
0139EA92   push        edx
0139EA93   push        15F6C08h
0139EA98   push        10h
0139EA9A   call        01392690
0139EA9F   add         esp,10h
0139EAA2   cmp         edi,dword ptr [esi+10Ch]
0139EAA8   jb          0139EA62
0139EAAA   pop         edi
0139EAAB   pop         esi
0139EAAC   pop         ebp
0139EAAD   pop         ebx

the "0139EA74   mov         eax,dword ptr [ebp+104h]" is the problem.my vc tell me "PHP5TS! 0139ea74()" and "cxx0017 error:symbol 'this' not find"
 [2004-08-19 01:00 UTC] php-bugs at lists dot php dot net
No feedback was provided for this bug for over a week, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat Dec 21 13:01:31 2024 UTC