bug(web): bulk renderer fails to load various keyboards
- Dominant language
- Pascal
- Stars
- 534
- Forks
- 143
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 114
Description
The following keyboards failed to load. No diagnosis performed as yet.
```
renderer_core.ts:86 Processing keyboard Keyboard_bod
renderer_core.ts:86 Processing keyboard Keyboard_bod_transliterating
index.html:1 Uncaught RangeError: Maximum call stack size exceeded
kmwkeyboards.ts:556 Error registering the Bod Transliterating keyboard for Tibetan, Central.
(anonymous) @ kmwkeyboards.ts:556
(anonymous) @ kmwkeyboards.ts:683
renderer_core.ts:158 Failed to load the "Keyboard_bod_transliterating" keyboard for rendering!
kmwkeyboards.ts:391 Uncaught (in promise) Error: Unable to load keyboard with internal name "Keyboard_bod_transliterating", language code "undefined".
at kmwkeyboards.ts:391
(anonymous) @ kmwkeyboards.ts:391
renderer_core.ts:86 Processing keyboard Keyboard_chinese
renderer_core.ts:158 Failed to load the "Keyboard_chinese" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_anicinapemi8in
renderer_core.ts:158 Failed to load the "Keyboard_fv_anicinapemi8in" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_anishinaabemowin
renderer_core.ts:158 Failed to load the "Keyboard_fv_anishinaabemowin" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_atikamekw
renderer_core.ts:158 Failed to load the "Keyboard_fv_atikamekw" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_australian
renderer_core.ts:158 Failed to load the "Keyboard_fv_australian" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_blackfoot
renderer_core.ts:158 Failed to load the "Keyboard_fv_blackfoot" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_bodewadminwen
renderer_core.ts:158 Failed to load the "Keyboard_fv_bodewadminwen" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_cree_latin
renderer_core.ts:158 Failed to load the "Keyboard_fv_cree_latin" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_dakota_mb
renderer_core.ts:158 Failed to load the "Keyboard_fv_dakota_mb" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_dakota_sk
renderer_core.ts:158 Failed to load the "Keyboard_fv_dakota_sk" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_dane_zaa_zaage
renderer_core.ts:158 Failed to load the "Keyboard_fv_dane_zaa_zaage" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_dene_dzage
renderer_core.ts:158 Failed to load the "Keyboard_fv_dene_dzage" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_dene_mb
renderer_core.ts:158 Failed to load the "Keyboard_fv_dene_mb" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_dene_nt
renderer_core.ts:158 Failed to load the "Keyboard_fv_dene_nt" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_dene_zhatie
renderer_core.ts:158 Failed to load the "Keyboard_fv_dene_zhatie" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_denesuline
renderer_core.ts:158 Failed to load the "Keyboard_fv_denesuline" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_dexwlesucid
renderer_core.ts:158 Failed to load the "Keyboard_fv_dexwlesucid" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_dine_bizaad
renderer_core.ts:158 Failed to load the "Keyboard_fv_dine_bizaad" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_eastern_canadian_inuktitut
renderer_core.ts:158 Failed to load the "Keyboard_fv_eastern_canadian_inuktitut" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_goyogohono
renderer_core.ts:158 Failed to load the "Keyboard_fv_goyogohono" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_hailzaqvla
renderer_core.ts:158 Failed to load the "Keyboard_fv_hailzaqvla" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_hulquminum
renderer_core.ts:158 Failed to load the "Keyboard_fv_hulquminum" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_ilnu_innu_aimun
renderer_core.ts:158 Failed to load the "Keyboard_fv_ilnu_innu_aimun" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_inuvialuktun
renderer_core.ts:158 Failed to load the "Keyboard_fv_inuvialuktun" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_isga_iabi
renderer_core.ts:158 Failed to load the "Keyboard_fv_isga_iabi" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_kashogotine_yati
renderer_core.ts:158 Failed to load the "Keyboard_fv_kashogotine_yati" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_klahoose
renderer_core.ts:158 Failed to load the "Keyboard_fv_klahoose" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_lakota
renderer_core.ts:158 Failed to load the "Keyboard_fv_lakota" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_lunaapeewi_huluniixsuwaakan
renderer_core.ts:158 Failed to load the "Keyboard_fv_lunaapeewi_huluniixsuwaakan" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_maori
renderer_core.ts:158 Failed to load the "Keyboard_fv_maori" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_moose_cree
renderer_core.ts:158 Failed to load the "Keyboard_fv_moose_cree" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_nakoda
renderer_core.ts:158 Failed to load the "Keyboard_fv_nakoda" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_naskapi
renderer_core.ts:158 Failed to load the "Keyboard_fv_naskapi" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_neeaandeg
renderer_core.ts:158 Failed to load the "Keyboard_fv_neeaandeg" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_neeaaneegn
renderer_core.ts:158 Failed to load the "Keyboard_fv_neeaaneegn" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_nexwslayemucen
renderer_core.ts:158 Failed to load the "Keyboard_fv_nexwslayemucen" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_nlha7kapmxtsin
renderer_core.ts:158 Failed to load the "Keyboard_fv_nlha7kapmxtsin" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_northern_east_cree
renderer_core.ts:158 Failed to load the "Keyboard_fv_northern_east_cree" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_nuxalk
renderer_core.ts:158 Failed to load the "Keyboard_fv_nuxalk" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_ojibwa
renderer_core.ts:158 Failed to load the "Keyboard_fv_ojibwa" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_onayotaaka
renderer_core.ts:158 Failed to load the "Keyboard_fv_onayotaaka" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_onodagega_onondagega
renderer_core.ts:158 Failed to load the "Keyboard_fv_onodagega_onondagega" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_onodowaga
renderer_core.ts:158 Failed to load the "Keyboard_fv_onodowaga" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_plains_cree
renderer_core.ts:158 Failed to load the "Keyboard_fv_plains_cree" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_sahugotine_yati
renderer_core.ts:158 Failed to load the "Keyboard_fv_sahugotine_yati" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_severn_ojibwa
renderer_core.ts:158 Failed to load the "Keyboard_fv_severn_ojibwa" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_shihgotine_yati
renderer_core.ts:158 Failed to load the "Keyboard_fv_shihgotine_yati" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_skaru_re
renderer_core.ts:158 Failed to load the "Keyboard_fv_skaru_re" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_skicinuwatuwewakon
renderer_core.ts:158 Failed to load the "Keyboard_fv_skicinuwatuwewakon" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_skwxwumesh_snichim
renderer_core.ts:158 Failed to load the "Keyboard_fv_skwxwumesh_snichim" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_southern_carrier
renderer_core.ts:158 Failed to load the "Keyboard_fv_southern_carrier" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_swampy_cree
renderer_core.ts:158 Failed to load the "Keyboard_fv_swampy_cree" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_tlicho_yatii
renderer_core.ts:158 Failed to load the "Keyboard_fv_tlicho_yatii" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_tlingit
renderer_core.ts:158 Failed to load the "Keyboard_fv_tlingit" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_tsuutina
renderer_core.ts:158 Failed to load the "Keyboard_fv_tsuutina" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_uummarmiutun
renderer_core.ts:158 Failed to load the "Keyboard_fv_uummarmiutun" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_wendat
renderer_core.ts:158 Failed to load the "Keyboard_fv_wendat" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_fv_wobanakiodwawogan
renderer_core.ts:158 Failed to load the "Keyboard_fv_wobanakiodwawogan" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_gff_amharic_classic
renderer_core.ts:158 Failed to load the "Keyboard_gff_amharic_classic" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_inuktitut_latin
renderer_core.ts:158 Failed to load the "Keyboard_inuktitut_latin" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_inuktitut_pirurvik
renderer_core.ts:158 Failed to load the "Keyboard_inuktitut_pirurvik" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_japanese
renderer_core.ts:158 Failed to load the "Keyboard_japanese" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_jawa
renderer_core.ts:86 Processing keyboard Keyboard_nrc_crk_cans
renderer_core.ts:158 Failed to load the "Keyboard_nrc_crk_cans" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_sil_el_ethiopian_latin
renderer_core.ts:158 Failed to load the "Keyboard_sil_el_ethiopian_latin" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_sil_ethiopic_power_g
renderer_core.ts:158 Failed to load the "Keyboard_sil_ethiopic_power_g" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_sil_euro_latin
renderer_core.ts:158 Failed to load the "Keyboard_sil_euro_latin" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_sil_ipa
renderer_core.ts:158 Failed to load the "Keyboard_sil_ipa" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_sil_sahu
renderer_core.ts:158 Failed to load the "Keyboard_sil_sahu" keyboard for rendering!
renderer_core.ts:86 Processing keyboard Keyboard_tohono_oodham
renderer_core.ts:158 Failed to load the "Keyboard_tohono_oodham" keyboard for rendering!
```
---
**KeymanWeb:**
- OS: Windows 10
- Browser: Chrome 87
- KeymanWeb Version: 14.0.233-beta
- URL: file:///C:/Projects/keyman/app/web/bulk_rendering/index.html
Contributor guide
Research direction
Start by reproducing the bulk-renderer failures from the reported file URL, then inspect renderer_core.ts and kmwkeyboards.ts around the logged lines. Trace the stack overflow and keyboard-registration errors across the listed keyboards; done means the bulk renderer loads them without the reported failures.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend, web-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100