minigalaxy
minigalaxy copied to clipboard
Crash after entering credentials
Minigalaxy crashes every time after I enter my credentials (email, password and, first time, two-factor 4 gidit code). minigalaxy version 0.9.4 OS : Fedora 32 x64
Traceback (most recent call last):
File "/usr/bin/minigalaxy", line 66, in
Try launching with MG_DEBUG=1 minigalaxy then you can see what the server responds. Do not post the full log with this enabled until after you've removed you passwords and tokens from it, though.
Same trace with MG_DEBUG=1. Could it be that Fedora did not compile minigalaxy with this option?
Maybe I did not actually make auth priny what is it doing with MG_DEBUG. Could you try starting as minigalaxy --reset once. It might be an issue with the configuration file.
Same effect.
Shame, I'll need to look into this some more to see if I can reproduce this then. I'll probably find some time for this tonight, otherwise later this week.
Just to make sure, you don't have a firewall configuration which would block this, right?
No, I don't. Initial connection with the server seems to work as I receive requests for two-factor code, and associated email is sent correctly. I also tried with and without VPN, with no success.
Okay, thanks. It's probably an issue with Minigalaxy then.
I have not been able to reproduce this on the current master branch. I don't think the code for logging in has changed, though.
Could you try cloning the repo and running it?
I tried cloning the master, same issue happens. It may be originating in my Fedora environment?
Maybe, it could be the firewall.
The last thing I can think of which might fix the problem is starting minigalaxy with the reset option from the command line: minigalaxy --reset
Otherwise I have no idea. I have not been able to reproduce this issue so far.
Thank you for the advice. I tried but had the same problem. I'll retry after the next Fedora update.
Might be related to #257
@lotth could you check if this issue is fixed with current code from master branch?
Using the bin from master branch, the good news is that it does not crash. But the first time I entered my email and password (those which work on gog.com website), I received the 4-digits code by email, entered them and got back to the login window. In all the next attempts, it gets back to the login window every time without any more 4-digits code request (for which I receive no more email). I had no trace with MG_DEBUG=1 and no change after using --reset.
We've implemented some fixes which may resolve this. @lotth would it be possible to test this once more?
Sure. I just downloaded the master branch, and got the same behavior : first time I tried, I I entered login and password then received an email with the 4-digit code. After code entry in minigalaxy, it got back to the login/password window. On next attempts, I did not receive the emails with the code and minigalaxy reverted to the login/password without presenting the code entry fields. Weird thing that all subsequent attempts lead to the same behavior, whether I quit minigalaxy or not. No difference with --reset.
I'm so confused by this, but thanks for testing again. I'm not sure what to do by this point.