This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 151413 - java.net.SocketException: Software caused connection abort: recv failed
Summary: java.net.SocketException: Software caused connection abort: recv failed
Status: CLOSED INCOMPLETE
Alias: None
Product: php
Classification: Unclassified
Component: Debugger (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker with 1 vote (vote)
Assignee: rmatous
URL: http://statistics.netbeans.org/except...
Keywords: RANDOM
: 150775 151689 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-10-27 09:20 UTC by Marian Mirilovic
Modified: 2010-04-22 10:37 UTC (History)
14 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 48208


Attachments
stacktrace (1.07 KB, text/plain)
2009-03-31 10:28 UTC, yudiset
Details
stacktrace (1.16 KB, text/plain)
2009-04-05 18:24 UTC, dancehands
Details
stacktrace (1.07 KB, text/plain)
2009-04-07 12:05 UTC, Filip Zamboj
Details
stacktrace (1.07 KB, text/plain)
2009-05-06 16:45 UTC, Filip Zamboj
Details
stacktrace (1.07 KB, text/plain)
2009-06-23 11:43 UTC, abajja
Details
messages.log and xdebug.log (22.03 KB, text/plain)
2009-06-23 15:54 UTC, abajja
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marian Mirilovic 2008-10-27 09:20:03 UTC
23 duplicates so far ...

Build: NetBeans IDE Dev (Build 200804190003)
VM: Java HotSpot(TM) Client VM, 10.0-b19, Java(TM) SE Runtime Environment, 1.6.0_04-b12
OS: Windows Vista, 6.0, x86
User comments: i am getting  this java.net.SocketException when i am trying to debug php web AirAlliance example. 
Netbeans IDE dev 200804190003 nightly build.
STACKTRACE: (first 10 lines)
java.net.SocketException: Software caused connection abort: recv failed
        at java.net.SocketInputStream.socketRead0(SocketInputStream.java:0)
        at java.net.SocketInputStream.read(SocketInputStream.java:129)
        at java.net.SocketInputStream.read(SocketInputStream.java:182)
        at org.netbeans.modules.php.dbgp.packets.DbgpMessage.getDataSize(DbgpMessage.java:288)
        at org.netbeans.modules.php.dbgp.packets.DbgpMessage.create(DbgpMessage.java:121)
        at org.netbeans.modules.php.dbgp.DebugSession.receiveData(DebugSession.java:257)
        at org.netbeans.modules.php.dbgp.DebugSession.sendCommands(DebugSession.java:235)
        at org.netbeans.modules.php.dbgp.DebugSession.run(DebugSession.java:95)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986)
Comment 1 Petr Pisl 2008-10-27 16:02:10 UTC
Coming from the debugger part.
Comment 2 rmatous 2008-12-09 10:17:13 UTC
*** Issue 151689 has been marked as a duplicate of this issue. ***
Comment 3 rmatous 2009-03-12 15:21:47 UTC
random, unreproducible bug - my guess that was caused by accidental access to communication port from two threads  -
hopefully fixed by http://hg.netbeans.org/main/rev/3d0c8d7424c9
Comment 4 rmatous 2009-03-12 18:48:48 UTC
*** Issue 150775 has been marked as a duplicate of this issue. ***
Comment 5 yudiset 2009-03-31 10:28:10 UTC
Build: NetBeans IDE Dev (Build 2009-03-31_06-05-16 )
VM: Java HotSpot(TM) Client VM, 11.0-b16, Java(TM) SE Runtime Environment, 1.6.0_11-b03
OS: Windows XP, 5.1, x86

User Comments: 


Stacktrace: 
java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(SocketInputStream.java:168)
        at java.net.SocketInputStream.read(SocketInputStream.java:182)
        at org.netbeans.modules.php.dbgp.packets.DbgpMessage.getDataSize(DbgpMessage.java:288)
        at org.netbeans.modules.php.dbgp.packets.DbgpMessage.create(DbgpMessage.java:121)
        at org.netbeans.modules.php.dbgp.DebugSession.receiveData(DebugSession.java:378)
        at org.netbeans.modules.php.dbgp.DebugSession.sendCommands(DebugSession.java:332)
Comment 6 yudiset 2009-03-31 10:28:22 UTC
Created attachment 79121 [details]
stacktrace
Comment 7 rmatous 2009-03-31 12:49:20 UTC
reopened because seems to happen even in new builds
Comment 8 dancehands 2009-04-05 18:24:43 UTC
Build: NetBeans IDE Dev (Build 200904030200)
VM: Java HotSpot(TM) Client VM, 11.3-b02, Java(TM) SE Runtime Environment, 1.6.0_13-b03
OS: Windows XP, 5.1, x86

User Comments: 
I was debugging a PHP file in a PHP project. I was on a breakpoint and was expanding an array item in the Variables window when the error occurred.

Stacktrace: 
java.net.SocketException: Software caused connection abort: recv failed
        at java.net.SocketInputStream.socketRead0(SocketInputStream.java:0)
        at java.net.SocketInputStream.read(SocketInputStream.java:0)
        at java.net.SocketInputStream.read(SocketInputStream.java:0)
        at org.netbeans.modules.php.dbgp.packets.DbgpMessage.getDataSize(DbgpMessage.java:288)
        at org.netbeans.modules.php.dbgp.packets.DbgpMessage.create(DbgpMessage.java:121)
        at org.netbeans.modules.php.dbgp.DebugSession.receiveData(DebugSession.java:378)
Comment 9 dancehands 2009-04-05 18:24:58 UTC
Created attachment 79472 [details]
stacktrace
Comment 10 Filip Zamboj 2009-04-07 12:05:22 UTC
Build: NetBeans IDE Dev (Build 2009-04-07_12-04-20 )
VM: Java HotSpot(TM) 64-Bit Server VM, 11.3-b02, Java(TM) SE Runtime Environment, 1.6.0_13-b03
OS: Linux, 2.6.27-11-generic, amd64

User Comments: 
thrown when debugging session was stopped 

Stacktrace: 
java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(SocketInputStream.java:168)
        at java.net.SocketInputStream.read(SocketInputStream.java:182)
        at org.netbeans.modules.php.dbgp.packets.DbgpMessage.getDataSize(DbgpMessage.java:288)
        at org.netbeans.modules.php.dbgp.packets.DbgpMessage.create(DbgpMessage.java:121)
        at org.netbeans.modules.php.dbgp.DebugSession.receiveData(DebugSession.java:378)
        at org.netbeans.modules.php.dbgp.DebugSession.sendCommands(DebugSession.java:332)
Comment 11 Filip Zamboj 2009-04-07 12:05:48 UTC
Created attachment 79611 [details]
stacktrace
Comment 12 Filip Zamboj 2009-05-06 16:45:37 UTC
Build: NetBeans IDE Dev (Build 2009-05-06_15-03-53 )
VM: Java HotSpot(TM) 64-Bit Server VM, 11.3-b02, Java(TM) SE Runtime Environment, 1.6.0_13-b03
OS: Linux, 2.6.28-11-generic, amd64

User Comments: 
stopped debugging session in php

Stacktrace: 
java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(SocketInputStream.java:168)
        at java.net.SocketInputStream.read(SocketInputStream.java:182)
        at org.netbeans.modules.php.dbgp.packets.DbgpMessage.getDataSize(DbgpMessage.java:288)
        at org.netbeans.modules.php.dbgp.packets.DbgpMessage.create(DbgpMessage.java:121)
        at org.netbeans.modules.php.dbgp.DebugSession.receiveData(DebugSession.java:378)
        at org.netbeans.modules.php.dbgp.DebugSession.sendCommands(DebugSession.java:332)
Comment 13 Filip Zamboj 2009-05-06 16:45:43 UTC
Created attachment 81675 [details]
stacktrace
Comment 14 rmatous 2009-05-17 15:11:17 UTC
although many duplicates - P2 more appropriate, I think. Anyway will  strive to evaluate into 6.7
Comment 15 Filip Zamboj 2009-05-19 11:08:23 UTC
@rmatous: can we expect fix into 6.7? thanks! 
Comment 16 rmatous 2009-05-19 11:17:52 UTC
I would like to, but not sure, because I cannot reproduce and I must just try to deduce. Any hint?
Comment 17 Filip Zamboj 2009-05-19 11:23:53 UTC
I will try
Comment 18 Filip Zamboj 2009-05-21 12:35:02 UTC
I can't reproduce for a long time. I give last try today. 
Comment 19 Filip Zamboj 2009-05-21 14:44:06 UTC
I give up 

I can't reproduce on todays build and not even on 

Product Version: NetBeans IDE Dev (Build 090514)
Product Version: NetBeans IDE Dev (Build 090516)
Comment 20 Filip Zamboj 2009-05-21 16:18:04 UTC
@rmatous: did you success to reproduce? 

I think if we won't reproduce this issue today/tomorrow and no new exceptions report will be submitted we won't request
to be fixed to 6.7.  

Please, submit some steps to reproduce in case you would face this issue! Thanks a lot! 
Comment 21 rmatous 2009-05-21 16:29:03 UTC
I have never run into this issue yet.
Comment 22 Filip Zamboj 2009-05-21 16:31:33 UTC
well I did but can't reproduce anymore 

lowering to p3 since it's definitely random 
Comment 23 Marian Mirilovic 2009-05-21 17:15:38 UTC
random ... but 105 duplicates.

rmatous, 
is it possible to improve logging - to get more informations from users ? 

I would suggest to increase this back to P2. It is no more necessary to fix all P2s for 6.7, just stoppers .. so having
this P2 opened means just keep this on radar higher than other 100 P3s in PHP
Comment 24 Filip Zamboj 2009-05-21 17:20:23 UTC
well ... ok

my point was not to make stopper of this because we can't reproduce. So I say this is not stopper then and will keep it P2. 

Comment 25 elgerva 2009-05-21 17:37:23 UTC
Hey,

you might want to try this scenario:

1) Netbeans installed on a vista machine
2) Apache installed on CentOs, with xdebug properly installed

then, you should see this issue.

Something different happens when you have apache runnung con ubuntu, where it doesn't recognise the file it's running on
Comment 26 Filip Zamboj 2009-05-21 18:22:21 UTC
@elgerva : what build number do you have? Thanks a lot for help! 
Comment 27 proukorn 2009-05-21 18:27:31 UTC
I have this problem with netbeans on winXP32proSp3 and apache on the same OS.
Comment 28 elgerva 2009-05-21 18:28:49 UTC
I'm using

Product Version: NetBeans IDE 6.5.1 (Build 200903060201)
Java: 1.6.0_13; Java HotSpot(TM) Client VM 11.3-b02
System: Windows Vista version 6.0 running on x86; Cp1252; es_UY (nb)

unfortunately, I've deleted the virtual machine that had centos on it... however, I can install it this weekend and test
it again. It was centOS 5.3 and debugging from the Vista machine.

Right now, I'm using ubuntu. The debugger works fine in the netbeans inside ubuntu... however, if I connect from vista,
it doesn't follow the includes in the code.

let me know what I can do in order to help
Comment 29 Filip Zamboj 2009-05-21 18:45:20 UTC
great guys ... I'm trying to reproduce Ubuntu - Ubuntu, Vista - Ubuntu but I don't have any other system here. Even
Vista is on VirtualBox (doesn't make things easier). If you reproduce attach messages.log. You can find it in
<userdir>/var/log . Thank you bery much! 

@radek: do you need something else except messages.log? 

Comment 30 rmatous 2009-05-22 08:31:20 UTC
For everyone who can reproduce, the best would be to provide me with logging information, which must be enabled first
before debugging:

Enable Xdebug logging 
------------------------
by adding into php.ini: xdebug.remote_log=/log_path/xdebug.log (see http://www.xdebug.org/docs/all_settings)
the content of log is in /log_path/xdebug.log (this path is just an example, for Windows something like: C:\... &&
xdebug must be writable )

Enable NetBeans PHP debugger logging
-------------h--------------------------
helpful is to turn on the debugger-related logging and attach the log into Issuezilla as well. See following simple steps.

   1. Running NetBeans with logging turned on. You can do this by:
          * either adding the text:
            -J-Dorg.netbeans.modules.php.dbgp.level=400 
            to your $NB_BIN/etc/netbeans.conf, property netbeans_default_options
          * or running NetBeans directly with those parameters, like:
            $NB_BIN/bin/netbeans -J-Dorg.netbeans.modules.php.dbgp.level=400 
   2. When NetBeans starts up, reproduce the bug, so it is logged into the log files.
   3. Then file a new issue (click this link) and attach (or just send me directly):
         1.the content of IDE log file Menu -> View -> IDE Log File (or directly $YOUR_NB_USER_DIR/var/log/messages.log)
         2.the content of the Output Window 


Attach (or just send me directly) both log files xdebug.log and messages.log
Comment 31 rmatous 2009-05-22 08:37:43 UTC
For enabling Xdebug logging, please be aware that more then one php.ini may exists  - more info about xdebug
configuration can be found: http://wiki.netbeans.org/HowToConfigureXDebug
Comment 32 rmatous 2009-05-22 08:57:38 UTC
@elgerva: 6.7 should follow include files(was fixed). 

Anyway, guys if you want to help

1/ please use one of 6.7 builds: 
- 6.7Beta - http://download.netbeans.org/netbeans/6.7/beta/
- daily builds - http://bertram.netbeans.org/hudson/job/PHP-build/

2/ Enable logging (see my comment from Fri May 22 07:31:20 +0000 2009 in this issue)
Comment 33 elgerva 2009-05-22 12:19:25 UTC
@rmatous: thanks for the fix! It's big for our development environment. I can't set up centOS now - I'm at work - but
will def do it and enable logging on the weekend. It's nice to see this working, and one having the chance to
contribute. You'll hear from me tomorrow.
Comment 34 elgerva 2009-05-25 14:50:37 UTC
Hey!

I'm using

Product Version: NetBeans IDE Dev (Build 2009-05-22_12-03-52 )
Java: 1.6.0_13; Java HotSpot(TM) Client VM 11.3-b02
System: Windows Vista version 6.0 running on x86; Cp1252; es_UY (nb)

and installed the same environment that failed before - centOS with plesk on it. The good news, is that now it works
flawlessly. The only difference, is the new netbeans version, centos is the same version than before, php is the same
version than before and xdebug is the same than before... so, from my point of view, the bug is fixed!
Comment 35 rmatous 2009-05-26 16:40:56 UTC
@elgerva: thanks for testing it
Comment 36 abajja 2009-06-23 11:43:13 UTC
Build: NetBeans IDE 6.7 RC3 (Build 200906142201)
VM: Java HotSpot(TM) Client VM, 11.0-b15, Java(TM) SE Runtime Environment, 1.6.0_10-b33
OS: Windows XP, 5.1, x86

User Comments: 


Stacktrace: 
java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(SocketInputStream.java:168)
        at java.net.SocketInputStream.read(SocketInputStream.java:182)
        at org.netbeans.modules.php.dbgp.packets.DbgpMessage.getDataSize(DbgpMessage.java:288)
        at org.netbeans.modules.php.dbgp.packets.DbgpMessage.create(DbgpMessage.java:121)
        at org.netbeans.modules.php.dbgp.DebugSession.receiveData(DebugSession.java:378)
        at org.netbeans.modules.php.dbgp.DebugSession.sendCommands(DebugSession.java:332)
Comment 37 abajja 2009-06-23 11:43:22 UTC
Created attachment 83921 [details]
stacktrace
Comment 38 Filip Zamboj 2009-06-23 12:44:56 UTC
@abajja: could you describe how you got this issue, please?
Comment 39 Filip Zamboj 2009-06-23 13:35:11 UTC
@abajja: or (rather) instead of writing steps to reproduce try to run your netbeans with logging informations as
described below and once the exception occurs send us messages.log file that can be found in
<netbeans_folder>/var/log/messages.log. Thanks! 

Enable Xdebug logging 

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

by adding into php.ini: xdebug.remote_log=/log_path/xdebug.log (see http://www.xdebug.org/docs/all_settings)

the content of log is in /log_path/xdebug.log (this path is just an example, for Windows something like: C:\... &&
xdebug must be writable )


Enable NetBeans PHP debugger logging

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

helpful is to turn on the debugger-related logging and attach the log into Issuezilla as well. See following simple steps.


   1. Running NetBeans with logging turned on. You can do this by:

          * either adding the text:
            -J-Dorg.netbeans.modules.php.dbgp.level=400 
            to your $NB_BIN/etc/netbeans.conf, property netbeans_default_options

          * or running NetBeans directly with those parameters, 
Comment 40 abajja 2009-06-23 15:54:20 UTC
Created attachment 83943 [details]
messages.log and xdebug.log
Comment 41 elgerva 2009-07-07 15:06:18 UTC
Hey! the issue about not using the breakpoints, not showing the lines and not opening the included files is back.

This is my version

Product Version: NetBeans IDE 6.7 (Build 200906241340)
Java: 1.6.0_14; Java HotSpot(TM) Client VM 14.0-b16
System: Windows Vista version 6.0 running on x86; Cp1252; es_UY (nb)
 
This is the content of xdebug.log... thanks!

Log opened at 2009-07-07 14:01:38
-> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
fileuri="file:///work/nbworkspace/aptmth/trunk/web/index.php" language="PHP" protocol_version="1.0" appid="7201"
idekey="netbeans-xdebug"><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_set -i 210 -n show_hidden -v 1
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="210" feature="show_hidden" success="1"></response>

<- feature_set -i 211 -n max_depth -v 3
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="211" feature="max_depth" success="1"></response>

<- feature_set -i 212 -n max_children -v 31
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="212" feature="max_children" success="1"></response>

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

<- breakpoint_set -i 214 -t line -s enabled -f
file:///D:/nbworkspace/chiro/chiro/trunk/apps/frontend/modules/nregister/actions/actions.class.php -n 441
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set"
transaction_id="214" state="enabled" id="72010001"></response>

<- breakpoint_set -i 215 -t line -s enabled -f
file:///D:/nbworkspace/aptmth/trunk/apps/frontend/modules/listings/actions/actions.class.php -n 38
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set"
transaction_id="215" state="enabled" id="72010002"></response>

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

Log closed at 2009-07-07 14:01:39

Log opened at 2009-07-07 14:01:39
-> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
fileuri="file:///work/nbworkspace/aptmth/trunk/web/index.php" language="PHP" protocol_version="1.0" appid="7202"
idekey="netbeans-xdebug"><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>

Log opened at 2009-07-07 14:01:39
-> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
fileuri="file:///work/nbworkspace/aptmth/trunk/web/index.php" language="PHP" protocol_version="1.0" appid="7203"
idekey="netbeans-xdebug"><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>

Log opened at 2009-07-07 14:01:39
-> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
fileuri="file:///work/nbworkspace/aptmth/trunk/web/index.php" language="PHP" protocol_version="1.0" appid="7204"
idekey="netbeans-xdebug"><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>

Log opened at 2009-07-07 14:01:39
-> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
fileuri="file:///work/nbworkspace/aptmth/trunk/web/index.php" language="PHP" protocol_version="1.0" appid="7205"
idekey="netbeans-xdebug"><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_set -i 218 -n show_hidden -v 1
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="218" feature="show_hidden" success="1"></response>

<- feature_set -i 219 -n max_depth -v 3
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="219" feature="max_depth" success="1"></response>

<- feature_set -i 220 -n max_children -v 31
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="220" feature="max_children" success="1"></response>

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

<- breakpoint_set -i 222 -t line -s enabled -f
file:///D:/nbworkspace/chiro/chiro/trunk/apps/frontend/modules/nregister/actions/actions.class.php -n 441
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set"
transaction_id="222" state="enabled" id="72050001"></response>

<- breakpoint_set -i 223 -t line -s enabled -f
file:///D:/nbworkspace/aptmth/trunk/apps/frontend/modules/listings/actions/actions.class.php -n 38
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set"
transaction_id="223" state="enabled" id="72050002"></response>

<- run -i 224
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" status="stopping"
reason="ok"></response>

Log closed at 2009-07-07 14:01:40

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

Log closed at 2009-07-07 14:01:40

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

Log closed at 2009-07-07 14:01:40

Log opened at 2009-07-07 14:01:40
-> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
fileuri="file:///work/nbworkspace/aptmth/trunk/web/index.php" language="PHP" protocol_version="1.0" appid="7201"
idekey="netbeans-xdebug"><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>

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

Log closed at 2009-07-07 14:01:40

<- feature_set -i 225 -n show_hidden -v 1
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="225" feature="show_hidden" success="1"></response>

<- feature_set -i 226 -n max_depth -v 3
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="226" feature="max_depth" success="1"></response>

<- feature_set -i 227 -n max_children -v 31
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="227" feature="max_children" success="1"></response>

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

<- breakpoint_set -i 229 -t line -s enabled -f
file:///D:/nbworkspace/chiro/chiro/trunk/apps/frontend/modules/nregister/actions/actions.class.php -n 441
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set"
transaction_id="229" state="enabled" id="72010003"></response>

<- breakpoint_set -i 230 -t line -s enabled -f
file:///D:/nbworkspace/aptmth/trunk/apps/frontend/modules/listings/actions/actions.class.php -n 38
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set"
transaction_id="230" state="enabled" id="72010004"></response>

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

Log closed at 2009-07-07 14:01:41

Log opened at 2009-07-07 14:01:41
-> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
fileuri="file:///work/nbworkspace/aptmth/trunk/web/index.php" language="PHP" protocol_version="1.0" appid="7204"
idekey="netbeans-xdebug"><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_set -i 233 -n show_hidden -v 1
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="233" feature="show_hidden" success="1"></response>

<- feature_set -i 234 -n max_depth -v 3
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="234" feature="max_depth" success="1"></response>

<- feature_set -i 235 -n max_children -v 31
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="235" feature="max_children" success="1"></response>

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

<- breakpoint_set -i 237 -t line -s enabled -f
file:///D:/nbworkspace/chiro/chiro/trunk/apps/frontend/modules/nregister/actions/actions.class.php -n 441
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set"
transaction_id="237" state="enabled" id="72040001"></response>

<- breakpoint_set -i 238 -t line -s enabled -f
file:///D:/nbworkspace/aptmth/trunk/apps/frontend/modules/listings/actions/actions.class.php -n 38
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set"
transaction_id="238" state="enabled" id="72040002"></response>

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

Log closed at 2009-07-07 14:01:41

Log opened at 2009-07-07 14:01:46
-> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
fileuri="file:///work/nbworkspace/aptmth/trunk/web/frontend_dev.php" language="PHP" protocol_version="1.0" appid="7202"
idekey="netbeans-xdebug"><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_set -i 241 -n show_hidden -v 1
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="241" feature="show_hidden" success="1"></response>

<- feature_set -i 242 -n max_depth -v 3
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="242" feature="max_depth" success="1"></response>

<- feature_set -i 243 -n max_children -v 31
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="243" feature="max_children" success="1"></response>

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

<- breakpoint_set -i 245 -t line -s enabled -f
file:///D:/nbworkspace/chiro/chiro/trunk/apps/frontend/modules/nregister/actions/actions.class.php -n 441
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set"
transaction_id="245" state="enabled" id="72020001"></response>

<- breakpoint_set -i 246 -t line -s enabled -f
file:///D:/nbworkspace/aptmth/trunk/apps/frontend/modules/listings/actions/actions.class.php -n 38
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set"
transaction_id="246" state="enabled" id="72020002"></response>

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

Log closed at 2009-07-07 14:01:47

Log opened at 2009-07-07 14:01:47
-> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
fileuri="file:///work/nbworkspace/aptmth/trunk/web/frontend_dev.php" language="PHP" protocol_version="1.0" appid="7203"
idekey="netbeans-xdebug"><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_set -i 249 -n show_hidden -v 1
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="249" feature="show_hidden" success="1"></response>

<- feature_set -i 250 -n max_depth -v 3
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="250" feature="max_depth" success="1"></response>

<- feature_set -i 251 -n max_children -v 31
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set"
transaction_id="251" feature="max_children" success="1"></response>

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

<- breakpoint_set -i 253 -t line -s enabled -f
file:///D:/nbworkspace/chiro/chiro/trunk/apps/frontend/modules/nregister/actions/actions.class.php -n 441
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set"
transaction_id="253" state="enabled" id="72030001"></response>

<- breakpoint_set -i 254 -t line -s enabled -f
file:///D:/nbworkspace/aptmth/trunk/apps/frontend/modules/listings/actions/actions.class.php -n 38
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set"
transaction_id="254" state="enabled" id="72030002"></response>

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

Log closed at 2009-07-07 14:01:48
Comment 42 Marian Mirilovic 2009-07-09 09:43:48 UTC
121 duplicates ... P1
Comment 43 vogelor 2009-07-15 12:16:17 UTC
i don't know if this helps, but if i got any error with the debugger, i go to the "watch-list" and delete all watches.
Then i go to the breakpoint-list and delete all breakpoints, then i restart the debugger and everything works fine (for
me). so i think many of the debugger problems are because of "old stuff" from a other debuggr session (with other
source-code, other watches and other breakpoints...
Comment 44 rmatous 2009-07-30 15:18:22 UTC
http://hg.netbeans.org/web-main/rev/49a0d445b080

purpose of this fix is to eliminate the reports caused by well known bug in xdebug.
http://bugs.xdebug.org/bug_view_page.php?bug_id=0000313 "0000313: sending an expression which cannot be evaluated at the
time causes the script to stop executing" 

0000313 is frequent source of the problem nut probably not only one according to comments, so keeping open. Providing
reproducible case would help much.

Comment 45 rmatous 2009-07-30 15:26:19 UTC
I would like to stress that *reproducible case would be really helpful*
Comment 46 Quality Engineering 2009-07-31 06:02:18 UTC
Integrated into 'main-golden', will be available in build *200907310201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/49a0d445b080
User: Radek Matous <rmatous@netbeans.org>
Log: #151413  java.net.SocketException: Software caused connection abort: recv failed - purpose of this fix is to eliminate the reports caused by well known bug in xdebug. http://bugs.xdebug.org/bug_view_page.php?bug_id=0000313 "0000313: sending an expression which cannot be evaluated at the time causes the script to stop executing".
Comment 47 Filip Zamboj 2009-09-18 16:23:35 UTC
No activity for long time and no new reports. However, the issue is serious so we keep it "alive" here for tracking. If
you can reproduce this issue then add your comment, please. => lowering to P3 
Comment 48 Marian Mirilovic 2010-04-22 10:37:21 UTC
v/c