Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2009-06

Lazarus r20657 is broken

3 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Maxim Ganetsky

Hi.

Lazarus r20657 opened with empty project crashes when I try to close it. Probably this crash is related to latest code folding changes.

Backtrace:
#0 0x008ae605 in TSYNCUSTOMHIGHLIGHTERRANGE__ASSIGN (SRC=0x5c737469, this=0x7d58848) at synedithighlighterfoldbase.pas:682 #1 0x008cd64a in TSYNPASSYNRANGE__ASSIGN (SRC=0x5c737469, this=0x7d58848) at synhighlighterpas.pp:3532
#2 0x008ad954 in TSYNCUSTOMFOLDHIGHLIGHTER__SETRANGE (VALUE=0x5c737469, this=0x7c02b88) at synedithighlighterfoldbase.pas:292 #3 0x008ca95a in TSYNPASSYN__SETRANGE (VALUE=0x5c737469, this=0x7c02b88) at synhighlighterpas.pp:2560
#4 0x008ace57 in TSYNCUSTOMHIGHLIGHTER__STARTATLINEINDEX (LINENUMBER=-2, this=0x7c02b88) at synedithighlighter.pp:1149
#5 0x008ca9d7 in TSYNPASSYN__STARTATLINEINDEX (LINENUMBER=-2, this=0x7c02b88)
at synhighlighterpas.pp:2569
#6 0x008cc552 in TSYNPASSYN__GETFOLDNODEINFO (LINE=-2, INDEX=-1, FILTER=[SFAOPEN, SFAFOLD], this=0x7c02b88, result= {LINEINDEX = 9429085, NODEINDEX = 9429149, LOGXSTART = 9419015, LOGXEND =
141129968, FOLDLVLSTART = 4, FOLDLVLEND = 12, FOLDACTION = [SFAMARKUP..SFAINVALI
D, SFAONELINECLOSE], FOLDTYPE = 0x767ed60, FOLDGROUP = 9429045}) at synhighlighterpas.pp:3247
#7 0x008fe4a2 in TSYNFOLDNODEINFOHELPER__GOTONODEOPENPOS (ANODE= {FDATA = 0x0, FSTARTLINE = 0, FFOLDEDBEFORE = 0}, this=0x7d12700, result=
{LINEINDEX = 2010710120, NODEINDEX = 2313656, LOGXSTART = 124251652, LOGXE
ND = 2010362484, FOLDLVLSTART = 2010362448, FOLDLVLEND = 124252292, FOLDACTION =
[SFAINVALID..SFADEFAULTCOLLAPSED], FOLDTYPE = 0x0, FOLDGROUP = 64}) at syneditfoldedview.pp:1557
#8 0x00902c5a in TSYNEDITFOLDEDVIEW__GETFOLDDESCRIPTION (ASTARTINDEX=0, ASTARTCOL=-1, AENDINDEX=2147483647, AENDCOL=2147483647, ASTEXT=true, EXTENDED=false, this=0x86a1c50) at syneditfoldedview.pp:3031 #9 0x00895b65 in TCUSTOMSYNEDIT__GETFOLDSTATE (this=0x8f2ea00) at synedit.pp:1334
#10 0x0043feea in TMAINIDE__SAVESRCEDITORPROJECTSPECIFICSETTINGS ( ANUNITINFO=0x7c950d8, this=0x124cc8) at main.pp:6598 #11 0x00442ce3 in TMAINIDE__DOCLOSEEDITORFILE (PAGEINDEX=0, FLAGS=[CFPROJECTCLOSING], this=0x124cc8) at main.pp:7447 #12 0x00447052 in TMAINIDE__DOCLOSEPROJECT (this=0x124cc8) at main.pp:8721 #13 0x0042d769 in TMAINIDE__MAINIDEFORMCLOSEQUERY (SENDER=0x7bcd688, CANCLOSE=false, this=0x124cc8) at main.pp:1612
#14 0x00419c48 in TCUSTOMFORM__CLOSEQUERY (this=0x7bcd688) at customform.inc:1657
#15 0x00419aea in TCUSTOMFORM__CLOSE (this=0x7bcd688) at customform.inc:1595 #16 0x00419c64 in TCUSTOMFORM__WMCLOSEQUERY (MESSAGE= {MSG = 66622, WPARAM = 1593, LPARAM = 29, RESULT = 0, WPARAMLO = 1593, WPA
RAMHI = 0, LPARAMLO = 29, LPARAMHI = 0, RESULTLO = 0, RESULTHI = 0}, this=0x7bcd688) at customform.inc:1665
#17 0x0040b129 in SYSTEM_TOBJECT_$__DISPATCH$formal () #18 0x00419c50 in TCUSTOMFORM__CLOSEQUERY (this=0x767f480) at customform.inc:1658
#19 0x0050bae2 in TWINCONTROL__WNDPROC (MESSAGE=
{MSG = 66622, WPARAM = 1593, LPARAM = 29, RESULT = 0, WPARAMLO = 1593, WPA
RAMHI = 0, LPARAMLO = 29, LPARAMHI = 0, RESULTLO = 0, RESULTHI = 0}, this=0x7bcd688) at wincontrol.inc:4913
#20 0x0041844b in TCUSTOMFORM__WNDPROC (THEMESSAGE= {MSG = 66622, WPARAM = 1593, LPARAM = 29, RESULT = 0, WPARAMLO = 1593, WPA
RAMHI = 0, LPARAMLO = 29, LPARAMHI = 0, RESULTLO = 0, RESULTHI = 0}, this=0x7bcd688) at customform.inc:1059
#21 0x0059d807 in DELIVERMESSAGE (TARGET=0x7bcd688, AMESSAGE=void) at lclmessageglue.pas:111
#22 0x00534376 in WINDOWPROC (WINDOW=2032628, MSG=16, WPARAM=0, LPARAM=0) at win32callback.inc:2523
#23 0x77d38709 in USER32!GetDC () from H:\WINDOWS\system32\user32.dll #24 0x001f03f4 in ?? ()
#25 0x00000010 in ?? ()
#26 0x00000000 in ?? ()

Best regards, Maxim Ganetsky mailto:

Reply by email

Torsten Bonde Christiansen
to Maxim Ganetsky

Maxim Ganetsky wrote:

I get the same thing when trying to use the "CTRL-SHIFT-S" (save all).

I'm using Rev. 20660 on linux and Gtk2.

Regards,
Torsten.

Show quoted text 81 lines
Hi. Lazarus r20657 opened with empty project crashes when I try to close it. Probably this crash is related to latest code folding changes. Backtrace: #0 0x008ae605 in TSYNCUSTOMHIGHLIGHTERRANGE__ASSIGN (SRC=0x5c737469, this=0x7d58848) at synedithighlighterfoldbase.pas:682 #1 0x008cd64a in TSYNPASSYNRANGE__ASSIGN (SRC=0x5c737469, this=0x7d58848) at synhighlighterpas.pp:3532 #2 0x008ad954 in TSYNCUSTOMFOLDHIGHLIGHTER__SETRANGE (VALUE=0x5c737469, this=0x7c02b88) at synedithighlighterfoldbase.pas:292 #3 0x008ca95a in TSYNPASSYN__SETRANGE (VALUE=0x5c737469, this=0x7c02b88) at synhighlighterpas.pp:2560 #4 0x008ace57 in TSYNCUSTOMHIGHLIGHTER__STARTATLINEINDEX (LINENUMBER=-2, this=0x7c02b88) at synedithighlighter.pp:1149 #5 0x008ca9d7 in TSYNPASSYN__STARTATLINEINDEX (LINENUMBER=-2, this=0x7c02b88) at synhighlighterpas.pp:2569 #6 0x008cc552 in TSYNPASSYN__GETFOLDNODEINFO (LINE=-2, INDEX=-1, FILTER=[SFAOPEN, SFAFOLD], this=0x7c02b88, result= {LINEINDEX = 9429085, NODEINDEX = 9429149, LOGXSTART = 9419015, LOGXEND = 141129968, FOLDLVLSTART = 4, FOLDLVLEND = 12, FOLDACTION = [SFAMARKUP..SFAINVALI D, SFAONELINECLOSE], FOLDTYPE = 0x767ed60, FOLDGROUP = 9429045}) at synhighlighterpas.pp:3247 #7 0x008fe4a2 in TSYNFOLDNODEINFOHELPER__GOTONODEOPENPOS (ANODE= {FDATA = 0x0, FSTARTLINE = 0, FFOLDEDBEFORE = 0}, this=0x7d12700, result= {LINEINDEX = 2010710120, NODEINDEX = 2313656, LOGXSTART = 124251652, LOGXE ND = 2010362484, FOLDLVLSTART = 2010362448, FOLDLVLEND = 124252292, FOLDACTION = [SFAINVALID..SFADEFAULTCOLLAPSED], FOLDTYPE = 0x0, FOLDGROUP = 64}) at syneditfoldedview.pp:1557 #8 0x00902c5a in TSYNEDITFOLDEDVIEW__GETFOLDDESCRIPTION (ASTARTINDEX=0, ASTARTCOL=-1, AENDINDEX=2147483647, AENDCOL=2147483647, ASTEXT=true, EXTENDED=false, this=0x86a1c50) at syneditfoldedview.pp:3031 #9 0x00895b65 in TCUSTOMSYNEDIT__GETFOLDSTATE (this=0x8f2ea00) at synedit.pp:1334 #10 0x0043feea in TMAINIDE__SAVESRCEDITORPROJECTSPECIFICSETTINGS ( ANUNITINFO=0x7c950d8, this=0x124cc8) at main.pp:6598 #11 0x00442ce3 in TMAINIDE__DOCLOSEEDITORFILE (PAGEINDEX=0, FLAGS=[CFPROJECTCLOSING], this=0x124cc8) at main.pp:7447 #12 0x00447052 in TMAINIDE__DOCLOSEPROJECT (this=0x124cc8) at main.pp:8721 #13 0x0042d769 in TMAINIDE__MAINIDEFORMCLOSEQUERY (SENDER=0x7bcd688, CANCLOSE=false, this=0x124cc8) at main.pp:1612 #14 0x00419c48 in TCUSTOMFORM__CLOSEQUERY (this=0x7bcd688) at customform.inc:1657 #15 0x00419aea in TCUSTOMFORM__CLOSE (this=0x7bcd688) at customform.inc:1595 #16 0x00419c64 in TCUSTOMFORM__WMCLOSEQUERY (MESSAGE= {MSG = 66622, WPARAM = 1593, LPARAM = 29, RESULT = 0, WPARAMLO = 1593, WPA RAMHI = 0, LPARAMLO = 29, LPARAMHI = 0, RESULTLO = 0, RESULTHI = 0}, this=0x7bcd688) at customform.inc:1665 #17 0x0040b129 in SYSTEM_TOBJECT_$__DISPATCH$formal () #18 0x00419c50 in TCUSTOMFORM__CLOSEQUERY (this=0x767f480) at customform.inc:1658 #19 0x0050bae2 in TWINCONTROL__WNDPROC (MESSAGE= {MSG = 66622, WPARAM = 1593, LPARAM = 29, RESULT = 0, WPARAMLO = 1593, WPA RAMHI = 0, LPARAMLO = 29, LPARAMHI = 0, RESULTLO = 0, RESULTHI = 0}, this=0x7bcd688) at wincontrol.inc:4913 #20 0x0041844b in TCUSTOMFORM__WNDPROC (THEMESSAGE= {MSG = 66622, WPARAM = 1593, LPARAM = 29, RESULT = 0, WPARAMLO = 1593, WPA RAMHI = 0, LPARAMLO = 29, LPARAMHI = 0, RESULTLO = 0, RESULTHI = 0}, this=0x7bcd688) at customform.inc:1059 #21 0x0059d807 in DELIVERMESSAGE (TARGET=0x7bcd688, AMESSAGE=void) at lclmessageglue.pas:111 #22 0x00534376 in WINDOWPROC (WINDOW=2032628, MSG=16, WPARAM=0, LPARAM=0) at win32callback.inc:2523 #23 0x77d38709 in USER32!GetDC () from H:\WINDOWS\system32\user32.dll #24 0x001f03f4 in ?? () #25 0x00000010 in ?? () #26 0x00000000 in ?? ()

Reply by email

Martin Friebe
to Maxim Ganetsky: Hi. Lazarus r20657 opened with empty project crashes when I try to close it. Probably…

Thanks for reporting it, should be fixed in SVN

Best Regards
Martin

Maxim Ganetsky wrote 81 lines
Hi. Lazarus r20657 opened with empty project crashes when I try to close it. Probably this crash is related to latest code folding changes. Backtrace: #0 0x008ae605 in TSYNCUSTOMHIGHLIGHTERRANGE__ASSIGN (SRC=0x5c737469, this=0x7d58848) at synedithighlighterfoldbase.pas:682 #1 0x008cd64a in TSYNPASSYNRANGE__ASSIGN (SRC=0x5c737469, this=0x7d58848) at synhighlighterpas.pp:3532 #2 0x008ad954 in TSYNCUSTOMFOLDHIGHLIGHTER__SETRANGE (VALUE=0x5c737469, this=0x7c02b88) at synedithighlighterfoldbase.pas:292 #3 0x008ca95a in TSYNPASSYN__SETRANGE (VALUE=0x5c737469, this=0x7c02b88) at synhighlighterpas.pp:2560 #4 0x008ace57 in TSYNCUSTOMHIGHLIGHTER__STARTATLINEINDEX (LINENUMBER=-2, this=0x7c02b88) at synedithighlighter.pp:1149 #5 0x008ca9d7 in TSYNPASSYN__STARTATLINEINDEX (LINENUMBER=-2, this=0x7c02b88) at synhighlighterpas.pp:2569 #6 0x008cc552 in TSYNPASSYN__GETFOLDNODEINFO (LINE=-2, INDEX=-1, FILTER=[SFAOPEN, SFAFOLD], this=0x7c02b88, result= {LINEINDEX = 9429085, NODEINDEX = 9429149, LOGXSTART = 9419015, LOGXEND = 141129968, FOLDLVLSTART = 4, FOLDLVLEND = 12, FOLDACTION = [SFAMARKUP..SFAINVALI D, SFAONELINECLOSE], FOLDTYPE = 0x767ed60, FOLDGROUP = 9429045}) at synhighlighterpas.pp:3247 #7 0x008fe4a2 in TSYNFOLDNODEINFOHELPER__GOTONODEOPENPOS (ANODE= {FDATA = 0x0, FSTARTLINE = 0, FFOLDEDBEFORE = 0}, this=0x7d12700, result= {LINEINDEX = 2010710120, NODEINDEX = 2313656, LOGXSTART = 124251652, LOGXE ND = 2010362484, FOLDLVLSTART = 2010362448, FOLDLVLEND = 124252292, FOLDACTION = [SFAINVALID..SFADEFAULTCOLLAPSED], FOLDTYPE = 0x0, FOLDGROUP = 64}) at syneditfoldedview.pp:1557 #8 0x00902c5a in TSYNEDITFOLDEDVIEW__GETFOLDDESCRIPTION (ASTARTINDEX=0, ASTARTCOL=-1, AENDINDEX=2147483647, AENDCOL=2147483647, ASTEXT=true, EXTENDED=false, this=0x86a1c50) at syneditfoldedview.pp:3031 #9 0x00895b65 in TCUSTOMSYNEDIT__GETFOLDSTATE (this=0x8f2ea00) at synedit.pp:1334 #10 0x0043feea in TMAINIDE__SAVESRCEDITORPROJECTSPECIFICSETTINGS ( ANUNITINFO=0x7c950d8, this=0x124cc8) at main.pp:6598 #11 0x00442ce3 in TMAINIDE__DOCLOSEEDITORFILE (PAGEINDEX=0, FLAGS=[CFPROJECTCLOSING], this=0x124cc8) at main.pp:7447 #12 0x00447052 in TMAINIDE__DOCLOSEPROJECT (this=0x124cc8) at main.pp:8721 #13 0x0042d769 in TMAINIDE__MAINIDEFORMCLOSEQUERY (SENDER=0x7bcd688, CANCLOSE=false, this=0x124cc8) at main.pp:1612 #14 0x00419c48 in TCUSTOMFORM__CLOSEQUERY (this=0x7bcd688) at customform.inc:1657 #15 0x00419aea in TCUSTOMFORM__CLOSE (this=0x7bcd688) at customform.inc:1595 #16 0x00419c64 in TCUSTOMFORM__WMCLOSEQUERY (MESSAGE= {MSG = 66622, WPARAM = 1593, LPARAM = 29, RESULT = 0, WPARAMLO = 1593, WPA RAMHI = 0, LPARAMLO = 29, LPARAMHI = 0, RESULTLO = 0, RESULTHI = 0}, this=0x7bcd688) at customform.inc:1665 #17 0x0040b129 in SYSTEM_TOBJECT_$__DISPATCH$formal () #18 0x00419c50 in TCUSTOMFORM__CLOSEQUERY (this=0x767f480) at customform.inc:1658 #19 0x0050bae2 in TWINCONTROL__WNDPROC (MESSAGE= {MSG = 66622, WPARAM = 1593, LPARAM = 29, RESULT = 0, WPARAMLO = 1593, WPA RAMHI = 0, LPARAMLO = 29, LPARAMHI = 0, RESULTLO = 0, RESULTHI = 0}, this=0x7bcd688) at wincontrol.inc:4913 #20 0x0041844b in TCUSTOMFORM__WNDPROC (THEMESSAGE= {MSG = 66622, WPARAM = 1593, LPARAM = 29, RESULT = 0, WPARAMLO = 1593, WPA RAMHI = 0, LPARAMLO = 29, LPARAMHI = 0, RESULTLO = 0, RESULTHI = 0}, this=0x7bcd688) at customform.inc:1059 #21 0x0059d807 in DELIVERMESSAGE (TARGET=0x7bcd688, AMESSAGE=void) at lclmessageglue.pas:111 #22 0x00534376 in WINDOWPROC (WINDOW=2032628, MSG=16, WPARAM=0, LPARAM=0) at win32callback.inc:2523 #23 0x77d38709 in USER32!GetDC () from H:\WINDOWS\system32\user32.dll #24 0x001f03f4 in ?? () #25 0x00000010 in ?? () #26 0x00000000 in ?? ()

Reply by email