After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 669717 - Segfault in atk_state_set_contains_state
Segfault in atk_state_set_contains_state
Status: RESOLVED OBSOLETE
Product: atk
Classification: Platform
Component: atk
2.3.x
Other Linux
: Normal normal
: ---
Assigned To: ATK maintainer(s)
ATK maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2012-02-08 23:28 UTC by Luke Yelavich
Modified: 2021-06-10 11:27 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Threaded stack trace. (25.38 KB, text/plain)
2012-02-08 23:28 UTC, Luke Yelavich
Details

Description Luke Yelavich 2012-02-08 23:28:20 UTC
Created attachment 207154 [details]
Threaded stack trace.

Launchpad bug link: https://bugs.launchpad.net/ubuntu/+source/atk1.0/+bug/863023

Threaded stack trace attached.
Comment 1 Alejandro Piñeiro Iglesias (IRC: infapi00) 2012-02-09 10:43:53 UTC
Hi, looking at the backtrace, the specific line crashing is the following one:

  g_return_val_if_fail (ATK_IS_STATE_SET (set), FALSE)

So I assume that the problem is _gtk_cell_accessible_add_state using a wrong stateset. I really doubt this being a problem on ATK.

Having said so, the code at gtk_cell_accessible and gtk_treeview_accessible has changed recently. So I think that it would be safer to test this again with a more recent gtk.
Comment 2 André Klapper 2021-06-10 11:27:06 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version of atk, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a ticket at
  https://gitlab.gnome.org/GNOME/atk/-/issues/

Thank you for your understanding and your help.