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
Dartium crashes if Dart app is inside iframe #26117
Comments
Are there any plans to fix this? |
I'll take a look. |
Thank you. Much appreciated. |
If we could get a fix for this merged into stable, that would be great. It pretty much totally breaks users' ability to debug their tests using the test package. |
@terrylucas Thanks for taking a look. I too would like to see this in stable, for a good while now, I cannot debug in Dartium. |
/cc @mit-mit |
@terrylucas we need a fix in the next few days if this is to make it into the planned final 1.17 stable build next week. |
CC @whesse |
I have been heads down in code yellow I'll take a look today and talk to Jacob about possible solutions. |
I've narrowed the problem down to the devToolsAgentClient not being set up properly in frame other than the main frame. Looking at a couple of possible solutions. The problem has existed since 1.16 |
Meant to say since rolling to Chrome 45. |
FYI: it looks like this happens in Dart 1.15, too. Confirmed it does work in Dart 1.14.2. We should fix this, but it is not blocking for 1.17 – it's been around for 2 releases. |
Agree, it's not blocking the 1.17.0 release, but we could do a 1.17.1 patch release if needed. @daniel-v, @goderbauer can you elaborate on the need to get a stable patch for this? |
@mit-mit sure. We consider this a high-impact issue as it slows down our development cycle significantly. So if the question is if we need it: we do, very much so! @kevmoo you are right, it's been around for 2 releases and I am very hopeful that it won't be in the next one. Thank you from: Easyling |
@daniel-v to be 100% clear. We absolutely consider this critical. We will make all efforts to get a patch out as This is just how we handle bookkeeping for major releases.
Thank you much for your patience here. |
@kevmoo thanks for clearing it up and for the insight into your bookkeeping process. I am happy with |
Have a fix CL sent out a build of Dartium to get banged on to make sure it works for more complex iFrame debugging. |
Confirmed fixed (in private build) from Michael Goderbauer. |
Confirmed fixed in Dart VM version: 1.17.0-dev.6.1 - mac. Thanks, @terrylucas ! |
Description:
Dartium crashes if an application is in an iframe and a debugger breakpoint is placed anywhere in the code of that "iframed" application.
Affected versions
Version 39.0.2171.0 (64-bit) worked. (1.13.0 dart version)
Reproduction:
Have these 2 HTML files and dart file:
The text was updated successfully, but these errors were encountered: