Official BS.Player forums

Official BS.Player forums (
-   Bug Reports And Codecs (
-   -   ERROR: Canvas does not allow drawing (

Dario 14th February 2004 07:39 AM

ERROR: Canvas does not allow drawing
BSPlayer keeps hanging up every time, giving the error "Canvas does not allow drawing". I installed builds 800, 803, 804 and 805 and the error doesn't go away.
My system is a Pentium 3 @ 1.1 GHz, 256 MB RAM, ASUS Cuple-VM Motherboard, GeForce2 MX 400 64MB PCI, Windows 98 Second Edition, DirectX 9.0b.
I tried BSPlayer in another partition with Win98 and DirectX 7 previously and thought that reinstalling Win98 (this time SE) with the lastest drivers would solve this problem. Using the onboard VGA doesn't help neither, so I don't think this is a video driver problem. Windows Media Player, Zoom Player and RadLight work fine.
The problem appears when I click over the full screen image to visualize the user interface and it does not appear to be happening when I turn the SUBTITLES off.


Olga 17th February 2004 01:36 PM

Re: ERROR: Canvas does not allow drawing
I've the same problem but unfortunatelly still cannot solve it. Maybe the problem is in codecs?

If you know how to escape from this I'll be glad to hear from you

Sonickydon 17th February 2004 03:35 PM

I used to get that problem some times but not anymore..i'm not a coder or something but if you guys also have an asus motherboard AND you use the asus monitor utility you might skip the problem by shuting it down..seems that the 1+ versions of the player are using heaps of resources and the system can't handle it or that there's some interaction problem of the player and the asus utility .. at least my system which is based on a 600mhz pentium can't run both of them without problems.. while there's no problem when i use the player without running the asus utility in the backround.. i can't be 100% sure that it will work for you but i've seen that error message from other apllications as well and not only bsplayer ,so i take a wild guess here..
system config : 600mhz pIII,768mb RAM,voodoo3500TV 16mb video card,winME, DirectX9.0b,bsplayer 1.805-overlay mode 1 -disabled yv12 format,,ffdshow20030523(subtitles handled by bsplayer and not by ffdshow)
I hope it helps :)

Sonickydon 17th February 2004 03:53 PM

I forgot to mention my asus p3b-f motherboard -may the gods of upgrades bless me ASAP ! :D :D

plas 18th February 2004 06:23 PM


Originally Posted by Sonickydon
seems that the 1+ versions of the player are using heaps of resources

seems that BSplayer does not release resources at all. After a few minutes it takes all resources. Because Windows 98 doesn't have unlimited resources, it will show error messages.
It is better if the option "Draw subtitles to overlay surface" is checked.

BSPeter 18th February 2004 08:32 PM

Could you please mention which options are selected under Options > Precerences > Video and also under Subtitles ?

pistesil 24th February 2004 09:35 PM

I have the same problem.

BSPeter 25th February 2004 01:10 AM

And I still have the same question
(Also: did you already try a different setting of mode/overlay/VMR under Options > Preferences > Video ?)

pila 25th February 2004 10:15 AM

I have the same problem with 805 but not 803
I use 803 and it works well. But, when I tried to install 805, this error wold not let me see anything. So I can not even enter it to try to change any settings.

I use subtitles, Win98se, IBM notebook with plenty of memory

BSPeter 25th February 2004 11:01 AM

Re: I have the same problem with 805 but not 803

Originally Posted by pila
I use 803 and it works well. But, when I tried to install 805, this error wold not let me see anything. So I can not even enter it to try to change any settings.

If "this error" indeed is "ERROR: Canvas does not allow drawing" you should be able to change settings as this error only occurs if a movie is played.
So start-up BSPlayer itself (i.e. NOT by double-clicking or similar on a movie-file, but by clicking on (a link to) bsplay.exe).
Then rightclick on BSPlayer's skin (control panel) > Options > Preferences > Video.

pistesil 28th February 2004 07:20 PM

I`m using win98 and Version 1.00 RC1 Build 805 released.
my video settings are:
remember pan-scan, remember movie window size,wait for vertical blank, disable yv12format, use overlay mode1.
and the subtitles are:
use outline font, use anti-aliased font, transparent background, auto resize font, auto load.
Thank you.

BSPeter 29th February 2004 12:40 AM

Please first check if your problems are over in the newest release (build 806).
(Go to download page via main page)

pila 3rd March 2004 01:14 AM

yes, 806 works for me :D

Dario 6th March 2004 05:14 AM

Sorry about the delay, I was on my vacation. The video and subtitiles preferences I use to have were the default ones. Tried the three overlay options with no success. After I saw the new 807 build and the comment about this error, I uninstalled the previous version and installed the last build. So far I didn't see this problem anymore. The one I detect is that BSPlayer insist to try to register the default file type associated every time I enter the preferences menu. I choose "Select none" but when started again the default video files are automatically set again. Not as irritating as the Cavas error though.

Thanks a lot!.

All times are GMT +1. The time now is 10:55 PM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0 PL2
Ad Management plugin by RedTyger

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20