Quantcast
Channel:
Viewing all articles
Browse latest Browse all 43869

Wiki Page: Runtime error _CleanupCatchV6a seen after applying Visibroker 6.5 Service Pack 14

$
0
0
Problem Product Name: Visibroker for C++ Product Version: 6.5 Service Pack Level: 14 Product Component: AIX VisualAge C++ v6.0 Platform/OS version: AIX 5.3 You have encountered simiar error as below after upgrading to Visibroker 6.5 Service Pack 14. 0509-130 Symbol resolution failed for osagent because: 0509-136 Symbol __CleanupCatchV6a (number 118) is not exported from dependent module /usr/VisualAge_V6/usr/vacpp/lib/libC.a[ansi_64.o]. 0509-192 Examine .loader section symbols with the "dump -Tv" command.    Resolution This indicates that you do not have an updated IBM C++ runtime library (libC.a). This updated runtime library is needed to allow the proper execution of nested try/catch block when exception is thrown. It fixes the following error in AIX VisualAge C++ v6.0: IY23082: INCORRECT WORK FOR NESTED C++ ERROR HANDLING http://www-1.ibm.com/support/docview.wss?uid=swg1IY23082 Besides using an updated runtime library, the compiler flag -qeh=v6 has to be specified in order for the nested try/catch block to function as expected. In CR9542, we had added this compiler flag and rebuilt VisiBroker 6.5 binaries for AIX. You need compatible runtime libraries (e.g. libC.a) to run the binaries complied by the VisualAge C++ v6.0 complier patch. The AIX runtime environment must contain either one of the following patch : A. April 2007 IBM C++ Runtime Environment Components for AIX (Runtime libraries patch only) http://www-1.ibm.com/support/docview.wss?uid=swg24015708 OR B. April 2007 VisualAge C++ Professional V6.0 for AIX PTF (Compiler plus Runtime libraries patch) http://www-1.ibm.com/support/docview.wss?uid=swg24015707 This problem is not applicable to VisiBroker 7 as it uses VisualAge C++ v8.0 and the latter is not faced with this issue. Old KB# 26779

Viewing all articles
Browse latest Browse all 43869

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>