Open ignoramous opened 5 months ago
soshial, This issue seems concerning; Simple mode should not allow more than one WireGuard instance.
- What happens when you click on the name of the WireGuard in Simple mode?
- Is this the behavior you have observed from the start?
- Can you fetch the adb logcat after setting Rethink to Very Verbose mode in Configure -> Settings -> Log Level?
https://github.com/celzero/rethink-app/issues/1524#issuecomment-2160480272
I've got an idea that those are not really running WireGuards, but maybe a RecyclerView problem? Can you check this idea first? Because this happens when RethinkDNS is OFF and it looks sooo much like the RecyclerView issue.
I'll check the logs a bit later.
Yeah, if you were always running in Advanced mode, then you should never be able to "view" Simple mode.
Likely the app crashed and then was left in this state when you re-opened it (you can see the app's current uptime in the footer of the bottomsheet that comes up when you tap on the downarrow next to the START / STOP button) where you can see Simple mode but the conifgs are running in Advanced mode.
But I'll check the logs
If you can capture logs starting from when you navigate to the screen and this happens, it'll help immensely. Make sure to put Rethink in Verbose mode from Configure -> Settings -> Log level.
Here are the logs. (Although I couldn't find anything from today) rethinkdns.bugreport.zip
Yeah, if you were always running in Advanced mode, then you should never be able to "view" Simple mode.
I never ran in Advanced mode. Always in the Simple mode.
Likely the app crashed and then was left in this state when you re-opened it.
Cannot check this anymore, unfortunately: when I saw this weird bug, I force-stopped the app myself to see whether this remove the issue, but it did not.
Can you start the Rethink app and click on the Refresh icon on the Proxy screen to see if there are any changes? Also, please send us the bug report after the refresh is complete.
I clicked the refresh icon (here are the logs rethinkdns.bugreport(1).zip) and now it doesn't allow me to select WireGuard configs anymore... Weird.
@soshial, are you now unable to select the wireguard config when Rethink is active?
I was unable to select any config when Rethink was disabled (not active). It just showed this toast text when I clicked on the checkbox. But after some time it resolved by itself and I was able to open and activate configs.
You said that it's impossible to activate several configs in the "Simple regime", so only a single config possibel to activate — then I am wondering why do list elements have checkboxes instead of radio elements?
You said that it's impossible to activate several configs in the "Simple regime",
Impossible is nothing. There are always bugs, some impossible to rectify ;)
so only a single config possibel to activate — then I am wondering why do list elements have checkboxes instead of radio elements?
Mostly for the tick mark ✔️
Originally posted by @soshial in https://github.com/celzero/rethink-app/issues/1524#issuecomment-2160042382