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.

[BUG] Instead of setting presence it opens Discord and crashes the program

See original GitHub issue

Describe the bug As soon as my application launches it just opens Discord(for some reason?) and it crashes. I tried to see if it throws any errors in VS 2019 but all it said was The program ‘[4744] FPremium.exe’ has exited with code 1 (0x1). and also tons of exceptions when the client.setPresence ran(and client.RegisterUrIScheme, etc) which leads me to believe that some API changes happened and that it broke the package itself.

To Reproduce Steps to reproduce the behavior:

  1. Launch program
  2. Program opens Discord(it shouldn’t)
  3. See the program crash

Expected behavior It should launch the program, set the presence to “playing FPremium”, etc with all the set parameters(this has worked before).

Desktop (please complete the following information):

  • OS: Windows 10
  • Framework: .NET 5.0
  • Library Version: 1.0.175

Additional context When trying to do client.setSubscription, client.RegisterUriScheme, client.OnJoinRequested it throws this same exact exception for every one of them

Exception thrown: 'System.TimeoutException' in System.IO.Pipes.dll

Logs

'FPremium.exe' (CoreCLR: DefaultDomain): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Private.CoreLib.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'D:\biggering\fuckyt\fuckyt\bin\Release\net5.0-windows\FPremium.dll'. Symbols loaded.
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\5.0.11\PresentationFramework.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\5.0.11\WindowsBase.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Runtime.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\5.0.11\System.Xaml.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\5.0.11\System.IO.Packaging.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\netstandard.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Private.Uri.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\5.0.11\PresentationCore.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\mscorlib.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\5.0.11\DirectWriteForwarder.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Runtime.Extensions.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Runtime.InteropServices.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Runtime.CompilerServices.VisualC.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Diagnostics.Debug.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Threading.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\Microsoft.Win32.Primitives.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Collections.NonGeneric.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Linq.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Collections.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\Microsoft.Win32.Registry.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Diagnostics.TraceSource.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Collections.Specialized.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.ComponentModel.Primitives.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Threading.Thread.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\5.0.11\System.Configuration.ConfigurationManager.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Xml.ReaderWriter.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Private.Xml.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.IO.FileSystem.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Net.WebClient.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Memory.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Security.Cryptography.Algorithms.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Text.Encoding.Extensions.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Threading.ThreadPool.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.ComponentModel.TypeConverter.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\5.0.11\System.Windows.Extensions.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.ComponentModel.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Collections.Concurrent.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.ObjectModel.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Net.Requests.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Net.Primitives.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Net.WebHeaderCollection.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Diagnostics.Process.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\5.0.11\PresentationFramework.Aero2.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'D:\biggering\fuckyt\fuckyt\bin\Release\net5.0-windows\DiscordRPC.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'D:\biggering\fuckyt\fuckyt\bin\Release\net5.0-windows\H.Hooks.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'D:\biggering\fuckyt\fuckyt\bin\Release\net5.0-windows\Newtonsoft.Json.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.IO.Pipes.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\5.0.11\UIAutomationTypes.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\5.0.11\UIAutomationProvider.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Console.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\5.0.11\PresentationFramework-SystemXml.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'c:\program files (x86)\microsoft visual studio\2019\community\common7\ide\commonextensions\microsoft\xamldiagnostics\Core\x64\Microsoft.VisualStudio.DesignTools.WpfTap.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Diagnostics.Tracing.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Text.RegularExpressions.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Threading.Tasks.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Runtime.Serialization.Json.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Private.DataContractSerialization.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Runtime.Serialization.Xml.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Runtime.Serialization.Primitives.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Resources.ResourceManager.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Reflection.Emit.ILGeneration.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Reflection.Emit.Lightweight.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Reflection.Primitives.dll'. 
'FPremium.exe' (CoreCLR: clrhost): Loaded 'D:\biggering\fuckyt\fuckyt\bin\Release\net5.0-windows\NAudio.Core.dll'. 
100
'FPremium.exe' (CoreCLR: clrhost): Loaded 'C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.11\System.Runtime.Serialization.Formatters.dll'. 
The program '[11872] FPremium.exe' has exited with code 1 (0x1).

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:28 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
HAHOOScommented, Oct 30, 2021

I think:

>>> ga[0] = JsonConvert.DeserializeObject<DiscordRPC.Button>("{\"Url\":\"" + Url + "\", \"Label\":\"" + Label + "\"}");

            client.SetPresence(new RichPresence()
            {
                Details = detail,
                State = state,
                Assets = new Assets()
                {
                    LargeImageKey = "image_large",
                    LargeImageText = "FPremium - YouTube without ads & Offline",
                    SmallImageKey = currentimage
                },
                >>>> Buttons = ga

Change to:

client.SetPresence(new RichPresence()
            {
                Details = detail,
                State = state,
                Assets = new Assets()
                {
                    LargeImageKey = "image_large",
                    LargeImageText = "FPremium - YouTube without ads & Offline",
                    SmallImageKey = currentimage
                },
               Buttons = new DiscordRPC.Button[]
                        {
                            new DiscordRPC.Button() { Label = Label, Url = Url },
                        }
0reactions
Nanolocitycommented, Nov 1, 2021

Alright, I just now realized that this error occurs when Discord isn’t launched, I’m sorry for causing all this trouble

Read more comments on GitHub >

github_iconTop Results From Across the Web

Discord keeps crashing whenever I try to go into settings
Crashing when opening settings Monitoring - This is caused by a recent Discord update. A full patch is waiting release.
Read more >
Fix Looks Like Discord Has Crashed Unexpectedly - YouTube
In this video, we would like to help you to fix DISCORD WELL THIS IS AWKWARD | Fix Looks Like Discord Has Crashed...
Read more >
How To Fix Better Discord Crash (2021) - YouTube
How To Fix Better Discord Crash (2021) - Better Discord Not Working Recently Better Discord users are having trouble opening better discord ......
Read more >
Fix Discord Crashing | Multiple Fixes | Updated - YouTube
Discord crashing on startup, randomly, when joining a channel, when using camera or when joining a stream/streaming? This video covers a ton ...
Read more >
How to Stop Discord Crashing or Freezing in Windows 10 ...
1. Update Discord · 2. Disable Hardware Acceleration in Discord · 3. Enable Legacy Mode in Discord · 4. Clear the Discord Cache...
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