[Bug 1776150] Re: 2.6.19 on bionic: QIF import wizard hangs when manipulating account tree
Was finally able to reproduce under valgrind with the OFX/QFX import plugin! ==18084== Invalid read of size 8 ==18084==at 0x943FD06: g_type_check_instance_cast (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x538DE78: gnc_tree_view_account_set_selected_account (in /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgncmod-gnome-utils.so) ==18084==by 0x1D6707DC: gnc_import_select_account (in /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgncmod-generic-import.so) ==18084==by 0x1D6774F0: ??? (in /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgncmod-generic-import.so) ==18084==by 0x9419F6C: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x942CD3D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x94353F4: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x9435E0E: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x67945E5: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.32) ==18084==by 0x669738A: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.32) ==18084==by 0x9419F6C: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x942CAC7: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084== Address 0x31db4890 is 976 bytes inside a block of size 1,112 free'd ==18084==at 0x4C30D3B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==18084==by 0x943EA12: g_type_free_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x66F62E9: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.32) ==18084==by 0x661D3CE: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.32) ==18084==by 0x9419E80: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x942CEB1: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x94353F4: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x9435E0E: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x66BC95F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.32) ==18084==by 0x9420647: g_object_run_dispose (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x65E8C84: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.32) ==18084==by 0x661D3CE: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.32) ==18084== Block was alloc'd at ==18084==at 0x4C2FB0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==18084==by 0x6BF8858: g_malloc (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5600.1) ==18084==by 0x6C10675: g_slice_alloc (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5600.1) ==18084==by 0x6C10B28: g_slice_alloc0 (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5600.1) ==18084==by 0x943E715: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x941F5A7: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x942141F: g_object_new_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x9421798: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x538C02B: gnc_tree_view_account_new_with_root (in /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgncmod-gnome-utils.so) ==18084==by 0x1D67013F: ??? (in /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgncmod-generic-import.so) ==18084==by 0x1D6707CE: gnc_import_select_account (in /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgncmod-generic-import.so) ==18084==by 0x1D6774F0: ??? (in /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgncmod-generic-import.so) ==18084== sys:1: Warning: invalid unclassed pointer in cast to 'GtkTreeView' ==18084== Invalid read of size 8 ==18084==at 0x678F50E: gtk_tree_view_scroll_to_cell (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.32) ==18084==by 0x538DE8F: gnc_tree_view_account_set_selected_account (in /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgncmod-gnome-utils.so) ==18084==by 0x1D6707DC: gnc_import_select_account (in /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgncmod-generic-import.so) ==18084==by 0x1D6774F0: ??? (in /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgncmod-generic-import.so) ==18084==by 0x9419F6C: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x942CD3D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x94353F4: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x9435E0E: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.1) ==18084==by 0x67945E5: ??? (in
[Bug 1776150] Re: 2.6.19 on bionic: QIF import wizard hangs when manipulating account tree
Also cannot reproduce under valgrind, which indicates that a race condition is to blame (it's running much slower there). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1776150 Title: 2.6.19 on bionic: QIF import wizard hangs when manipulating account tree To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnucash/+bug/1776150/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1776150] Re: 2.6.19 on bionic: QIF import wizard hangs when manipulating account tree
I've also noticed that this happens occasionally if I double-click on the line item itself - the whole dialog hangs. It seems to be some kind of race condition since it's never the same item causing the problem twice. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1776150 Title: 2.6.19 on bionic: QIF import wizard hangs when manipulating account tree To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnucash/+bug/1776150/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs