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 582023 - GnuCash crash during OFX file import,
GnuCash crash during OFX file import,
Status: RESOLVED DUPLICATE of bug 576163
Product: GnuCash
Classification: Other
Component: Import - OFX
2.2.9
Other All
: Normal critical
: ---
Assigned To: Benoit Grégoire
Benoit Grégoire
Depends on:
Blocks:
 
 
Reported: 2009-05-09 23:40 UTC by Stylianos Modes
Modified: 2018-06-29 22:21 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
OFX file that causes the crash (2.56 KB, text/plain)
2009-05-09 23:43 UTC, Stylianos Modes
Details

Description Stylianos Modes 2009-05-09 23:40:16 UTC
Steps to reproduce:
1. Import OFX file, "Select Account" window opens.
2. Select account and click OK.
3. Application crashes.


Stack trace:
Distribution: Fedora release 10 (Cambridge)
Gnome Release: 2.24.3 2009-01-16 (Red Hat, Inc)
BugBuddy Version: 2.24.2

System: Linux 2.6.27.21-170.2.56.fc10.i686 #1 SMP Mon Mar 23 23:37:54 EDT 2009 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10503000
Selinux: Enforcing
Accessibility: Disabled
GTK+ Theme: Nodoka
Icon Theme: Fedora

Memory status: size: 137162752 vsize: 137162752 resident: 50311168 share: 20717568 rss: 50311168 rss_rlim: 18446744073709551615
CPU usage: start_time: 1241911827 rtime: 726 utime: 710 stime: 16 cutime:26 cstime: 1 timeout: 0 it_real_value: 0 frequency: 100

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

[Thread debugging using libthread_db enabled]
[New Thread 0xb80c3990 (LWP 7799)]
[New Thread 0xb460bb90 (LWP 7803)]
[New Thread 0xb5a0db90 (LWP 7801)]
0x008c7416 in __kernel_vsyscall ()

Thread 1 (Thread 0xb80c3990 (LWP 7799))

  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/libpthread.so.0
  • #2 IA__g_spawn_sync
    at gspawn.c line 382
  • #3 IA__g_spawn_command_line_sync
    at gspawn.c line 694
  • #4 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #5 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #6 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #7 <signal handler called>
  • #8 OFXApplication::endElement
    at ofx_sgml.cpp line 251
  • #9 OpenSP::GenericEventHandler::endElement
    from /usr/lib/libosp.so.5
  • #10 OpenSP::Parser::implyCurrentElementEnd
    from /usr/lib/libosp.so.5
  • #11 OpenSP::Parser::endAllElements
    from /usr/lib/libosp.so.5
  • #12 OpenSP::Parser::endInstance
    from /usr/lib/libosp.so.5
  • #13 OpenSP::Parser::doContent
    from /usr/lib/libosp.so.5
  • #14 OpenSP::Parser::parseAll
    from /usr/lib/libosp.so.5
  • #15 OpenSP::SgmlParser::parseAll
    from /usr/lib/libosp.so.5
  • #16 OpenSP::ParserApp::parseAll
    from /usr/lib/libosp.so.5
  • #17 OpenSP::ParserEventGenerator::run
    from /usr/lib/libosp.so.5
  • #18 ofx_proc_sgml
    at ofx_sgml.cpp line 364
  • #19 ofx_proc_file
    at ofx_preproc.cpp line 252
  • #20 libofx_proc_file
    at file_preproc.cpp line 92
  • #21 gnc_file_ofx_import
    at gnc-ofx-import.c line 693
  • #22 gnc_plugin_ofx_cmd_import
    at gnc-plugin-ofx.c line 145
  • #23 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #24 IA__g_closure_invoke
    at gclosure.c line 767
  • #25 signal_emit_unlocked_R
    at gsignal.c line 3244
  • #26 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #27 IA__g_signal_emit
    at gsignal.c line 3034
  • #28 _gtk_action_emit_activate
    at gtkaction.c line 885
  • #29 IA__gtk_action_activate
    at gtkaction.c line 912
  • #30 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #31 IA__g_closure_invoke
    at gclosure.c line 767
  • #32 signal_emit_unlocked_R
    at gsignal.c line 3244
  • #33 IA__g_signal_emit_valist
    at gsignal.c line 2977
  • #34 IA__g_signal_emit
    at gsignal.c line 3034
  • #35 IA__gtk_widget_activate
    at gtkwidget.c line 4776
  • #36 IA__gtk_menu_shell_activate_item
    at gtkmenushell.c line 1139
  • #37 gtk_menu_shell_button_release
    at gtkmenushell.c line 678
  • #38 gtk_menu_button_release
    at gtkmenu.c line 2850
  • #39 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 84
  • #40 g_type_class_meta_marshal
    at gclosure.c line 878
  • #41 IA__g_closure_invoke
    at gclosure.c line 767
  • #42 signal_emit_unlocked_R
    at gsignal.c line 3282
  • #43 IA__g_signal_emit_valist
    at gsignal.c line 2987
  • #44 IA__g_signal_emit
    at gsignal.c line 3034
  • #45 gtk_widget_event_internal
    at gtkwidget.c line 4745
  • #46 IA__gtk_propagate_event
    at gtkmain.c line 2391
  • #47 IA__gtk_main_do_event
    at gtkmain.c line 1596
  • #48 gdk_event_dispatch
    at gdkevents-x11.c line 2365
  • #49 g_main_dispatch
    at gmain.c line 2144
  • #50 IA__g_main_context_dispatch
    at gmain.c line 2697
  • #51 g_main_context_iterate
    at gmain.c line 2778
  • #52 IA__g_main_loop_run
    at gmain.c line 2986
  • #53 IA__gtk_main
    at gtkmain.c line 1200
  • #54 gnc_ui_start_event_loop
    at gnc-gnome-utils.c line 450
  • #55 inner_main
    at gnucash-bin.c line 490
  • #56 invoke_main_func
    at init.c line 367
  • #57 c_body
    at continuations.c line 346
  • #58 scm_c_catch
    at throw.c line 200
  • #59 scm_i_with_continuation_barrier
    at continuations.c line 322
  • #60 scm_c_with_continuation_barrier
    at continuations.c line 364
  • #61 scm_i_with_guile_and_parent
    at threads.c line 711
  • #62 scm_with_guile
    at threads.c line 699
  • #63 scm_boot_guile
    at init.c line 350
  • #64 main
    at gnucash-bin.c line 622
The program is running.  Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]


----------- .xsession-errors ---------------------
LibOFX INFO: Created OfxDummyContainer to hold unsupported aggregate STMTTRNRS
(Above message occured on Line 79, Column 1)
LibOFX ERROR: OpenSP parser: otherError (misc parse error):
/tmp/libofxtmpAQ7L75:161:7:E: end tag for "BANKMSGSRSV1" omitted, but its declaration does not permit this
/tmp/libofxtmpAQ7L75:12:0: start tag was here
(Above message occured on Line 161, Column 8)
LibOFX ERROR: MainContainer is NULL trying to add element BANKMSGSRSV1
(Above message occured on Line 161, Column 8)
LibOFX ERROR: OpenSP parser: otherError (misc parse error):
/tmp/libofxtmpAQ7L75:161:7:E: end tag for "OFX" omitted, but its declaration does not permit this
/tmp/libofxtmpAQ7L75:1:0: start tag was here
(Above message occured on Line 161, Column 8)
"/usr/bin/gnucash": not in executable format: File format not recognized
--------------------------------------------------


Other information:
crash.gnome.org seems to be down, so filing bug manually with the info from bug buddy.
I will try to remove any personal details and upload the offending OFX file in a bit.
Comment 1 Stylianos Modes 2009-05-09 23:43:32 UTC
Created attachment 134333 [details]
OFX file that causes the crash

The file contains information about two different bank accounts, if that makes any difference.
Comment 2 palfrey 2009-05-11 11:38:34 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find

*** This bug has been marked as a duplicate of 576163 ***
Comment 3 John Ralls 2018-06-29 22:21:23 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=582023. Please update any external references or bookmarks.