GNOME Bugzilla – Bug 779554
Segfault when loading file
Last modified: 2018-06-29 23:54:58 UTC
Created attachment 347174 [details] Stack Trace I have compiled master and came across a segfault when loading my normal file that works fine on 2.6.15. It happens during the loading of the file. It looks like possibly the code no longer handles a / in certain places in the file. I traced it to this section in my gnucash file (I cut it down to just show the parts of the tree in questions, but I can add more if needed). If I removed the slot in section, the file loads just find. The stack trace from the crash is attached. <gnc:account version="2.0.0"> <act:name>Capital One</act:name> <act:id type="guid">cb2525c09fbe0f791e01b4caa0fff869</act:id> <act:type>CREDIT</act:type> <act:commodity> <cmdty:space>ISO4217</cmdty:space> <cmdty:id>USD</cmdty:id> </act:commodity> <act:commodity-scu>100</act:commodity-scu> <act:slots> <slot> <slot:key>color</slot:key> <slot:value type="string">Not Set</slot:value> </slot> <slot> <slot:key>import-map-bayes</slot:key><slot> <slot:value type="frame"> <slot> <slot:key>/</slot:key> <slot:value type="frame"> <slot> <slot:key>Expenses:Vacation</slot:key> <slot:value type="integer">2</slot:value> </slot> </slot:value> </slot>
Thanks for taking the time to report this. 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 bug 761682 ***
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=779554. Please update any external references or bookmarks.