Ok I am officially stopping making new releases of GnuCash until the register problems are resolved (however long it takes).
As of today just before noon I compiled the latest CVS. We have taken a major left turn in bugs and problems with the register and crashes. So much so that I no longer feel comfortable releasing this as even alpha code let alone the beta 1.7.3 was supposed to be. To let you know the problems I am observing; 1)If you have SX's at startup you will see a bunch of error messages such as Laurent described in his Warnings when starting Gnucash post. http://www.gnucash.org/pipermail/gnucash-devel/2002-November/007326.html If you then try to use the register to enter transactions by using the tab-fill technique GnuCash will crash with the following errors; ** CRITICAL **: file gnucash-item-edit.c: line 1542 (item_edit_set_popup): assertion `IS_ITEM_EDIT(item_edit)' failed. ** CRITICAL **: file gnucash-item-edit.c: line 1542 (item_edit_set_popup): assertion `IS_ITEM_EDIT(item_edit)' failed. Gtk-WARNING **: invalid unclassed pointer in cast to `GnomeCanvasItem' GnomeUI-CRITICAL **: file gnome-canvas.c: line 1035 (gnome_canvas_item_hide): assertion `GNOME_IS_CANVAS_ITEM (item)' failed. Gtk-WARNING **: invalid unclassed pointer in cast to `ItemEdit' ** CRITICAL **: file gnucash-item-edit.c: line 1516 (item_edit_hide_popup): assertion `IS_ITEM_EDIT(item_edit)' failed. 2) If you dont have SX's, and try to enter a transaction with more than one split you will find you can't. If you close and reopen the register the transaction will show up correctly and allow you to enter the new split. Basically from what I'm seeing I think the register isn't updating the screen properly. There could be more problems that I haven't discovered yet. However, I think we need to resolve the issues above and then go through and test all the register functionality works as expected before doing any more releases. Chris -- RedHat Certified Engineer #807302549405490. -------------------------------------------- |^| | | |^| | |^| | | Life out here is raw | | |^| | But we will never stop | |_|_| | We will never quit | / __> | cause we are Metallica |/ / | \ / | | -------------------------------------------- _______________________________________________ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnucash.org/cgi-bin/mailman/listinfo/gnucash-devel
