gnucash crashes when importing OFX file

Bug #69570 reported by tokebi
4
Affects Status Importance Assigned to Milestone
GnuCash
Fix Released
Critical
libofx (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: gnucash

Gnucash crashes when each time i try to import an OFX file.

Here is the Bug Buddy output :

Memory status: size: 78491648 vsize: 0 resident: 78491648 share: 0 rss: 35799040 rss_rlim: 0
CPU usage: start_time: 1162326802 rtime: 0 utime: 500 stime: 0 cutime:479 cstime: 0 timeout: 21 it_real_value: 0 frequency: 33

Backtrace was generated from '/usr/bin/gnucash'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1231579472 (LWP 5320)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb6d1934b in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7a7a1b6 in gnome_gtk_module_info_get () from /usr/lib/libgnomeui-2.so.0
#3 <signal handler called>
#4 0xffffe410 in __kernel_vsyscall ()
#5 0xb6af0770 in raise () from /lib/tls/i686/cmov/libc.so.6
#6 0xb6af1ef3 in abort () from /lib/tls/i686/cmov/libc.so.6
#7 0xb66f8520 in __gnu_cxx::__verbose_terminate_handler ()
   from /usr/lib/libstdc++.so.6
#8 0xb66f5f55 in std::set_unexpected () from /usr/lib/libstdc++.so.6
#9 0xb66f5f92 in std::terminate () from /usr/lib/libstdc++.so.6
#10 0xb66f60ca in __cxa_throw () from /usr/lib/libstdc++.so.6
#11 0xb668caef in std::__throw_out_of_range () from /usr/lib/libstdc++.so.6
#12 0xb68f3ed2 in ofxdate_to_time_t () from /usr/lib/libofx.so.2
#13 0xb68fe7e0 in OfxStatementContainer::add_attribute ()
   from /usr/lib/libofx.so.2
#14 0xb6903194 in OfxPushUpContainer::add_attribute ()
   from /usr/lib/libofx.so.2
#15 0xb690e933 in OFXApplication::endElement () from /usr/lib/libofx.so.2
#16 0xb67f9992 in OpenSP::GenericEventHandler::endElement ()
   from /usr/lib/libosp.so.5
#17 0xb6863c9a in OpenSP::Parser::queueElementEvents ()
   from /usr/lib/libosp.so.5
#18 0xb686801f in OpenSP::Parser::tryStartTag () from /usr/lib/libosp.so.5
#19 0xb6868188 in OpenSP::Parser::acceptStartTag () from /usr/lib/libosp.so.5
#20 0xb686926b in OpenSP::Parser::parseStartTag () from /usr/lib/libosp.so.5
#21 0xb68698cd in OpenSP::Parser::doContent () from /usr/lib/libosp.so.5
#22 0xb680e17a in OpenSP::Parser::parseAll () from /usr/lib/libosp.so.5
#23 0xb683783f in OpenSP::SgmlParser::parseAll () from /usr/lib/libosp.so.5
#24 0xb6811071 in OpenSP::ParserApp::parseAll () from /usr/lib/libosp.so.5
#25 0xb681225c in OpenSP::ParserEventGenerator::run ()
   from /usr/lib/libosp.so.5
#26 0xb690d983 in ofx_proc_sgml () from /usr/lib/libofx.so.2
#27 0xb68f72e6 in ofx_proc_file () from /usr/lib/libofx.so.2
#28 0xb68f4ce9 in libofx_proc_file () from /usr/lib/libofx.so.2
#29 0xb6925369 in gnc_file_ofx_import ()
   from /usr/lib/gnucash/gnucash/libgncmod-ofx.so.0
#30 0xb69256bb in gnc_plugin_ofx_new ()
   from /usr/lib/gnucash/gnucash/libgncmod-ofx.so.0
#31 0xb6ce9b29 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#32 0xb6cdc79b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#33 0xb6cecb93 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#34 0xb6cee0b7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#35 0xb6cee279 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#36 0xb71af935 in _gtk_action_emit_activate ()
   from /usr/lib/libgtk-x11-2.0.so.0
#37 0xb71b07a8 in gtk_action_activate () from /usr/lib/libgtk-x11-2.0.so.0
#38 0xb6ce9b29 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#39 0xb6cdc79b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#40 0xb6cecb93 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#41 0xb6cee0b7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#42 0xb6cee279 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#43 0xb73a8994 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#44 0xb729d7d8 in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
#45 0xb729eda2 in gtk_menu_shell_append () from /usr/lib/libgtk-x11-2.0.so.0
#46 0xb7296995 in gtk_menu_reorder_child () from /usr/lib/libgtk-x11-2.0.so.0
#47 0xb7290b00 in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#48 0xb6cdafb9 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
#49 0xb6cdc79b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#50 0xb6ced1e3 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
#51 0xb6cede7f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#52 0xb6cee279 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#53 0xb73a45f8 in gtk_widget_get_default_style ()
   from /usr/lib/libgtk-x11-2.0.so.0
#54 0xb7289ef3 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#55 0xb728b0f7 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#56 0xb71147ea in _gdk_events_init () from /usr/lib/libgdk-x11-2.0.so.0
#57 0xb6c67802 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#58 0xb6c6a7df in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#59 0xb6c6ab89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#60 0xb728b574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#61 0xb7daaee3 in gnc_ui_start_event_loop ()
   from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so.0
#62 0x0804a527 in _start ()

Thread 1 (Thread -1231579472 (LWP 5320)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb6d1934b in __waitpid_nocancel ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7a7a1b6 in gnome_gtk_module_info_get () from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#3 <signal handler called>
No symbol table info available.
#4 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#5 0xb6af0770 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#6 0xb6af1ef3 in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#7 0xb66f8520 in __gnu_cxx::__verbose_terminate_handler ()
   from /usr/lib/libstdc++.so.6
No symbol table info available.
#8 0xb66f5f55 in std::set_unexpected () from /usr/lib/libstdc++.so.6
No symbol table info available.
#9 0xb66f5f92 in std::terminate () from /usr/lib/libstdc++.so.6
No symbol table info available.
#10 0xb66f60ca in __cxa_throw () from /usr/lib/libstdc++.so.6
No symbol table info available.
#11 0xb668caef in std::__throw_out_of_range () from /usr/lib/libstdc++.so.6
No symbol table info available.
#12 0xb68f3ed2 in ofxdate_to_time_t () from /usr/lib/libofx.so.2
No symbol table info available.
#13 0xb68fe7e0 in OfxStatementContainer::add_attribute ()
   from /usr/lib/libofx.so.2
No symbol table info available.
#14 0xb6903194 in OfxPushUpContainer::add_attribute ()
   from /usr/lib/libofx.so.2
No symbol table info available.
#15 0xb690e933 in OFXApplication::endElement () from /usr/lib/libofx.so.2
No symbol table info available.
#16 0xb67f9992 in OpenSP::GenericEventHandler::endElement ()
   from /usr/lib/libosp.so.5
No symbol table info available.
#17 0xb6863c9a in OpenSP::Parser::queueElementEvents ()
   from /usr/lib/libosp.so.5
No symbol table info available.
#18 0xb686801f in OpenSP::Parser::tryStartTag () from /usr/lib/libosp.so.5
No symbol table info available.
#19 0xb6868188 in OpenSP::Parser::acceptStartTag () from /usr/lib/libosp.so.5
No symbol table info available.
#20 0xb686926b in OpenSP::Parser::parseStartTag () from /usr/lib/libosp.so.5
No symbol table info available.
#21 0xb68698cd in OpenSP::Parser::doContent () from /usr/lib/libosp.so.5
No symbol table info available.
#22 0xb680e17a in OpenSP::Parser::parseAll () from /usr/lib/libosp.so.5
No symbol table info available.
#23 0xb683783f in OpenSP::SgmlParser::parseAll () from /usr/lib/libosp.so.5
No symbol table info available.
#24 0xb6811071 in OpenSP::ParserApp::parseAll () from /usr/lib/libosp.so.5
No symbol table info available.
#25 0xb681225c in OpenSP::ParserEventGenerator::run ()
   from /usr/lib/libosp.so.5
No symbol table info available.
#26 0xb690d983 in ofx_proc_sgml () from /usr/lib/libofx.so.2
No symbol table info available.
#27 0xb68f72e6 in ofx_proc_file () from /usr/lib/libofx.so.2
No symbol table info available.
#28 0xb68f4ce9 in libofx_proc_file () from /usr/lib/libofx.so.2
No symbol table info available.
#29 0xb6925369 in gnc_file_ofx_import ()
   from /usr/lib/gnucash/gnucash/libgncmod-ofx.so.0
No symbol table info available.
#30 0xb69256bb in gnc_plugin_ofx_new ()
   from /usr/lib/gnucash/gnucash/libgncmod-ofx.so.0
No symbol table info available.
#31 0xb6ce9b29 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#32 0xb6cdc79b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#33 0xb6cecb93 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#34 0xb6cee0b7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#35 0xb6cee279 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#36 0xb71af935 in _gtk_action_emit_activate ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#37 0xb71b07a8 in gtk_action_activate () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#38 0xb6ce9b29 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#39 0xb6cdc79b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#40 0xb6cecb93 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#41 0xb6cee0b7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#42 0xb6cee279 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#43 0xb73a8994 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#44 0xb729d7d8 in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#45 0xb729eda2 in gtk_menu_shell_append () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#46 0xb7296995 in gtk_menu_reorder_child () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#47 0xb7290b00 in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#48 0xb6cdafb9 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#49 0xb6cdc79b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#50 0xb6ced1e3 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#51 0xb6cede7f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#52 0xb6cee279 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#53 0xb73a45f8 in gtk_widget_get_default_style ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#54 0xb7289ef3 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#55 0xb728b0f7 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#56 0xb71147ea in _gdk_events_init () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#57 0xb6c67802 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#58 0xb6c6a7df in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#59 0xb6c6ab89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#60 0xb728b574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#61 0xb7daaee3 in gnc_ui_start_event_loop ()
   from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so.0
No symbol table info available.
#62 0x0804a527 in _start ()
No symbol table info available.
#0 0xffffe410 in __kernel_vsyscall ()

Revision history for this message
andi5 (andi5) wrote :

This bug should be fixed in libofx 0.8.3.

Changed in gnucash:
status: Unconfirmed → Confirmed
Changed in gnucash:
status: Unknown → Fix Released
Revision history for this message
Wouter Stomp (wouterstomp-deactivatedaccount) wrote :

Fixed: 0.9.0 is now in hardy.

Changed in libofx:
status: Confirmed → Fix Released
Changed in gnucash:
importance: Unknown → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.