Log in

View Full Version : Confirmed bug in Avisynth 2.51


SILICON
1st May 2003, 01:04
This script give the error "Caught an access violation at 0x100086f0"
"attemping to read from 0xffffffff"

LoadPlugin("C:\DVD2CVCD\PLUGINS\MPEG2DEC3.dll")
Mpeg2Source("C:\DVD2CVCD\Pelicula\PELICULA.D2V")
TemporalSoften(1,5,0,7,2)
AddBorders(8,128,8,128)
ConvertToYUY2()


This script work OK

LoadPlugin("C:\DVD2CVCD\PLUGINS\MPEG2DEC3.dll")
Mpeg2Source("C:\DVD2CVCD\Pelicula\PELICULA.D2V")
TemporalSoften(1,5,0,7,2)
# AddBorders(8,128,8,128)
ConvertToYUY2()


This script also work OK

LoadPlugin("C:\DVD2CVCD\PLUGINS\MPEG2DEC3.dll")
Mpeg2Source("C:\DVD2CVCD\Pelicula\PELICULA.D2V")
# TemporalSoften(1,5,0,7,2)
AddBorders(8,128,8,128)
ConvertToYUY2()


And this one also work OK

LoadPlugin("C:\DVD2CVCD\PLUGINS\MPEG2DEC3.dll")
Mpeg2Source("C:\DVD2CVCD\Pelicula\PELICULA.D2V")
TemporalSoften(1,5,0,7,2)
Limiter() # Or every pluging.
AddBorders(8,128,8,128)
ConvertToYUY2()


Conclusion:
If the result of TemporalSoften are send to AddBorder the avisynth give error.

This error are only in avisinth2.51
Avisynth 2.50 work ok.

Tested in several computer, in win98Se and winXP (AMD and Intel processors)

sh0dan
2nd May 2003, 07:36
TemporalSoften has had a fixup in the latest CVS code, try that one out.