public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/8966] [Alpha OSF5.1] Lost exceptions across library boundaries
[not found] <bug-8966-3522@http.gcc.gnu.org/bugzilla/>
@ 2009-02-24 19:59 ` mt at debian dot org
2009-11-06 4:22 ` jason at gcc dot gnu dot org
2010-09-09 6:23 ` mt at debian dot org
2 siblings, 0 replies; 7+ messages in thread
From: mt at debian dot org @ 2009-02-24 19:59 UTC (permalink / raw)
To: gcc-bugs
------- Comment #8 from mt at debian dot org 2009-02-24 19:59 -------
It seems that this bug still applies as of g++-4.3, at least with optimizations
turned on. We're seeing this as we run the test suite of PPL (see, e.g.,
https://buildd.debian.org/fetch.cgi?pkg=ppl&arch=alpha&ver=0.10-4&stamp=1235334555&file=log&as=raw).
The code even has catch (...), but exceptions still propagate to the top.
Reproducible at any time, but I'm afraid we don't have small examples here
either.
Best,
Michael
--
mt at debian dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mt at debian dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8966
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug c++/8966] [Alpha OSF5.1] Lost exceptions across library boundaries
[not found] <bug-8966-3522@http.gcc.gnu.org/bugzilla/>
2009-02-24 19:59 ` [Bug c++/8966] [Alpha OSF5.1] Lost exceptions across library boundaries mt at debian dot org
@ 2009-11-06 4:22 ` jason at gcc dot gnu dot org
2010-09-09 6:23 ` mt at debian dot org
2 siblings, 0 replies; 7+ messages in thread
From: jason at gcc dot gnu dot org @ 2009-11-06 4:22 UTC (permalink / raw)
To: gcc-bugs
------- Comment #9 from jason at gcc dot gnu dot org 2009-11-06 04:22 -------
Perhaps the PPL instance of this problem will be fixed with the switch to
strcmp for typeinfo comparison in 4.5.
--
jason at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jason at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8966
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug c++/8966] [Alpha OSF5.1] Lost exceptions across library boundaries
[not found] <bug-8966-3522@http.gcc.gnu.org/bugzilla/>
2009-02-24 19:59 ` [Bug c++/8966] [Alpha OSF5.1] Lost exceptions across library boundaries mt at debian dot org
2009-11-06 4:22 ` jason at gcc dot gnu dot org
@ 2010-09-09 6:23 ` mt at debian dot org
2 siblings, 0 replies; 7+ messages in thread
From: mt at debian dot org @ 2010-09-09 6:23 UTC (permalink / raw)
To: gcc-bugs
------- Comment #10 from mt at debian dot org 2010-09-09 06:23 -------
I have tried to reproduce the problem with g++ 4.5 and couldn't make it fail
anymore. The problem, however, is that I couldn't make it fail with g++ 4.4
either. Whatever the essential change might have been, the PPL instance of this
problem seems to be fixed.
Best,
Michael
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8966
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug c++/8966] [Alpha OSF5.1] Lost exceptions across library boundaries
[not found] <bug-8966-4@http.gcc.gnu.org/bugzilla/>
@ 2012-08-20 11:02 ` paolo.carlini at oracle dot com
0 siblings, 0 replies; 7+ messages in thread
From: paolo.carlini at oracle dot com @ 2012-08-20 11:02 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8966
Paolo Carlini <paolo.carlini at oracle dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|SUSPENDED |RESOLVED
CC|gcc-bugs at gcc dot gnu.org |
Known to work| |4.5.0
Resolution| |FIXED
--- Comment #11 from Paolo Carlini <paolo.carlini at oracle dot com> 2012-08-20 11:01:31 UTC ---
At this point, I think we can safely close this as fixed in 4.5.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug c++/8966] [Alpha OSF5.1] Lost exceptions across library boundaries
[not found] <20021216133601.8966.gnu@ingold.org>
2003-10-01 4:24 ` pinskia at gcc dot gnu dot org
2003-12-28 22:04 ` pinskia at gcc dot gnu dot org
@ 2004-06-07 19:45 ` jss at ast dot cam dot ac dot uk
2 siblings, 0 replies; 7+ messages in thread
From: jss at ast dot cam dot ac dot uk @ 2004-06-07 19:45 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From jss at ast dot cam dot ac dot uk 2004-06-07 19:44 -------
I'm seeing some similar problems with gcc-3.4 and gcc-3.3.3 on i386-Linux. I've
got a routine throwing exceptions. In a simple testcase they get caught fine,
but in my program with the same code the exception just falls through and causes
a core dump. It's very hard to make a compilable testcase, but I've seen it in
two independent bits of code.
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |jss at ast dot cam dot ac
| |dot uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8966
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug c++/8966] [Alpha OSF5.1] Lost exceptions across library boundaries
[not found] <20021216133601.8966.gnu@ingold.org>
2003-10-01 4:24 ` pinskia at gcc dot gnu dot org
@ 2003-12-28 22:04 ` pinskia at gcc dot gnu dot org
2004-06-07 19:45 ` jss at ast dot cam dot ac dot uk
2 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-12-28 22:04 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2003-12-28 21:34 -------
Does OSF support weak symbols and dwarf-2 exceptions.
--
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |wrong-code
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8966
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug c++/8966] [Alpha OSF5.1] Lost exceptions across library boundaries
[not found] <20021216133601.8966.gnu@ingold.org>
@ 2003-10-01 4:24 ` pinskia at gcc dot gnu dot org
2003-12-28 22:04 ` pinskia at gcc dot gnu dot org
2004-06-07 19:45 ` jss at ast dot cam dot ac dot uk
2 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-10-01 4:24 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8966
------- Additional Comments From pinskia at gcc dot gnu dot org 2003-10-01 04:24 -------
The almost sounds like the typeinfo is not the same in both shared libraries when they are loaded
which is needed for exceptions to work.
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2012-08-20 11:02 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <bug-8966-3522@http.gcc.gnu.org/bugzilla/>
2009-02-24 19:59 ` [Bug c++/8966] [Alpha OSF5.1] Lost exceptions across library boundaries mt at debian dot org
2009-11-06 4:22 ` jason at gcc dot gnu dot org
2010-09-09 6:23 ` mt at debian dot org
[not found] <bug-8966-4@http.gcc.gnu.org/bugzilla/>
2012-08-20 11:02 ` paolo.carlini at oracle dot com
[not found] <20021216133601.8966.gnu@ingold.org>
2003-10-01 4:24 ` pinskia at gcc dot gnu dot org
2003-12-28 22:04 ` pinskia at gcc dot gnu dot org
2004-06-07 19:45 ` jss at ast dot cam dot ac dot uk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).