Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#9 Error ocurring when 'Add indent to { } and :' is disabled

None
fixed
orwelldevcpp
None
2012-06-19
2012-06-16
cenourix
No

Version: DevCpp 5.2.0.2 Portable
OS version: Win7 x32

When I disable the 'Add indent to { } and :' option on 'Editor Options' and try to write code, every time I type a character, an error dialog appears (screenshot attached).

Steps:
Create a new source file;
Disable 'Add indent to { } and :' on Editor Options;
Type anything in the editor.

Sorry for my poor english ...

Edit: Looks like this error happens every time i disable/enable any of the options in the 'Editor Options' ... probably this only happens in my computer.

However, this is the bug report:

Application version: 5.2.0.2

Machine info

Platform : Windows NT
OS version : version 6.1 (build 7601)
Additional info: Service Pack 1

The following error occured in version 5.2.0.2:
Access violation at address 0013F4A0 in module 'devcpp.exe'. Read of address 00000040 (at address 0x0013F4A0)

Please include a description of what you were doing before the error occured (please give as much precisions as possible) :

State information follows:
Stack trace:


00288A17 (00187A17): ShowExceptionInfo (ExceptionsAnalyzerFrm - 564)
00288C1F (00187C1F): TExceptionsAnalyzer.GlobalExceptionHandler (ExceptionsAnalyzerFrm - 572)
0027C403 (0017B403): TEditor.EditorStatusChange (editor - 638)
001C88FE (000C78FE): TCustomSynEdit.DoOnStatusChange (SynEdit - 9853)
001B87F5 (000B77F5): TCustomSynEdit.DecPaintLock (SynEdit - 1519)
001C8830 (000C7830): TCustomSynEdit.DoOnPaintTransient (SynEdit - 9822)
001C3F8E (000C2F8E): TCustomSynEdit.ExecuteCommand (SynEdit - 7289)
001C45EF (000C35EF): TCustomSynEdit.ExecuteCommand (SynEdit - 7469)
001C45F7 (000C35F7): TCustomSynEdit.ExecuteCommand (SynEdit - 7469)
001C2478 (000C1478): TCustomSynEdit.CommandProcessor (SynEdit - 6692)
001B984F (000B884F): TCustomSynEdit.KeyPress (SynEdit - 2076)
001B9804 (000B8804): TCustomSynEdit.KeyPress (SynEdit - 2063)
001C1706 (000C0706): TCustomSynEdit.WndProc (SynEdit - 6000)
002793D0 (001783D0): TdevEditor.AssignEditor (devcfg - 1569)
0028A203 (00189203): (devcpp - 187)
0028A221 (00189221): (devcpp - 187)
00289C88 (00188C88): (devcpp - 114)
00289C88 (00188C88): (devcpp - 114)

1 Attachments

Discussion

  • cenourix
    cenourix
    2012-06-16

    • milestone: -->
     
  • cenourix
    cenourix
    2012-06-16

    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -9,3 +9,45 @@
     Type anything in the editor.
    
     Sorry for my poor english ...
    +
    +Edit: Looks like this error happens every time i disable/enable any of the options in the 'Editor Options' ... probably this only happens in my computer.
    +
    +However, this is the bug report:
    +
    +Application version: 5.2.0.2
    +
    +Machine info
    +---------
    +Platform       : Windows NT
    +OS version     : version 6.1 (build 7601)
    +Additional info: Service Pack 1
    +
    +
    +The following error occured in version 5.2.0.2:
    +Access violation at address 0013F4A0 in module 'devcpp.exe'. Read of address 00000040 (at address 0x0013F4A0)
    +
    +
    +Please include a description of what you were doing before the error occured (please give as much precisions as possible) : 
    +
    +
    +State information follows:
    +Stack trace:
    +------------
    +00288A17 (00187A17): ShowExceptionInfo (ExceptionsAnalyzerFrm - 564)
    +00288C1F (00187C1F): TExceptionsAnalyzer.GlobalExceptionHandler (ExceptionsAnalyzerFrm - 572)
    +0027C403 (0017B403): TEditor.EditorStatusChange (editor - 638)
    +001C88FE (000C78FE): TCustomSynEdit.DoOnStatusChange (SynEdit - 9853)
    +001B87F5 (000B77F5): TCustomSynEdit.DecPaintLock (SynEdit - 1519)
    +001C8830 (000C7830): TCustomSynEdit.DoOnPaintTransient (SynEdit - 9822)
    +001C3F8E (000C2F8E): TCustomSynEdit.ExecuteCommand (SynEdit - 7289)
    +001C45EF (000C35EF): TCustomSynEdit.ExecuteCommand (SynEdit - 7469)
    +001C45F7 (000C35F7): TCustomSynEdit.ExecuteCommand (SynEdit - 7469)
    +001C2478 (000C1478): TCustomSynEdit.CommandProcessor (SynEdit - 6692)
    +001B984F (000B884F): TCustomSynEdit.KeyPress (SynEdit - 2076)
    +001B9804 (000B8804): TCustomSynEdit.KeyPress (SynEdit - 2063)
    +001C1706 (000C0706): TCustomSynEdit.WndProc (SynEdit - 6000)
    +002793D0 (001783D0): TdevEditor.AssignEditor (devcfg - 1569)
    +0028A203 (00189203):  (devcpp - 187)
    +0028A221 (00189221):  (devcpp - 187)
    +00289C88 (00188C88):  (devcpp - 114)
    +00289C88 (00188C88):  (devcpp - 114)
    
     
  • orwelldevcpp
    orwelldevcpp
    2012-06-17

    • status: open --> fixed
    • assigned_to: orwelldevcpp
     
  • orwelldevcpp
    orwelldevcpp
    2012-06-17

    Confirmed and hopefully fixed as of Dev-C++ 5.2.0.3 (builds since today). Please confirm for me that the bug has been fixed by downloading the RC2 update.

    FYI, editor options was applying settings wrong, so you only had to click OK in the options dialog to get it to crash.

     
  • cenourix
    cenourix
    2012-06-19

    The bug is fixed, thank you very much!