Skip to content

500 error: 3.9.2 not working on Android + Termux #3036

Closed

Description

OS/Web Information

  • Web Browser: Chrome for Android
  • Local OS: Android 9 Pie
  • Remote OS: Server? If so, Android 9 Pie on Termux
  • Remote Architecture: ARM
  • code-server --version: 3.9.2 109d2ce

Steps to Reproduce

  1. Install code-server as normal with yarn
  2. Start it
  3. Log in to localhost:8080

Expected

VSCode would appear

Actual

500 error is displayed on the screen, alongside with the "go home" button which gives the exact same error

Screenshot

20210405_154607.mp4

EDIT: Link above is broken, here is a video showing everything: https://youtu.be/w2MCCDTNfsU

Notes

This issue can be reproduced in VS Code: No

Activity

  1. jsjoeio commented on Apr 5, 2021

    @jsjoeio
    Contributor

    No worries at all! Thanks for opening this up so quickly. I should be able to investigate today.

    P.S. the video isn't working on my side. I just see a black screen
    image

  2. jsjoeio commented on Apr 5, 2021

    @jsjoeio
    Contributor

    That worked! Hmm...so strange. Okay, let me try to reproduce locally on my Android.

  3. jsjoeio commented on Apr 5, 2021

    @jsjoeio
    Contributor

    Well, I have good news and bad news.

    Good News

    I was able to successfully reproduce this on my Pixel 2 in both Chrome and Firefox.
    https://user-images.githubusercontent.com/3806031/113616529-115bcb80-960a-11eb-88b8-864f251f520d.mp4

    Bad News

    Even running with --log debug leads to no hints as to what's wrong.

    I'll add this to the next milestone so can investigate further. Thanks for helping us find this.

    Suggested Workaround

    Use 3.9.1 until we get this fixed.

  4. added
    bugSomething isn't working
    high-priorityThis issue needs to be resolved ASAP
    and removed
    needs-investigationThis issue needs to be further investigated
    waiting-for-infoWaiting for more information from submitter
    on Apr 5, 2021
  5. added this to the v3.9.3 milestone on Apr 5, 2021
  6. jsjoeio commented on Apr 5, 2021

    @jsjoeio
    Contributor

    Yes, good idea! I will pin this issue so people see it and I'll make an announcement in Discussions: posted

  7. 6 remaining items

  8. added this to the On Deck milestone on Apr 8, 2021
  9. jsjoeio commented on Apr 8, 2021

    @jsjoeio
    Contributor

    @leKamikaze1 can you try upgrading to 3.9.3 and seeing if that fixes it?

    I just tried on my Pixel 2 and it's semi-working. The backspace is being funky 🤔

    screen-20210408-151557.mp4
  10. jsjoeio commented on Apr 8, 2021

    @jsjoeio
    Contributor

    About the backspace thing, I noticed the same issue occurred in 3.9.1 in my samsung galaxy tab, it's not something specifically wrong with 3.9.3

    Interesting. I wonder if it's something we changed or upstream. I can try to reproduce with Codespaces to check.

  11. jsjoeio commented on Apr 8, 2021

    @jsjoeio
    Contributor

    The backspace works in Codespaces, but it looks like the cursor jumps one. Probably separate issue.

    screen-20210408-153420.mp4
  12. jsjoeio commented on Apr 8, 2021

    @jsjoeio
    Contributor

    Actually, I found out what it is. It's an upstream issue here:

  13. modified the milestones: On Deck, v3.9.4 on Apr 8, 2021
  14. jsjoeio commented on Apr 8, 2021

    @jsjoeio
    Contributor

    No, because it's upstream. What we can do is document the issue in the Termux docs though. I'll create a separate issue for that.

  15. ghost closed this as completedon Apr 8, 2021
  16. unpinned this issue on Apr 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinghigh-priorityThis issue needs to be resolved ASAP

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions