Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
KB-20201203-01
KB-20201203-01
KB-20201203-01

Version

<= XFRX 2019.01

Symptoms

The printjob is hanging in the windows-print spooler.
Randomly Cx00000005.

Cause

Picture(s) in reports which not exists.
XFRX putĀ  not existing picture to output with zero size.

Workaround

Find missing pictures:

Code BlockUSE "somereport.frx" SET FILTER TO objtype=17 AND NOT EMPTY(PICTURE) AND OFFSET=0 && Only FILE SCAN FOR NOT FILE(FULLPATH(EVALUATE(PICTURE), DBF())) ?RECNO(),PICTURE, "MISSING" ENDSCAN USE

Bug in XFRXlib.fll

First Aid

Restart Spooler service:

Code Block
C:\windows\system32\net stop spooler
C:\windows\system32\net stop spooler


Workaround

Turn on BIGREPORT feature:

Code Block
loSession.setOtherParams("BIGREPORT",.T.)