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 769056 - Segmentation fault on gdaui_data_selector_set_model for GdauiRawGrid
Segmentation fault on gdaui_data_selector_set_model for GdauiRawGrid
Status: RESOLVED OBSOLETE
Product: libgda
Classification: Other
Component: Client library
5.2.x
Other Linux
: Normal critical
: ---
Assigned To: malerba
gnome-db Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-07-21 20:16 UTC by junker
Modified: 2018-09-21 13:56 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
test case (4.31 KB, application/gzip)
2016-07-21 20:16 UTC, junker
Details

Description junker 2016-07-21 20:16:28 UTC
Created attachment 331918 [details]
test case

$ uname -a
Linux myhost 4.6.4-1-ARCH #1 SMP PREEMPT Mon Jul 11 19:12:32 CEST 2016 x86_64 GNU/Linux

$ pacman -Qs libgda                                                                                                                                                                                                                     
local/libgda 5.2.4-2

$ pacman -Qs gtk3
local/gtk3 3.20.6-1

$ pacman -Qs glib2
local/glib2 2.48.1-1


test case in attachment. 

catch segmentation fault on reassign model for GdauiRawGrid. 
happen on calling "gdaui_data_selector_set_model", when "source model" set for grid field by "gda_holder_set_source_model".


Thread 1 "gdabug" received signal SIGSEGV, Segmentation fault.
create_columns_data (grid=grid@entry=0x8963c0) at gdaui-raw-grid.c:847
847			if (g_object_class_find_property (G_OBJECT_GET_CLASS (renderer), "set-default-if-invalid"))
(gdb) p renderer
$1 = (GtkCellRenderer *) 0x0
Comment 1 GNOME Infrastructure Team 2018-09-21 13:56:21 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/libgda/issues/121.