recursive_import_test.dart crashes in asan mode #27441
Labels
area-vm
Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends.
closed-obsolete
Closed as the reported issue is no longer relevant
type-bug
Incorrect behavior (everything from a crash to more subtle misbehavior)
FAILED: none-vm release_ia32 utils/recursive_import_test
Expected: Pass
Actual: RuntimeError
CommandOutput[vm]:
stdout:
unittest-suite-wait-for-done
verbose info: Using platform configuration at lib:/lib/dart_client.platform
verbose info: Compiling main: (build number could not be determined)
verbose info: Scanning library main:
main::0:0: crash: The compiler crashed when compiling this element.
Uncaught exception in diagnostic handler: crash
#0 main.handler (file:///mnt/data/b/build/slave/vm-linux-release-ia32-asan-be/build/sdk/tests/utils/recursive_import_test.dart:49:9)
#1 LegacyCompilerDiagnostics.report (package:compiler/src/old_to_new_api.dart:37:13)
#2 CompilerImpl.callUserHandler. (package:compiler/src/apiimpl.dart:315:17)
#3 CompilerTask.measure (package:compiler/src/common/tasks.dart:63:44)
#4 CompilerImpl.callUserHandler (package:compiler/src/apiimpl.dart:314:23)
#5 CompilerImpl._reportDiagnosticMessage (package:compiler/src/apiimpl.dart:303:7)
#6 CompilerImpl.reportDiagnostic (package:compiler/src/apiimpl.dart:288:5)
#7 CompilerDiagnosticReporter.reportDiagnostic (package:compiler/src/compiler.dart:1613:14)
#8 CompilerDiagnosticReporter.unhandledExceptionOnElement (package:compiler/src/compiler.dart:1860:5)
#9 CompilerDiagnosticReporter.withCurrentElement (package:compiler/src/compiler.dart:1655:9)
#10 _LibraryLoaderTask.createLibrarySync (package:compiler/src/library_loader.dart:742:21)
#11 _LibraryLoaderTask.createLibrary... (package:compiler/src/library_loader.dart:700:15)
#12 _RootZone.runUnary (dart:async/zone.dart:1404)
#13 _FutureListener.handleValue (dart:async/future_impl.dart:131)
#14 _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:637)
#15 _Future._propagateToListeners (dart:async/future_impl.dart:667)
#16 _Future._completeWithValue (dart:async/future_impl.dart:477)
#17 _Future._asyncComplete. (dart:async/future_impl.dart:528)
#18 _microtaskLoop (dart:async/schedule_microtask.dart:41)
#19 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50)
#20 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:96)
#21 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:149)
stderr:
Unhandled exception:
Compilation failed: Unhandled exception:
Stack Overflow
#0 LT_EQ_TOKEN (package:compiler/src/tokens/token_constants.dart:49:11)
#1 Parser.parseLiteralString (package:compiler/src/parser/parser.dart:2470:13)
#2 Parser.parseLiteralStringOrRecoverExpression (package:compiler/src/parser/parser.dart:1237:14)
#3 Parser.parseImport (package:compiler/src/parser/parser.dart:162:13)
#4 Parser.parseTopLevelDeclaration (package:compiler/src/parser/parser.dart:135:14)
#5 Parser.parseUnit (package:compiler/src/parser/parser.dart:114:15)
#6 DietParserTask.dietParse. (package:compiler/src/parser/diet_parser_task.dart:38:16)
#7 CompilerTask.measure (package:compiler/src/common/tasks.dart:63:44)
#8 DietParserTask.dietParse (package:compiler/src/parser/diet_parser_task.dart:31:5)
#9 ScannerTask.scanElements (package:compiler/src/scanner/scanner_task.dart:62:17)
#10 ScannerTask.scan. (package:compiler/src/scanner/scanner_task.dart:51:7)
#11 CompilerTask.measure (package:compiler/src/common/tasks.dart:63:44)
...
...
#20 _RootZone.runUnary (dart:async/zone.dart:1404)
#21 _FutureListener.handleValue (dart:async/future_impl.dart:131)
#22 _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:637)
#23 _Future._propagateToListeners (dart:async/future_impl.dart:667)
#24 _Future._completeWithValue (dart:async/future_impl.dart:477)
#25 _Future._asyncComplete. (dart:async/future_impl.dart:528)
#26 _microtaskLoop (dart:async/schedule_microtask.dart:41)
#27 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50)
#28 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:96)
#29 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:149)
'package:compiler/src/tokens/token_constants.dart': error: line 50 pos 28: error initializing const field 'LT_EQ_TOKEN'
const int FUNCTION_TOKEN = LT_EQ_TOKEN + 1;
^
#0 Parser.parseLiteralString (package:compiler/src/parser/parser.dart:2470:13)
#1 Parser.parseLiteralStringOrRecoverExpression (package:compiler/src/parser/parser.dart:1237:14)
#2 Parser.parseImport (package:compiler/src/parser/parser.dart:162:13)
#3 Parser.parseTopLevelDeclaration (package:compiler/src/parser/parser.dart:135:14)
#4 Parser.parseUnit (package:compiler/src/parser/parser.dart:114:15)
#5 DietParserTask.dietParse. (package:compiler/src/parser/diet_parser_task.dart:38:16)
#6 CompilerTask.measure (package:compiler/src/common/tasks.dart:63:44)
#7 DietParserTask.dietParse (package:compiler/src/parser/diet_parser_task.dart:31:5)
#8 ScannerTask.scanElements (package:compiler/src/scanner/scanner_task.dart:62:17)
#9 ScannerTask.scan. (package:compiler/src/scanner/scanner_task.dart:51:7)
#10 CompilerTask.measure (package:compiler/src/common/tasks.dart:63:44)
#11 ScannerTask.scan (package:compiler/src/scanner/scanner_task.dart:50:5)
#12 ScannerTask.scanLibrary (package:compiler/src/scanner/scanner_task.dart:46:5)
#13 _ElementScanner.scanLibrary (package:compiler/src/compiler.dart:2246:55)
#14 _LibraryLoaderTask.createLibrarySync. (package:compiler/src/library_loader.dart:747:15)
#15 CompilerDiagnosticReporter.withCurrentElement (package:compiler/src/compiler.dart:1640:15)
#16 _LibraryLoaderTask.createLibrarySync (package:compiler/src/library_loader.dart:742:21)
#17 _LibraryLoaderTask.createLibrary... (package:compiler/src/library_loader.dart:700:15)
#18 _RootZone.runUnary (dart:async/zone.dart:1404)
#19 _FutureListener.handleValue (dart:async/future_impl.dart:131)
#20 _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:637)
#21 _Future._propagateToListeners (dart:async/future_impl.dart:667)
#22 _Future._completeWithValue (dart:async/future_impl.dart:477)
#23 _Future._asyncComplete. (dart:async/future_impl.dart:528)
#24 _microtaskLoop (dart:async/schedule_microtask.dart:41)
#25 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50)
#26 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:96)
#27 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:149)
#0 main. (file:///mnt/data/b/build/slave/vm-linux-release-ia32-asan-be/build/sdk/tests/utils/recursive_import_test.dart:70:7)
#1 _RootZone.runBinary (dart:async/zone.dart:1410)
#2 _FutureListener.handleError (dart:async/future_impl.dart:146)
#3 _Future._propagateToListeners.handleError (dart:async/future_impl.dart:649)
#4 _Future._propagateToListeners (dart:async/future_impl.dart:671)
#5 _Future._completeWithValue (dart:async/future_impl.dart:477)
#6 _Future._asyncComplete. (dart:async/future_impl.dart:528)
#7 _microtaskLoop (dart:async/schedule_microtask.dart:41)
#8 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50)
#9 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:96)
#10 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:149)
Command[vm]: DART_CONFIGURATION=ReleaseIA32 out/ReleaseIA32/dart --ignore-unrecognized-flags --packages=/mnt/data/b/build/slave/vm-linux-release-ia32-asan-be/build/sdk/.packages /mnt/data/b/build/slave/vm-linux-release-ia32-asan-be/build/sdk/tests/utils/recursive_import_test.dart
The text was updated successfully, but these errors were encountered: