Segfault - looks sx related
Tim Wunder
tim@thewunders.org
Mon, 08 Apr 2002 08:19:12 -0400
Hi,
I'm getting a segfault when opening gucash from CVS (March 23rd).
This is what's displayed to the console after the segfault:
** CRITICAL **: file sixtp.c: line 546 (sixtp_sax_end_handler): assertion
`pdata->parsing_ok' failed.
Error: sixtp_handle_catastrophe: parse failed at
(stack-frame 0x823ea90
(parser 0x823d458)
(tag (null))
(data-for-children (nil))
(data-from-children)
(frame-data (nil)))
(stack-frame 0x8248f08
(parser 0x823d4d8)
(tag gnc-v2)
(data-for-children (nil))
(data-from-children ((tag gnc:count-data) (data
0x8247e40)))
(frame-data (nil)))
(stack-frame 0x8248488
(parser 0x823d558)
(tag gnc:book)
(data-for-children (nil))
(data-from-children ((tag gnc:schedxaction) (data
0x8371a10)) ((tag gnc:schedxaction) (data 0x83691a8)) ((tag gnc:s
chedxaction) (data 0x83a5eb0)) ((tag gnc:template-transactions) (data
0x8385140)) ((tag gnc:transaction) (data 0x832fa40)) ((tag gnc
:transaction) (data 0x83877b8)) ((tag gnc:transaction) (data 0x8383860))
((tag gnc:transaction) (data 0x83691a8)) ((tag gnc:transact
ion) (data 0x8381b50)) ((tag gnc:transaction) (data 0x83880b8)) ((tag
gnc:transaction) (data 0x8383200)) ((tag gnc:transaction) (dat
a 0x8350748)) ((tag gnc:transaction) (data 0x8385318)) ((tag
gnc:transaction)
(data 0x8357710)) ((tag gnc:transaction) (data 0x8369c
a8))
... this goes on for quite some time ...
((tag gnc:count-data) (data 0x82483e8)) ((tag gnc:count-data) (data
0x82483d0)) ((tag gnc:count-data) (data 0x8248bb8)) ((tag b
ook:id) (data 0x8248580)))
(frame-data (nil)))
(stack-frame 0x83a64c0
(parser 0x823dba8)
(tag gnc:schedxaction)
(data-for-children 0x8347bc0)
(data-from-children)
(frame-data 0x8347bc0))
I recently had some problems deleting a Scheduled Transaction. For some
reason, I had 2 sx's set up for my wife's pay, per day, no less. While this
made my checking account look beatiful last time I loaded gnucash, it
wasn't quite right. Gnucash
crashed after I deleted one of the culprits. I then reloaded it and it
seemd
alright. I went back in a deleted the offending SX's one at a time, saving
after each one. It, seemed to work OK. Now, I'm getting this
segfault. Any ideas?
Regards,
Tim