GCC compiler issue on redhat4.5


 
Thread Tools Search this Thread
Operating Systems Linux GCC compiler issue on redhat4.5
# 1  
Old 01-16-2008
GCC compiler issue on redhat4.5

Hi all,

I am using gcc4.1.1 on redhat4.5 and when i rethrow an exception and I am catching it .. The application aborts and throws the following error message to stdout - the error that's been thrown is been caught but never gets that far as it falls over on throw statement
Has anyone ever seen this issue before and know of a solution ...?????????


terminate called after throwing an instance of 'OIException'
what(): ORA-20005:
Below is the output of the stacktrace

0x00000080aad79f70 in .__GI_raise () from /lib64/tls/libc.so.6
#1 0x00000080aad7bac4 in .__GI_abort () from /lib64/tls/libc.so.6
#2 0x00000080ab12d5b4 in ._ZN9__gnu_cxx27__verbose_terminate_handlerEv ()
from /usr/lib64/libstdc++.so.6
#3 0x00000080ab12a00c in .__cxa_call_unexpected ()
from /usr/lib64/libstdc++.so.6
#4 0x00000080ab12a054 in ._ZSt9terminatev () from /usr/lib64/libstdc++.so.6
#5 0x00000080ab12a2e4 in .__cxa_rethrow () from /usr/lib64/libstdc++.so.6
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Programming

A question regarding the gcc compiler ...

It might be a simple one but I have this question bothering me for sometime. When we do a symbol search inside the library directory (i.e. /usr/lib/*) via tools like nm; it takes a while to give us the results. However, its very quick when gcc is invoked to compile a program with the very same... (11 Replies)
Discussion started by: Praveen_218
11 Replies

2. UNIX for Dummies Questions & Answers

cc compiler and gcc compiler

hi, can we install gcc compiler in unix based OS(sun solar,IBM AIX,HP,etc) and also can we install sun cc compiler in AIX environment and vice versa. and more ..is linux support cc compiler regards Ajay (3 Replies)
Discussion started by: ajaysahoo
3 Replies

3. Programming

gcc compiler

Which gcc compiler release had the Arm 9 multicore support?Whether the compiler that used for the single Arm 9 core can be used for its multicore systems ? If gcc not support,please tell me which are the compilers that are available for Arm 9 multicore systems (including commerical).Whether... (0 Replies)
Discussion started by: sujith4u87
0 Replies

4. Shell Programming and Scripting

gcc compiler

I am using open suse linux. I want to install gcc compiler in my machine. I ahve checked man gcc and man cc. But it's not there. Can someone help me (4 Replies)
Discussion started by: pritish.sas
4 Replies

5. Ubuntu

gcc compiler

where to download gcc compiler for ubuntu? how to install? how to build and run "c programs"? screen shots if possible.....:b::D tutorials too:cool: (5 Replies)
Discussion started by: villanarun
5 Replies

6. UNIX for Dummies Questions & Answers

xl C/C++ compiler to GCC compiler

Hi, we are converting from IBM-AIX(xl c/c++ compiler) to Linux(GCC complier). As a part of this i need to change the CFLAGS. The xl c/c++ complier CFLAGS is CFLAGS := $(CDEBUG) $(PROJECT_INCLUDE_DIRS) $(COBJECT_MODE) -qcpluscmt -qmakedep -qcheck=all \ -qalign=bit_packed $(LINT_FLAGS)... (0 Replies)
Discussion started by: pbattu1
0 Replies

7. Programming

gcc compiler

i write c++ code it run perfectely with g++ compiler but same code when i compile with GCC compiler it gives linker error , followed these linker error /tmp/ccfZtXOQ.o(.text+0x22): In function `main': conf_system.cpp: undefined reference to `operator new(unsigned int)'... (5 Replies)
Discussion started by: munnu
5 Replies

8. UNIX for Dummies Questions & Answers

gcc compiler version?

How do you determine which version of the GNU gcc compiler is on your system? (1 Reply)
Discussion started by: Ben070371
1 Replies

9. UNIX for Dummies Questions & Answers

cc compiler / gcc

:confused: I have a question concerning gcc. IŽd like to install the gcc on my Mac OS X, but when I try to run the configure command I get the following message: floriant% ./configure ./configure: read-only variable: PWD Configuring for a powerpc-apple-darwin5.4 host. *** This configuration... (2 Replies)
Discussion started by: florian.turck
2 Replies
Login or Register to Ask a Question
HTML::Mason::Exceptions(3pm)				User Contributed Perl Documentation			      HTML::Mason::Exceptions(3pm)

NAME
HTML::Mason::Exceptions - Exception objects thrown by Mason SYNOPSIS
use HTML::Mason::Exceptions ( abbr => [ qw(system_error) ] ); open FH, 'foo' or system_error "cannot open foo: $!"; DESCRIPTION
This module creates the hierarchy of exception objects used by Mason, and provides some extra methods for them beyond those provided by "Exception::Class" IMPORT
When this module is imported, it is possible to specify a list of abbreviated function names that you want to use to throw exceptions. In the SYNOPSIS example, we use the "system_error" function to throw a "HTML::Mason::Exception::System" exception. These abbreviated functions do not allow you to set additional fields in the exception, only the message. EXCEPTIONS
HTML::Mason::Exception This is the parent class for all exceptions thrown by Mason. Mason sometimes throws exceptions in this class when we could not find a better category for the message. Abbreviated as "error" HTML::Mason::Exception::Abort The "$m->abort" method was called. Exceptions in this class contain the field "aborted_value". HTML::Mason::Exception::Decline The "$m->decline" method was called. Exceptions in this class contain the field "declined_value". HTML::Mason::Exception::Compilation An exception occurred when attempting to "eval" an existing object file. Exceptions in this class have the field "filename", which indicates what file contained the code that caused the error. Abbreviated as "compilation_error". HTML::Mason::Exception::Compiler The compiler threw an exception because it received incorrect input. For example, this would be thrown if the lexer told the compiler to initialize compilation while it was in the middle of compiling another component. Abbreviated as "compiler_error". HTML::Mason::Exception::Compilation::IncompatibleCompiler A component was compiled by a compiler or lexer with incompatible options. This is used to tell Mason to recompile a component. Abbreviated as "wrong_compiler_error". HTML::Mason::Exception::Params Invalid parameters were passed to a method or function. Abbreviated as "param_error". HTML::Mason::Exception::Syntax This exception indicates that a component contained invalid syntax. Exceptions in this class have the fields "source_line", which is the actual source where the error was found, "comp_name", and "line_number". Abbreviated as "syntax_error". HTML::Mason::Exception::System A system call of some sort, such as a file open, failed. Abbreviated as "system_error". HTML::Mason::Exception::TopLevelNotFound The requested top level component could not be found. Abbreviated as "top_level_not_found_error". HTML::Mason::VirtualMethod Some piece of code attempted to call a virtual method which was not overridden. Abbreviated as "virtual_error" FIELDS
Some of the exceptions mentioned above have additional fields, which are available via accessors. For example, to get the line number of an "HTML::Mason::Exception::Syntax" exception, you call the "line_number" method on the exception object. EXCEPTION METHODS
All of the Mason exceptions implement the following methods: as_brief This simply returns the exception message, without any trace information. as_line This returns the exception message and its trace information, all on a single line with tabs between the message and each frame of the stack trace. as_text This returns the exception message and stack information, with each frame on a separate line. as_html This returns the exception message and stack as an HTML page. Each of these methods corresponds to a valid error_format parameter for the Request object such as "text" or "html". You can create your own method in the "HTML::Mason::Exception" namespace, such as "as_you_wish", in which case you could set this parameter to "you_wish". This method will receive a single argument, the exception object, and is expected to return some sort of string containing the formatted error message. EXCEPTION CLASS CHECKING
This module also exports the "isa_mason_exception" function. This function takes the exception object and an optional string parameter indicating what subclass to check for. So it can be called either as: if ( isa_mason_exception($@) ) { ... } or if ( isa_mason_exception($@, 'Syntax') ) { ... } Note that when specifying a subclass you should not include the leading "HTML::Mason::Exception::" portion of the class name. perl v5.14.2 2012-02-04 HTML::Mason::Exceptions(3pm)