another backtrace from different ofx import problem

David Reiser dbreiser at earthlink.net
Sun Jun 24 00:59:36 EDT 2007


A little more interesting info in a backtrace from a different crash?

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000000
0x02f97798 in split_find_match (trans_info=0x810c390,  
split=0x68922b8, display_threshold=0, fuzzy_amount_difference=2) at  
import-backend.c:697
697           if(strlen(xaccSplitGetMemo 
(gnc_import_TransInfo_get_fsplit (trans_info)))!=0)
(gdb) backtrace
#0  0x02f97798 in split_find_match (trans_info=0x810c390,  
split=0x68922b8, display_threshold=0, fuzzy_amount_difference=2) at  
import-backend.c:697
#1  0x02f97b4c in gnc_import_find_split_matches  
(trans_info=0x810c390, process_threshold=0,  
fuzzy_amount_difference=2, match_date_hardlimit=42) at import- 
backend.c:831
#2  0x02f9836c in gnc_import_TransInfo_init_matches  
(trans_info=0x810c390, settings=0x7b63cf0) at import-backend.c:1074
#3  0x02f9eb90 in gnc_gen_trans_list_add_trans (gui=0x7b7f570,  
trans=0x7cd0d60) at import-main-matcher.c:732
#4  0x02fe06f8 in ofx_proc_transaction_cb (data={account_id =  
"ameritrade 874315721", '\0' <repeats 36 times>, account_ptr =  
0x30e9a14, account_id_valid = 1, transactiontype = OFX_OTHER,  
transactiontype_valid = 1, invtransactiontype = OFX_INCOME,  
invtransactiontype_valid = 1, units = 0, units_valid = 0, unitprice =  
0, unitprice_valid = 0, amount = 0, amount_valid = 1, fi_id =  
"2850333185", '\0' <repeats 245 times>, fi_id_valid = 1, unique_id =  
"9ZZZFD104", '\0' <repeats 23 times>, unique_id_valid = 1,  
unique_id_type = "CUSIP\000\000\000\000\000", unique_id_type_valid =  
1, security_data_ptr = 0x0, security_data_valid = 0, date_posted = 0,  
date_posted_valid = 0, date_initiated = 1180668335,  
date_initiated_valid = 1, date_funds_available = 0,  
date_funds_available_valid = 0, fi_id_corrected = '\0' <repeats 255  
times>, fi_id_corrected_valid = 0, fi_id_correction_action = DELETE,  
fi_id_correction_action_valid = 0, server_transaction_id = '\0'  
<repeats 36 times>, server_transaction_id_valid = 0, check_number =  
'\0' <repeats 12 times>, check_number_valid = 0, reference_number =  
'\0' <repeats 32 times>, reference_number_valid = 0,  
standard_industrial_code = 0, standard_industrial_code_valid = 0,  
payee_id = '\0' <repeats 36 times>, payee_id_valid = 0, name = '\0'  
<repeats 32 times>, name_valid = 0, memo = "MONEY MARKET INTEREST",  
'\0' <repeats 369 times>, memo_valid = 1, commission = 0,  
commission_valid = 0, fees = 0, fees_valid = 0, oldunits = 0,  
oldunits_valid = 0, newunits = 0, newunits_valid = 0},  
transaction_user_data=0x0) at gnc-ofx-import.c:520
#5  0x03ff4f60 in LibofxContext::transactionCallback ()
#6  0x03ffd77c in OfxTransactionContainer::gen_event ()
#7  0x03ff955c in OfxMainContainer::gen_event ()
#8  0x04016cc0 in OFXApplication::endElement ()
#9  0x0406a814 in OpenSP::GenericEventHandler::endElement  
(this=0xbfffcba8, event=0x30d00b0) at GenericEventHandler.cxx:155

Dave
--
David Reiser
dbreiser at earthlink.net
gnucash r16208
Mac OS X 10.4.9
fink's bizarre gnome dependency mix


More information about the gnucash-devel mailing list