On Feb 13, 2007, at 3:10 AM, Ronald Vogelaar wrote:
Hi all,
I've encountered a problem that has lost me many hours, trying to
find the cause of it.
I run my application within REALbasic: When I'm running a part of
my app (which makes use of RBScript), it processes a number of
files (varying on each run before crash) and then it shows the
following message:
Runtime Error 4: Failed Assertion
Location: /Volumes/RBUS/REALbasic/REALbasic
Xcode/../../Common/Object Model/
RuntimeObjectFoundation.cpp:271
Failure Condition: !parent->isAnInterface
Failure Message:
Please report what caused this error along with all of the details
above.
When I click 'Continue', the same message is shown another four
times (I'm clicking on Continue each time), the app will continue
to process another 100-150 or so files before the app really crashes.
RB doesn't show where the error lies.
I'm using RB2006r4 on MacOSX 10.4.8 (Intel).
All my efforts to trace down the problem have failed thusfar, and
I'm hoping the above message
rings a bell with someone.
Any help much appreciated.
This assertion failure appears to occur, for instance, when you
attempt to set the superclass of a class to a class interface. I can
generate it in the IDE (though at line 269). I'd suggest looking at
any code that uses class interfaces. If you have a class that
implements a class interface, and subclasses of that class, that
would be a place to look.
Charles Yeomans
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>