[Bug 1776150] Re: 2.6.19 on bionic: QIF import wizard hangs when manipulating account tree

2018-08-19 Thread Ryan C. Underwood
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

2018-06-11 Thread Ryan C. Underwood
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

2018-06-10 Thread Ryan C. Underwood
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