Summary
Thread 1 hit Breakpoint 2, 0x00007ffda03bf4e4 in glTexSubImage2D () from C:\WINDOWS\SYSTEM32\opengl32.dll
(gdb) bt full
#0 0x00007ffda03bf4e4 in glTexSubImage2D () from C:\WINDOWS\SYSTEM32\opengl32.dll
No symbol table info available.
#1 0x00007ffd6bd35582 in gsk_gpu_upload_op_gl_command_with_area (op=op@entry=0x3ab89d20, frame=frame@entry=0x15630d30, image=image@entry=0x3513cc60, area=area@entry=0x5fe240, draw_func=draw_func@entry=0x7ffd6bd35bf3 <gsk_gpu_upload_cairo_op_draw>)
at ../gsk/gpu/gskgpuuploadop.c:52
gl_image = 0x3513cc60
format = GDK_MEMORY_B8G8R8A8_PREMULTIPLIED
stride = 32
bpp = 4
data = 0x351fead0 ""
gl_format = 32993
gl_type = 5121
#2 0x00007ffd6bd3566d in gsk_gpu_upload_op_gl_command (op=0x3ab89d20, frame=0x15630d30, image=0x3513cc60, draw_func=draw_func@entry=0x7ffd6bd35bf3 <gsk_gpu_upload_cairo_op_draw>) at ../gsk/gpu/gskgpuuploadop.c:82
No locals.
#3 0x00007ffd6bd356a3 in gsk_gpu_upload_cairo_op_gl_command (op=<optimized out>, frame=<optimized out>, state=<optimized out>) at ../gsk/gpu/gskgpuuploadop.c:478
self = <optimized out>
#4 0x00007ffd6bd311e2 in gsk_gpu_op_gl_command (op=op@entry=0x3ab89d20, frame=frame@entry=0x15630d30, state=state@entry=0x5fe300) at ../gsk/gpu/gskgpuop.c:49
No locals.
#5 0x00007ffd6bd1b4cc in gsk_gl_frame_submit (frame=0x15630d30, pass_type=<optimized out>, vertex_buffer=0x3a9871d0, globals_buffer=<optimized out>, op=0x3ab89d20) at ../gsk/gpu/gskglframe.c:199
self = 0x15630d30
state = {flip_y = 0, current_program = {op_class = 0x0, flags = 0, color_states = 0, variation = 0}, globals = 0x1562ffe0, current_images = {0x0, 0x0}, current_samplers = {GSK_GPU_SAMPLER_N_SAMPLERS, GSK_GPU_SAMPLER_N_SAMPLERS}}
#6 0x00007ffd6bd2501c in gsk_gpu_frame_submit (self=0x15630d30, pass_type=GSK_RENDER_PASS_PRESENT) at ../gsk/gpu/gskgpuframe.c:769
priv = 0x15630c90
#7 0x00007ffd6bd25547 in gsk_gpu_frame_render (self=self@entry=0x15630d30, timestamp=1157621494872, target=target@entry=0x3b006810, target_color_state=target_color_state@entry=0x7ffd6bd4d380 <gdk_default_color_states>, clip=clip@entry=0x32720e70,
node=node@entry=0x3a5dbaa0, viewport=viewport@entry=0x5fe490, texture=texture@entry=0x0) at ../gsk/gpu/gskgpuframe.c:792
pass_type = GSK_RENDER_PASS_PRESENT
#8 0x00007ffd6bd335b9 in gsk_gpu_renderer_render (renderer=<optimized out>, root=0x3a5dbaa0, region=<optimized out>) at ../gsk/gpu/gskgpurenderer.c:435
self = <optimized out>
priv = 0xa2ed8c0
frame = 0x15630d30
backbuffer = 0x3b006810
render_region = 0x32720e70
opaque_tmp = {origin = {x = 0, y = 0}, size = {width = 1920, height = 1032}}
opaque = <optimized out>
scale = 1
depth = <optimized out>
#9 0x00007ffd6bce9aa6 in gsk_renderer_render (renderer=renderer@entry=0xa2ed930, root=root@entry=0x3a5dbaa0, region=region@entry=0x351e1ce0) at ../gsk/gskrenderer.c:473
priv = 0xa2ed900
renderer_class = 0xa2d1590
clip = 0x26f37840
offload = 0x3468bf70
__func__ = "gsk_renderer_render"
#10 0x00007ffd6bb15ada in gtk_widget_render (widget=widget@entry=0x9cbe870, surface=0xa349970, region=region@entry=0x351e1ce0) at ../gtk/gtkwidget.c:12118
priv = 0x9cbe720
snapshot = 0x346616b0
renderer = 0xa2ed930
root = 0x3a5dbaa0
x = 0
y = 0
before_snapshot = 0
before_render = 0
#11 0x00007ffd6bb1eca7 in surface_render (surface=<optimized out>, region=region@entry=0x351e1ce0, widget=widget@entry=0x9cbe870) at ../gtk/gtkwindow.c:4826
No locals.
#12 0x00007ffd6bc70ce4 in _gdk_marshal_BOOLEAN__BOXEDv (closure=0x14c98930, return_value=0x5fe790, instance=<optimized out>, args=<optimized out>, marshal_data=0x0, n_params=1, param_types=0xa4073f0) at gdk/gdkmarshalers.c:130
cc = 0x14c98930
data1 = <optimized out>
data2 = 0x9cbe870
callback = 0x7ffd6bb1ec92 <surface_render>
v_return = <optimized out>
arg0 = 0x351e1ce0
args_copy = 0x5fe9a0 "╝Ú_"
__func__ = "_gdk_marshal_BOOLEAN__BOXEDv"
#13 0x00007ffdac857add in _g_closure_invoke_va (closure=closure@entry=0x14c98930, return_value=return_value@entry=0x5fe790, instance=instance@entry=0xa349970, args=0x5fe998 "Ó\034\0365", n_params=1, param_types=0xa4073f0) at ../gobject/gclosure.c:896
marshal = 0x7ffd6bc70c73 <_gdk_marshal_BOOLEAN__BOXEDv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x14c98910
__func__ = "_g_closure_invoke_va"
#14 0x00007ffdac8690aa in signal_emit_valist_unlocked (instance=instance@entry=0xa349970, signal_id=signal_id@entry=259, detail=detail@entry=0, var_args=<optimized out>, var_args@entry=0x5fe998 "Ó\034\0365") at ../gobject/gsignal.c:3438
return_accu = 0x5fe790
accu = {g_type = 20, 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,
--Type <RET> for more, q to quit, c to continue without paging--
v_pointer = 0x0}}}
emission = {next = 0x5feb80, instance = 0xa349970, ihint = {signal_id = 259, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 69342096}
instance_type = <optimized out>
emission_return = {g_type = 20, 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}}}
rtype = 20
static_scope = 0
fastpath_handler = 0x48d9c10
closure = 0x14c98930
run_type = G_SIGNAL_RUN_FIRST
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
__func__ = "signal_emit_valist_unlocked"
node_copy = {signal_id = 259, itype = 69343168, name = 0x7ffd6bfcc984 <__func__.10+196> "render", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 0, param_types = 0xa4073f0, return_type = 20,
class_closure_bsa = 0x0, accumulator = 0xa2e31c0, c_marshaller = 0x7ffd6bc70bb0 <_gdk_marshal_BOOLEAN__BOXED>, va_marshaller = 0x7ffd6bc70c73 <_gdk_marshal_BOOLEAN__BOXEDv>, emission_hooks = 0x0, single_va_closure = 0x1}
#15 0x00007ffdac86d109 in g_signal_emit_valist (instance=0xa349970, signal_id=259, detail=0, var_args=0x5fe998 "Ó\034\0365") at ../gobject/gsignal.c:3277
No locals.
#16 0x00007ffdac86d13d in g_signal_emit (instance=0xde1, instance@entry=0xa349970, signal_id=0, detail=detail@entry=0) at ../gobject/gsignal.c:3597
var_args = 0x5fe998 "Ó\034\0365"
#17 0x00007ffd6bcd0c6f in gdk_surface_paint_on_clock (clock=<optimized out>, data=0xa349970) at ../gdk/gdksurface.c:1458
handled = 0
surface = 0xa349970
expose_region = 0x351e1ce0
__func__ = "gdk_surface_paint_on_clock"
#18 0x00007ffdac8593f4 in g_cclosure_marshal_VOID__VOID (closure=0xa47dec0, return_value=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=0x5feb90, marshal_data=0x0) at ../gobject/gmarshal.c:117
callback = 0x7ffd6bcd0bae <gdk_surface_paint_on_clock>
cc = 0xa47dec0
data1 = 0xa3f5c40
data2 = 0x0
__func__ = "g_cclosure_marshal_VOID__VOID"
#19 0x00007ffdac8578ff in g_closure_invoke (closure=0xa47dec0, return_value=0x0, n_param_values=n_param_values@entry=1, param_values=param_values@entry=0x5fec30, invocation_hint=invocation_hint@entry=0x5feb90) at ../gobject/gclosure.c:833
marshal = 0x7ffdac8593c0 <g_cclosure_marshal_VOID__VOID>
marshal_data = 0x0
in_marshal = 0
real_closure = 0xa47dea0
__func__ = "g_closure_invoke"
#20 0x00007ffdac868339 in signal_emit_unlocked_R (node=<optimized out>, node@entry=0x5fed10, detail=<optimized out>, detail@entry=0, instance=<optimized out>, instance@entry=0xa3f5c40, emission_return=<optimized out>, emission_return@entry=0x0,
instance_and_params=<optimized out>, instance_and_params@entry=0x5fec30) at ../gobject/gsignal.c:3902
tmp = <optimized out>
handler = 0xa47de30
accumulator = <optimized out>
emission = {next = 0x0, instance = 0xa3f5c40, ihint = {signal_id = 268, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 4}
class_closure = <optimized out>
hlist = <optimized out>
handler_list = 0xa47de30
return_accu = <optimized out>
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 = <optimized out>
max_sequential_handler_number = <optimized out>
return_value_altered = <optimized out>
n_params = <optimized out>
__func__ = "signal_emit_unlocked_R"
#21 0x00007ffdac8696d0 in signal_emit_valist_unlocked (instance=instance@entry=0xa3f5c40, signal_id=signal_id@entry=268, detail=detail@entry=0, var_args=<optimized out>, var_args@entry=0x5fee68 "") at ../gobject/gsignal.c:3534
instance_and_params = 0x5fec30
param_values = 0x5fec48
node = <optimized out>
i = <optimized out>
__func__ = "signal_emit_valist_unlocked"
node_copy = {signal_id = 268, itype = 74231696, name = 0x7ffd6bfb51e4 <gdk_button_event_info+292> "paint", destroyed = 0, flags = 2, n_params = 0, single_va_closure_is_valid = 1, single_va_closure_is_after = 0, param_types = 0x0, return_type = 4,
class_closure_bsa = 0x0, accumulator = 0x0, c_marshaller = 0x7ffdac8593c0 <g_cclosure_marshal_VOID__VOID>, va_marshaller = 0x7ffdac85942e <g_cclosure_marshal_VOID__VOIDv>, emission_hooks = 0x0, single_va_closure = 0x1}
#22 0x00007ffdac86d109 in g_signal_emit_valist (instance=0xa3f5c40, signal_id=268, detail=0, var_args=0x5fee68 "") at ../gobject/gsignal.c:3277
No locals.
#23 0x00007ffdac86d13d in g_signal_emit (instance=0xde1, signal_id=0, detail=0) at ../gobject/gsignal.c:3597
var_args = 0x5fee68 ""
--Type <RET> for more, q to quit, c to continue without paging--
#24 0x00007ffd6bcb9c39 in _gdk_frame_clock_emit_paint (frame_clock=0xde1, frame_clock@entry=0xa3f5c40) at ../gdk/gdkframeclock.c:735
before = 0
#25 0x00007ffd6bcba507 in gdk_frame_clock_paint_idle (data=0xa3f5c40) at ../gdk/gdkframeclockidle.c:634
clock = 0xa3f5c40
clock_idle = 0xa3f5c40
priv = 0xa3f59a0
skip_to_resume_events = <optimized out>
timings = 0x1eabb730
before = 0
__func__ = "gdk_frame_clock_paint_idle"
#26 0x00007ffd806ab5d3 in g_timeout_dispatch (source=0x378975d0, callback=<optimized out>, user_data=<optimized out>) at ../glib/gmain.c:5111
timeout_source = 0x378975d0
again = <optimized out>
#27 0x00007ffd806a86bb in g_main_dispatch (context=0x4208630) at ../glib/gmain.c:3398
dispatch = 0x7ffd806ab58b <g_timeout_dispatch>
prev_source = 0x0
begin_time_nsec = 0
was_in_call = 0
user_data = 0xa3f5c40
callback = 0x7ffd6bcba357 <gdk_frame_clock_paint_idle>
cb_funcs = 0x7ffd80716470 <g_source_callback_funcs>
cb_data = 0x37563c50
need_destroy = <optimized out>
source = 0x378975d0
current = 0x4203350
i = 0
__func__ = "g_main_dispatch"
#28 0x00007ffd806a8770 in g_main_context_dispatch_unlocked (context=context@entry=0x4208630) at ../glib/gmain.c:4249
No locals.
#29 0x00007ffd806aaa35 in g_main_context_iterate_unlocked (context=context@entry=0x4208630, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4314
max_priority = 120
timeout_usec = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = 3
fds = 0x3ba8f50
begin_time_nsec = 0
#30 0x00007ffd806aaf95 in g_main_context_iteration (context=context@entry=0x4208630, may_block=may_block@entry=1) at ../glib/gmain.c:4379
retval = <optimized out>
#31 0x00007ffd78833285 in g_application_run (application=0x3b53950, argc=<optimized out>, argv=0x3a9d360) at ../gio/gapplication.c:2715
arguments = 0x3ba8f50
status = 0
context = 0x4208630
acquired_context = <optimized out>
__func__ = "g_application_run"
#32 0x00007ffdda335061 in ?? () from C:\TOOLS\msys64\ucrt64\bin\libffi-8.dll
No symbol table info available.
#33 0x00007ffdda334c5f in ?? () from C:\TOOLS\msys64\ucrt64\bin\libffi-8.dll
No symbol table info available.
#34 0x00007ffdda334e32 in ?? () from C:\TOOLS\msys64\ucrt64\bin\libffi-8.dll
No symbol table info available.
#35 0x00007ffdda1e2174 in ?? () from C:\TOOLS\msys64\ucrt64\lib\python3.12\site-packages\gi\_gi.cp312-mingw_x86_64_ucrt_gnu.pyd
No symbol table info available.
#36 0x00007ffdda1e4305 in ?? () from C:\TOOLS\msys64\ucrt64\lib\python3.12\site-packages\gi\_gi.cp312-mingw_x86_64_ucrt_gnu.pyd
No symbol table info available.
#37 0x00007ffd86d2a005 in ?? () from C:\TOOLS\msys64\ucrt64\bin\libpython3.12.dll
No symbol table info available.
#38 0x00007ffd86ddd16b in ?? () from C:\TOOLS\msys64\ucrt64\bin\libpython3.12.dll
No symbol table info available.
#39 0x00007ffd86c86562 in ?? () from C:\TOOLS\msys64\ucrt64\bin\libpython3.12.dll
No symbol table info available.
#40 0x00007ffd86c84b1e in ?? () from C:\TOOLS\msys64\ucrt64\bin\libpython3.12.dll
No symbol table info available.
#41 0x00007ffd86d634bd in ?? () from C:\TOOLS\msys64\ucrt64\bin\libpython3.12.dll
No symbol table info available.
#42 0x00007ffd86d2939d in ?? () from C:\TOOLS\msys64\ucrt64\bin\libpython3.12.dll
No symbol table info available.
#43 0x00007ffd86dd8c02 in ?? () from C:\TOOLS\msys64\ucrt64\bin\libpython3.12.dll
No symbol table info available.
#44 0x00007ffd86d2971e in ?? () from C:\TOOLS\msys64\ucrt64\bin\libpython3.12.dll
--Type <RET> for more, q to quit, c to continue without paging--
No symbol table info available.
#45 0x00007ffd86cb07c8 in ?? () from C:\TOOLS\msys64\ucrt64\bin\libpython3.12.dll
No symbol table info available.
#46 0x00007ffd86cb043b in ?? () from C:\TOOLS\msys64\ucrt64\bin\libpython3.12.dll
No symbol table info available.
#47 0x00007ff6ef9c2a14 in ?? ()
No symbol table info available.
#48 0x00007ff6ef9c1319 in ?? ()
No symbol table info available.
#49 0x00007ff6ef9c1426 in ?? ()
No symbol table info available.
#50 0x00007ffde682e8d7 in KERNEL32!BaseThreadInitThunk () from C:\WINDOWS\System32\kernel32.dll
No symbol table info available.
#51 0x00007ffde7c7bf2c in ntdll!RtlUserThreadStart () from C:\WINDOWS\SYSTEM32\ntdll.dll
No symbol table info available.
#52 0x0000000000000000 in ?? ()
No symbol table info available.