[prev in list] [next in list] [prev in thread] [next in thread]
List: quanta
Subject: Re: [Quanta] PHP Debugging in Quanta+
From: Alexander Yurchik <alexweb () gmail ! com>
Date: 2007-12-03 15:18:22
Message-ID: 200712031718.23024.alexweb () gmail ! com
[Download RAW message or body]
Re: [Quanta] PHP Debugging in Quanta+
Отправитель:
Alexander Yurchik <alexweb@gmail.com>
Получатель:
Quanta users list <quanta@mail.kde.org>
Дата:
Сегодня 17:10:50
hi
My stacktrace is below. I don't think this is configuration issue. I have been
working with xdebug in comodo, eclipse and all was fine :)
I think we are close to get it working.
Stacktrace - some text in bold to help you find error ;)
quanta
Quanta: DTD reading: 92
Quanta (debugger): [virtual void QuantaDebuggerDBGp::readConfig(QDomNode)] ,
m_errormask = 0
QMetaObject::findSignal:QuantaDebuggerDBGp: Conflict with
DebuggerClient::updateStatus(DebuggerUI::DebuggerStatus)
Quanta (debugger): [virtual void QuantaDebuggerDBGp::startSession()]
Quanta (debugger): [virtual void DBGpNetwork::sessionStart(bool, const
QString&, const QString&)] , m_server: (nil), m_socket(nil)
Quanta: Add recent project:
file:///home/alex/public_html/development.consumerinformant.com/ci.webprj :
projectName= ci
Quanta: Parsing time (6 lines): 1 ms
Quanta: NN after parse = 3baseNode : 0x9250f30
Quanta: Node objects before delete = 2 ; list count = 138277224
Quanta: Node objects after delete = 0 ; list count = 138277224
Quanta: Parsing time (0 lines): 0 ms
Quanta: NN after parse = 1baseNode : 0x9274a80
QMetaObject::findSignal:QuantaDebuggerDBGp: Conflict with
DebuggerClient::updateStatus(DebuggerUI::DebuggerStatus)
Quanta (debugger): [void DBGpNetwork::slotConnectionClosed()] , m_server:
(nil), m_socket(nil)
QObject::disconnect: Unexpected null parameter
QObject::connect: Cannot connect (null)::activePartChanged( KParts::Part * )
to KHTMLPart::slotActiveFrameChanged( KParts::Part * )
Quanta: Node objects before delete = 1 ; list count = 138277224
Quanta: Node objects after delete = 0 ; list count = 138277224
Quanta: Parsing time (0 lines): 0 ms
Quanta: NN after parse = 1baseNode : 0x8e8c1f8
Quanta: Add recent project: file:///var/www/test/test.webprj : projectName=
test
Quanta: Delayed text changed called.
........................
........................
Quanta (debugger): [virtual void QuantaDebuggerDBGp::readConfig(QDomNode)] ,
m_errormask = 0
Quanta (debugger): [virtual void QuantaDebuggerDBGp::showConfig(QDomNode)] ,
m_errormask = 0
Quanta (debugger): [void DBGpNetwork::slotConnectionClosed()] , m_server:
(nil), m_socket(nil)
Quanta (debugger): [virtual void QuantaDebuggerDBGp::readConfig(QDomNode)] ,
m_errormask = 0
QMetaObject::findSignal:QuantaDebuggerDBGp: Conflict with
DebuggerClient::updateStatus(DebuggerUI::DebuggerStatus)
Quanta (debugger): [virtual void QuantaDebuggerDBGp::startSession()]
Quanta (debugger): [virtual void DBGpNetwork::sessionStart(bool, const
QString&, const QString&)] , m_server: (nil), m_socket(nil)
Quanta: Node objects before delete = 2 ; list count = 2
Quanta: Node objects after delete = 0 ; list count = 0
Quanta: Parsing time (5 lines): 1 ms
Quanta: NN after parse = 4baseNode : 0x90159d0
Quanta (debugger): [void DBGpNetwork::slotReadyAccept()] , m_server:
0x9260260, m_socket(nil)
Quanta (debugger): [void DBGpNetwork::slotReadyAccept()] , ready
Quanta (debugger): [void DBGpNetwork::connected()]
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<init (455 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<init xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
fileuri="file:///var/www/test/index.php" language="PHP"
protocol_version="1.0" appid="5474" idekey="alex"><engine
version="2.0.2-dev"><![CDATA[Xdebug]]></engine><author><![CDATA[Derick
Rethans]]></author><url><![CDATA[http://xdebug.org]]></url><copyright><!
[CDATA[Copyright (c) 2002-2007 by Derick Rethans]]></copyright></init>
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: feature_get -i 1 -n supports_async
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: feature_get -i 2 -n breakpoint_set
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: feature_get -i 3 -n supports_postmortem
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: typemap_get -i 4
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: feature_get -i 5 -n quanta_initialized
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<respo (241 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<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>
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<respo (241 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<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>
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: breakpoint_set -i 6 -t line -f /test/lib.inc -n 3 --
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<respo (246 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<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>
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<respo (670 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<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>
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<respo (245 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<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>
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: stack_get -i 7
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<respo (201 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<response xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set"
transaction_id="6" id="54740001"></response>
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<respo (182 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<response xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stack_get"
transaction_id="7"></response>
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: step_out -i 8
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<respo (292 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<response xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="step_out"
transaction_id="8" status="break" reason="ok"><xdebug:message
filename="file:///var/www/test/lib.inc"
lineno="3"></xdebug:message></response>
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: stack_get -i 9
Quanta (debugger): [void QuantaDebuggerDBGp::setExecutionState(const
QString&)] break
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: break -i 10
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: feature_get -i 11 -n profiler_filename
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<respo (386 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<response xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stack_get"
transaction_id="9"><stack where="hi" level="0" type="file"
filename="file:///var/www/test/lib.inc" lineno="3"></stack><stack
where="{main}" level="1" type="file"
filename="file:///var/www/test/index.php" lineno="4"></stack></response>
Quanta: Node objects before delete = 4 ; list count = 4
Quanta: Node objects after delete = 0 ; list count = 0
Quanta: Parsing time (4 lines): 1 ms
Quanta: NN after parse = 3baseNode : 0x90159d0
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<respo (255 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<response xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="break"
transaction_id="10"><error code="4"><message><![CDATA[unimplemented
command]]></message></error></response>
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: stack_get -i 12
Quanta (debugger): [void QuantaDebuggerDBGp::setExecutionState(const
QString&)]
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: feature_get -i 13 -n profiler_filename
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<respo (245 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<response xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_get"
transaction_id="11" feature_name="profiler_filename" supported="0"><!
[CDATA[0]]></response>
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<respo (387 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<response xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stack_get"
transaction_id="12"><stack where="hi" level="0" type="file"
filename="file:///var/www/test/lib.inc" lineno="3"></stack><stack
where="{main}" level="1" type="file"
filename="file:///var/www/test/index.php" lineno="4"></stack></response>
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<respo (245 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<response xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_get"
transaction_id="13" feature_name="profiler_filename" supported="0"><!
[CDATA[0]]></response>
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: run -i 14
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<respo (206 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<response xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="run"
transaction_id="14" status="stopped" reason="ok"></response>
Quanta (debugger): [void QuantaDebuggerDBGp::setExecutionState(const
QString&)] stopped
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: stack_get -i 15
Quanta (debugger): [quantadebuggerdbgp.cpp:252] <?xml version="1.0"
encoding="iso-8859-1"?>
<respo (262 bytes)
Quanta (debugger): <?xml version="1.0" encoding="iso-8859-1"?>
<response xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stack_get"
transaction_id="15"><error code="5"><message><![CDATA[command is not
available]]></message></error></response>
Quanta: Node objects before delete = 2 ; list count = 2
Quanta: Node objects after delete = 0 ; list count = 0
Quanta: Parsing time (5 lines): 1 ms
Quanta: NN after parse = 4baseNode : 0x90159d0
Quanta (debugger): [long int DBGpNetwork::sendCommand(const QString&, const
QString&)] , sending: run -i 16
Quanta (debugger): [void DBGpNetwork::slotError(int)] , m_server: 0x9260260,
m_socket0x84373b8
Quanta (debugger): [void DBGpNetwork::slotConnectionClosed()] , m_server:
0x9260260, m_socket0x84373b8
KCrash: Application 'quanta' crashing...
alex@kubuntu-laptop:~$
n 3 дека ря 2007, Andras Mantia wrote:
> > HI
> >
> > Its me again :)
> > Finally I have a time to tell you: it still won't work with xdebug.
> > Since you did last changes regarding Xdebug in quanta - xdebug dont
> > crashing,
> > but it still won't stop on breakponts.
> >
> > I have to compile it again to provide full backtrace.
>
> Hi,
>
> I'm pretty sure there is some configuration problem here. Once I'm home,
> I will write the howto and the configuration option I used for XDebug and
> Quanta to make it work.
>
> Andras
>
> _______________________________________________
> Quanta mailing list
> Quanta@mail.kde.org
> https://mail.kde.org/mailman/listinfo/quanta
_______________________________________________
Quanta mailing list
Quanta@mail.kde.org
https://mail.kde.org/mailman/listinfo/quanta
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic