Connecting to GDM via XDMCP crashes it (GdmXdmcpDisplay shouldn't be abstract)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdm |
Fix Released
|
Medium
|
|||
gdm (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I've enabled XDMCP in GDM, and created an xinetd service for VNC via XDMCP.
Any time I try to connect via VNC, gdm crashes, taking down the local display as well.
After that, gdm won't start again until I kill the "orphaned" local display.
It looks like the fix is a single-line change: https:/
ProblemType: Crash
DistroRelease: Ubuntu 15.10
Package: gdm 3.16.2-0ubuntu2
Uname: Linux 4.4.0-040400rc4
ApportVersion: 2.19.1-0ubuntu5
Architecture: amd64
CrashCounter: 1
Date: Fri Dec 11 15:24:52 2015
ExecutablePath: /usr/sbin/gdm
InstallationDate: Installed on 2011-07-12 (1613 days ago)
InstallationMedia: Ubuntu-Server 11.04 "Natty Narwhal" - Release amd64 (20110426)
ProcCmdline: /usr/sbin/gdm
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
Signal: 5
SourcePackage: gdm
StacktraceTop:
g_type_
g_object_
()
g_object_
g_object_
Title: gdm crashed with signal 5 in g_type_
UpgradeStatus: Upgraded to wily on 2015-11-07 (34 days ago)
UserGroups: pulse-access
mtime.conffile.
summary: |
- Connecting to GDM via XDMCP crashes it + Connecting to GDM via XDMCP crashes it (GdmXdmcpDisplay shouldn't be + abstract) |
Changed in gdm: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
Changed in gdm (Ubuntu): | |
status: | New → Fix Released |
StacktraceTop: create_ instance (type=14342800) at /build/ glib2.0- ajuDY6/ glib2.0- 2.46.1/ ./gobject/ gtype.c: 1816 constructor (type=<optimized out>, n_construct_ properties= 13, construct_ params= 0xdadb90) at /build/ glib2.0- ajuDY6/ glib2.0- 2.46.1/ ./gobject/ gobject. c:2064 constructor (type=14342800, n_construct_ properties= 13, construct_ properties= 0xdadb90) at gdm-display.c:1110 new_with_ custom_ constructor (n_params=6, params= 0x7fff444e5fd0, class=0xdaa6a0) at /build/ glib2.0- ajuDY6/ glib2.0- 2.46.1/ ./gobject/ gobject. c:1697 new_internal (class= class@entry= 0xdaa6a0, params= params@ entry=0x7fff444 e5fd0, n_params= n_params@ entry=6) at /build/ glib2.0- ajuDY6/ glib2.0- 2.46.1/ ./gobject/ gobject. c:1777
g_type_
g_object_
gdm_display_
g_object_
g_object_