History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: BOO-736
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: Szymon Wrozynski
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Boo

Booc crashes because of stack overflow

Created: 12/May/06 02:23 PM   Updated: 15/Sep/06 12:54 PM
Component/s: Compiler
Affects Version/s: 0.7.6
Fix Version/s: 0.7.7

Time Tracking:
Not Specified

Environment: Windows XP


 Description  « Hide
Following code causes booc to crash.

class Foo:
def Bar1(parameter as string):
print "Something"
return 5

def Bar2():
result = Bar1.BeginInvoke()

Booc will crash if you try to compile it.
It's a stack overflow.
Boo is continuously trying to resolve Bar1.BeginInvoke to one of its
overloads. Since no overload matches, it appears to continuously loop, loop,
loop .. .. ..



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Rodrigo B. de Oliveira - 15/Sep/06 12:54 PM
Fixed in the repository. Thanks for the report!