crash when searching
Issue generated from Tuleap's migration script. Originally submitted by: Eloi Bail (eloi)
A detailed description of the bug. Use following fields for description field:
* Environment:
[14:23:14] eloi@eloi-W541:~/DEV/SFL/ring-project$ ./client-gnome/build-local/gnome-ring --version
1.0.0 - 85e992af
* Reproduce steps:
Search in the search label
* Expected result:
no crash
* Actual result:
crash
[Thread 0x7fffc8b6b700 (LWP 23226) exited]
** (gnome-ring:23119): CRITICAL **: GtkTreePath* gtk_q_tree_model_get_path(GtkTreeModel*, GtkTreeIter*): assertion 'iter->stamp == priv->stamp' failed
** (gnome-ring:23119): CRITICAL **: GtkTreePath* gtk_q_tree_model_get_path(GtkTreeModel*, GtkTreeIter*): assertion 'iter->stamp == priv->stamp' failed
(gnome-ring:23119): Gtk-CRITICAL **: gtk_tree_path_get_depth: assertion 'path != NULL' failed
Thread 1 "gnome-ring" received signal SIGSEGV, Segmentation fault.
0x00007ffff59cfb54 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
(gdb) bt
#0 0x00007ffff59cfb54 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1 0x00007ffff59cfe44 in QSortFilterProxyModel::data(QModelIndex const&, int) const () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2 0x00005555555f32f0 in QModelIndex::data (this=0x7fffffffae70, arole=0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:420
#3 0x000055555565f294 in render_name_and_contact_method (tree_column=0x555556036520, cell=0x555555df2120, tree_model=0x55555607ed70, iter=0x555555af9940, treeview=0x555555edb9d0)
at /home/eloi/DEV/SFL/ring-project/client-gnome/src/contactsview.cpp:122
#4 0x00007ffff70f16db in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#5 0x00007ffff5c98840 in g_hash_table_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007ffff70f156b in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#7 0x00007ffff70f6c19 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#8 0x00007ffff71ead75 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#9 0x00007ffff5f821a4 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff5f9c8bd in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007ffff5f9cfaf in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007ffff70f30e6 in gtk_cell_area_apply_attributes () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#13 0x00007ffff7307161 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#14 0x00007ffff730edea in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#15 0x00007ffff730f581 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#16 0x00007ffff727ef94 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#17 0x00007ffff727f1df in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#18 0x00007ffff727f297 in gtk_widget_get_preferred_width () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#19 0x00007ffff726a8da in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#20 0x00007ffff71294e3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#21 0x00007ffff712d534 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#22 0x00007ffff7266cb3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#23 0x00007ffff727ef94 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#24 0x00007ffff727f1df in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#25 0x00007ffff727f297 in gtk_widget_get_preferred_width () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#26 0x00007ffff727f880 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#27 0x00007ffff720ec65 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#28 0x00007ffff71294e3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#29 0x00007ffff712d534 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#30 0x00007ffff70ddd0e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#31 0x00007ffff70dde7b in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#32 0x00007ffff712d534 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#33 0x00007ffff720e053 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#34 0x00007ffff727ef94 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#35 0x00007ffff727f1df in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#36 0x00007ffff727f297 in gtk_widget_get_preferred_width () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#37 0x00007ffff70daf6f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#38 0x00007ffff71294e3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#39 0x00007ffff712d534 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#40 0x00007ffff70dba83 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#41 0x00007ffff727ef94 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#42 0x00007ffff727f1df in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#43 0x00007ffff727f297 in gtk_widget_get_preferred_width () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#44 0x00007ffff727f880 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#45 0x00007ffff721d779 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#46 0x00007ffff71294e3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#47 0x00007ffff712d534 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#48 0x00007ffff721cb03 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#49 0x00007ffff727ef94 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#50 0x00007ffff727f1df in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#51 0x00007ffff727f297 in gtk_widget_get_preferred_width () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#52 0x00007ffff70daf6f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#53 0x00007ffff71294e3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0