1. Wanna kill MEditor?
- Posted by Greg Haberek <ghaberek at gmail.com> Feb 17, 2005
- 441 views
Wow this is a nasty bug! Open MEditor, then right click your Desktop and click Properties. Click the Settings tab and change the color resolution to anything different and click Apply. Then BAM! bye-bye MEditor. The ex.err dump follows. ~Greg C:\EUPHORIA\MEditor\options.ew:464 in procedure paint_preview() variable isFontBold has not been assigned a value ... called from C:\EUPHORIA\MEditor\options.ew:501 in procedure on_paint_options () ... called from C:\EUPHORIA\MEditor\w0600.ew:7857 in function invokeHandler() ... called from C:\EUPHORIA\MEditor\w0600.ew:18809 in function fDoPaint() ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ... called from C:\EUPHORIA\MEditor\w0600.ew:19476 in function WndProc() ^^^ call-back from Windows ... called from C:\EUPHORIA\MEditor\w0600.ew:1829 in function w32Func() ... called from C:\EUPHORIA\MEditor\w0600.ew:9658 in procedure repaintWindow() ... called from C:\EUPHORIA\MEditor\w0600.ew:9714 in procedure setWindowBackColo r() ... called from C:\EUPHORIA\MEditor\w0600.ew:18826 in function fDoSysColorChange () ... called from C:\EUPHORIA\MEditor\w0600.ew:19438 in function MessageProcessor( ) ^^^ call-back from Windows ^^^ call-back from Windows ^^^ call-back from Windows ^^^ call-back from Windows ... (skipping 24 levels) --> see ex.err Press Enter...
2. Re: Wanna kill MEditor?
- Posted by don cole <doncole at pacbell.net> Feb 17, 2005
- 407 views
Greg Haberek wrote: > > Wow this is a nasty bug! Open MEditor, then right click your Desktop > and click Properties. Click the Settings tab and change the color > resolution to anything different and click Apply. Then BAM! bye-bye > MEditor. The ex.err dump follows. > > ~Greg > > C:\EUPHORIA\MEditor\options.ew:464 in procedure paint_preview() > variable isFontBold has not been assigned a value > ... called from C:\EUPHORIA\MEditor\options.ew:501 in procedure > on_paint_options Why not put isFontBold=0 at line 463 unless you want the font bold for some unknown reason. Don Cole SF
3. Re: Wanna kill MEditor?
- Posted by Pete Lomax <petelomax at blueyonder.co.uk> Feb 17, 2005
- 403 views
On Wed, 16 Feb 2005 23:45:19 -0800, don cole <guest at RapidEuphoria.com> wrote: >Greg Haberek wrote: >> >> Wow this is a nasty bug! Open MEditor, then right click your Desktop >> and click Properties. Click the Settings tab and change the color >> resolution to anything different and click Apply. Then BAM! bye-bye >> MEditor. The ex.err dump follows. >> >> ~Greg >> >> C:\EUPHORIA\MEditor\options.ew:464 in procedure paint_preview() >> variable isFontBold has not been assigned a value >> ... called from C:\EUPHORIA\MEditor\options.ew:501 in procedure >> on_paint_options Greg, I can't reproduce this. I would expect the line numbers to be 470 and 507 respectively. What version are you using? > >Why not put isFontBold=0 at line 463 unless you want the font bold for some >unknown reason. Or better, isChecked(ISFONTBOLD) might solve the problem. Regards, Pete
4. Re: Wanna kill MEditor?
- Posted by Greg Haberek <ghaberek at gmail.com> Feb 17, 2005
- 404 views
- Last edited Feb 18, 2005
> Greg, I can't reproduce this. I would expect the line numbers to be > 470 and 507 respectively. What version are you using? 2.0.8
5. Re: Wanna kill MEditor?
- Posted by Pete Lomax <petelomax at blueyonder.co.uk> Feb 18, 2005
- 406 views
On Thu, 17 Feb 2005 18:37:59 -0500, Greg Haberek <ghaberek at gmail.com> wrote: > >> Greg, I can't reproduce this. I would expect the line numbers to be >> 470 and 507 respectively. What version are you using? > > 2.0.8 OK, 2.0.9 is the latest, but that is (highly) unlikely to fix this. Can you try changing if isFontBold then to if isChecked(ISFONTBOLD) then and see if this fixes the problem? As I said, it does not go wrong here, so I need you to test for me. Thanks, Pete