[haiku-bugs] Re: [Haiku] #10774: Debugger crashes while debugging a Qt app

  • From: "anevilyak" <trac@xxxxxxxxxxxx>
  • Date: Thu, 24 Apr 2014 01:30:46 -0000

#10774: Debugger crashes while debugging a Qt app
----------------------------+----------------------------
   Reporter:  waddlesplash  |      Owner:  nobody
       Type:  bug           |     Status:  new
   Priority:  normal        |  Milestone:  R1
  Component:  - General     |    Version:  R1/Development
 Resolution:                |   Keywords:
 Blocked By:                |   Blocking:
Has a Patch:  0             |   Platform:  All
----------------------------+----------------------------
Changes (by anevilyak):

 * owner:  anevilyak => nobody
 * component:  Applications/Debugger => - General


Comment:

 Replying to [comment:4 waddlesplash]:
 > Is this still a bug due to the non-graceful handling of the out-of-
 memory error?

 It is a bug, but not necessarily of any single component, as handling out
 of memory conditions isn't something that's generally tested all that
 much. The Debugger code itself takes care to verify all allocations for
 success and tries to gracefully fail in error cases, but there's little it
 can do if code somewhere in one of the kits or a 3rd party library that it
 relies upon doesn't do the same.

 In any case, what's still not clear is if it's simply out of memory, or
 exhausting the address space. If the latter, then you're out of luck as
 far as debugging a Qt app without switching to a 64-bit build, which, as I
 previously pointed out is also necessary for other large libraries. From
 what I've seen of the size of the debug versions of the Qt libraries,
 that's highly likely to be the case.

--
Ticket URL: <https://dev.haiku-os.org/ticket/10774#comment:5>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: