| Index: sdk/lib/_internal/pub/lib/src/barback/server.dart
 | 
| diff --git a/sdk/lib/_internal/pub/lib/src/barback/server.dart b/sdk/lib/_internal/pub/lib/src/barback/server.dart
 | 
| index ec417b1482c58428fa8b3b123c05b46fc9e29965..552ac240cac4c6ed9baa8917665146bfefb7dda6 100644
 | 
| --- a/sdk/lib/_internal/pub/lib/src/barback/server.dart
 | 
| +++ b/sdk/lib/_internal/pub/lib/src/barback/server.dart
 | 
| @@ -104,7 +104,7 @@ class BarbackServer {
 | 
|            _logRequest(request, "Served $id");
 | 
|            request.response.close();
 | 
|          });
 | 
| -      }).catchError((error) {
 | 
| +      }).catchError((error, trace) {
 | 
|          _resultsController.add(
 | 
|              new BarbackServerResult._failure(request.uri, id, error));
 | 
|  
 | 
| @@ -116,7 +116,6 @@ class BarbackServer {
 | 
|            return;
 | 
|          }
 | 
|  
 | 
| -        var trace = new Trace.from(getAttachedStackTrace(error));
 | 
|          _logRequest(request, "$error\n$trace");
 | 
|  
 | 
|          // Otherwise, it's some internal error.
 | 
| @@ -125,9 +124,8 @@ class BarbackServer {
 | 
|          request.response.write(error);
 | 
|          request.response.close();
 | 
|        });
 | 
| -    }).catchError((error) {
 | 
| +    }).catchError((error, trace) {
 | 
|        if (error is! AssetNotFoundException) {
 | 
| -        var trace = new Trace.from(getAttachedStackTrace(error));
 | 
|          _logRequest(request, "$error\n$trace");
 | 
|  
 | 
|          _resultsController.addError(error);
 | 
| 
 |