Bug 2397099

Summary: [abrt] xorg-x11-server-Xorg: vncHooksMoveCursor(): Xorg killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Joao Carlos Mendes Luis <jonny>
Component: tigervncAssignee: Adam Jackson <ajax>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 42CC: ajax, jexposit, jgrulich, jonny, ofourdan, rstrode, xgl-maint
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/5a799dbf86d05318bd660aebb9fd68be5760f3a
Whiteboard: abrt_hash:1a75b9345ce590c21c634fb21fe4fa949ca12de0;VARIANT_ID=xfce;
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-11-24 07:36:38 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: dso_list
none
File: open_fds
none
File: os_info
none
File: mountinfo
none
File: environ
none
File: backtrace
none
File: limits
none
File: cpuinfo
none
File: exploitable
none
File: maps
none
File: core_backtrace
none
File: proc_pid_status none

Description Joao Carlos Mendes Luis 2025-09-20 20:05:11 UTC
Description of problem:
I was just moving my mouse, but I have a hard suspect for this.

Every time I turn VNC module in xorg.conf these crashes happen after some time.
Using VNC User Mode is too slow.

Here's the important parts of my xorg.conf

Section "ServerLayout"
    Identifier  "Layout0"
    Screen      0 "HDMI-A-0" 0 0
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse0"    "CorePointer"
    Option      "Xinerama"  "0"
EndSection          

Section "Module"
    Load    "type1"
    Load    "freetype"

    Load    "dri"
    Load    "dri2"
    Load    "glx"

    # VNC is kill X server
    Load    "vnc"
EndSection  

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier      "SamsungTV"
    VendorName      "Samsung"
    ModelName       "Samsung T27B350"
    HorizSync       26.0 - 81.0
    VertRefresh     24.0 - 75.0
    Option          "DPMS"
    Option          "DPI" "82 x 82"
EndSection

Section "Device"
    Identifier  "Ryzen7900"
    Driver      "amdgpu"
    Option      "TearFree"  "On"
    Option      "DRI3"      "1"
EndSection

Section "Screen"
    Identifier      "HDMI-A-0"
    Device          "Ryzen7900"
    Monitor         "SamsungTV"
    Option          "Stereo" "0"
    Option          "SLI"           "Off"
    Option          "MultiGPU"      "Off"
    Option          "BaseMosaic"    "Off"
    DefaultDepth    24
    SubSection  "Display"
        Depth       24
        Modes       "1920x1080"
    EndSubSection
    Option "SecurityTypes" "VncAuth"
    Option "PasswordFile" "/etc/vnc/passwd"
EndSection

Section "ServerFlags"
    Option  "DontZap"                   "false"
    Option  "DontZoom"                  "false"
    Option  "DisableVidModeExtension"   "true"
    Option  "MaxClients"                "512"
    Option  "AllowIndirectGLX"          "true"
    Option  "IndirectGLX"               "true"
    Option  "DRI2"                      "true"
    Option  "GlxVisuals"                "all"
EndSection

Version-Release number of selected component:
xorg-x11-server-Xorg-21.1.18-1.fc42

Additional info:
reporter:       libreport-2.17.15
crash_function: vncHooksMoveCursor
cgroup:         0::/system.slice/lightdm.service
backtrace_rating: 4
package:        xorg-x11-server-Xorg-21.1.18-1.fc42
runlevel:       N 5
journald_cursor: s=a78c664d9fe34b2da2768ad43d83700c;i=23c7065;b=5c19b8be59eb4e889ef1faa9f702403a;m=14806c206;t=63f40cd02765d;x=114cbafb5112a4a
reason:         Xorg killed by SIGSEGV
executable:     /usr/libexec/Xorg
rootdir:        /
kernel:         6.16.7-200.fc42.x86_64
cmdline:        /usr/libexec/Xorg -core -noreset :0 -seat seat0 -auth /run/lightdm/root/:0 -listen tcp vt1 -novtswitch
uid:            0
type:           CCpp

Truncated backtrace:
Thread no. 7 (1 frames)
 #0 vncHooksMoveCursor at ../../include/privates.h:164


Potential duplicate: bug 2356978

Comment 1 Joao Carlos Mendes Luis 2025-09-20 20:05:15 UTC
Created attachment 2107137 [details]
File: dso_list

Comment 2 Joao Carlos Mendes Luis 2025-09-20 20:05:17 UTC
Created attachment 2107138 [details]
File: open_fds

Comment 3 Joao Carlos Mendes Luis 2025-09-20 20:05:18 UTC
Created attachment 2107139 [details]
File: os_info

Comment 4 Joao Carlos Mendes Luis 2025-09-20 20:05:19 UTC
Created attachment 2107140 [details]
File: mountinfo

Comment 5 Joao Carlos Mendes Luis 2025-09-20 20:05:20 UTC
Created attachment 2107141 [details]
File: environ

Comment 6 Joao Carlos Mendes Luis 2025-09-20 20:05:22 UTC
Created attachment 2107142 [details]
File: backtrace

Comment 7 Joao Carlos Mendes Luis 2025-09-20 20:05:23 UTC
Created attachment 2107143 [details]
File: limits

Comment 8 Joao Carlos Mendes Luis 2025-09-20 20:05:25 UTC
Created attachment 2107144 [details]
File: cpuinfo

Comment 9 Joao Carlos Mendes Luis 2025-09-20 20:05:26 UTC
Created attachment 2107145 [details]
File: exploitable

Comment 10 Joao Carlos Mendes Luis 2025-09-20 20:05:27 UTC
Created attachment 2107146 [details]
File: maps

Comment 11 Joao Carlos Mendes Luis 2025-09-20 20:05:29 UTC
Created attachment 2107147 [details]
File: core_backtrace

Comment 12 Joao Carlos Mendes Luis 2025-09-20 20:05:30 UTC
Created attachment 2107148 [details]
File: proc_pid_status

Comment 13 Joao Carlos Mendes Luis 2025-09-20 20:12:42 UTC
Note: bug 2356978 was also reported by me.  Am I the only one seeing this problem?

It's very stressful to lose all your running desktop when X crashes.

Comment 14 Joao Carlos Mendes Luis 2025-11-18 22:52:57 UTC
See Bug 2397697

Comment 15 Jan Grulich 2025-11-24 07:36:38 UTC

*** This bug has been marked as a duplicate of bug 2416635 ***