Your message dated Sun, 1 Mar 2026 20:35:31 +0000
with message-id <[email protected]>
and subject line Re: Bug#1123549: libgtk-3-0t64: Stack overflow and segfaults
on startup in gtk_css_node_ensure_style in gimp and atril
has caused the Debian Bug report #1123549,
regarding libgtk-3-0t64: Stack overflow and segfaults on startup in
gtk_css_node_ensure_style in gimp and atril
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1123549: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123549
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgtk-3-0t64
Version: 3.24.51-3
Severity: important
X-Debbugs-Cc: [email protected]
Dear Maintainer,
when launching gimp or atril (even with no extra argument or documents),
I am getting segfault after few seconds.
gdb tells me this is a stack overflow
Thread 1 "atril" received signal SIGSEGV, Segmentation fault.
Download failed: Invalid argument. Continuing without source file
./debian/build/deb/../../../gtk/gtkcssnode.c.
gtk_css_node_ensure_style (cssnode=0x555555917a90 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875)
at ../../../gtk/gtkcssnode.c:996
warning: 996<-->../../../gtk/gtkcssnode.c: No such file or directory
(gdb) bt
#0 gtk_css_node_ensure_style (cssnode=0x555555917a90 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875)
at ../../../gtk/gtkcssnode.c:996
#1 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x555555adfda0 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
#2 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x555555b096c0 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
#3 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x555555b133e0 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
#4 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x555555b1d100 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
...
#3176 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x55555d5a8df0 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
#3177 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x55555d5b2b10 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
#3178 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x55555d5bc830 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
#3179 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x55555d5c6550 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
#3180 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x55555d5d0270 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
#3181 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x55555d5d9f90 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
#3182 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x55555d5e3cb0 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
--Type <RET> for more, q to quit, c to continue without paging--
#3183 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x55555d5ed9d0 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
#3184 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x55555d5f76f0 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
#3185 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x55555d601410 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
#3186 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x55555d60b130 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
#3187 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=0x55555d614e50 [GtkCssWidgetNode],
current_time=current_time@entry=172181540875) at ../../../gtk/gtkcssnode.c:1003
#3188 0x00007ffff7702bf7 in gtk_css_node_ensure_style
(cssnode=cssnode@entry=0x55555d61eb70 [GtkCssWidgetNode],
current_time=172181540875) at ../../../gtk/gtkcssnode.c:1003
#3189 0x00007ffff7702e2f in gtk_css_node_get_style (cssnode=0x55555d61eb70
[GtkCssWidgetNode]) at ../../../gtk/gtkcssnode.c:1033
#3190 0x00007ffff787c1c9 in gtk_style_context_lookup_style (context=<optimized
out>) at ../../../gtk/gtkstylecontext.c:494
#3191 _gtk_style_context_peek_property (context=<optimized out>,
property_id=78) at ../../../gtk/gtkstylecontext.c:1642
#3192 0x00007ffff792dec2 in gtk_widget_update_alpha (widget=0x55555d61eb20
[GtkModelMenuItem]) at ../../../gtk/gtkwidget.c:16115
#3193 0x00007ffff792e207 in gtk_widget_realize (widget=0x55555d61eb20
[GtkModelMenuItem]) at ../../../gtk/gtkwidget.c:5548
#3194 gtk_widget_realize (widget=0x55555d61eb20 [GtkModelMenuItem]) at
../../../gtk/gtkwidget.c:5497
#3195 0x00007ffff79316e8 in gtk_widget_set_parent (widget=0x55555d61eb20
[GtkModelMenuItem], parent=0x555555a71660 [GtkMenuBar])
at ../../../gtk/gtkwidget.c:9678
#3200 0x00007ffff71b84e3 in <emit signal 'insert' on instance 0x555555a71660
[GtkMenuBar]>
(instance=<optimized out>, signal_id=<optimized out>, detail=<optimized
out>) at ../../../gobject/gsignal.c:3598
#3196 0x00007ffff719ba03 in g_closure_invoke
(closure=closure@entry=0x555555698410, return_value=0x0,
n_param_values=n_param_values@entry=3,
param_values=param_values@entry=0x7fffff856680,
invocation_hint=invocation_hint@entry=0x7fffff8565d0) at
../../../gobject/gclosure.c:916
#3197 0x00007ffff71b0f3f in signal_emit_unlocked_R
(node=node@entry=0x7fffff856770, detail=detail@entry=0,
instance=instance@entry=0x555555a71660,
emission_return=emission_return@entry=0x0,
instance_and_params=instance_and_params@entry=0x7fffff856680) at
../../../gobject/gsignal.c:3736
#3198 0x00007ffff71b281c in signal_emit_valist_unlocked
(instance=instance@entry=0x555555a71660, signal_id=signal_id@entry=162,
detail=detail@entry=0, var_args=var_args@entry=0x7fffff8568c0) at
../../../gobject/gsignal.c:3535
#3199 0x00007ffff71b8428 in g_signal_emit_valist (instance=0x555555a71660,
signal_id=162, detail=0, var_args=0x7fffff8568c0)
at ../../../gobject/gsignal.c:3278
#3201 0x00007ffff77e2127 in gtk_menu_tracker_add_items
(tracker=tracker@entry=0x555555aa9b00,
section=section@entry=0x555555aad7d0,
change_point=change_point@entry=0x555555aad7d8, offset=offset@entry=0,
model=model@entry=0x555555aad6f0 [UnityGtkMenuSection],
position=position@entry=0, n_items=0)
at ../../../gtk/gtkmenutracker.c:405
#3202 0x00007ffff77e28a9 in gtk_menu_tracker_add_items
(tracker=0x555555aa9b00, section=0x555555aad7d0,
change_point=0x555555aad7d8, offset=<optimized out>, model=0x555555aad6f0
[UnityGtkMenuSection], position=0, n_items=1) at
../../../gtk/gtkmenutracker.c:312
#3203 gtk_menu_tracker_model_changed
(model=0x555555aad6f0 [UnityGtkMenuSection], position=0, removed=0,
added=1, user_data=0x555555aa9b00)
at ../../../gtk/gtkmenutracker.c:456
I also tested with `gtk3-demo` from `gtk-3-examples` package, and there
are no issues - it works fine.
user@debian:~$ cat /etc/gtk-3.0/settings.ini
[Settings]
gtk-theme-name = Materia-dark-compact
I changed this to Orchis-Dark-Compact, still the same.
I removed that file, still the same.
I also updated gtk3 3.24.51-2 => 3.24.51-3, still the same.
Related gimp bug report - https://bugs.debian.org/1121652
-- System Information:
Debian Release: forky/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.19.0-rc1 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_CPU_OUT_OF_SPEC, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libgtk-3-0t64 depends on:
ii adwaita-icon-theme 49.0-1
ii hicolor-icon-theme 0.18-2
ii libatk-bridge2.0-0t64 2.58.2-1
ii libatk1.0-0t64 2.58.2-1
ii libc6 2.42-5
ii libcairo-gobject2 1.18.4-1+b1
ii libcairo2 1.18.4-1+b1
ii libcloudproviders0 0.3.6-3
ii libcolord2 1.4.8-2
ii libcups2t64 2.4.16-1
ii libepoxy0 1.5.10-2
ii libfontconfig1 2.15.0-2.4
ii libfribidi0 1.0.16-4
ii libgdk-pixbuf-2.0-0 2.44.4+dfsg-1
ii libglib2.0-0t64 2.86.2-1
ii libgtk-3-common 3.24.51-3
ii libharfbuzz0b 12.1.0-1
ii libpango-1.0-0 1.56.3-2
ii libpangocairo-1.0-0 1.56.3-2
ii libpangoft2-1.0-0 1.56.3-2
ii libwayland-client0 1.24.0-2+b1
ii libwayland-cursor0 1.24.0-2+b1
ii libwayland-egl1 1.24.0-2+b1
ii libx11-6 2:1.8.12-1
ii libxcomposite1 1:0.4.6-1
ii libxcursor1 1:1.2.3-1
ii libxdamage1 1:1.1.6-1+b2
ii libxext6 2:1.3.4-1+b3
ii libxfixes3 1:6.0.0-2+b4
ii libxi6 2:1.8.2-1
ii libxinerama1 2:1.1.4-3+b4
ii libxkbcommon0 1.12.3-1
ii libxrandr2 2:1.5.4-1+b3
ii shared-mime-info 2.4-5+b3
Versions of packages libgtk-3-0t64 recommends:
ii ibus-gtk3 1.5.32-2
ii libgtk-3-bin 3.24.51-2
ii librsvg2-common 2.61.3+dfsg-2
Versions of packages libgtk-3-0t64 suggests:
ii gvfs 1.58.0-2
Versions of packages libgtk-3-0t64 is related to:
ii appmenu-gtk3-module 25.04-1
ii fcitx-frontend-gtk3 1:4.2.9.9-2.1
ii fcitx5-frontend-gtk3 5.1.4-3
pn gcin-gtk3-immodule <none>
pn gtk-vector-screenshot <none>
pn gtk3-engines-xfce <none>
pn gtk3-im-libthai <none>
pn hime-gtk3-immodule <none>
ii ibus-gtk3 1.5.32-2
pn imhangul-gtk3 <none>
ii kde-config-gtk-style 4:6.5.4-1
ii libcanberra-gtk3-module 0.30-18
pn libcaribou-gtk3-module <none>
ii libgtk-layer-shell0 0.10.0-1
pn libgtk-session-lock0 <none>
pn libgtk3-nocsd0 <none>
pn liblunar-calendar-gtk3-module <none>
ii libxapp-gtk3-module 2.8.13-1
pn maliit-inputcontext-gtk3 <none>
pn packagekit-gtk3-module <none>
pn scim-gtk-immodule <none>
pn topmenu-gtk3 <none>
ii uim-gtk3 1:1.9.6-1+b2
ii uim-gtk3-immodule 1:1.9.6-1+b2
ii xfce4-settings 4.20.2-1
-- no debconf information
--- End Message ---
--- Begin Message ---
On Sun, 01 Mar 2026 at 19:02:59 +0000, Witold Baryluk wrote:
it appears that maybe this bug got fixed.
gimp and atril now work without issues on my system, where before they were
crashing for about a year or more.
Closing this, then.
Thanks,
smcv
--- End Message ---