From: Pascal G. <pas...@fr...> - 2009-10-19 07:10:50
|
This only happens when setting the blunder flag from maintenance window (you can always set the blunder flag from the game info pane). This is due to the fact that "?" is considered as part of a regular expression. If you want to fix this quickly, change line 372 from file/maint.tcl : from if { [lsearch { 1 2 3 4 5 6 } $maintFlag ] != -1 } { to if { [lsearch -exact { 1 2 3 4 5 6 } $maintFlag ] != -1 } { It will be commited in CVS soon. Pascal 2009/10/18 Zonk Zank <zon...@gm...> > > > IN addition to the bug I mentioned previously about the text/description > for custom flags being erased, there is another more serious bug that is > easily replicated. > > Start scid. > > Click on DB Maint icon. to open the Db Maint window. > > Under flags, Select the *blunder* flag > > Observe what happens: * see below > > Program is stuck. Cannot exit. Must terminate from task manager. > > Note this happens regardless of what game is currently opened or what db > is opened. It happens ALL the time. > > > > ** The following popup occurs: * > > > Error: Custom Flag Number out of range > > > Click on ok or skip messages and the pop up reappears again.. Cannot get > rid of it without terminating program from task manager. > > > The details of the log file are : > > Custom flag number out of range > > Custom flag number out of range > > while executing > > "sc_game flag $maintFlag description" > > (procedure "::maint::Refresh" line 24) > > invoked from within > > "::maint::Refresh" > > (menu invoke) > > > > > This is SCID 4. under wind xp sp3 + latest updates > version 4.0 Sept. 2009 > using tcl/tk version: 8.5.5 > > What this means: *you cannot set the Blunder flag for any game* since the > program will enter this endless loop with error messages. > > > > > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Scid-users mailing list > Sci...@li... > https://lists.sourceforge.net/lists/listinfo/scid-users > > |