Virtual Base Class FATAL error in KPSA stream.

Virtual Base Class FATAL error in KPSA stream.

book

Article ID: KB0084805

calendar_today

Updated On:

Products Versions
TIBCO KPSA - Mobile -
Not Applicable -

Description

Resolution:
Description:
============
Due to a bad usage for the deletion mode in Rational Rose, sometimes the KPSA application can crash with the following error :"Virtual Base Class.  Do not instantiate".

Environment:
===========
Solaris 5.10 64 bits platform
Linux Redhat 5.0 x86_64

Symptoms:
========
A SW_BOMB is thrown which is crashing the application. The following error below appear in the logs.

2011-01-26 07:35:16.789272|USR|FATAL|23009|builtin.cpp(222)|Virtual Base Class.  Do not instantiate.

2011-01-26 07:35:16.789326|ENG|FATAL|23009|engine.cpp(109)|OSAStreams_mimpl0.cpp:53: failed C++ assertion 'SW_BOMB'

Cause:
=====
Often this error occurs because there are output transitions that are not linked to any streams module in the main KPSA flow which is not allowed.

Resolution:
==========
In Rational Rose, to delete a state diagram or a transition, press Ctrl-D and not the Delete (Del or Suppr) key. The Ctrl-D removes the information from the model itself whereas the Delete key only removes the information from the diagram view.

Issue/Introduction

Virtual Base Class FATAL error in KPSA stream.