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>

Reply via email to