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@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@entry=0x555c7cf06430 [GtkCssProvider], 
path=path@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@entry=0x555c7cf05140, 
path=path@entry=0x0)
    at ../../../glib/gtestutils.c:3210
#15 0x00007f6524d728d3 in g_test_run_suite_internal 
(suite=suite@entry=0x555c7cf050e0, path=path@entry=0x0)
    at ../../../glib/gtestutils.c:3229
#16 0x00007f6524d728d3 in g_test_run_suite_internal 
(suite=suite@entry=0x555c7cf05080, path=path@entry=0x0)
    at ../../../glib/gtestutils.c:3229
#17 0x00007f6524d728d3 in g_test_run_suite_internal 
(suite=suite@entry=0x555c7cf05020, path=path@entry=0x0)
    at ../../../glib/gtestutils.c:3229
#18 0x00007f6524d728d3 in g_test_run_suite_internal 
(suite=suite@entry=0x555c7cf04fc0, path=path@entry=0x0)
    at ../../../glib/gtestutils.c:3229
#19 0x00007f6524d728d3 in g_test_run_suite_internal 
(suite=suite@entry=0x555c7cf04f60, path=path@entry=0x0)
    at ../../../glib/gtestutils.c:3229
#20 0x00007f6524d728d3 in g_test_run_suite_internal 
(suite=suite@entry=0x555c7cf04f00, path=path@entry=0x0)
    at ../../../glib/gtestutils.c:3229
#21 0x00007f6524d728d3 in g_test_run_suite_internal 
(suite=suite@entry=0x555c7cf04ea0, path=path@entry=0x0)
    at ../../../glib/gtestutils.c:3229
#22 0x00007f6524d728d3 in g_test_run_suite_internal 
(suite=suite@entry=0x555c7cf04e40, path=path@entry=0x0)
    at ../../../glib/gtestutils.c:3229
#23 0x00007f6524d728d3 in g_test_run_suite_internal 
(suite=suite@entry=0x555c7cf04a90, path=path@entry=0x0)
    at ../../../glib/gtestutils.c:3229
#24 0x00007f6524d72e62 in g_test_run_suite (suite=suite@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

Reply via email to