Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save hedgepigdaniel/a97f233e5363175e2b1d2af685015152 to your computer and use it in GitHub Desktop.
Save hedgepigdaniel/a97f233e5363175e2b1d2af685015152 to your computer and use it in GitHub Desktop.
#0 0x00007fc2482ccc70 in raise () at /usr/lib/libpthread.so.0
#1 0x0000560bbe909542 in ()
#2 0x00007fc2482ccdd0 in <signal handler called> () at /usr/lib/libpthread.so.0
#3 0x00007fc247f38860 in raise () at /usr/lib/libc.so.6
#4 0x00007fc247f39ec9 in abort () at /usr/lib/libc.so.6
#5 0x00007fc247226b76 in g_assertion_message () at /usr/lib/libglib-2.0.so.0
#6 0x00007fc247226bdc in g_assertion_message_expr () at /usr/lib/libglib-2.0.so.0
#7 0x00007fc2457036d0 in meta_window_get_work_area_for_logical_monitor (window=window@entry=0x560bc048e020, logical_monitor=0x0, area=area@entry=0x7fff2caeaae0) at core/window.c:6440
tmp = <optimized out>
__func__ = "meta_window_get_work_area_for_logical_monitor"
#8 0x00007fc24570378a in meta_window_get_work_area_for_monitor (window=window@entry=0x560bc048e020, which_monitor=2, area=area@entry=0x7fff2caeaae0) 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 0x00007fc245703aa8 in meta_window_get_work_area_current_monitor (window=window@entry=0x560bc048e020, area=area@entry=0x7fff2caeaae0) at core/window.c:6475
#10 0x00007fc2457060bc in meta_window_recalc_features (window=window@entry=0x560bc048e020) at core/window.c:5657
work_area = {x = 1168017632, y = 32706, width = 1164977395, height = 32706}
client_rect = {x = -1060730112, 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 0x00007fc2456f8240 in meta_screen_resize_func (window=0x560bc048e020, user_data=<optimized out>) at core/screen.c:2269
#12 0x00007fc24721e5bd in g_slist_foreach () at /usr/lib/libglib-2.0.so.0
#13 0x00007fc2456f8d1a in meta_screen_foreach_window (screen=screen@entry=0x560bc007a6c0, flags=flags@entry=META_LIST_DEFAULT, func=func@entry=0x7fc2456f8218 <meta_screen_resize_func>, data=data@entry=0x0)
at core/screen.c:979
windows = 0x560bc0c68b00 = {0x560bc048e020, 0x560bc187a490}
#14 0x00007fc2456fb063 in on_monitors_changed_internal (manager=<optimized out>, screen=0x560bc007a6c0) at core/screen.c:2303
#15 0x00007fc2474d9a4d in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#16 0x00007fc2474ece40 in () at /usr/lib/libgobject-2.0.so.0
#17 0x00007fc2474f56f6 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#18 0x00007fc2474f6130 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#19 0x00007fc2456be6ac in meta_monitor_manager_notify_monitors_changed (manager=manager@entry=0x560bbfeed060) at backends/meta-monitor-manager.c:2631
#20 0x00007fc2456c081c in meta_monitor_manager_rebuild (manager=manager@entry=0x560bbfeed060, config=config@entry=0x560bc2b12240) at backends/meta-monitor-manager.c:2708
old_logical_monitors = 0x560bc016b320 = {0x560bc0165940, 0x560bc0165990, 0x560bc01659e0}
#21 0x00007fc245752ae4 in meta_monitor_manager_kms_apply_monitors_config (manager=0x560bbfeed060, config=0x560bc2b12240, method=META_MONITORS_CONFIG_METHOD_PERSISTENT, error=<optimized out>)
at backends/native/meta-monitor-manager-kms.c:326
crtc_infos = 0x560bc016af60
output_infos = 0x560bc016af40
#22 0x00007fc2456be057 in meta_monitor_manager_apply_monitors_config (manager=manager@entry=0x560bbfeed060, config=config@entry=0x560bc2b12240, method=method@entry=META_MONITORS_CONFIG_METHOD_PERSISTENT, error=error@entry=0x7fff2caeb0d0) at backends/meta-monitor-manager.c:450
manager_class = <optimized out>
__func__ = "meta_monitor_manager_apply_monitors_config"
#23 0x00007fc2456bf80f in meta_monitor_manager_ensure_configured (manager=manager@entry=0x560bbfeed060) at backends/meta-monitor-manager.c:575
config = 0x560bc2b12240
error = 0x0
use_stored_config = <optimized out>
method = META_MONITORS_CONFIG_METHOD_PERSISTENT
#24 0x00007fc2456c1af9 in meta_monitor_manager_on_hotplug (manager=manager@entry=0x560bbfeed060) at backends/meta-monitor-manager.c:2819
#25 0x00007fc245752233 in handle_hotplug_event (manager=manager@entry=0x560bbfeed060) at backends/native/meta-monitor-manager-kms.c:373
#26 0x00007fc245752f00 in on_uevent (client=<optimized out>, action=<optimized out>, device=0x560bc1f36e80, user_data=<optimized out>) at backends/native/meta-monitor-manager-kms.c:388
manager = 0x560bbfeed060
#27 0x00007fc241cc017e in ffi_call_unix64 () at ../src/x86/unix64.S:76
#28 0x00007fc241cbfaef 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, 32706, 749646640, 32767}
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 0x00007fc2474da273 in g_cclosure_marshal_generic () at /usr/lib/libgobject-2.0.so.0
#30 0x00007fc2474d9a4d in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#31 0x00007fc2474ece40 in () at /usr/lib/libgobject-2.0.so.0
#32 0x00007fc2474f56f6 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#33 0x00007fc2474f6130 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#34 0x00007fc23aa734c9 in () at /usr/lib/libgudev-1.0.so.0
#35 0x00007fc2471ff1d6 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#36 0x00007fc2471ff5b1 in () at /usr/lib/libglib-2.0.so.0
#37 0x00007fc2471ff8e2 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#38 0x00007fc2456f3f92 in meta_run () at core/main.c:664
#39 0x0000560bbe908ff1 in ()
#40 0x00007fc247f24f4a in __libc_start_main () at /usr/lib/libc.so.6
#41 0x0000560bbe90914a in ()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment