Skip to content

Instantly share code, notes, and snippets.

@hedgepigdaniel
Created April 19, 2018 00:00
Show Gist options
  • Save hedgepigdaniel/77f3fd61ee18a33eca156cb1f01a6551 to your computer and use it in GitHub Desktop.
Save hedgepigdaniel/77f3fd61ee18a33eca156cb1f01a6551 to your computer and use it in GitHub Desktop.
#0 0x00007faacd327c70 in raise () at /usr/lib/libpthread.so.0
#1 0x0000557e08e5a542 in ()
#2 0x00007faacd327dd0 in <signal handler called> () at /usr/lib/libpthread.so.0
#3 0x00007faaccf93860 in raise () at /usr/lib/libc.so.6
#4 0x00007faaccf94ec9 in abort () at /usr/lib/libc.so.6
#5 0x00007faacc281b76 in g_assertion_message () at /usr/lib/libglib-2.0.so.0
#6 0x00007faacc281bdc in g_assertion_message_expr () at /usr/lib/libglib-2.0.so.0
#7 0x00007faaca75e6d0 in meta_window_get_work_area_for_logical_monitor (window=window@entry=0x557e0c8a49e0, logical_monitor=0x0, area=area@entry=0x7ffd84b98cb0) at core/window.c:6440
tmp = <optimized out>
__func__ = "meta_window_get_work_area_for_logical_monitor"
#8 0x00007faaca75e78a in meta_window_get_work_area_for_monitor (window=window@entry=0x557e0c8a49e0, which_monitor=2, area=area@entry=0x7ffd84b98cb0) at core/window.c:6504
backend = <optimized out>
monitor_manager = <optimized out>
logical_monitor = <optimized out>
__func__ = "meta_window_get_work_area_for_monitor"
#9 0x00007faaca75eaa8 in meta_window_get_work_area_current_monitor (window=window@entry=0x557e0c8a49e0, area=area@entry=0x7ffd84b98cb0) at core/window.c:6475
#10 0x00007faaca7610bc in meta_window_recalc_features (window=window@entry=0x557e0c8a49e0) at core/window.c:5657
work_area = {x = -895207200, y = 32682, width = -898247437, height = 32682}
client_rect = {x = 0, y = 1, width = 0, height = 4}
old_has_close_func = 1
old_has_minimize_func = 1
old_has_move_func = <optimized out>
old_has_resize_func = <optimized out>
old_has_shade_func = 0
old_always_sticky = 0
old_skip_taskbar = 0
#11 0x00007faaca753240 in meta_screen_resize_func (window=0x557e0c8a49e0, user_data=<optimized out>) at core/screen.c:2269
#12 0x00007faacc2795bd in g_slist_foreach () at /usr/lib/libglib-2.0.so.0
#13 0x00007faaca753d1a in meta_screen_foreach_window (screen=screen@entry=0x557e097716c0, flags=flags@entry=META_LIST_DEFAULT, func=func@entry=0x7faaca753218 <meta_screen_resize_func>, data=data@entry=0x0)
at core/screen.c:979
windows = 0x557e0b690fc0 = {0x557e0ae8e3d0, 0x557e0ae8eab0, 0x557e0ae8f190, 0x557e0c8a49e0}
#14 0x00007faaca756063 in on_monitors_changed_internal (manager=<optimized out>, screen=0x557e097716c0) at core/screen.c:2303
#15 0x00007faacc534a4d in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#16 0x00007faacc547e40 in () at /usr/lib/libgobject-2.0.so.0
#17 0x00007faacc5506f6 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#18 0x00007faacc551130 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#19 0x00007faaca7196ac in meta_monitor_manager_notify_monitors_changed (manager=manager@entry=0x557e095e4060) at backends/meta-monitor-manager.c:2631
#20 0x00007faaca71b81c in meta_monitor_manager_rebuild (manager=manager@entry=0x557e095e4060, config=config@entry=0x557e0c2612c0) at backends/meta-monitor-manager.c:2708
old_logical_monitors = 0x557e0c0cba60 = {0x557e0bcf8230, 0x557e0bcf8370, 0x557e0bcf80f0}
#21 0x00007faaca7adae4 in meta_monitor_manager_kms_apply_monitors_config (manager=0x557e095e4060, config=0x557e0c2612c0, method=META_MONITORS_CONFIG_METHOD_PERSISTENT, error=<optimized out>)
at backends/native/meta-monitor-manager-kms.c:326
crtc_infos = 0x557e0a570b00
output_infos = 0x557e0c0d6a60
#22 0x00007faaca719057 in meta_monitor_manager_apply_monitors_config (manager=manager@entry=0x557e095e4060, config=config@entry=0x557e0c2612c0, method=method@entry=META_MONITORS_CONFIG_METHOD_PERSISTENT, error=error@entry=0x7ffd84b992a0) at backends/meta-monitor-manager.c:450
manager_class = <optimized out>
__func__ = "meta_monitor_manager_apply_monitors_config"
#23 0x00007faaca71a80f in meta_monitor_manager_ensure_configured (manager=manager@entry=0x557e095e4060) at backends/meta-monitor-manager.c:575
config = 0x557e0c2612c0
error = 0x0
use_stored_config = <optimized out>
method = META_MONITORS_CONFIG_METHOD_PERSISTENT
#24 0x00007faaca71caf9 in meta_monitor_manager_on_hotplug (manager=manager@entry=0x557e095e4060) at backends/meta-monitor-manager.c:2819
#25 0x00007faaca7ad233 in handle_hotplug_event (manager=manager@entry=0x557e095e4060) at backends/native/meta-monitor-manager-kms.c:373
#26 0x00007faaca7adf00 in on_uevent (client=<optimized out>, action=<optimized out>, device=0x557e0b6a3a20, user_data=<optimized out>) at backends/native/meta-monitor-manager-kms.c:388
manager = 0x557e095e4060
#27 0x00007faac6d1b17e in ffi_call_unix64 () at ../src/x86/unix64.S:76
#28 0x00007faac6d1aaef in ffi_call (cif=<optimized out>, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>) at ../src/x86/ffi64.c:525
classes = {X86_64_INTEGER_CLASS, X86_64_NO_CLASS, 2226754816, 32765}
stack = <optimized out>
argp = <optimized out>
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>
#29 0x00007faacc535273 in g_cclosure_marshal_generic () at /usr/lib/libgobject-2.0.so.0
#30 0x00007faacc534a4d in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#31 0x00007faacc547e40 in () at /usr/lib/libgobject-2.0.so.0
#32 0x00007faacc5506f6 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#33 0x00007faacc551130 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#34 0x00007faabface4c9 in () at /usr/lib/libgudev-1.0.so.0
#35 0x00007faacc25a1d6 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#36 0x00007faacc25a5b1 in () at /usr/lib/libglib-2.0.so.0
#37 0x00007faacc25a8e2 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#38 0x00007faaca74ef92 in meta_run () at core/main.c:664
#39 0x0000557e08e59ff1 in ()
#40 0x00007faaccf7ff4a in __libc_start_main () at /usr/lib/libc.so.6
#41 0x0000557e08e5a14a in ()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment