View Issue Details

IDProjectCategoryView StatusLast Update
0014418CentOS-7glade3public2018-09-06 23:15
Reporterjimgeorge79 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
Product Version7.4.1708 
Target VersionFixed in Version 
Summary0014418: Glade3 segfaults when displaying a project with a GtkDialog
DescriptionGlade3 crashes with a segmentation fault when it attempts to display any project with a GtkDialog. This can be triggered either by opening an existing .glade file that includes a GtkDialog widget, or simply by creating a new top-level widget of type GtkDialog.

I noticed that this also occurs when creating a derived dialog box type, such as an About dialog.
Steps To Reproduce1. Start glade-3 with no additional arguments
2. Click on the "Dialog box" button under "Toplevels" from the palette on the left side.
3. Glade3 immediately crashes
Additional Informationglade3 package version is glade3-3.8.3-5.el7.x86_64. Here is the backtrace:

#0 0x00007ffff7b866d9 in glade_widget_set_object () at /lib64/libgladeui-1.so.11
#1 0x00007ffff5c09b0d in g_object_constructor () at /lib64/libgobject-2.0.so.0
#2 0x00007ffff7b8b20c in glade_widget_constructor () at /lib64/libgladeui-1.so.11
#3 0x00007ffff5c09d16 in g_object_new_internal () at /lib64/libgobject-2.0.so.0
#4 0x00007ffff5c0bd04 in g_object_new_valist () at /lib64/libgobject-2.0.so.0
#5 0x00007ffff7b64f82 in glade_widget_adaptor_create_widget_real () at /lib64/libgladeui-1.so.11
#6 0x00007ffff7b6517d in glade_widget_adaptor_create_internal () at /lib64/libgladeui-1.so.11
#7 0x00007fffe0e18b6d in glade_gtk_dialog_post_create () at /usr/lib64/glade3/modules/libgladegtk.so
#8 0x00007ffff7b8b37b in glade_widget_constructor () at /lib64/libgladeui-1.so.11
#9 0x00007ffff5c09d16 in g_object_new_internal () at /lib64/libgobject-2.0.so.0
#10 0x00007ffff5c0bd04 in g_object_new_valist () at /lib64/libgobject-2.0.so.0
#11 0x00007ffff7b64f82 in glade_widget_adaptor_create_widget_real () at /lib64/libgladeui-1.so.11
#12 0x00007ffff7ba4afc in glade_command_create () at /lib64/libgladeui-1.so.11
#13 0x00007ffff7b757f0 in glade_palette_create_root_widget () at /lib64/libgladeui-1.so.11
#14 0x00007ffff7b75bbb in glade_palette_toggled () at /lib64/libgladeui-1.so.11
#15 0x00007ffff5c04968 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#16 0x00007ffff5c1683b in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#17 0x00007ffff5c1eaf1 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#18 0x00007ffff5c1eddf in g_signal_emit () at /lib64/libgobject-2.0.so.0
#19 0x00007ffff7b75a94 in glade_palette_on_button_toggled () at /lib64/libgladeui-1.so.11
#20 0x00007ffff5c04968 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#21 0x00007ffff5c16a7d in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#22 0x00007ffff5c1eaf1 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#23 0x00007ffff5c1eddf in g_signal_emit () at /lib64/libgobject-2.0.so.0
#24 0x00007ffff5c04968 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#25 0x00007ffff5c16a7d in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#26 0x00007ffff5c1eaf1 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#27 0x00007ffff5c1eddf in g_signal_emit () at /lib64/libgobject-2.0.so.0
#28 0x00007ffff76d48ee in gtk_toggle_button_clicked () at /lib64/libgtk-x11-2.0.so.0
#29 0x00007ffff5c04968 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#30 0x00007ffff5c162a7 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#31 0x00007ffff5c1eaf1 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#32 0x00007ffff5c1eddf in g_signal_emit () at /lib64/libgobject-2.0.so.0
#33 0x00007ffff76d422d in gtk_toggle_button_released () at /lib64/libgtk-x11-2.0.so.0
#34 0x00007ffff5c04968 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#35 0x00007ffff5c162a7 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#36 0x00007ffff5c1eaf1 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#37 0x00007ffff5c1eddf in g_signal_emit () at /lib64/libgobject-2.0.so.0
#38 0x00007ffff7549033 in gtk_button_button_release () at /lib64/libgtk-x11-2.0.so.0
#39 0x00007ffff7601bdc in _gtk_marshal_BOOLEAN__BOXED () at /lib64/libgtk-x11-2.0.so.0
#40 0x00007ffff5c04968 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#41 0x00007ffff5c1683b in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#42 0x00007ffff5c1e7dc in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#43 0x00007ffff5c1eddf in g_signal_emit () at /lib64/libgobject-2.0.so.0
#44 0x00007ffff7731dc4 in gtk_widget_event_internal () at /lib64/libgtk-x11-2.0.so.0
#45 0x00007ffff75ffe04 in gtk_propagate_event () at /lib64/libgtk-x11-2.0.so.0
#46 0x00007ffff76001fb in gtk_main_do_event () at /lib64/libgtk-x11-2.0.so.0
#47 0x00007ffff725aa0c in gdk_event_dispatch () at /lib64/libgdk-x11-2.0.so.0
#48 0x00007ffff52814c9 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#49 0x00007ffff5281818 in g_main_context_iterate.isra.21 () at /lib64/libglib-2.0.so.0
#50 0x00007ffff5281aea in g_main_loop_run () at /lib64/libglib-2.0.so.0
#51 0x00007ffff75ff247 in gtk_main () at /lib64/libgtk-x11-2.0.so.0
#52 0x00000000004085d5 in main ()
TagsNo tags attached.
abrt_hash
URL

Activities

thomaschan

thomaschan

2018-09-06 23:15

reporter   ~0032668

I also ran into this. It's fixed in glade 3.8.4.

http://ftp.gnome.org/pub/GNOME/sources/glade3/3.8/glade3-3.8.4.news

Issue History

Date Modified Username Field Change
2018-01-26 23:03 jimgeorge79 New Issue
2018-09-06 23:15 thomaschan Note Added: 0032668