Robert Sand's community posts


Beta testing: Remote Utilities for macOS/Linux

Robert Sand, User (Posts: 1)
Jun 11, 2022 7:02:45 pm EDT
Support level: Free or trial
Hello,

I'm running the latest beta viewer on Ubuntu 22.04. Sometimes I can make a connection, but pretty often the application just crashes. Since I can't see any way to enable logging on the Linux Viewer, I atleast did a full backtrace on the coredump with .gdb:

robert@i9ubuntu:/tmp/rview.crash-dir$ gdb r-viewer -c CoreDump
GNU gdb (Ubuntu 12.0.90-0ubuntu1) 12.0.90
Copyright © 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
   <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from r-viewer...
(No debugging symbols found in r-viewer)

warning: Can't open file /memfd:xorg (deleted) during file-backed mapping note processing
[New LWP 163325]
[New LWP 163299]
[New LWP 163298]
[New LWP 163329]
[New LWP 163302]
[New LWP 163300]
[New LWP 163327]
[New LWP 163304]
[New LWP 163330]
[New LWP 163305]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
--Type <RET> for more, q to quit, c to continue without paging--
Core was generated by `r-viewer'.

Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0000000001067eec in QThread::isInterruptionRequested() const ()
[Current thread is 1 (Thread 0x7fa9ead41640 (LWP 163325))]
(gdb) bt full
#0  0x0000000001067eec in QThread::isInterruptionRequested() const ()
No symbol table info available.
#1  0x000000000045ad81 in TTCPSocket::writeData(QByteArray) ()
No symbol table info available.
#2  0x000000000045aef6 in TTCPSocket::writeInt32(int, bool) ()
No symbol table info available.
#3  0x00000000004742b9 in TCommandProcessorThread::run() ()
No symbol table info available.
#4  0x00000000010694ac in QThreadPrivate::start(void*) ()
No symbol table info available.
#5  0x00007fa9ecd6bb43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
       ret = <optimized out>
       pd = <optimized out>
       out = <optimized out>
       unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728796626960, -4711913423458834964, 140367765968448, 0, 140367799695440, 140728796627312, 4740106901496751596, 4740093693796902380}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
       not_first_call = <optimized out>
#6  0x00007fa9ecdfda00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
No locals.
Edited:Robert Sand - Jun 11, 2022 8:14:03 pm EDT