question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Occasionally the window is has random gibberish in it

See original GitHub issue

Description

Occasionally the window will have random characters show up at random locations.

Repro steps

Please provide the steps required to reproduce the problem

  1. Clone https://github.com/bretthall/workflow-demo
  2. Check out the terminal-elmish-15 branch
  3. Build and run the device project

Expected behavior

You should get a window that looks like this: Screen Shot 2019-08-25 at 5 17 02 PM

Actual behavior

Sometimes, within 30 seconds of the program starting, the screen will spontaneously change to the following: Screen Shot 2019-08-25 at 5 23 05 PM

If the issue doesn’t happen in the first 30 seconds it doesn’t seem to happen at all.

Known workarounds

Use 0.1.13 with work-arounds for issue https://github.com/DieselMeister/Terminal.Gui.Elmish/issues/8

Related information

  • Operating system: OSX
  • Branch: 0.1.15
  • .NET Runtime, CoreCLR or Mono Version: .net core 2.2
  • Performance information, links to performance testing scripts

You don’t need to rush to fix this in time for my Open F# talk, I can make things work with 0.1.13 fine.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:9 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
drk-mtrcommented, Oct 9, 2019

Nice! Yes this resolves the issue for me on mac - thanks for the quick fix!

It took me a moment to realise that I needed to remove the spurious Terminal.Gui.Elmish.dll reference, but once I had removed that and done dotnet add package Terminal.Gui.Elmish it all worked perfectly.

Hopefully this resolves your issue too Brett.

edit: I really want to understand this line here! let t = Application.Current.GetType() = typeof<Terminal.Gui.Dialog>

0reactions
drk-mtrcommented, Oct 9, 2019

ups forget this. was a debugging test …

Ah ok! I thought maybe you had to do a weird hack to force it to evaluate 😄

Read more comments on GitHub >

github_iconTop Results From Across the Web

My computer randomly started showing gibberish letters.
When I booted my computer, all my desktop application names, file names, even my time started showing gibberish letters.
Read more >
Gibberish, random characters in replace screen
It seems to happen to the "empty" fields and seems to fill with random characters or, sometimes, part of a legit field (like...
Read more >
My text is appearing as random letters on certain pages in ...
So as seen in the image I've attached, my text is appearing as gibberish on certain pages in Google Chrome, notably the 'Preferences'...
Read more >
Fixing the gibberish hack - web.dev
The gibberish hack automatically creates many pages with non-sensical sentences filled with keywords on your site. These are pages that you didn ...
Read more >
I copy some text on my windows 10, and paste it, it turns ...
I copy some text on my windows 10, and paste it, it turns into long string of gibberish. This only happens randomly.Today I...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found