Bug#854564: libmutter0i: Segmentation fault in in real_assign_crtcs() at backends/meta-monitor-config.c:1939
Julian Andres Klode
jak at debian.org
Wed Feb 8 11:25:49 UTC 2017
Package: libmutter0i
Version: 3.22.2-3
Severity: important
gnome-shell sometimes seems to crash on lid close inside
mutter. Full backtrace attached.
-- System Information:
Debian Release: 9.0
APT prefers unstable
APT policy: (900, 'unstable'), (500, 'unstable-debug'), (500, 'buildd-unstable'), (500, 'testing'), (100, 'experimental'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libmutter0i depends on:
ii gsettings-desktop-schemas 3.22.0-1
ii libatk1.0-0 2.22.0-1
ii libc6 2.24-9
ii libcairo-gobject2 1.14.8-1
ii libcairo2 1.14.8-1
ii libcanberra-gtk3-0 0.30-3
ii libcanberra0 0.30-3
ii libdrm2 2.4.74-1
ii libegl1-mesa [libegl1-x11] 13.0.4-1
ii libfontconfig1 2.11.0-6.7
ii libgbm1 13.0.4-1
ii libgdk-pixbuf2.0-0 2.36.4-1
ii libgirepository-1.0-1 1.50.0-1
ii libglib2.0-0 2.50.2-2
ii libgnome-desktop-3-12 3.22.2-1
ii libgtk-3-0 3.22.7-2
ii libgudev-1.0-0 230-3
ii libice6 2:1.0.9-1+b1
ii libinput10 1.6.0-1
ii libjson-glib-1.0-0 1.2.2-1
ii libpango-1.0-0 1.40.3-3
ii libpangocairo-1.0-0 1.40.3-3
ii libpangoft2-1.0-0 1.40.3-3
ii libsm6 2:1.2.2-1+b1
ii libstartup-notification0 0.12-4
ii libsystemd0 232-15
ii libudev1 232-15
ii libupower-glib3 0.99.4-4
ii libwacom2 0.22-1
ii libwayland-server0 1.12.0-1
ii libx11-6 2:1.6.4-3
ii libx11-xcb1 2:1.6.4-3
ii libxcb-randr0 1.12-1
ii libxcb-res0 1.12-1
ii libxcb1 1.12-1
ii libxcomposite1 1:0.4.4-2
ii libxcursor1 1:1.1.14-1+b1
ii libxdamage1 1:1.1.4-2+b1
ii libxext6 2:1.3.3-1
ii libxfixes3 1:5.0.3-1
ii libxi6 2:1.7.9-1
ii libxinerama1 2:1.1.3-1+b1
ii libxkbcommon-x11-0 0.7.1-1
ii libxkbcommon0 0.7.1-1
ii libxkbfile1 1:1.0.9-2
ii libxrandr2 2:1.5.1-1
ii libxrender1 1:0.9.10-1
ii mutter-common 3.22.2-3
libmutter0i recommends no packages.
libmutter0i suggests no packages.
-- no debconf information
--
Debian Developer - deb.li/jak | jak-linux.org - free software dev
| Ubuntu Core Developer |
When replying, only quote what is necessary, and write each reply
directly below the part(s) it pertains to ('inline'). Thank you.
-------------- next part --------------
#0 0x00007fd932ec81ef in real_assign_crtcs (assignment=assignment at entry=0x7ffd57268010, output_num=output_num at entry=0) at backends/meta-monitor-config.c:1939
output = <optimized out>
j = <optimized out>
crtc = 0x55834be89370
pass = 0
crtcs = 0x55834be89370
outputs = 0x55834de6dc90
n_crtcs = 3
n_outputs = 1
output_key = <optimized out>
output_config = 0x55834fc7e510
i = 0
#1 0x00007fd932ec85a4 in meta_monitor_config_assign_crtcs (outputs=0x55834e9677a0, crtcs=0x7fd910101b20, manager=0x55834a0962a0 [MetaMonitorManagerXrandr], config=0x55834f1e9f00) at backends/meta-monitor-config.c:2002
iter = {dummy1 = 0x7fd90c058ba0, dummy2 = 0x55834e50cd30, dummy3 = 0x55834a2b8b60, dummy4 = 5, dummy5 = 0, dummy6 = 0x0}
crtc = 0x55834a2c25a0
info = 0x55834a2c25e0
i = <optimized out>
n_outputs = 32729
assignment = {config = 0x55834f1e9f00, manager = 0x55834a0962a0 [MetaMonitorManagerXrandr], info = 0x55834e72e6a0}
all_outputs = <optimized out>
crtcs = 0x7fd910101b20
outputs = 0x55834e9677a0
#2 0x00007fd932ec85a4 in apply_configuration (self=self at entry=0x55834a281060 [MetaMonitorConfig], config=config at entry=0x55834f1e9f00, manager=manager at entry=0x55834a0962a0 [MetaMonitorManagerXrandr]) at backends/meta-monitor-config.c:897
crtcs = 0x7fd910101b20
outputs = 0x55834e9677a0
#3 0x00007fd932ec995a in turn_off_laptop_display (manager=0x55834a0962a0 [MetaMonitorManagerXrandr], self=0x55834a281060 [MetaMonitorConfig]) at backends/meta-monitor-config.c:1585
new = 0x55834f1e9f00
manager = 0x55834a0962a0 [MetaMonitorManagerXrandr]
self = 0x55834a281060 [MetaMonitorConfig]
is_closed = <optimized out>
#4 0x00007fd932ec995a in power_client_changed_cb (client=<optimized out>, pspec=<optimized out>, user_data=0x55834a281060) at backends/meta-monitor-config.c:1606
manager = 0x55834a0962a0 [MetaMonitorManagerXrandr]
self = 0x55834a281060 [MetaMonitorConfig]
is_closed = <optimized out>
#8 0x00007fd931a35faf in <emit signal notify:lid-is-closed on instance 0x7fd90c009570 [UpClient]> (instance=instance at entry=0x7fd90c009570, signal_id=<optimized out>, detail=<optimized out>) at ././gobject/gsignal.c:3447
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffd57268510, reg_save_area = 0x7ffd57268450}}
#5 0x00007fd931a1af75 in g_closure_invoke (closure=0x55834a262bf0, return_value=return_value at entry=0x0, n_param_values=2, param_values=param_values at entry=0x7ffd57268270, invocation_hint=invocation_hint at entry=0x7ffd572681f0) at ././gobject/gclosure.c:804
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
real_closure = 0x55834a262bd0
__func__ = "g_closure_invoke"
#6 0x00007fd931a2cf82 in signal_emit_unlocked_R (node=node at entry=0x55834a07f4d0, detail=detail at entry=675, instance=instance at entry=0x7fd90c009570, emission_return=emission_return at entry=0x0, instance_and_params=instance_and_params at entry=0x7ffd57268270) at ././gobject/gsignal.c:3635
tmp = <optimized out>
handler = 0x7fd90c003ac0
accumulator = 0x0
emission = {next = 0x7ffd57268690, instance = 0x7fd90c009570, ihint = {signal_id = 1, detail = 675, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
handler_list = 0x7fd90c003ac0
return_accu = 0x0
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 1
max_sequential_handler_number = 3091178
return_value_altered = 1
#7 0x00007fd931a35bcc in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7ffd57268430) at ././gobject/gsignal.c:3391
instance_and_params = 0x7ffd57268270
signal_return_type = <optimized out>
param_values = 0x7ffd57268288
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#9 0x00007fd931a1f3a4 in g_object_dispatch_properties_changed (object=0x7fd90c009570 [UpClient], n_pspecs=<optimized out>, pspecs=<optimized out>) at ././gobject/gobject.c:1064
i = <optimized out>
#10 0x00007fd931a21861 in g_object_notify_by_spec_internal (pspec=0x55834a2ad9e0 [GParamBoolean], object=0x7fd90c009570 [UpClient]) at ././gobject/gobject.c:1157
nqueue = 0x0
notify_pspec = 0x55834a2ad9e0 [GParamBoolean]
pspec = 0x55834a2ad9e0 [GParamBoolean]
__func__ = "g_object_notify"
#11 0x00007fd931a21861 in g_object_notify (object=0x7fd90c009570 [UpClient], property_name=<optimized out>) at ././gobject/gobject.c:1205
pspec = 0x55834a2ad9e0 [GParamBoolean]
__func__ = "g_object_notify"
#15 0x00007fd931a35faf in <emit signal notify:lid-is-closed on instance 0x55834a1df350 [UpExportedDaemonProxy]> (instance=instance at entry=0x55834a1df350, signal_id=<optimized out>, detail=<optimized out>) at ././gobject/gsignal.c:3447
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffd572689c0, reg_save_area = 0x7ffd57268900}}
#12 0x00007fd931a1af75 in g_closure_invoke (closure=0x55834a2b7f20, return_value=return_value at entry=0x0, n_param_values=2, param_values=param_values at entry=0x7ffd57268720, invocation_hint=invocation_hint at entry=0x7ffd572686a0) at ././gobject/gclosure.c:804
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
real_closure = 0x55834a2b7f00
__func__ = "g_closure_invoke"
#13 0x00007fd931a2cf82 in signal_emit_unlocked_R (node=node at entry=0x55834a07f4d0, detail=detail at entry=675, instance=instance at entry=0x55834a1df350, emission_return=emission_return at entry=0x0, instance_and_params=instance_and_params at entry=0x7ffd57268720) at ././gobject/gsignal.c:3635
tmp = <optimized out>
handler = 0x55834a2a4900
accumulator = 0x0
emission = {next = 0x7ffd57268e00, instance = 0x55834a1df350, ihint = {signal_id = 1, detail = 675, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4}
handler_list = 0x55834a2a4900
return_accu = 0x0
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 1
max_sequential_handler_number = 3091178
return_value_altered = 1
#14 0x00007fd931a35bcc in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7ffd572688e0) at ././gobject/gsignal.c:3391
instance_and_params = 0x7ffd57268720
signal_return_type = <optimized out>
param_values = 0x7ffd57268738
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#16 0x00007fd931a1f3a4 in g_object_dispatch_properties_changed (object=0x55834a1df350 [UpExportedDaemonProxy], n_pspecs=<optimized out>, pspecs=<optimized out>) at ././gobject/gobject.c:1064
i = <optimized out>
#17 0x00007fd931a21861 in g_object_notify_by_spec_internal (pspec=0x55834a2addf0 [GParamOverride], object=0x55834a1df350 [UpExportedDaemonProxy]) at ././gobject/gobject.c:1157
nqueue = 0x0
notify_pspec = 0x55834a2adc30 [GParamBoolean]
pspec = 0x55834a2addf0 [GParamOverride]
__func__ = "g_object_notify"
#18 0x00007fd931a21861 in g_object_notify (object=0x55834a1df350 [UpExportedDaemonProxy], property_name=property_name at entry=0x7fd92b125285 "lid-is-closed") at ././gobject/gobject.c:1205
pspec = 0x55834a2addf0 [GParamOverride]
__func__ = "g_object_notify"
#19 0x00007fd92b11ab9c in up_exported_daemon_proxy_g_properties_changed (_proxy=<optimized out>, changed_properties=<optimized out>, invalidated_properties=0x55834eb9c530) at up-daemon-generated.c:1348
proxy = 0x55834a1df350 [UpExportedDaemonProxy]
n = <optimized out>
key = 0x55834c18f6c8 "LidIsClosed"
iter = 0x55834ddbb540
info = <optimized out>
#20 0x00007fd92c0f1038 in ffi_call_unix64 () at ../src/x86/unix64.S:76
#21 0x00007fd92c0f0a9a in ffi_call (cif=cif at entry=0x7ffd57268c70, fn=fn at entry=0x7fd92b11aa30 <up_exported_daemon_proxy_g_properties_changed>, rvalue=<optimized out>, avalue=avalue at entry=0x7ffd57268b80) at ../src/x86/ffi64.c:525
classes = {X86_64_INTEGER_CLASS, X86_64_NO_CLASS, 1462144112, 32765}
stack = <optimized out>
argp = 0x7ffd57268a80 ""
arg_types = <optimized out>
gprcount = 4
ssecount = <optimized out>
ngpr = 1
nsse = 0
i = <optimized out>
avn = <optimized out>
ret_in_memory = <optimized out>
reg_args = <optimized out>
#26 0x00007fd931a35faf in <emit signal ??? on instance 0x55834a1df350 [UpExportedDaemonProxy]> (instance=instance at entry=0x55834a1df350, signal_id=<optimized out>, detail=detail at entry=0) at ././gobject/gsignal.c:3447
var_args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffd57269150, reg_save_area = 0x7ffd57269090}}
#22 0x00007fd931a1b7ae in g_cclosure_marshal_generic (closure=0x55834a2aa280, return_gvalue=0x0, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ././gobject/gclosure.c:1490
rtype = <optimized out>
rvalue = 0x7ffd57268be0
n_args = 4
atypes = <optimized out>
args = <optimized out>
i = <optimized out>
cif = {abi = FFI_UNIX64, nargs = 4, arg_types = 0x7ffd57268bb0, rtype = 0x7fd92c0f1420 <ffi_type_void>, bytes = 0, flags = 0}
cc = 0x55834a2aa280
enum_tmpval = <optimized out>
tmpval_used = 0
#23 0x00007fd931a1af75 in g_closure_invoke (closure=closure at entry=0x55834a2aa280, return_value=return_value at entry=0x0, n_param_values=3, param_values=param_values at entry=0x7ffd57268e90, invocation_hint=invocation_hint at entry=0x7ffd57268e10) at ././gobject/gclosure.c:804
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
real_closure = 0x55834a2aa260
__func__ = "g_closure_invoke"
#24 0x00007fd931a2d37d in signal_emit_unlocked_R (node=node at entry=0x55834a2ae1a0, detail=detail at entry=0, instance=instance at entry=0x55834a1df350, emission_return=emission_return at entry=0x0, instance_and_params=instance_and_params at entry=0x7ffd57268e90) at ././gobject/gsignal.c:3673
accumulator = 0x0
emission = {next = 0x0, instance = 0x55834a1df350, ihint = {signal_id = 60, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 94022373420736}
handler_list = <optimized out>
return_accu = 0x0
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 60
max_sequential_handler_number = 3091178
return_value_altered = 0
#25 0x00007fd931a35bcc in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7ffd57269070) at ././gobject/gsignal.c:3391
instance_and_params = 0x7ffd57268e90
signal_return_type = <optimized out>
param_values = 0x7ffd57268ea8
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#27 0x00007fd931d25d99 in on_properties_changed (connection=<optimized out>, sender_name=<optimized out>, object_path=<optimized out>, interface_name=<optimized out>, signal_name=<optimized out>, parameters=<optimized out>, user_data=0x55834a2a8f00) at ././gio/gdbusproxy.c:1139
data = 0x55834a2a8f00
emit_g_signal = <optimized out>
proxy = 0x55834a1df350 [UpExportedDaemonProxy]
interface_name_for_signal = 0x55834c18f6b0 "org.freedesktop.UPower"
changed_properties = 0x55834c182b80
invalidated_properties = 0x55834eb9c530
iter = {x = {94022405729152, 1, 1, 0, 94022444163712, 0, 31, 3579507750, 8, 140570814249976, 16, 47, 32, 140570814446188, 94022444163696, 94022371109424}}
key = 0x55834c464830 ""
value = 0x7fd90c058b80
n = <optimized out>
#28 0x00007fd931d15524 in emit_signal_instance_in_idle_cb (data=0x7fd90c2568f0) at ././gio/gdbusconnection.c:3705
signal_instance = 0x7fd90c2568f0
parameters = 0x7fd90c5d0d50
has_subscription = 1
#29 0x00007fd9317416aa in g_main_dispatch (context=0x55834a07ea30) at ././glib/gmain.c:3203
dispatch = 0x7fd93173e0d0 <g_idle_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x7fd90c2568f0
callback = 0x7fd931d154b0 <emit_signal_instance_in_idle_cb>
cb_funcs = <optimized out>
cb_data = 0x7fd90c2568c0
need_destroy = <optimized out>
source = 0x7fd90c5fac00
current = 0x55834a2a9210
i = 20
#30 0x00007fd9317416aa in g_main_context_dispatch (context=context at entry=0x55834a07ea30) at ././glib/gmain.c:3856
#31 0x00007fd931741a60 in g_main_context_iterate (context=0x55834a07ea30, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3929
max_priority = 0
timeout = 0
some_ready = 1
nfds = 17
allocated_nfds = 24
fds = <optimized out>
#32 0x00007fd931741d82 in g_main_loop_run (loop=0x55834a2d9410) at ././glib/gmain.c:4125
__func__ = "g_main_loop_run"
#33 0x00007fd932ef864c in meta_run () at core/main.c:572
#34 0x0000558349bcc4b7 in main ()
rax 0x0 0
rbx 0x0 0
rcx 0x7ffd57267f78 140726065594232
rdx 0x48 72
rsi 0x55834cca02f0 94022417384176
rdi 0x55834f20b720 94022456620832
rbp 0x0 0x0
rsp 0x7ffd57267f40 0x7ffd57267f40
r8 0x7ffd57267f70 140726065594224
r9 0x7ffd57267f74 140726065594228
r10 0x20 32
r11 0x55834be89370 94022402610032
r12 0x55834fc7e510 94022467577104
r13 0x0 0
r14 0x0 0
r15 0x55834be89370 94022402610032
rip 0x7fd932ec81ef 0x7fd932ec81ef <real_assign_crtcs+223>
eflags 0x10206 [ PF IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
Thread 8 (Thread 0x7fd8dccf3700 (LWP 29975)):
#0 0x00007fd9312200f9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fd93178726a in g_cond_wait_until (cond=cond at entry=0x55834a2a8578, mutex=mutex at entry=0x55834a2a8570, end_time=end_time at entry=199517117787) at ././glib/gthread-posix.c:1442
#2 0x00007fd931715e89 in g_async_queue_pop_intern_unlocked (queue=queue at entry=0x55834a2a8570, wait=wait at entry=1, end_time=end_time at entry=199517117787) at ././glib/gasyncqueue.c:422
#3 0x00007fd9317164ac in g_async_queue_timeout_pop (queue=0x55834a2a8570, timeout=timeout at entry=15000000) at ././glib/gasyncqueue.c:543
#4 0x00007fd931769e0d in g_thread_pool_wait_for_new_pool () at ././glib/gthreadpool.c:167
#5 0x00007fd931769e0d in g_thread_pool_thread_proxy (data=<optimized out>) at ././glib/gthreadpool.c:364
#6 0x00007fd931769345 in g_thread_proxy (data=0x55834eab8190) at ././glib/gthread.c:784
#7 0x00007fd9314e1424 in start_thread (arg=0x7fd8dccf3700) at pthread_create.c:333
#8 0x00007fd9312249bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Thread 7 (Thread 0x7fd90a5f4700 (LWP 742)):
#0 0x00007fd9314e714f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007fd922a83c00 in PR_WaitCondVar () at /lib/x86_64-linux-gnu/libnspr4.so
#2 0x00007fd92ce2df4b in () at /lib/x86_64-linux-gnu/libmozjs-24.so.0
#3 0x00007fd922a89549 in () at /lib/x86_64-linux-gnu/libnspr4.so
#4 0x00007fd9314e1424 in start_thread (arg=0x7fd90a5f4700) at pthread_create.c:333
#5 0x00007fd9312249bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Thread 6 (Thread 0x7fd90adf5700 (LWP 741)):
#0 0x00007fd9314e714f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007fd922a83c00 in PR_WaitCondVar () at /lib/x86_64-linux-gnu/libnspr4.so
#2 0x00007fd92cdba33e in () at /lib/x86_64-linux-gnu/libmozjs-24.so.0
#3 0x00007fd922a89549 in () at /lib/x86_64-linux-gnu/libnspr4.so
#4 0x00007fd9314e1424 in start_thread (arg=0x7fd90adf5700) at pthread_create.c:333
#5 0x00007fd9312249bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Thread 5 (Thread 0x7fd90bfff700 (LWP 737)):
#0 0x00007fd93121b54d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007fd9317419f6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fd9040010c0, timeout=<optimized out>, context=0x55834a2c44c0) at ././glib/gmain.c:4228
#2 0x00007fd9317419f6 in g_main_context_iterate (context=context at entry=0x55834a2c44c0, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3924
#3 0x00007fd931741b0c in g_main_context_iteration (context=0x55834a2c44c0, may_block=1) at ././glib/gmain.c:3990
#4 0x00007fd91830346d in () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#5 0x00007fd931769345 in g_thread_proxy (data=0x55834a2bf400) at ././glib/gthread.c:784
#6 0x00007fd9314e1424 in start_thread (arg=0x7fd90bfff700) at pthread_create.c:333
#7 0x00007fd9312249bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Thread 4 (Thread 0x7fd91bfb1700 (LWP 734)):
#0 0x00007fd93121b54d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007fd9317419f6 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7fd9140008e0, timeout=<optimized out>, context=0x55834a07e4b0) at ././glib/gmain.c:4228
#2 0x00007fd9317419f6 in g_main_context_iterate (context=context at entry=0x55834a07e4b0, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3924
#3 0x00007fd931741b0c in g_main_context_iteration (context=0x55834a07e4b0, may_block=may_block at entry=1) at ././glib/gmain.c:3990
#4 0x00007fd931741b51 in glib_worker_main (data=<optimized out>) at ././glib/gmain.c:5783
#5 0x00007fd931769345 in g_thread_proxy (data=0x55834a07ec00) at ././glib/gthread.c:784
#6 0x00007fd9314e1424 in start_thread (arg=0x7fd91bfb1700) at pthread_create.c:333
#7 0x00007fd9312249bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Thread 3 (Thread 0x7fd90b5f6700 (LWP 740)):
#0 0x00007fd93121b54d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007fd92d396c91 in () at /lib/x86_64-linux-gnu/libpulse.so.0
#2 0x00007fd92d3884a1 in pa_mainloop_poll () at /lib/x86_64-linux-gnu/libpulse.so.0
#3 0x00007fd92d388b3e in pa_mainloop_iterate () at /lib/x86_64-linux-gnu/libpulse.so.0
#4 0x00007fd92d388bf0 in pa_mainloop_run () at /lib/x86_64-linux-gnu/libpulse.so.0
#5 0x00007fd92d396bd9 in () at /lib/x86_64-linux-gnu/libpulse.so.0
#6 0x00007fd9233042c8 in () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-10.0.so
#7 0x00007fd9314e1424 in start_thread (arg=0x7fd90b5f6700) at pthread_create.c:333
#8 0x00007fd9312249bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Thread 2 (Thread 0x7fd91950a700 (LWP 735)):
#0 0x00007fd93175fac2 in allocator_get_magazine_threshold (allocator=<optimized out>, allocator=<optimized out>, ix=<optimized out>) at ././glib/gslice.c:583
#1 0x00007fd93175fac2 in thread_memory_magazine2_is_full (tmem=<optimized out>, ix=12) at ././glib/gslice.c:834
#2 0x00007fd93175fac2 in g_slice_free1 (mem_size=<optimized out>, mem_block=0x55834f663550) at ././glib/gslice.c:1114
#3 0x00007fd931a3e5fa in g_type_free_instance (instance=0x55834f663550) at ././gobject/gtype.c:1943
#4 0x00007fd93173e128 in g_source_callback_unref (cb_data=0x7fd90c637d00) at ././glib/gmain.c:1547
#5 0x00007fd93173eb8e in g_source_destroy_internal (source=0x7fd90c029a00, context=0x55834a2a9ee0, have_lock=1) at ././glib/gmain.c:1236
#6 0x00007fd931741738 in g_main_dispatch (context=0x55834a2a9ee0) at ././glib/gmain.c:3227
#7 0x00007fd931741738 in g_main_context_dispatch (context=context at entry=0x55834a2a9ee0) at ././glib/gmain.c:3856
#8 0x00007fd931741a60 in g_main_context_iterate (context=0x55834a2a9ee0, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3929
#9 0x00007fd931741d82 in g_main_loop_run (loop=0x55834a2a9e70) at ././glib/gmain.c:4125
#10 0x00007fd931d294f6 in gdbus_shared_thread_func (user_data=0x55834a2a9eb0) at ././gio/gdbusprivate.c:247
#11 0x00007fd931769345 in g_thread_proxy (data=0x55834a07ed40) at ././glib/gthread.c:784
#12 0x00007fd9314e1424 in start_thread (arg=0x7fd91950a700) at pthread_create.c:333
#13 0x00007fd9312249bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Thread 1 (Thread 0x7fd934682a80 (LWP 2026)):
#0 0x00007fd932ec81ef in real_assign_crtcs (assignment=assignment at entry=0x7ffd57268010, output_num=output_num at entry=0) at backends/meta-monitor-config.c:1939
#1 0x00007fd932ec85a4 in meta_monitor_config_assign_crtcs (outputs=0x55834e9677a0, crtcs=0x7fd910101b20, manager=0x55834a0962a0 [MetaMonitorManagerXrandr], config=0x55834f1e9f00) at backends/meta-monitor-config.c:2002
#2 0x00007fd932ec85a4 in apply_configuration (self=self at entry=0x55834a281060 [MetaMonitorConfig], config=config at entry=0x55834f1e9f00, manager=manager at entry=0x55834a0962a0 [MetaMonitorManagerXrandr]) at backends/meta-monitor-config.c:897
#3 0x00007fd932ec995a in turn_off_laptop_display (manager=0x55834a0962a0 [MetaMonitorManagerXrandr], self=0x55834a281060 [MetaMonitorConfig]) at backends/meta-monitor-config.c:1585
#4 0x00007fd932ec995a in power_client_changed_cb (client=<optimized out>, pspec=<optimized out>, user_data=0x55834a281060) at backends/meta-monitor-config.c:1606
#8 0x00007fd931a35faf in <emit signal notify:lid-is-closed on instance 0x7fd90c009570 [UpClient]> (instance=instance at entry=0x7fd90c009570, signal_id=<optimized out>, detail=<optimized out>) at ././gobject/gsignal.c:3447
#5 0x00007fd931a1af75 in g_closure_invoke (closure=0x55834a262bf0, return_value=return_value at entry=0x0, n_param_values=2, param_values=param_values at entry=0x7ffd57268270, invocation_hint=invocation_hint at entry=0x7ffd572681f0) at ././gobject/gclosure.c:804
#6 0x00007fd931a2cf82 in signal_emit_unlocked_R (node=node at entry=0x55834a07f4d0, detail=detail at entry=675, instance=instance at entry=0x7fd90c009570, emission_return=emission_return at entry=0x0, instance_and_params=instance_and_params at entry=0x7ffd57268270) at ././gobject/gsignal.c:3635
#7 0x00007fd931a35bcc in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7ffd57268430) at ././gobject/gsignal.c:3391
#9 0x00007fd931a1f3a4 in g_object_dispatch_properties_changed (object=0x7fd90c009570 [UpClient], n_pspecs=<optimized out>, pspecs=<optimized out>) at ././gobject/gobject.c:1064
#10 0x00007fd931a21861 in g_object_notify_by_spec_internal (pspec=0x55834a2ad9e0 [GParamBoolean], object=0x7fd90c009570 [UpClient]) at ././gobject/gobject.c:1157
#11 0x00007fd931a21861 in g_object_notify (object=0x7fd90c009570 [UpClient], property_name=<optimized out>) at ././gobject/gobject.c:1205
#15 0x00007fd931a35faf in <emit signal notify:lid-is-closed on instance 0x55834a1df350 [UpExportedDaemonProxy]> (instance=instance at entry=0x55834a1df350, signal_id=<optimized out>, detail=<optimized out>) at ././gobject/gsignal.c:3447
#12 0x00007fd931a1af75 in g_closure_invoke (closure=0x55834a2b7f20, return_value=return_value at entry=0x0, n_param_values=2, param_values=param_values at entry=0x7ffd57268720, invocation_hint=invocation_hint at entry=0x7ffd572686a0) at ././gobject/gclosure.c:804
#13 0x00007fd931a2cf82 in signal_emit_unlocked_R (node=node at entry=0x55834a07f4d0, detail=detail at entry=675, instance=instance at entry=0x55834a1df350, emission_return=emission_return at entry=0x0, instance_and_params=instance_and_params at entry=0x7ffd57268720) at ././gobject/gsignal.c:3635
#14 0x00007fd931a35bcc in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7ffd572688e0) at ././gobject/gsignal.c:3391
#16 0x00007fd931a1f3a4 in g_object_dispatch_properties_changed (object=0x55834a1df350 [UpExportedDaemonProxy], n_pspecs=<optimized out>, pspecs=<optimized out>) at ././gobject/gobject.c:1064
#17 0x00007fd931a21861 in g_object_notify_by_spec_internal (pspec=0x55834a2addf0 [GParamOverride], object=0x55834a1df350 [UpExportedDaemonProxy]) at ././gobject/gobject.c:1157
#18 0x00007fd931a21861 in g_object_notify (object=0x55834a1df350 [UpExportedDaemonProxy], property_name=property_name at entry=0x7fd92b125285 "lid-is-closed") at ././gobject/gobject.c:1205
#19 0x00007fd92b11ab9c in up_exported_daemon_proxy_g_properties_changed (_proxy=<optimized out>, changed_properties=<optimized out>, invalidated_properties=0x55834eb9c530) at up-daemon-generated.c:1348
#20 0x00007fd92c0f1038 in ffi_call_unix64 () at ../src/x86/unix64.S:76
#21 0x00007fd92c0f0a9a in ffi_call (cif=cif at entry=0x7ffd57268c70, fn=fn at entry=0x7fd92b11aa30 <up_exported_daemon_proxy_g_properties_changed>, rvalue=<optimized out>, avalue=avalue at entry=0x7ffd57268b80) at ../src/x86/ffi64.c:525
#26 0x00007fd931a35faf in <emit signal ??? on instance 0x55834a1df350 [UpExportedDaemonProxy]> (instance=instance at entry=0x55834a1df350, signal_id=<optimized out>, detail=detail at entry=0) at ././gobject/gsignal.c:3447
#22 0x00007fd931a1b7ae in g_cclosure_marshal_generic (closure=0x55834a2aa280, return_gvalue=0x0, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ././gobject/gclosure.c:1490
#23 0x00007fd931a1af75 in g_closure_invoke (closure=closure at entry=0x55834a2aa280, return_value=return_value at entry=0x0, n_param_values=3, param_values=param_values at entry=0x7ffd57268e90, invocation_hint=invocation_hint at entry=0x7ffd57268e10) at ././gobject/gclosure.c:804
#24 0x00007fd931a2d37d in signal_emit_unlocked_R (node=node at entry=0x55834a2ae1a0, detail=detail at entry=0, instance=instance at entry=0x55834a1df350, emission_return=emission_return at entry=0x0, instance_and_params=instance_and_params at entry=0x7ffd57268e90) at ././gobject/gsignal.c:3673
#25 0x00007fd931a35bcc in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7ffd57269070) at ././gobject/gsignal.c:3391
#27 0x00007fd931d25d99 in on_properties_changed (connection=<optimized out>, sender_name=<optimized out>, object_path=<optimized out>, interface_name=<optimized out>, signal_name=<optimized out>, parameters=<optimized out>, user_data=0x55834a2a8f00) at ././gio/gdbusproxy.c:1139
#28 0x00007fd931d15524 in emit_signal_instance_in_idle_cb (data=0x7fd90c2568f0) at ././gio/gdbusconnection.c:3705
#29 0x00007fd9317416aa in g_main_dispatch (context=0x55834a07ea30) at ././glib/gmain.c:3203
#30 0x00007fd9317416aa in g_main_context_dispatch (context=context at entry=0x55834a07ea30) at ././glib/gmain.c:3856
#31 0x00007fd931741a60 in g_main_context_iterate (context=0x55834a07ea30, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3929
#32 0x00007fd931741d82 in g_main_loop_run (loop=0x55834a2d9410) at ././glib/gmain.c:4125
#33 0x00007fd932ef864c in meta_run () at core/main.c:572
#34 0x0000558349bcc4b7 in main ()
More information about the pkg-gnome-maintainers
mailing list