|
|
Subject: [jira] Closed: (BOO-285) #develop crashes on untyped [property()] - msg#00130
List: lang.boo.devel
[ http://jira.codehaus.org/browse/BOO-285?page=all ]
Rodrigo B. de Oliveira closed BOO-285:
--------------------------------------
> #develop crashes on untyped [property()]
> ----------------------------------------
>
> Key: BOO-285
> URL: http://jira.codehaus.org/browse/BOO-285
> Project: Boo
> Type: Bug
> Components: #develop addin
> Environment: Windows XP, #d 1.0.3 and Boo add-in of 2005-04-05
> Reporter: Hans-Christian Holm
> Assignee: Daniel Grunwald
> Priority: Minor
> Fix For: 0.6
>
>
> Untyped properties like the one below makes #develop crash completely with an
> unhandled stack overflow exception. #d gives little or no additional info.
> class C:
> [property(A)]
> a
> On my system, the VS debug dialog box is shown. #d continues to work until
> the dialog is closed. It's hard to tell exactly under which circumstances the
> error is is trigged. #d may not crash just after adding an untyped property,
> but opening an existing source file with untyped properties usually or always
> chrashes #d.
> Declaring a as object may be a workaround, but I haven't tested that, or
> behaviour with duck typing, thoroughly.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
Was this page helpful?
Thread at a glance:
Previous Message by Date:
click to view message preview
[jira] Closed: (BOO-254) Boo's builtin regular expresses + code completion = error.
[ http://jira.codehaus.org/browse/BOO-254?page=all ]
Rodrigo B. de Oliveira closed BOO-254:
--------------------------------------
> Boo's builtin regular expresses + code completion = error.
> ----------------------------------------------------------
>
> Key: BOO-254
> URL: http://jira.codehaus.org/browse/BOO-254
> Project: Boo
> Type: Bug
> Components: #develop addin
> Reporter: Arron Washington
> Assignee: Daniel Grunwald
> Fix For: 0.6
>
>
> This is an easy one:
> matches = @/\(\[ (.*) whispers, "(.*)" to you. ]/.Match("HALLO WURLD!!!")
> causes BooBinding to freak; the error message (expression:1:2: unexpected
> char '[') seems to indicate that BooBinding is trying to parse the contents
> within the builtin regex expression @/ (stuff) / instead of skipping to the
> very end.
> The error occurs whenever code completion would normally be invoked, AKA the
> '.' and the '('.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
Next Message by Date:
click to view message preview
[jira] Updated: (BOO-6) MonoDevelop plugin
[ http://jira.codehaus.org/browse/BOO-6?page=all ]
Daniel Grunwald updated BOO-6:
------------------------------
Component: MonoDevelop addin
Environment:
Assign To: Peter Johanson
> MonoDevelop plugin
> ------------------
>
> Key: BOO-6
> URL: http://jira.codehaus.org/browse/BOO-6
> Project: Boo
> Type: Wish
> Components: MonoDevelop addin
> Reporter: Rodrigo B. de Oliveira
> Assignee: Peter Johanson
>
>
> There's already a gtksourceview syntax file in the extras directory.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
Previous Message by Thread:
click to view message preview
[jira] Updated: (BOO-285) #develop crashes on untyped [property()]
[ http://jira.codehaus.org/browse/BOO-285?page=all ]
Rodrigo B. de Oliveira updated BOO-285:
---------------------------------------
Fix Version: 0.6
> #develop crashes on untyped [property()]
> ----------------------------------------
>
> Key: BOO-285
> URL: http://jira.codehaus.org/browse/BOO-285
> Project: Boo
> Type: Bug
> Components: #develop addin
> Environment: Windows XP, #d 1.0.3 and Boo add-in of 2005-04-05
> Reporter: Hans-Christian Holm
> Assignee: Daniel Grunwald
> Priority: Minor
> Fix For: 0.6
>
>
> Untyped properties like the one below makes #develop crash completely with an
> unhandled stack overflow exception. #d gives little or no additional info.
> class C:
> [property(A)]
> a
> On my system, the VS debug dialog box is shown. #d continues to work until
> the dialog is closed. It's hard to tell exactly under which circumstances the
> error is is trigged. #d may not crash just after adding an untyped property,
> but opening an existing source file with untyped properties usually or always
> chrashes #d.
> Declaring a as object may be a workaround, but I haven't tested that, or
> behaviour with duck typing, thoroughly.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
Next Message by Thread:
click to view message preview
[jira] Commented: (BOO-268) "Setup Error"
[ http://jira.codehaus.org/browse/BOO-268?page=comments#action_31689 ]
Arron Washington commented on BOO-268:
--------------------------------------
Hm. I realized in C# you'll get a stack overflow if you do something silly like
declare a property this way:
string Property
{
get
{ return Property; }
set
{ Property = value; }
}
Essentially it is recursively calling the property Property over and over
and--oops, stack overflow.
Since BooBinding only seems to crash when declaring properties incompletely, is
it at all possible that BooBinding tries to evaluate a property expression "too
early," before the user has finished declaring it, and thus when confronted
with this incomplete expressoin, gets caught in a recursive loop that causes
this stack overflow?
I know nothing of BooBinding, so you'll have to forgive me.
> "Setup Error"
> -------------
>
> Key: BOO-268
> URL: http://jira.codehaus.org/browse/BOO-268
> Project: Boo
> Type: Bug
> Components: #develop addin
> Versions: 0.5
> Environment: SVN 1412 // SVN 1439
> Reporter: Arron Washington
> Priority: Critical
> Attachments: PlayNoiseMessage.boo
>
>
> SharpDevelop exhibits perplexing behavior when coding some Boo files. This
> only occurs when using BooBinding and not any of the other bindings (C#,
> VB.NET, etc), so I can only assume it is a problem with BooBinding itself. It
> consists of a strange error message when typing in certain .boo files created
> by SharpDevelop (presumably), and it looks like the linked image.
> ( see: http://img164.exs.cx/img164/1315/setupfailerror9ys.png )
> 100% reproducable on my side, even when opening this particular file
> seperately, outside of the project but within SharpDevelop.
> Infact, here's the elementary .boo file that causes SharpDevelop to die!
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
|
|