Gnucash is most definitely getting itself into a loop. Here is a set of stack frames from gdb (I finally figured out how to run gnucash in GDB -- what a PitA -- gdb doesn't copy command-line arguments to run-time command-line arguments). Anyways, here is a snip of the loop (I don't know, yet, exactly where it's starting):
#274 0x40944179 in gnc_get_current_book () at gnc-ui-util.c:225 #275 0x40941ad3 in gnc_cm_event_handler (entity=0x8311268, event_type=GNC_EVENT_CREATE, user_data=0x0) at gnc-component-manager.c:234 #276 0x402f71be in gnc_engine_generate_event (entity=0x8311268, event_type=GNC_EVENT_CREATE) at gnc-event.c:183 #277 0x402f4fd3 in gnc_book_new () at gnc-book.c:107 #278 0x402fc279 in gnc_session_init (session=0x8311248) at gnc-session.c:122 #279 0x402fc2cd in gnc_session_new () at gnc-session.c:135 #280 0x40309680 in gnc_get_current_session_internal () at gnc-file.c:73 #281 0x40944155 in gnc_get_current_session () at gnc-ui-util.c:217 #282 0x40944179 in gnc_get_current_book () at gnc-ui-util.c:225 Yes, 282 stack frames! And I don't think I'm close to the beginning of the loop. Next time through I'll make a break before the loop starts so I can figure out where begins. More as I find it.. -derek -- Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory Member, MIT Student Information Processing Board (SIPB) URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH [EMAIL PROTECTED] PGP key available _______________________________________________ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel