User Tools

Site Tools


pergamonmu:bugs:windows:winreportscript

Reporting Script Failures

Environment

  • One installation of Windows 7.1 SP1, only.
  • No other Windows release or clients were affected.

Status

  • Resolved - several other alternate scripting systems were incorporated, as well as direct writing of PDF files.

Description

  • One single Win 7.1 client installation of Pergamon resulted in failure of the reports system when an attempt was made to start any report. This had a general implication as scripts are used in a number of locations, including the running of bulk database updates.

    Long term investigation failed to turn up a cause, and upgrade to Windows 10 did not cure the problem. It is thought that a clash of software on the terminal, caused by bad printer drivers or installed security software were the cause. As no other site ever reported the problem, it was too specific to examine further.

Actions

  • Coding was implemented generally to introduce direct to PDF writing of reports to circumvent any bad printer drivers, as well as the introduction of two alternate scripting mechanisms. Following the changes, Pergamon MU supports XojoScript, Lua and Python3 for scripting.
  • Due to the overall success and other efficiency improvements, the Lua scripting language was made the default standard for Pergamon Mu from v1.2x onwards.


Pergamon Wiki Home

pergamonmu/bugs/windows/winreportscript.txt · Last modified: 2018/05/17 11:42 by admin