-
Notifications
You must be signed in to change notification settings - Fork 191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sending .onion link causes Session crash #3267
Comments
I tried to reproduce with the following .onion links in note to self and was unable to reproduce the issue, did you have link previews turned on or off? Was it in a specific type of chat? Closed group, 1-1 or Community? Do you have a log file you can share from Session? http://haystak5njsmn2hqkewecpaxetahtwhsbsa64jom2k22z5afxhnpxfid.onion/ |
@KeeJef, try an onion link that has a question mark in the URL and/or an equal sign |
tried with the following mock link, which has a ? and = but still unable to reproduce |
Still unable to reproduce with that link, do you have link previews turned on or off? Do you have any local SOCKS proxies which would be resolving these .onion addresses on your system? Perhaps you could provide some logs from your device (Settings -> Help -> Export Logs) or a screen recording reproducing the issue? |
I have link previews off.. let me see about helping you out with more information. |
But how can I post any more information when Session freezes completely? Ok I see what the problem is. If I right-click and copy this link from here on github then post into Session, the link will paste. However, if I copy your test link into Wordpad, and then from there copy it, then paste into Session, it freezes. So I'm not sure if there are special characters or what going on. |
If you run the Session executable from the terminal/command line, logs should print to the terminal, so even if Session crashes, logs should still be visible, try that. The Session.exe should be at the following path C:\Users\YOURCOMPUTERUSERNAME\AppData\Local\Programs\Session , replacing YOURCOMPUTERUSERNAME with your computers username. |
@KeeJef Try it for yourself. Copy the link above, your test link that you provided, paste it into Wordpad or even LibreOffice Writer, then select the lines containing that link (don't highlight the link perfectly from start to finish), and then paste it into Session. When I turned on showing hidden symbols in LibreOffice, I could see that there's a paragraph marker or some similar symbol, and so when there is a space or some other symbol pasted into Session like that, it freezes. There are still 6 processes running, using CPU, but the GUI is not responsive. |
Tried as per your suggestion, copied this link into OpenOffice http://zqktlwkgmv5ipqnik77wyetb74bg6gtlwifjntd3anvprue7qqzaqlid.onion/wiki/index.php?title=Main_Page , then copied the lines around the link, including the link from OpenOffice, right click paste that into Session text box in Note to Self. No freezing in my Session Desktop client (1.14.5) from what i can see. Tried Wordpad too |
@KeeJef the logs don't give time in local time... so I wanted to delete some unnecessary older stuff... but let me see what I can do |
Code of conduct
Self-training on how to write a bug report
Is there an existing issue for this?
Current Behavior
When trying to paste a link into the text field, an .onion link, Session freezes, nothing can be typed into the text field, when I click x in the top right to kill the application, and then open up Session again, my password is not asked for. I have to terminate all the session processes, that entire tree and then open Session again.
Expected Behavior
A link should paste.. At least Session shouldn't freeze. I wish I could post the version of Session for desktop I'm using... that information should show when you press the gear icon. Oh... it does.. but in dark mode.. it's so hard to see when your screen is dimmed. v.1.14.5
Steps To Reproduce
windows 11 x64, run Session with a password. Copy an .onion link from a text file and right click in the text field, the select Paste. Then click in the text field area and try to type. Open a different window, then open your session window again, and you'll see that it's not even displaying. click the x in session. Then open it again, and it won't ask you for a password. To fix: terminate all the Session threads using Process Explorer or whatever you have.
Desktop Version
1.14.5
Anything else?
No response
The text was updated successfully, but these errors were encountered: