Summary: | KRDC crashes after while logging in | ||
---|---|---|---|
Product: | [Applications] krdc | Reporter: | Reverend Homer <mk.43.ecko> |
Component: | general | Assignee: | Urs Wolfer <uwolfer> |
Status: | REPORTED --- | ||
Severity: | crash | CC: | aacid, octavia.togami+kdebugs |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Reverend Homer
2021-02-19 09:18:15 UTC
Okay so I understand how to reproduce it. What I really had in my clipboard was an image which I managed to successfully paste as a VNC password. After that I got a message "VNC closed the connection", but the password window for some reason reappeared. Right after that KRDC crashed. When you say "pasted as VNC password", can you clarify exactly where you pasted it? A screenshot would probably help >When you say "pasted as VNC password", can you clarify exactly where you pasted it? > >A screenshot would probably help Sure. Here's the window asking for the password: https://i.imgur.com/GkME4Cz.png It appears when I double-left-click the saved connection. So, as a reproduction, I can do these steps: 1. Open a picture in Gwenview 2. Copy the picture to the clipboard via pressing Ctrl-C in Gwenview window 3. Paste this picture via Ctrl-V to the only text input field in the window from the screenshot The image appears there as lots of (hidden) characters. Then, if I press "OK", I'll get an error about invalid password *and* the window from the screenshot will reappear (which doesn't happen if I simply type the incorrect password). Right after that KRDC crashes. I can not make it crash, can you please run krdc from the command line? When it crashes it seems like it's writing something to the command line, can you paste it here? Sorry, I can't reproduce it anymore. If I get to this issue again, I'll reopen this task. So I could reproduce this again. For some reason it happens only with one of my connections while doesn't happen with the other. I collected the output of the krdc while it was crashing and here it is: ❯ krdc KRDC: rfbInitClient failed KRDC: "VNC server closed connection." QThread: Destroyed while thread is still running KCrash: Application 'krdc' crashing... KCrash: Attempting to start /usr/libexec/drkonqi [1] + 1728121 suspended (signal) krdc Not super useful, something is not working as it should but doesn't really give much information, without a way to reproduce it, i don't personally have time to investigate it, maybe someone else does Created attachment 146270 [details]
New crash information added by DrKonqi
krdc (21.12.2) using Qt 5.15.2
- What I was doing when the application crashed:
Entering password into KRDC, had recently reconnected multiple times.
-- Backtrace (Reduced):
#6 0x00007f073c941ee4 in qt_message_fatal (message=<synthetic pointer>..., context=...) at global/qlogging.cpp:1914
#7 QMessageLogger::fatal (this=<optimized out>, msg=<optimized out>) at global/qlogging.cpp:893
#8 0x00007f073c94371a in QThread::~QThread (this=<optimized out>, this=<optimized out>) at thread/qthread.cpp:456
#9 0x00007f073622bb5d in VncView::~VncView (this=<optimized out>, this=<optimized out>) at /usr/src/debug/krdc-21.12.2/vnc/vncview.cpp:84
#10 0x00007f073622bbcd in VncView::~VncView (this=<optimized out>, this=<optimized out>) at /usr/src/debug/krdc-21.12.2/vnc/vncview.cpp:84
|