ztjhz / BetterChatGPT

An amazing UI for OpenAI's ChatGPT (Website + Windows + MacOS + Linux)
http://bettergpt.chat/
Creative Commons Zero v1.0 Universal
7.8k stars 2.63k forks source link

[Bug] Failed to execute 'setItem' on 'Storage': Setting the value of 'free-chat-gpt' exceeded the quota. #588

Open jetiburon opened 1 month ago

jetiburon commented 1 month ago

When I try to post after a thread that is ~8000 tokens long, I get this error. And the post cuts off midway through.

"Failed to execute 'setItem' on 'Storage': Setting the value of 'free-chat-gpt' exceeded the quota."

image

zewebdev1337 commented 4 weeks ago

to add to this, I imported a very large history from an OpenAI json and it stopped working as well. had to export and delete conversation history.

For me, the error didn't show up in the UI but only the browser console.

Uncaught DOMException: The quota has been exceeded.
    setItem https://bettergpt.chat/assets/index-1c41831e.js:8
    d https://bettergpt.chat/assets/index-1c41831e.js:8
    f https://bettergpt.chat/assets/index-1c41831e.js:8
    setChats https://bettergpt.chat/assets/index-1c41831e.js:8
    x https://bettergpt.chat/assets/index-1c41831e.js:309
    BK https://bettergpt.chat/assets/index-1c41831e.js:5
    EK https://bettergpt.chat/assets/index-1c41831e.js:5
    CK https://bettergpt.chat/assets/index-1c41831e.js:5
    jB https://bettergpt.chat/assets/index-1c41831e.js:5
    KB https://bettergpt.chat/assets/index-1c41831e.js:5
    Z5 https://bettergpt.chat/assets/index-1c41831e.js:5
    J9 https://bettergpt.chat/assets/index-1c41831e.js:8
    $w https://bettergpt.chat/assets/index-1c41831e.js:5
    Z5 https://bettergpt.chat/assets/index-1c41831e.js:5
    Q5 https://bettergpt.chat/assets/index-1c41831e.js:5
    PK https://bettergpt.chat/assets/index-1c41831e.js:5
    zB https://bettergpt.chat/assets/index-1c41831e.js:5
    J5 https://bettergpt.chat/assets/index-1c41831e.js:5
    gu https://bettergpt.chat/assets/index-1c41831e.js:5
    gu https://bettergpt.chat/assets/index-1c41831e.js:5
    createRoot https://bettergpt.chat/assets/index-1c41831e.js:8
    <anonymous> https://bettergpt.chat/assets/index-1c41831e.js:350
    async* https://bettergpt.chat/assets/index-1c41831e.js:350
[index-1c41831e.js:8](https://bettergpt.chat/assets/index-1c41831e.js)
    setItem https://bettergpt.chat/assets/index-1c41831e.js:8
    d https://bettergpt.chat/assets/index-1c41831e.js:8
    f https://bettergpt.chat/assets/index-1c41831e.js:8
    setChats https://bettergpt.chat/assets/index-1c41831e.js:8
    x https://bettergpt.chat/assets/index-1c41831e.js:309
    BK https://bettergpt.chat/assets/index-1c41831e.js:5
    EK https://bettergpt.chat/assets/index-1c41831e.js:5
    CK https://bettergpt.chat/assets/index-1c41831e.js:5
    jB https://bettergpt.chat/assets/index-1c41831e.js:5
    KB https://bettergpt.chat/assets/index-1c41831e.js:5
    Z5 https://bettergpt.chat/assets/index-1c41831e.js:5
    J9 https://bettergpt.chat/assets/index-1c41831e.js:8
    $w https://bettergpt.chat/assets/index-1c41831e.js:5
    Z5 https://bettergpt.chat/assets/index-1c41831e.js:5
    Q5 https://bettergpt.chat/assets/index-1c41831e.js:5
    PK https://bettergpt.chat/assets/index-1c41831e.js:5
    (Async: EventListener.handleEvent)
    zB https://bettergpt.chat/assets/index-1c41831e.js:5
    J5 https://bettergpt.chat/assets/index-1c41831e.js:5
    gu https://bettergpt.chat/assets/index-1c41831e.js:5
    forEach self-hosted:4470
    gu https://bettergpt.chat/assets/index-1c41831e.js:5
    createRoot https://bettergpt.chat/assets/index-1c41831e.js:8
    <anonymous> https://bettergpt.chat/assets/index-1c41831e.js:350
    AsyncFunctionNext self-hosted:852
    (Async: async)
    <anonymous> https://bettergpt.chat/assets/index-1c41831e.js:350