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

Unresolvable URL error flakily provides crazy message #9503

Closed
nex3 opened this issue Mar 29, 2013 · 9 comments
Closed

Unresolvable URL error flakily provides crazy message #9503

nex3 opened this issue Mar 29, 2013 · 9 comments
Assignees
Labels
area-core-library SDK core library issues (core, async, ...); use area-vm or area-web for platform specific libraries. closed-obsolete Closed as the reported issue is no longer relevant library-io P1 A high priority bug; for example, a single project is unusable or has many test failures

Comments

@nex3
Copy link
Member

nex3 commented Mar 29, 2013

On the pub-win-russian bot, we saw the following failure in pub/install/hosted/fail_gracefully_on_url_resolve_test: http://build.chromium.org/p/client.dart/builders/pub-win-russian/builds/1654/steps/pub%20tests%20failures/logs/stdio

For posterity, dart:io is reporting an error with the following error message:

    OS Error: �1KG=> - MB> 2@5<5==0O >H81:0, 2>7=8:0NI0O 2> 2@5<O @­07@5H5=8O 8<5=8 C7;0, 8 >7=0G0NI0O, GB> ;>:0;L=K9 A5@25@ =5 ?>;CG8; >B25B0 >B ?>;=><>G=>3> A5@25@0.

It looks like it's just reading from some random block of memory. This seems to be happening flakily, and so far we've only seen it on Windows.

This is a pretty serious bug, and it's also forcing us to mark fail_gracefully_on_url_resolve_test as flaky.

@dgrove
Copy link
Contributor

dgrove commented Mar 29, 2013

It looks like fail_gracefully_on_url_resolve_test isn't marked flaky yet - Nathan or Bob, can you please do this asap?


cc @munificent.

@munificent
Copy link
Member

I'm on it!

@nex3
Copy link
Member Author

nex3 commented Mar 29, 2013

Sorry about that, I put out a CL for this last night but forgot to commit.

@munificent
Copy link
Member

I just realized this had no owner. Mads, are you the right person for this?


Set owner to @madsager.

@madsager
Copy link
Contributor

madsager commented May 2, 2013

sgjesse would be the right person.


cc @whesse.
cc @Skabet.
Set owner to @sgjesse.

@sgjesse
Copy link
Contributor

sgjesse commented May 2, 2013

Have this bees seen recently?

I have not been able to reproduce it.

I have been running the test for several hours using the script below (on a English Windows) without seeing any errors. Also grepping the flaky-log on the Russian buildbot this does not show up for the last 100 runs.

import 'dart:io';
import 'dart:isolate';

void run() {
  port.receive((_, sendPort) {
    Process.run("build/ReleaseIA32/dart-sdk/bin/dart.exe",
                ["--ignore-unrecognized-flags",
                 "--package-root=build/ReleaseIA32/packages/",
                 "sdk/lib/_internal/pub/test/install/hosted/fail_gracefully_on_url_resolve_test.dart"])
      .then((result) {
        sendPort.send(result);
        port.close();
      });
  });
}

void main() {
  int count = 0;
  void spawn() {
    count++;
    spawnFunction(run).call(null).then((result) {
      if (result.exitCode != 0) {
        print(result.stdout);
        print(result.stderr);
        exit(1);
      } else {
        spawn();
      }
    });
    if (count < 32) spawn();
  }
  spawn();
}

@munificent
Copy link
Member

No, I haven't seen it or been able to repro it either.

@sgjesse
Copy link
Contributor

sgjesse commented May 3, 2013

Removed from status file in https://code.google.com/p/dart/source/detail?r=22327.


Added AssumedStale label.

@kevmoo
Copy link
Member

kevmoo commented May 14, 2014

Removed Area-IO label.
Added Area-Library, Library-IO labels.

@nex3 nex3 added Type-Defect P1 A high priority bug; for example, a single project is unusable or has many test failures area-core-library SDK core library issues (core, async, ...); use area-vm or area-web for platform specific libraries. library-io closed-obsolete Closed as the reported issue is no longer relevant labels May 14, 2014
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-core-library SDK core library issues (core, async, ...); use area-vm or area-web for platform specific libraries. closed-obsolete Closed as the reported issue is no longer relevant library-io P1 A high priority bug; for example, a single project is unusable or has many test failures
Projects
None yet
Development

No branches or pull requests

6 participants