Project
Deskflow
Deskflow version number
1.17.0.176
Build type
Local developer build (built it myself)
Operating systems (OS)
Wayland on Linux
Signing on macOS
Continuous build
OS versions/distros
Arch (pure) 6.11.6-arch1-1
Deskflow configuration
Server is single XScreen
Client is triple XScreen, deskflow instance per
What steps will reproduce the problem?
Launch GUI on client, configure and when you click connect - segfault.
If GUI has been configured as client deskflow will segfault on launch unless you delete your settings.
Log output
2024-11-01T14:38:00] INFO: Deskflow v1.17.0.169
[2024-11-01T14:38:00] INFO: no .env file in dir: CWD
[2024-11-01T14:38:00] INFO: no .env file in app config dir: $HOME/.config/Deskflow
[2024-11-01T14:38:00] INFO: starting core client process (desktop mode)
Failed to compute left/right minimum bearings for "Courier"
[2024-11-01T14:38:00] INFO: running command: /usr/bin/deskflow-client -f --no-tray --debug INFO --name name --enable-crypto --sync-language pillar:24800
Failed to compute left/right minimum bearings for "Courier"
Failed to compute left/right minimum bearings for "Courier"
[2024-11-01T14:38:00] WARNING: Failed to compute left/right minimum bearings for "Courier"
Failed to compute left/right minimum bearings for "Courier"
Failed to compute left/right minimum bearings for "Courier"
Failed to compute left/right minimum bearings for "Courier"
Failed to compute left/right minimum bearings for "Courier"
Segmentation fault (core dumped)
Nov 05 13:48:30 host kernel: deskflow[437635]: segfault at 8 ip 0000783859ab38de sp 00007fff87c313f0 error 4 in libQt6Gui.so.6.8.0[7838596dd000+688000] likely on CPU 7 (core 7, socket 0)
Nov 05 13:48:30 host kernel: Code: 40 08 48 89 85 58 fe ff ff 48 8b 80 b0 00 00 00 48 89 85 88 fe ff ff 48 8b 85 88 fe ff ff 8b 8d f4 fe ff ff 8b b5 f8 fe ff ff <48> 03 58 08 8b 53 10 8b 43 14 01 ce 01 d0 39 f0 0f 4c c6 39 d1 89
Nov 05 13:48:30 host systemd-coredump[438132]: Process 437635 (deskflow) of user 1000 terminated abnormally with signal 11/SEGV, processing...
Nov 05 13:48:30 host systemd[1]: Started Process Core Dump (PID 438132/UID 0).
Nov 05 13:48:30 host systemd-coredump[438133]: Process 437635 (deskflow) of user 1000 dumped core.
Stack trace of thread 437635:
#0 0x00007838•59ab38de _ZN9QTextLine13layout_helperEi (libQt6Gui.so.6 + 0x4b38de)
#1 0x00007838•5a52e6a2 _ZN24QPlainTextDocumentLayout11layoutBlockERK10QTextBlock (libQt6Widgets.so.6 + 0x32e6a2)
#2 0x00007838•5a52eb03 _ZNK24QPlainTextDocumentLayout17blockBoundingRectERK10QTextBlock (libQt6Widgets.so.6 + 0x32eb03)
#3 0x00007838•5a52d156 n/a (libQt6Widgets.so.6 + 0x32d156)
#4 0x00007838•5a56144c n/a (libQt6Widgets.so.6 + 0x36144c)
#5 0x00007838•58bb2229 n/a (libQt6Core.so.6 + 0x1b2229)
#6 0x00007838•599ccc8d _ZN27QAbstractTextDocumentLayout11updateBlockERK10QTextBlock (libQt6Gui.so.6 + 0x3ccc8d)
#7 0x00007838•5a52efa6 _ZN24QPlainTextDocumentLayout15documentChangedEiii (libQt6Widgets.so.6 + 0x32efa6)
#8 0x00007838•59a48bb1 _ZN20QTextDocumentPrivate10finiuseritEv (libQt6Gui.so.6 + 0x448bb1)
#9 0x00007838•5a571887 n/a (libQt6Widgets.so.6 + 0x371887)
#10 0x00007838•5a5328a3 n/a (libQt6Widgets.so.6 + 0x3328a3)
#11 0x00005c2d•191803e7 n/a (deskflow + 0x453e7)
#12 0x00005c2d•1917d30a n/a (deskflow + 0x4230a)
#13 0x00005c2d•19183fa2 n/a (deskflow + 0x48fa2)
#14 0x00005c2d•19184261 n/a (deskflow + 0x49261)
#15 0x00005c2d•19183fe7 n/a (deskflow + 0x48fe7)
#16 0x00005c2d•19183d3b n/a (deskflow + 0x48d3b)
#17 0x00005c2d•19183a03 n/a (deskflow + 0x48a03)
#18 0x00007838•58bb2229 n/a (libQt6Core.so.6 + 0x1b2229)
#19 0x00005c2d•191cbd48 n/a (deskflow + 0x90d48)
#20 0x00005c2d•191e0d1b n/a (deskflow + 0xa5d1b)
#21 0x00005c2d•191e0145 n/a (deskflow + 0xa5145)
#22 0x00005c2d•191e5d31 n/a (deskflow + 0xaad31)
#23 0x00005c2d•191e5f63 n/a (deskflow + 0xaaf63)
#24 0x00005c2d•191e5da3 n/a (deskflow + 0xaada3)
#25 0x00005c2d•191e5b42 n/a (deskflow + 0xaab42)
#26 0x00005c2d•191e56e3 n/a (deskflow + 0xaa6e3)
#27 0x00007838•58bb2229 n/a (libQt6Core.so.6 + 0x1b2229)
#28 0x00005c2d•191cd5bb n/a (deskflow + 0x925bb)
#29 0x00005c2d•191ff009 n/a (deskflow + 0xc4009)
#30 0x00005c2d•191ffbc5 n/a (deskflow + 0xc4bc5)
#31 0x00005c2d•191ffce4 n/a (deskflow + 0xc4ce4)
#32 0x00005c2d•191ffc0a n/a (deskflow + 0xc4c0a)
#33 0x00005c2d•191ffacd n/a (deskflow + 0xc4acd)
#34 0x00005c2d•191ff9b7 n/a (deskflow + 0xc49b7)
#35 0x00007838•58bb2229 n/a (libQt6Core.so.6 + 0x1b2229)
#36 0x00007838•58d38ff5 n/a (libQt6Core.so.6 + 0x338ff5)
#37 0x00007838•58d3a064 n/a (libQt6Core.so.6 + 0x33a064)
#38 0x00007838•58bb247a n/a (libQt6Core.so.6 + 0x1b247a)
#39 0x00007838•58bbc708 _ZN15QSocketNotifier5eventEP6QEvent (libQt6Core.so.6 + 0x1bc708)
#40 0x00007838•5a2fe31a _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0xfe31a)
#41 0x00007838•58b585a8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x1585a8)
#42 0x00007838•58dc20f1 n/a (libQt6Core.so.6 + 0x3c20f1)
#43 0x00007838•5850d559 n/a (libglib-2.0.so.0 + 0x5d559)
#44 0x00007838•58570157 n/a (libglib-2.0.so.0 + 0xc0157)
#45 0x00007838•5850ca55 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca55)
#46 0x00007838•58dbf71d _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3bf71d)
#47 0x00007838•58b64566 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x164566)
#48 0x00007838•58b59a2f _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x159a2f)
#49 0x00005c2d•191c7bbc n/a (deskflow + 0x8cbbc)
#50 0x00007838•57f17e08 n/a (libc.so.6 + 0x25e08)
#51 0x00007838•57f17ecc __libc_start_main (libc.so.6 + 0x25ecc)
#52 0x00005c2d•191626b5 n/a (deskflow + 0x276b5)
Stack trace of thread 437780:
#0 0x00007838•57f82a19 n/a (libc.so.6 + 0x90a19)
#1 0x00007838•57f857e2 pthread_cond_timedwait (libc.so.6 + 0x937e2)
#2 0x00007838•58cdcfc8 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2dcfc8)
#3 0x00007838•58cde9d5 n/a (libQt6Core.so.6 + 0x2de9d5)
#4 0x00007838•58cd840f n/a (libQt6Core.so.6 + 0x2d840f)
#5 0x00007838•57f8639d n/a (libc.so.6 + 0x9439d)
#6 0x00007838•5800b49c n/a (libc.so.6 + 0x11949c)
Stack trace of thread 437638:
#0 0x00007838•57ffd63d __poll (libc.so.6 + 0x10b63d)
#1 0x00007838•579be20b n/a (libxcb.so.1 + 0xd20b)
#2 0x00007838•579bff3d xcb_wait_for_event (libxcb.so.1 + 0xef3d)
#3 0x00007838•549acc39 n/a (libQt6XcbQpa.so.6 + 0x4fc39)
#4 0x00007838•58cd840f n/a (libQt6Core.so.6 + 0x2d840f)
#5 0x00007838•57f8639d n/a (libc.so.6 + 0x9439d)
#6 0x00007838•5800b49c n/a (libc.so.6 + 0x11949c)
Stack trace of thread 437782:
#0 0x00007838•57f82a19 n/a (libc.so.6 + 0x90a19)
#1 0x00007838•57f857e2 pthread_cond_timedwait (libc.so.6 + 0x937e2)
#2 0x00007838•58cdcfc8 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2dcfc8)
#3 0x00007838•58cde9d5 n/a (libQt6Core.so.6 + 0x2de9d5)
#4 0x00007838•58cd840f n/a (libQt6Core.so.6 + 0x2d840f)
#5 0x00007838•57f8639d n/a (libc.so.6 + 0x9439d)
#6 0x00007838•5800b49c n/a (libc.so.6 + 0x11949c)
Stack trace of thread 437784:
#0 0x00007838•57f82a19 n/a (libc.so.6 + 0x90a19)
#1 0x00007838•57f857e2 pthread_cond_timedwait (libc.so.6 + 0x937e2)
#2 0x00007838•58cdcfc8 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2dcfc8)
#3 0x00007838•58cde9d5 n/a (libQt6Core.so.6 + 0x2de9d5)
#4 0x00007838•58cd840f n/a (libQt6Core.so.6 + 0x2d840f)
#5 0x00007838•57f8639d n/a (libc.so.6 + 0x9439d)
#6 0x00007838•5800b49c n/a (libc.so.6 + 0x11949c)
Stack trace of thread 437636:
#0 0x00007838•57ffdbb0 ppoll (libc.so.6 + 0x10bbb0)
#1 0x00007838•58570227 n/a (libglib-2.0.so.0 + 0xc0227)
#2 0x00007838•5850ca55 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca55)
#3 0x00007838•58dbf742 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3bf742)
#4 0x00007838•58b64566 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x164566)
#5 0x00007838•58c57072 _ZN7QThread4execEv (libQt6Core.so.6 + 0x257072)
#6 0x00007838•5957379e n/a (libQt6DBus.so.6 + 0x2e79e)
#7 0x00007838•58cd840f n/a (libQt6Core.so.6 + 0x2d840f)
#8 0x00007838•57f8639d n/a (libc.so.6 + 0x9439d)
#9 0x00007838•5800b49c n/a (libc.so.6 + 0x11949c)
Stack trace of thread 437781:
#0 0x00007838•57f82a19 n/a (libc.so.6 + 0x90a19)
#1 0x00007838•57f857e2 pthread_cond_timedwait (libc.so.6 + 0x937e2)
#2 0x00007838•58cdcfc8 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2dcfc8)
#3 0x00007838•58cde9d5 n/a (libQt6Core.so.6 + 0x2de9d5)
#4 0x00007838•58cd840f n/a (libQt6Core.so.6 + 0x2d840f)
#5 0x00007838•57f8639d n/a (libc.so.6 + 0x9439d)
#6 0x00007838•5800b49c n/a (libc.so.6 + 0x11949c)
Stack trace of thread 437786:
#0 0x00007838•57f82a19 n/a (libc.so.6 + 0x90a19)
#1 0x00007838•57f857e2 pthread_cond_timedwait (libc.so.6 + 0x937e2)
#2 0x00007838•58cdcfc8 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2dcfc8)
#3 0x00007838•58cde9d5 n/a (libQt6Core.so.6 + 0x2de9d5)
#4 0x00007838•58cd840f n/a (libQt6Core.so.6 + 0x2d840f)
#5 0x00007838•57f8639d n/a (libc.so.6 + 0x9439d)
#6 0x00007838•5800b49c n/a (libc.so.6 + 0x11949c)
Stack trace of thread 437785:
#0 0x00007838•57f82a19 n/a (libc.so.6 + 0x90a19)
#1 0x00007838•57f857e2 pthread_cond_timedwait (libc.so.6 + 0x937e2)
#2 0x00007838•58cdcfc8 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2dcfc8)
#3 0x00007838•58cde9d5 n/a (libQt6Core.so.6 + 0x2de9d5)
#4 0x00007838•58cd840f n/a (libQt6Core.so.6 + 0x2d840f)
#5 0x00007838•57f8639d n/a (libc.so.6 + 0x9439d)
#6 0x00007838•5800b49c n/a (libc.so.6 + 0x11949c)
Stack trace of thread 437787:
#0 0x00007838•57f82a19 n/a (libc.so.6 + 0x90a19)
#1 0x00007838•57f857e2 pthread_cond_timedwait (libc.so.6 + 0x937e2)
#2 0x00007838•58cdcfc8 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2dcfc8)
#3 0x00007838•58cde9d5 n/a (libQt6Core.so.6 + 0x2de9d5)
#4 0x00007838•58cd840f n/a (libQt6Core.so.6 + 0x2d840f)
#5 0x00007838•57f8639d n/a (libc.so.6 + 0x9439d)
#6 0x00007838•5800b49c n/a (libc.so.6 + 0x11949c)
Stack trace of thread 437783:
#0 0x00007838•57f82a19 n/a (libc.so.6 + 0x90a19)
#1 0x00007838•57f857e2 pthread_cond_timedwait (libc.so.6 + 0x937e2)
#2 0x00007838•58cdcfc8 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2dcfc8)
#3 0x00007838•58cde9d5 n/a (libQt6Core.so.6 + 0x2de9d5)
#4 0x00007838•58cd840f n/a (libQt6Core.so.6 + 0x2d840f)
#5 0x00007838•57f8639d n/a (libc.so.6 + 0x9439d)
#6 0x00007838•5800b49c n/a (libc.so.6 + 0x11949c)
ELF object binary architecture: AMD x86-64
Additional information
No response
Project
Deskflow
Deskflow version number
1.17.0.176
Build type
Local developer build (built it myself)
Operating systems (OS)
Wayland on Linux
Signing on macOS
Continuous build
OS versions/distros
Arch (pure) 6.11.6-arch1-1
Deskflow configuration
Server is single XScreen
Client is triple XScreen, deskflow instance per
What steps will reproduce the problem?
Launch GUI on client, configure and when you click connect - segfault.
If GUI has been configured as client deskflow will segfault on launch unless you delete your settings.
Log output
Additional information
No response