Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DartEditor debugger lose trace of objects that implement call() #16605

Closed
rinick opened this issue Feb 6, 2014 · 13 comments
Closed

DartEditor debugger lose trace of objects that implement call() #16605

rinick opened this issue Feb 6, 2014 · 13 comments
Assignees
Labels
closed-obsolete Closed as the reported issue is no longer relevant
Milestone

Comments

@rinick
Copy link

rinick commented Feb 6, 2014

run this and open Debugger or Expressions panel in DartEditor

void main() {
  var test = new A();
}
class A{
  int a = 1;
  B b = new B();
}
class B{
  int b = 1;
  void call(int v){
    b = v;
  }
}

B is missing from A's member properties
and directly watch on B won't allow me to expand into children properties

this issue happens only if I run this in Dartium. when I run it in dartVM, B is shown correctly in debuger.


Attachment:
call.png (10.84 KB)

@dgrove
Copy link
Contributor

dgrove commented Feb 7, 2014

Added Area-Editor, Triaged labels.

@clayberg
Copy link

clayberg commented Feb 7, 2014

Set owner to @devoncarew.
Added this to the Later milestone.
Removed Priority-Unassigned label.
Added Priority-Medium label.

@clayberg
Copy link

clayberg commented Apr 9, 2014

Removed this from the Later milestone.
Added this to the 1.4 milestone.

@kasperl
Copy link

kasperl commented May 8, 2014

Removed this from the 1.4 milestone.
Added this to the 1.5 milestone.

@kasperl
Copy link

kasperl commented Jun 4, 2014

Removed this from the 1.5 milestone.
Added this to the 1.6 milestone.

@kasperl
Copy link

kasperl commented Jul 10, 2014

Removed this from the 1.6 milestone.
Added Oldschool-Milestone-1.6 label.

@rinick
Copy link
Author

rinick commented Jul 26, 2014

this is already fixed, tested with 1.5.3 stable

@kasperl
Copy link

kasperl commented Aug 4, 2014

Removed Oldschool-Milestone-1.6 label.

@sethladd
Copy link
Contributor

Added Editor-Debugging label.

@clayberg
Copy link

cc @scheglov.

@scheglov
Copy link
Contributor

Kind of works for me.
Using "void call(int v)" instead of "Instance of 'B'" looks strange though.
I will open a Dartium issue.


Attachment:
[Screen Shot 2014-09-26 at 1.50.18 PM.png](https://storage.googleapis.com/google-code-attachments/dart/issue-16605/comment-12/Screen Shot 2014-09-26 at 1.50.18 PM.png) (76.19 KB)


cc @devoncarew.
Set owner to @scheglov.
Added AssumedStale label.

@scheglov
Copy link
Contributor

@clayberg
Copy link

Added this to the 1.7 milestone.

@rinick rinick added Type-Defect closed-obsolete Closed as the reported issue is no longer relevant labels Sep 27, 2014
@rinick rinick added this to the 1.7 milestone Sep 27, 2014
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
closed-obsolete Closed as the reported issue is no longer relevant
Projects
None yet
Development

No branches or pull requests

6 participants