User Tools

Site Tools


mystic_knownbugs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mystic_knownbugs [2020/01/08 21:38] – content updates avonmystic_knownbugs [2020/02/05 02:14] (current) – content updates avon
Line 1: Line 1:
-====== Significant Mystic Bug ======+====== Significant Bugs ======
  
-This page has been created to alert sysops to a significant bug that has been reported since the start of 2020.+This page details any significant bugs reported for Mystic. It's recommended that you always run the latest release of Mystic and those files can be found on [[http://mysticbbs.com/downloads.html|Mystic BBS]] website.
  
-==== Incorrect data deletion since Jan 2020 ====+===== Mystic 1.12 A43 =====
  
-There is a known bug in Mystic 1.12 A43 that has appeared since 1 Jan 2020.+There is a known bug in Mystic 1.12 A43 that appeared from 1 Jan 2020 onward.
  
-The bug covers two **MUTIL** functions **PurgeUserBase** and **PurgeMessageBases** and relates to the way Mystic incorrectly calculates dates when looking to purge inactive users or messages by age.+==== Incorrect data deletion since 1 Jan 2020 ==== 
 + 
 +The bug covers two **MUTIL** functions [[mutil_purge_userbase|PurgeUserBase]] and [[mutil_purge_message_bases|PurgeMessageBases]] and relates to the way Mystic incorrectly calculates dates when looking to purge inactive users or messages by age.
  
 The bug sees Mystic assuming any year that is less than 20 (e.g. 2019) as being part of the 21st century (e.g. 2019) while years that are 20 or greater are seen to be part of the 20th century (e.g. 1920). The bug sees Mystic assuming any year that is less than 20 (e.g. 2019) as being part of the 21st century (e.g. 2019) while years that are 20 or greater are seen to be part of the 20th century (e.g. 1920).
Line 28: Line 30:
   ! Jan 03 00:45:06      Purge #1003 date 01/01/20 days 36527   ! Jan 03 00:45:06      Purge #1003 date 01/01/20 days 36527
  
-Until the author fixes this bug it is recommended:+=== Recommended Steps === 
 + 
 +If you are using Mystic 1.12 A43 it'recommended that you:
  
   * Do not use the **PurgeUserBase** function at all.   * Do not use the **PurgeUserBase** function at all.
   * Do not set //**Max Msg Age**// in message bases and then run the **PurgeMessageBases** function.   * Do not set //**Max Msg Age**// in message bases and then run the **PurgeMessageBases** function.
 +  * Upgrade your BBS to a newer version of Mystic BBS - check the [[http://mysticbbs.com/downloads.html|Mystic BBS website]] for updates.
 +
 +**Note:** If you still wish to use Mystic 1.12 A43 it is still OK to use the **PurgeMessageBases** function with the //**Max Msgs**// option. This option of purging does not rely on a date but rather just looks at the total number of messages in a base when deciding on how many to purge. That said, you really should update to the latest version to get the benefit of bug fixes and new features.
  
-**Note:** It is still OK to use the **PurgeMessageBases** function with the //**Max Msgs**// option. This option of purging does not rely on a date but rather just looks at the total number of messages in a base when deciding on how many to purge.    
mystic_knownbugs.1578541122.txt.gz · Last modified: 2020/01/08 21:38 by avon

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki