gnome-shell SIGSEGV in g_slice_alloc() on monitor hotplug
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu GNOME |
New
|
Undecided
|
Unassigned |
Bug Description
I've seen this at least twice now: plug in an external monitor and gnome-shell segfaults. This doesn't happen on every hotplug, just sometimes (maybe once a month).
The apport crash report is broken because of bug 1453011, but I can get a gdb with apport-retrace -g /var/crash/
Here's a stack trace:
#0 0x00007fa9fb8ff645 in g_slice_alloc (magazine_
#1 0x00007fa9fb8ff645 in g_slice_alloc (tmem=<optimized out>, ix=1) at /build/
#2 0x00007fa9fb8ff645 in g_slice_alloc (mem_size=
#3 0x00007fa9fb8de7f6 in g_list_prepend (list=list@
at /build/
#4 0x00007fa9fd257a26 in meta_workspace_
#5 0x00007fa9fd258183 in meta_workspace_
#6 0x00007fa9fd2446e0 in reload_
#7 0x00007fa9fd2485ed in on_monitors_changed (manager=<optimized out>, screen=0x756480 [MetaScreen]) at core/screen.c:2362
#8 0x00007fa9f646fd90 in ffi_call_unix64 () at ../src/
#9 0x00007fa9f646f7f8 in ffi_call (cif=cif@
#14 0x00007fa9fbbd2e4a in <emit signal 0x10 <error: Cannot access memory at address 0x10> on instance 0x7562a0 [MetaMonitorMan
detailed_
#10 0x00007fa9fbbb8ae4 in g_cclosure_
#11 0x00007fa9fbbb82d5 in g_closure_invoke (closure=0x1d60bb0, return_value=0x0, n_param_values=1, param_values=
#12 0x00007fa9fbbca03c in signal_
at /build/
#13 0x00007fa9fbbd2698 in g_signal_
#15 0x00007fa9fd218cc9 in meta_monitor_
at backends/
#16 0x00007fa9fd21ea38 in meta_monitor_
#17 0x00007fa9fd21b3db in x_event_
at backends/
#18 0x00007fa9fd21b3db in x_event_
at backends/
#19 0x00007fa9fb8e2c3d in g_main_
#20 0x00007fa9fb8e2c3d in g_main_
#21 0x00007fa9fb8e2f20 in g_main_
at /build/
#22 0x00007fa9fb8e3242 in g_main_loop_run (loop=0x1bffe40) at /build/
#23 0x00007fa9fd2409d6 in meta_run () at core/main.c:437
#24 0x000000000040208d in main ()
Here's the innermost frame:
(gdb) frame 0
#0 magazine_
539 (*magazine_
(gdb) p chunk
$10 = (ChunkLink *) 0xe000000000000000
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: gnome-shell 3.16.1-
ProcVersionSign
Uname: Linux 3.19.0-16-generic x86_64
ApportVersion: 2.17.2-0ubuntu1
Architecture: amd64
CurrentDesktop: GNOME
Date: Fri May 8 13:02:25 2015
DisplayManager: gdm
EcryptfsInUse: Yes
GsettingsChanges:
b'org.
b'org.
b'org.
b'org.
InstallationDate: Installed on 2012-07-25 (1016 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
SourcePackage: gnome-shell
UpgradeStatus: Upgraded to vivid on 2015-04-23 (14 days ago)
Forwarded upstream as https:/ /bugzilla. gnome.org/ show_bug. cgi?id= 749096