[haiku-bugs] Re: [Haiku] #12291: [Debugger] Exhibits inconsistent behavior & doesn't save a crash report

  • From: "anevilyak" <trac@xxxxxxxxxxxx>
  • Date: Sat, 08 Aug 2015 20:54:06 -0000

#12291: [Debugger] Exhibits inconsistent behavior & doesn't save a crash report
-------------------------------------+----------------------------
Reporter: waddlesplash | Owner: anevilyak
Type: bug | Status: closed
Priority: normal | Milestone: Unscheduled
Component: Applications/Debugger | Version: R1/Development
Resolution: fixed | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
-------------------------------------+----------------------------

Comment (by anevilyak):

Replying to [comment:6 bonefish]:

Regarding whether `fts_open()` should be a weak symbol, I'm not sure. I
believe at glibc typically exports pretty much everything as weak.
Possibly for situations like this.

Quite likely. It appears our fts_* functions were imported from FreeBSD,
which explains the behavior difference in any case, since FTS_CWDFD
appears to be a non-standard GNU extension (among others). Will see if I
can find time to make the requisite changes to export these as weak as
well.

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

Other related posts: