CodeQL Analysis crash with out of memory
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
- Type d'issue
- Bug
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- github-actions, typescript
Piste de recherche
Commencez par l’exécution CodeQL Actions liée et l’échec d’extraction pour packages/gizmo/ts/define.define_deps.spec.ts. Comparez-le à l’exemple de pull request de type-plus et à la solution de contournement signalée pour le fichier spec ; le travail est terminé lorsque l’analyse CodeQL de TypeScript s’achève sans que le parser manque de mémoire, ou lorsque la solution de contournement prise en charge est clairement documentée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
https://github.com/unional/async-fp/actions/runs/4653860071/jobs/8235098420
[2023-04-10 02:21:17] [build-stdout] Extracting /home/runner/work/async-fp/async-fp/packages/gizmo/ts/define.define_deps.spec.ts
[2023-04-10 02:43:15] [build-stderr] <--- Last few GCs --->
[2023-04-10 02:43:15] [build-stderr] [2032:0x6de5530] 1319634 ms: Mark-sweep 3160.3 (3390.9) -> 3143.5 (3389.8) MB, 2799.8 / 0.0 ms (average mu = 0.119, current mu = 0.046) allocation failure; scavenge might not succeed
[2023-04-10 02:43:15] [build-stderr] [2032:0x6de5530] 1319773 ms: Scavenge 3159.3 (3389.8) -> 3144.1 (3389.8) MB, 20.2 / 0.0 ms (average mu = 0.119, current mu = 0.046) allocation failure;
[2023-04-10 02:43:15] [build-stderr] <--- JS stacktrace --->
[2023-04-10 02:43:15] [build-stderr] FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
[2023-04-10 02:43:15] [build-stderr] 1: 0xb7b3e0 node::Abort() [node]
[2023-04-10 02:43:15] [build-stderr] 2: 0xa8c8aa [node]
[2023-04-10 02:43:15] [build-stderr] 3: 0xd69100 v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [node]
[2023-04-10 02:43:15] [build-stderr] 4: 0xd694a7 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [node]
[2023-04-10 02:43:15] [build-stderr] 5: 0xf46ba5 [node]
[2023-04-10 02:43:15] [build-stderr] 6: 0xf47aa8 v8::internal::Heap::RecomputeLimits(v8::internal::GarbageCollector) [node]
[2023-04-10 02:43:15] [build-stderr] 7: 0xf57fb3 [node]
[2023-04-10 02:43:15] [build-stderr] 8: 0xf58e28 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [node]
[2023-04-10 02:43:15] [build-stderr] 9: 0xf3378e v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [node]
[2023-04-10 02:43:15] [build-stderr] 10: 0xf34b57 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [node]
[2023-04-10 02:43:15] [build-stderr] 11: 0xf15d2a v8::internal::Factory::NewFillerObject(int, v8::internal::AllocationAlignment, v8::internal::AllocationType, v8::internal::AllocationOrigin) [node]
[2023-04-10 02:43:15] [build-stderr] 12: 0x12dacdf v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [node]
[2023-04-10 02:43:15] [build-stderr] 13: 0x1707b79 [node]
[2023-04-10 02:43:16] [build-stderr] Exception while extracting /home/runner/work/async-fp/async-fp/packages/gizmo/ts/define.define_deps.spec.ts.
[2023-04-10 02:43:16] [build-stderr] The TypeScript parser wrapper crashed, possibly from running out of memory.
[2023-04-10 02:43:16] [build-stderr] at com.semmle.ts.extractor.TypeScriptParser.getExceptionFromMalformedResponse(TypeScriptParser.java:413)
[2023-04-10 02:43:16] [build-stderr] at com.semmle.ts.extractor.TypeScriptParser.talkToParserWrapper(TypeScriptParser.java:381)
[2023-04-10 02:43:16] [build-stderr] at com.semmle.ts.extractor.TypeScriptParser.parse(TypeScriptParser.java:451)
[2023-04-10 02:43:16] [build-stderr] at com.semmle.js.extractor.TypeScriptExtractor.extract(TypeScriptExtractor.java:24)
[2023-04-10 02:43:16] [build-stderr] at com.semmle.js.extractor.FileExtractor.extractContents(FileExtractor.java:547)
[2023-04-10 02:43:16] [build-stderr] at com.semmle.js.extractor.FileExtractor.extract(FileExtractor.java:454)
[2023-04-10 02:43:16] [build-stderr] at com.semmle.js.extractor.AutoBuild.doExtract(AutoBuild.java:1234)
[2023-04-10 02:43:16] [build-stderr] at com.semmle.js.extractor.AutoBuild.extract(AutoBuild.java:1220)
[2023-04-10 02:43:16] [build-stderr] at com.semmle.js.extractor.AutoBuild.extractTypeScriptFiles(AutoBuild.java:1173)
[2023-04-10 02:43:16] [build-stderr] at com.semmle.js.extractor.AutoBuild.extractTypeScript(AutoBuild.java:1051)
[2023-04-10 02:43:16] [build-stderr] at com.semmle.js.extractor.AutoBuild.extractSource(AutoBuild.java:752)
[2023-04-10 02:43:16] [build-stderr] at com.semmle.js.extractor.AutoBuild.run(AutoBuild.java:459)
[2023-04-10 02:43:16] [build-stderr] at com.semmle.js.extractor.AutoBuild.main(AutoBuild.java:1329)
Error: 4-10 02:43:16] [ERROR] Spawned process exited abnormally (code 1; tried to run: [/opt/hostedtoolcache/CodeQL/2.12.6-20230403/x[64](https://github.com/unional/async-fp/actions/runs/4653860071/jobs/8235098420#step:5:65)/codeql/javascript/tools/autobuild.sh])
This tends to happen on TypeScript project.
I have also seen this on type-plus
And a workaround is to ignore the spec files.
- Langage dominant
- TypeScript
- Étoiles
- 1.6k
- Forks
- 493
- Merge moyen
- 1 j 13 h
- PR mergées (30 j)
- 44
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de github/codeql-action
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
github/codeql-action#4052 · 4 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
github/codeql-action#4078 · 1 commentaire ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
github/codeql-action#4008 · 9 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 52/100
github/codeql-action#3978 · 4 commentaires · 1 réaction ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
github/codeql-action#3915 · 6 commentaires · 3 réactions ·
Toutes les issues de github/codeql-action
Issues similaires
-
VerificationGate: ATTRIBUTION quote guard never matches a normal quotation (\b around the quote) Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
danielmiessler/LifeOS#2234 ·
-
T: Bug
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
-
Mend: dependency security vulnerability untriaged
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100