Crash after suspend/resume since 3.10



Since I updated from 3.8 to 3.10, gnome-shell crashes after suspend/resume.

I'm using ArchLinux 64bit.

$ systemd-coredumpctl list
TIME                                         PID   UID   GID SIG EXE
              Fr 2013-10-11 22:29:27 CEST   4631  1000   100   6 /usr/bin/gnome-shell
              Sa 2013-10-12 00:32:33 CEST   6804  1000   100   6 /usr/bin/gnome-shell
              Sa 2013-10-12 10:28:50 CEST   5048  1000   100   6 /usr/bin/gnome-shell
              So 2013-10-13 00:49:49 CEST  15668  1000   100   6 /usr/bin/gnome-shell

$ systemd-coredumpctl -o core dump 4631
$ gdb /usr/bin/gnome-shell core
...
Reading symbols from /usr/bin/gnome-shell...(no debugging symbols found)...done.
[New LWP 4631]
[New LWP 4636]
[New LWP 4639]
[New LWP 4640]
[New LWP 4641]
[New LWP 4638]

warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".

warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7fff84b12000
Core was generated by `/usr/bin/gnome-shell'.
Program terminated with signal 6, Aborted.
#0  0x00007f2edf36a3d9 in raise () from /usr/lib/libc.so.6
(gdb) bt
#0  0x00007f2edf36a3d9 in raise () from /usr/lib/libc.so.6
#1  0x00007f2edf36b7d8 in abort () from /usr/lib/libc.so.6
#2  0x00007f2edfb53e3d in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f2edfb71227 in g_assertion_message () from /usr/lib/libglib-2.0.so.0
#4  0x00007f2edfb7128a in g_assertion_message_expr () from /usr/lib/libglib-2.0.so.0
#5  0x00007f2ee128a236 in ?? () from /usr/lib/libmutter.so.0
#6  0x00007f2ee12887bb in ?? () from /usr/lib/libmutter.so.0
#7  0x00007f2ee1288bf8 in meta_monitor_config_apply_stored () from /usr/lib/libmutter.so.0
#8  0x00007f2ee1285df6 in ?? () from /usr/lib/libmutter.so.0
#9  0x00007f2edfe1a63a in ?? () from /usr/lib/libgobject-2.0.so.0
#10 0x00007f2edfe1c3fd in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#11 0x00007f2edfe1cbac in g_object_new () from /usr/lib/libgobject-2.0.so.0
#12 0x00007f2ee12866c9 in meta_monitor_manager_initialize () from /usr/lib/libmutter.so.0
#13 0x00007f2ee1291bb6 in meta_screen_new () from /usr/lib/libmutter.so.0
#14 0x00007f2ee1273a0c in meta_display_open () from /usr/lib/libmutter.so.0
#15 0x00007f2ee12829b7 in meta_run () from /usr/lib/libmutter.so.0
#16 0x0000000000401d21 in ?? ()
#17 0x00007f2edf356bc5 in __libc_start_main () from /usr/lib/libc.so.6
#18 0x0000000000401e21 in ?? ()


So it's somewhere around meta_monitor_config_apply_stored.
Maybe it has something to do with this commit?
http://osdir.com/ml/commits.gnome/2013-07/msg07798.html

Btw. here's the output of xrandr:

$ xrandr
Screen 0: minimum 320 x 200, current 4160 x 1440, maximum 8192 x 8192
LVDS1 connected primary 1600x900+0+0 (normal left inverted right x axis y axis) 310mm x 174mm
   1600x900       60.0*+   40.0 
   1024x768       60.0 
   800x600        60.3     56.2 
   640x480        59.9 
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 unknown connection 2560x1440+1600+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1600x1200      60.0 
   1400x1050      60.0 
   1280x960       60.0 
   800x600        56.2 
   640x480        59.9 
   "2560x1440_60.00"   60.0*

VIRTUAL1 is an entry which I need for screenclone to route the output of my Intel card through the Nvidia card, to make use of the display port.

Please let me know if you need any more info.

Regards,
Dirk.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]