RareDevs / Rare

GUI for legendary. An Epic Games Launcher open source alternative
GNU General Public License v3.0
635 stars 21 forks source link

[BUG] Rare crashes when clicking on game thumbnail #398

Closed flurbudurbur closed 3 months ago

flurbudurbur commented 3 months ago

Describe the bug

A clear and concise description of what the bug is.

To Reproduce

Steps to reproduce the behavior:

  1. Go to Games
  2. Click on any game thumbnail
  3. Witness the crash

Expected behavior

Viewing the game information.

Screenshots

Recording 2024-04-17 133810

System information

Please complete the following information

Additional context

N/A

Error message

[Rare] INFO: Launching Rare version 1.10.3
[Rare] INFO: Operating System: Windows
[Core] INFO: Trying to re-use existing login session...
[LaunchDialog] INFO: You are logged in
[RareCore] INFO: Got API results for COMBINED
[LaunchDialog] INFO: App starting
[Rare] INFO: Renewed session expires at 2024-04-17T17:26:32.391Z
[GameProcess] ERROR: 26b63c46de9e4dcc856b3c6b106b6777 (AER Memories of Old): QLocalSocket::connectToServer: Invalid name
[GameProcess] ERROR: Sugar (Rocket League®): QLocalSocket::connectToServer: Invalid name
[WineResolver] INFO: Origin registry worker finished in 0.0s
[Rare] INFO: Launching Rare version 1.10.3
[Rare] INFO: Operating System: Windows
[Core] INFO: Trying to re-use existing login session...
[LaunchDialog] INFO: You are logged in
[RareCore] INFO: Got API results for COMBINED
[LaunchDialog] INFO: App starting
[Rare] INFO: Renewed session expires at 2024-04-17T17:26:32.391Z
[GameProcess] ERROR: 26b63c46de9e4dcc856b3c6b106b6777 (AER Memories of Old): QLocalSocket::connectToServer: Invalid name
[GameProcess] ERROR: Sugar (Rocket League®): QLocalSocket::connectToServer: Invalid name
[WineResolver] INFO: Origin registry worker finished in 0.0s
loathingKernel commented 3 months ago

This looks to me like it is a really old version of Rare. Can you try again with 1.10.11? Otherwise this might be an old log

loathingKernel commented 3 months ago

Even better, you could try reproducing it in the latest pre-release.

flurbudurbur commented 3 months ago

Even better, you could try reproducing it in the latest pre-release.

Well I have both good and bad news. I forgot to switch back and so this is the pre-release. Rare_24-04-17--11-26.log Rare_24-04-17--12-41.log Rare_24-04-17--12-48.log Rare_24-04-17--12-51.log Rare_24-04-17--13-19.log Rare_24-04-17--13-32.log Rare_24-04-17--11-20.log Rare_24-04-17--11-23.log Rare_24-04-17--11-25.log

edit: Added today's logs for your convenience.

flurbudurbur commented 3 months ago

Alright, I seem to have figured out what the issue is. Because I originally installed it with the EXE and recently updated it with Winget. Winget just executed the MSI which uses the default location. I didn't have rare there. So turns out I had both 1.10.11 and 1.10.3 installed. I've uninstalled .3, ran the MSI for .11 and repaired the old "new" install and now we're good.

loathingKernel commented 3 months ago

The duplicated install is partly our fault and is an old issue, because the installer's signature was auto-generated each release. This issue was fixed a few versions back, so it shouldn't happen again.