[haiku-bugs] Re: [Haiku] #7785: [EXRTranslator] translator causes BeOS built apps to crash

  • From: "bonefish" <trac@xxxxxxxxxxxx>
  • Date: Thu, 26 Sep 2013 13:03:25 -0000

#7785: [EXRTranslator] translator causes BeOS built apps to crash
---------------------------------------+----------------------------
   Reporter:  deejam                   |      Owner:  korli
       Type:  bug                      |     Status:  new
   Priority:  normal                   |  Milestone:  R1
  Component:  Add-Ons/Translators/EXR  |    Version:  R1/Development
 Resolution:                           |   Keywords:
 Blocked By:  1259                     |   Blocking:  8401
Has a Patch:  0                        |   Platform:  All
---------------------------------------+----------------------------

Comment (by bonefish):

 Given that the crash happens in the dynamic cast code, this is probably
 caused by an uninitialized type info. #1259 explains how this is possible.
 In this case we're talking about the `std::exception` type info,
 respectively the one of the derived class (if any) that is actually caught
 in `EXRTranslator::DerivedIdentify()`.

--
Ticket URL: <http://dev.haiku-os.org/ticket/7785#comment:12>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: