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 404916 - Abort gailtreeview.c when the treeview is destroyed soon after expanding row
Abort gailtreeview.c when the treeview is destroyed soon after expanding row
Status: RESOLVED FIXED
Product: atk
Classification: Platform
Component: gail
git master
Other All
: Normal critical
: ---
Assigned To: Li Yuan
Li Yuan
: 407627 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-02-06 10:44 UTC by Hiroyuki Ikezoe
Modified: 2007-02-18 10:04 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18


Attachments
sample code (1.79 KB, text/x-csrc)
2007-02-06 10:46 UTC, Hiroyuki Ikezoe
  Details
proposal patch (446 bytes, patch)
2007-02-06 10:47 UTC, Hiroyuki Ikezoe
accepted-commit_now Details | Review

Description Hiroyuki Ikezoe 2007-02-06 10:44:22 UTC
Steps to reproduce:
1. Click an expanding icon on GtkTreeView
2. Destroy the GtkTreeView
3. Then abort

** ERROR **: file gailtreeview.c: line 2277 (idle_expand_row): assertion failed: (GTK_IS_TREE_VIEW (tree_view))
aborting...


Stack trace:


Other information:
I attach a sample code to reproduce the bug.
Comment 1 Hiroyuki Ikezoe 2007-02-06 10:46:05 UTC
Created attachment 81992 [details]
sample code

Steps to reproduce

1. Run this application with libgail
2. Click an expand icon at the left of "Test1" on treeview.
Comment 2 Hiroyuki Ikezoe 2007-02-06 10:47:01 UTC
Created attachment 81993 [details] [review]
proposal patch
Comment 3 Li Yuan 2007-02-12 09:58:24 UTC
Looks OK, please commit.
Comment 4 Hiroyuki Ikezoe 2007-02-12 11:01:32 UTC
Thank you for your review. 
I've done it.
Comment 5 Li Yuan 2007-02-18 10:04:51 UTC
*** Bug 407627 has been marked as a duplicate of this bug. ***