Bug#813687: mutter:ERROR when undocking ThinkPad: assertion failed: (n_outputs == config->n_outputs)

Julian Andres Klode jak at debian.org
Mon Feb 22 18:41:07 UTC 2016


Control: reassign -1 gnome-shell
Control: found -1 gnome-shell/3.18.3-2
Control: found -1 libmutter0g/3.18.2-1
Control: clone -1 -2
Control: reassign -2 upower 0.99.4-1

Sorry, they are different bugs. Downgrading upower fixes the upower
-d problem, but GNOME still crashes when I open and close my laptop
lid a few times.

I tried both cases without a docking station now, just with a
monitor connected to VGA.

On Mon, Feb 22, 2016 at 07:30:17PM +0100, Julian Andres Klode wrote:
> Control: retitle -1 GNOME crashes very often on multiple screens
> Control: reassign -1 upower, gnome-shell
> 
> On 4 February 2016 at 12:07, Julian Andres Klode <jak at debian.org> wrote:
> > Package: libmutter0g, gnome-shell
> > Version: libmutter0g/3.18.2-1
> > Version: gnome-shell/3.18.3-2
> > Severity: grave
> >
> > Most of the time when I undock my ThinkPad x230, both my X and the gdm
> > Wayland sessions seem to crash.
> > This especially happens when I suspend my ThinkPad while it's docked and
> > then resume it when it is undocked.
> > This can cause users to lose data they have not saved yet.
> >
> > The log says:
> > mutter:ERROR:backends/meta-monitor-config.c:2032:meta_monitor_config_assign_crtcs: assertion failed: (n_outputs == config->n_outputs)
> > Which seems obviously wrong if the number of outputs was changed in between.
> >
> > Full resume log attached.
> >
> 
> It's worth. I just need to have a monitor plugged into my laptop, and
> then running upower -d in a terminal a few times crashes the entire
> machine.
> 
> Feb 22 19:24:17 jak-x230 upowerd[1169]: (upowerd:1169): GLib-CRITICAL
> **: g_variant_new_object_path: assertion 'g_variant_is_object_path
> (object_path)' failed
> Feb 22 19:24:17 jak-x230 kernel: upowerd[1169]: segfault at 20 ip
> 00007f0c398e2cf0 sp 00007ffd11bd6ca8 error 4 in
> libglib-2.0.so.0.4600.2[7f0c3985e000+10c000]
> 
> Feb 22 19:24:21 jak-x230 systemd-coredump[2791]: Process 1169
> (upowerd) of user 0 dumped core.
> 
>                                                  Stack trace of thread 1169:
>                                                  #0
> 0x00007f0c398e2cf0 g_variant_is_trusted (libglib-2.0.so.0)
>                                                  #1
> 0x00007f0c398df6e4 g_variant_builder_add_value (libglib-2.0.so.0)
>                                                  #2
> 0x00007f0c398e13e6 g_variant_valist_new (libglib-2.0.so.0)
>                                                  #3
> 0x00007f0c398e1872 g_variant_new_va (libglib-2.0.so.0)
>                                                  #4
> 0x00007f0c398e1aed g_variant_new (libglib-2.0.so.0)
>                                                  #5
> 0x000055c812edd4e5 up_exported_daemon_complete_get_display_device
> (upowerd)
>                                                  #6
> 0x000055c812ed50d7 n/a (upowerd)
>                                                  #7
> 0x00007f0c38414060 ffi_call_unix64 (libffi.so.6)
>                                                  #8
> 0x00007f0c38413acb ffi_call (libffi.so.6)
>                                                  #9
> 0x00007f0c39b7d769 g_cclosure_marshal_generic (libgobject-2.0.so.0)
>                                                  #10
> 0x00007f0c39b7cf45 g_closure_invoke (libgobject-2.0.so.0)
>                                                  #11
> 0x00007f0c39b8ef91 signal_emit_unlocked_R (libgobject-2.0.so.0)
>                                                  #12
> 0x00007f0c39b96d11 g_signal_emitv (libgobject-2.0.so.0)
>                                                  #13
> 0x000055c812ede539 n/a (upowerd)
>                                                  #14
> 0x00007f0c3a2cbc31 g_dbus_interface_method_dispatch_helper
> (libgio-2.0.so.0)
>                                                  #15
> 0x00007f0c3a2b3aec call_in_idle_cb (libgio-2.0.so.0)
>                                                  #16
> 0x00007f0c398a7e8a g_main_dispatch (libglib-2.0.so.0)
>                                                  #17
> 0x00007f0c398a8230 g_main_context_iterate (libglib-2.0.so.0)
>                                                  #18
> 0x00007f0c398a8552 g_main_loop_run (libglib-2.0.so.0)
>                                                  #19
> 0x000055c812ed4dd7 n/a (upowerd)
>                                                  #20
> 0x00007f0c390ac870 __libc_start_main (libc.so.6)
>                                                  #21
> 0x000055c812ed4f69 n/a (upowerd)
> 
>                                                  Stack trace of thread 1172:
>                                                  #0
> 0x00007f0c3916bb6d poll (libc.so.6)
>                                                  #1
> 0x00007f0c398a81cc g_main_context_poll (libglib-2.0.so.0)
>                                                  #2
> 0x00007f0c398a82dc g_main_context_iteration (libglib-2.0.so.0)
>                                                  #3
> 0x00007f0c398a8319 glib_worker_main (libglib-2.0.so.0)
>                                                  #4
> 0x00007f0c398ce9c5 g_thread_proxy (libglib-2.0.so.0)
>                                                  #5
> 0x00007f0c3861e284 start_thread (libpthread.so.0)
>                                                  #6
> 0x00007f0c39174a4d __clone (libc.so.6)
> 
>                                                  Stack trace of thread 1173:
>                                                  #0
> 0x00007f0c3916bb6d poll (libc.so.6)
>                                                  #1
> 0x00007f0c398a81cc g_main_context_poll (libglib-2.0.so.0)
>                                                  #2
> 0x00007f0c398a8552 g_main_loop_run (libglib-2.0.so.0)
>                                                  #3
> 0x00007f0c3a2c3396 gdbus_shared_thread_func (libgio-2.0.so.0)
>                                                  #4
> 0x00007f0c398ce9c5 g_thread_proxy (libglib-2.0.so.0)
>                                                  #5
> 0x00007f0c3861e284 start_thread (libpthread.so.0)
>                                                  #6
> 0x00007f0c39174a4d __clone (libc.so.6)
> Feb 22 19:25:01 jak-x230 upowerd[2809]: (upowerd:2809): GLib-CRITICAL
> **: g_variant_new_object_path: assertion 'g_variant_is_object_path
> (object_path)' failed
> Feb 22 19:25:01 jak-x230 kernel: upowerd[2809]: segfault at 20 ip
> 00007f51499cfcf0 sp 00007ffc5f0b7d18 error 4 in
> libglib-2.0.so.0.4600.2[7f514994b000+10c000]
> 

-- 
Debian Developer - deb.li/jak | jak-linux.org - free software dev

When replying, only quote what is necessary, and write each reply
directly below the part(s) it pertains to (`inline'). Thank you.



More information about the pkg-gnome-maintainers mailing list