The oboe_log function used to generate a backtrace every time it was called. The good news is that it can now suppress backtrace generation with an additional bool parameter! The bad news is that the default setting, off, differs from how the module used to work. I'm filing this as a bug accordingly.

Rather than setting the flag to TRUE everywhere to restore old behavior, we should consider only collecting backtraces in places where it's likely to be interesting. For instance: not on info events, or on hook-based layer exits.

Comments

pdrake’s picture

Agreed, this should be done only where it makes sense (hook/layer entry, primarily).

pdrake’s picture

Committed to 7.x-1.x.

pdrake’s picture

Status: Active » Fixed
Eronarn’s picture

Version: 7.x-1.x-dev » 6.x-1.x-dev
Status: Fixed » Patch (to be ported)

This needs a D6 backport.

pdrake’s picture

Status: Patch (to be ported) » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.