Skip to content

Custom tests fail with large wordlists (hitting localStorage limit) #6621

@TurtleMeds

Description

@TurtleMeds

Did you clear cache before opening an issue?

  • I have cleared my cache

Is there an existing issue for this?

  • I have searched the existing issues

Does the issue happen when logged in?

Yes

Does the issue happen when logged out?

Yes

Does the issue happen in incognito mode when logged in?

Yes

Does the issue happen in incognito mode when logged out?

Yes

Account name

TurtleMedicine

Account config

{"theme":"bliss","themeLight":"serika","themeDark":"serika_dark","autoSwitchTheme":false,"customTheme":false,"customThemeColors":["#323437","#e2b714","#e2b714","#646669","#2c2e31","#d1d0c5","#ca4754","#7e2a33","#ca4754","#7e2a33"],"favThemes":[],"showKeyTips":true,"smoothCaret":"fast","codeUnindentOnBackspace":false,"quickRestart":"tab","punctuation":false,"numbers":false,"words":10,"time":15,"mode":"custom","quoteLength":[0],"language":"english","fontSize":3,"freedomMode":false,"difficulty":"normal","blindMode":false,"quickEnd":false,"caretStyle":"default","paceCaretStyle":"block","flipTestColors":false,"layout":"default","funbox":[],"confidenceMode":"off","indicateTypos":"below","timerStyle":"mini","liveSpeedStyle":"off","liveAccStyle":"off","liveBurstStyle":"off","colorfulMode":false,"randomTheme":"off","timerColor":"text","timerOpacity":"1","stopOnError":"off","showAllLines":false,"keymapMode":"off","keymapStyle":"alice","keymapLegendStyle":"lowercase","keymapLayout":"qwerty","keymapShowTopRow":"layout","keymapSize":1,"fontFamily":"Fira_Code","smoothLineScroll":true,"alwaysShowDecimalPlaces":false,"alwaysShowWordsHistory":false,"singleListCommandLine":"on","capsLockWarning":true,"playSoundOnError":"off","playSoundOnClick":"off","soundVolume":0.5,"startGraphsAtZero":true,"showOutOfFocusWarning":true,"paceCaret":"off","paceCaretCustomSpeed":60,"repeatedPace":true,"accountChart":["on","on","on","on"],"minWpm":"off","minWpmCustomSpeed":100,"highlightMode":"letter","typingSpeedUnit":"wpm","ads":"off","hideExtraLetters":false,"strictSpace":false,"minAcc":"off","minAccCustom":90,"monkey":false,"repeatQuotes":"off","oppositeShiftMode":"off","customBackground":"","customBackgroundSize":"cover","customBackgroundFilter":[0,1,1,1],"customLayoutfluid":["qwerty","dvorak","colemak"],"customPolyglot":["english","spanish","french","german"],"monkeyPowerLevel":"off","minBurst":"off","minBurstCustomSpeed":100,"burstHeatmap":false,"britishEnglish":false,"lazyMode":false,"showAverage":"off","tapeMode":"off","tapeMargin":50,"maxLineWidth":0}

Current Behavior

Test fails to start with different errors based on browser:

  • Chrome:
    Failed to set customTextSettings in localStorage: Local storage is full. Please clear some space and try again.
    
  • Firefox
    Failed to set customTextSettings in localStorage: Unknown error occurred
    

Expected Behavior

the test should start without error

Steps To Reproduce

  1. Go to custom test mode
  2. Press "change"
  3. Press open file
  4. Upload a looong wordlist (example with about 5 mil characters here)
  5. Press "ok"
  6. See error

Environment

  • OS: Windows 11 (tested on linux too)
  • Browser: Zen/Thorium both tested on both platforms
  • Browser Version:
    • Zen: 1.12.8b (Firefox 138.0.4) (64-bit)
    • Thorium: based on chromium 128.0.6613.189

Anything else?

the example non-working wordlist

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions