View Issue Details

IDProjectCategoryView StatusLast Update
0000405XdebugUncategorizedpublic2009-03-28 20:26
ReporterBarpfotenbaer Assigned Toderick  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionno change required 
Summary0000405: Quanta Plus (3.5.9 & 3.5.10) crashes with Xdebug 2.0.3 (2.0.2 still works!)
Description

Hi,

the very actual Quanta Plus 3.5.10 (as well as the older 3.5.9) crashes while using xdebug 2.0.3 in remote mode line by line. Using the older xdebug 2.0.2 instead, everything works well!

Thanks a lot for this great extension!

Additional Information

xdebug.remote_log:

Log opened at 2008-08-27 06:49:51
-> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" fileuri="file:///var/www/htdocs/test3.php" language="PHP" protocol_version="1.0" appid="22882" idekey="1"><engine version="2.0.3"><![CDATA[Xdebug]]></engine><author><![CDATA[Derick Rethans]]></author><url><![CDATA[http://xdebug.org]]></url><copyright><![CDATA[Copyright (c) 2002-2008 by Derick Rethans]]></copyright></init>

<- feature_get -i 1 -n supports_async
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_get" transaction_id="1" feature_name="supports_async" supported="1"><![CDATA[0]]></response>

<- feature_get -i 2 -n breakpoint_set
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_get" transaction_id="2" feature_name="breakpoint_set" supported="1"><![CDATA[1]]></response>

<- feature_get -i 3 -n supports_postmortem
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_get" transaction_id="3" feature_name="supports_postmortem" supported="1"><![CDATA[1]]></response>

<- typemap_get -i 4
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="typemap_get" transaction_id="4" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><map name="bool" type="bool" xsi:type="xsd:boolean"></map><map name="int" type="int" xsi:type="xsd:decimal"></map><map name="float" type="float" xsi:type="xsd:double"></map><map name="string" type="string" xsi:type="xsd:string"></map><map name="null" type="null"></map><map name="array" type="hash"></map><map name="object" type="object"></map><map name="resource" type="resource"></map></response>

<- feature_get -i 5 -n quanta_initialized
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_get" transaction_id="5" feature_name="quanta_initialized" supported="0"><![CDATA[0]]></response>

<- stack_get -i 6
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stack_get" transaction_id="6"></response>

<- step_into -i 7
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="step_into" transaction_id="7" status="break" reason="ok"><xdebug:message filename="file:///var/www/htdocs/test3.php" lineno="2"></xdebug:message></response>

<- stack_get -i 8
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stack_get" transaction_id="8"><stack where="{main}" level="0" type="file" filename="file:///var/www/htdocs/test3.php" lineno="2"></stack></response>

<- break -i 9
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="break" transaction_id="9"><error code="4"><message><![CDATA[unimplemented command]]></message></error></response>

-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stack_get" transaction_id="8" status="stopping" reason="ok"></response>

<- feature_get -i 10 -n profiler_filename
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_get" transaction_id="10" feature_name="profiler_filename" supported="0"><![CDATA[0]]></response>

<- stack_get -i 11
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stack_get" transaction_id="11"><error code="5"><message><![CDATA[command is not available]]></message></error></response>

Log closed at 2008-08-27 06:49:53

Log from Quanta Plus 3.5.10:

(no debugging symbols found)
[...]
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb5f0b6c0 (LWP 22923)]
(no debugging symbols found)
[...]
(no debugging symbols found)
[KCrash handler]
0000006 0xb768879c in KNetwork::KBufferedSocket::closeNow ()
from /usr/lib/libkdecore.so.4
0000007 0xb767ab5b in KNetwork::KBufferedSocket::close ()
from /usr/lib/libkdecore.so.4
0000008 0xb5919818 in DBGpNetwork::slotConnectionClosed ()
from /usr/lib/kde3/quantadebuggerdbgp.so
0000009 0xb5919c92 in DBGpNetwork::slotError ()
from /usr/lib/kde3/quantadebuggerdbgp.so
0000010 0xb5919e18 in DBGpNetwork::qt_invoke ()
from /usr/lib/kde3/quantadebuggerdbgp.so
0000011 0xb6ef3704 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
0000012 0xb6ef4051 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
0000013 0xb7675c83 in KNetwork::KClientSocketBase::gotError ()
from /usr/lib/libkdecore.so.4
0000014 0xb767b465 in KNetwork::KBufferedSocket::slotReadActivity ()
from /usr/lib/libkdecore.so.4
0000015 0xb7689399 in KNetwork::KBufferedSocket::qt_invoke ()
from /usr/lib/libkdecore.so.4
0000016 0xb6ef3704 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
0000017 0xb6ef4051 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
0000018 0xb7283b99 in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3
0000019 0xb6f15766 in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3
0000020 0xb6e87c36 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
0000021 0xb6e89a5f in QApplication::notify () from /usr/lib/libqt-mt.so.3
0000022 0xb76489b2 in KApplication::notify () from /usr/lib/libkdecore.so.4
0000023 0xb6e1828d in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
0000024 0xb6e79b4a in QEventLoop::activateSocketNotifiers ()
from /usr/lib/libqt-mt.so.3
0000025 0xb6e2d630 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
0000026 0xb6ea2f90 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
0000027 0xb6ea2c8e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
0000028 0xb6e897df in QApplication::exec () from /usr/lib/libqt-mt.so.3
0000029 0x080fe236 in ?? ()
0000030 0xb603c450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
0000031 0x0808f881 in ?? ()

TagsNo tags attached.
Operating SystemLinux, Ubuntu 8.04 (Hardy)
PHP Version5.2.4

Activities

derick

2009-03-28 20:25

administrator   ~0000939

I can't fix issues in other programs. Please take this up with the Quanta Plus developers.

Issue History

Date Modified Username Field Change
2008-08-27 08:00 Barpfotenbaer New Issue
2009-03-28 20:25 derick Note Added: 0000939
2009-03-28 20:25 derick Status new => resolved
2009-03-28 20:25 derick Resolution open => no change required
2009-03-28 20:25 derick Assigned To => derick
2016-07-31 12:36 derick Category Usage problems => Usage problems (Crashes)
2016-07-31 12:38 derick Category Usage problems (Crashes) => Usage problems (Wrong Results)
2020-03-12 16:35 derick Category Usage problems (Wrong Results) => Variable Display
2020-03-12 16:38 derick Category Variable Display => Uncategorized