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).