Bug#1114144: gtk4: FTBFS: gtk:css / parser rotate3d-crash.css killed by SIGSEGV

Simon McVittie smcv at debian.org
Sat Sep 6 18:44:57 BST 2025


On Sat, 06 Sep 2025 at 13:05:06 +0100, Simon McVittie wrote:
>On Fri, 05 Sep 2025 at 18:18:22 +0000, Santiago Vila forwarded:
>>412/700 gtk:css / parser rotate3d-crash.css                                          ERROR            0.04s   killed by signal 11 SIGSEGV
>
>This looks like the (only? first?) thing that's failing here. Possibly 
>a recent regression, with gcc-15 or some other dependency change?

I can reproduce this. Backtrace:

#0  gtk_css_value_unref (value=0xd) at ../../../gtk/gtkcssvalue.c:179
#1  0x00007f65251c3ed7 in _gtk_css_transform_value_parse (parser=0x555c7cf0b3d0)
     at ../../../gtk/gtkcsstransformvalue.c:1153
#2  0x00007f6524fc28a0 in parse_declaration (scanner=0x555c7cf071a0, ruleset=0x7fff17f42560)
     at ../../../gtk/gtkcssprovider.c:1010
#3  parse_declarations (scanner=0x555c7cf071a0, ruleset=0x7fff17f42560) at ../../../gtk/gtkcssprovider.c:1078
#4  parse_ruleset (scanner=scanner at entry=0x555c7cf071a0) at ../../../gtk/gtkcssprovider.c:1111
#5  0x00007f6524fc31a8 in parse_statement (scanner=0x555c7cf071a0) at ../../../gtk/gtkcssprovider.c:1128
#6  parse_stylesheet (scanner=0x555c7cf071a0) at ../../../gtk/gtkcssprovider.c:1143
#7  gtk_css_provider_load_internal
     (self=0x555c7cf06430 [GtkCssProvider], parent=0x0, file=0x555c7cf06660, bytes=<optimized out>)
     at ../../../gtk/gtkcssprovider.c:1257
#8  0x00007f6524fc3904 in gtk_css_provider_load_from_file
     (css_provider=0x555c7cf06430 [GtkCssProvider], file=0x555c7cf06660) at ../../../gtk/gtkcssprovider.c:1378
#9  gtk_css_provider_load_from_file (css_provider=0x555c7cf06430 [GtkCssProvider], file=0x555c7cf06660)
     at ../../../gtk/gtkcssprovider.c:1370
#10 0x00007f6524fc39a1 in gtk_css_provider_load_from_path
     (css_provider=0x555c7cf06430 [GtkCssProvider], path=0x555c7cf06430 " \203\357|\\U")
     at ../../../gtk/gtkcssprovider.c:1403
#11 gtk_css_provider_load_from_path
     (css_provider=css_provider at entry=0x555c7cf06430 [GtkCssProvider], path=path at entry=0x555c7cf04b40 "/home/smcv/tmp/deb/build/gtk4-4.18.6+ds/testsuite/css/parser/rotate3d-crash.css") at ../../../gtk/gtkcssprovider.c:1393
#12 0x0000555c59dd1b11 in parse_css_file (file=<optimized out>, generate=0)
     at ../../../testsuite/css/parser/test-css-parser.c:137
#13 0x00007f6524d72959 in test_case_run
     (tc=0x555c7cf051a0, test_run_name=0x555c7cf05bb0 "/home/smcv/tmp/deb/build/gtk4-4.18.6+ds/testsuite/css/parser/rotate3d-crash.css", path=<optimized out>) at ../../../glib/gtestutils.c:3115
#14 g_test_run_suite_internal (suite=suite at entry=0x555c7cf05140, path=path at entry=0x0)
     at ../../../glib/gtestutils.c:3210
#15 0x00007f6524d728d3 in g_test_run_suite_internal (suite=suite at entry=0x555c7cf050e0, path=path at entry=0x0)
     at ../../../glib/gtestutils.c:3229
#16 0x00007f6524d728d3 in g_test_run_suite_internal (suite=suite at entry=0x555c7cf05080, path=path at entry=0x0)
     at ../../../glib/gtestutils.c:3229
#17 0x00007f6524d728d3 in g_test_run_suite_internal (suite=suite at entry=0x555c7cf05020, path=path at entry=0x0)
     at ../../../glib/gtestutils.c:3229
#18 0x00007f6524d728d3 in g_test_run_suite_internal (suite=suite at entry=0x555c7cf04fc0, path=path at entry=0x0)
     at ../../../glib/gtestutils.c:3229
#19 0x00007f6524d728d3 in g_test_run_suite_internal (suite=suite at entry=0x555c7cf04f60, path=path at entry=0x0)
     at ../../../glib/gtestutils.c:3229
#20 0x00007f6524d728d3 in g_test_run_suite_internal (suite=suite at entry=0x555c7cf04f00, path=path at entry=0x0)
     at ../../../glib/gtestutils.c:3229
#21 0x00007f6524d728d3 in g_test_run_suite_internal (suite=suite at entry=0x555c7cf04ea0, path=path at entry=0x0)
     at ../../../glib/gtestutils.c:3229
#22 0x00007f6524d728d3 in g_test_run_suite_internal (suite=suite at entry=0x555c7cf04e40, path=path at entry=0x0)
     at ../../../glib/gtestutils.c:3229
#23 0x00007f6524d728d3 in g_test_run_suite_internal (suite=suite at entry=0x555c7cf04a90, path=path at entry=0x0)
     at ../../../glib/gtestutils.c:3229
#24 0x00007f6524d72e62 in g_test_run_suite (suite=suite at entry=0x555c7cf04a90) at ../../../glib/gtestutils.c:3310
#25 0x00007f6524d72ee8 in g_test_run () at ../../../glib/gtestutils.c:2379
#26 0x0000555c59dd151e in main (argc=<optimized out>, argv=<optimized out>)
     at ../../../testsuite/css/parser/test-css-parser.c:308



More information about the pkg-gnome-maintainers mailing list