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 627078 - Copy/Paste or Add Parent causes segfault
Copy/Paste or Add Parent causes segfault
Status: RESOLVED DUPLICATE of bug 627031
Product: glade
Classification: Applications
Component: general
3.7.x
Other Mac OS
: Normal critical
: ---
Assigned To: Glade 3 Maintainers
Glade 3 Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-08-16 19:13 UTC by smithsp
Modified: 2010-08-29 05:54 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Backtrace from glade3 through gdb. (3.88 KB, text/plain)
2010-08-16 22:45 UTC, smithsp
Details

Description smithsp 2010-08-16 19:13:22 UTC
Very reproducibly, I get the error:

(glade-3:85445): GladeUI-CRITICAL **: glade_widget_get_from_gobject: assertion `G_IS_OBJECT (object)' failed

(glade-3:85445): GladeUI-CRITICAL **: glade_widget_get_children: assertion `GLADE_IS_WIDGET (widget)' failed

(glade-3:85445): GladeUI-CRITICAL **: glade_widget_get_from_gobject: assertion `G_IS_OBJECT (object)' failed
Segmentation fault

when I try to copy/paste an existing horizontal box, or when I try to add a horizontal box as a parent.
Comment 1 Fabio Durán Verdugo 2010-08-16 22:16:06 UTC
Thanks for taking the time to report this bug.
Without a stack trace from the crash it's very hard to determine what caused it.
Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!


or can you explain the exacts step for reproduce?
Comment 2 smithsp 2010-08-16 22:45:46 UTC
Created attachment 168018 [details]
Backtrace from glade3 through gdb.
Comment 3 smithsp 2010-08-16 22:48:42 UTC
Comment on attachment 168018 [details]
Backtrace from glade3 through gdb.

Steps to produce crash:
Open glade-3.
Open an existing project.
Cut a button which has a horizontal box as the custom content.  
Paste the button into a valid container.
Glade-3 crashes.
Comment 4 Fabio Durán Verdugo 2010-08-17 14:10:04 UTC
paste here the backtrace

(gdb) backtrace
  • #0 glade_project_model_get_value
    at glade-project.c line 4388
  • #1 gtk_tree_model_filter_get_value
  • #2 gtk_tree_view_column_cell_set_cell_data
  • #3 validate_row
  • #4 validate_visible_area
  • #5 do_presize_handler
  • #6 presize_handler_callback
  • #7 gdk_threads_dispatch
  • #8 g_main_context_dispatch
  • #9 g_main_context_iterate
  • #10 g_main_loop_run
  • #11 gtk_main
  • #12 main
    at main.c line 186

Comment 5 Tristan Van Berkom 2010-08-29 05:54:37 UTC

*** This bug has been marked as a duplicate of bug 627031 ***