1. Wanna kill MEditor?

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...

new topic     » topic index » view message » categorize

2. Re: Wanna kill MEditor?

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

new topic     » goto parent     » topic index » view message » categorize

3. Re: Wanna kill MEditor?

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

new topic     » goto parent     » topic index » view message » categorize

4. Re: Wanna kill MEditor?

> 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

new topic     » goto parent     » topic index » view message » categorize

5. Re: Wanna kill MEditor?

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

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu