• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bugsnag / bugsnag-android / 175
83%

Build:
DEFAULT BRANCH: master
Ran 08 Nov 2018 01:30AM UTC
Jobs 3
Files 28
Run time 12min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
175

push

travis-ci-com

web-flow
fix(ndk): Ensure 64-bit devices do not use 32-bit logic (#383)

Small refactor of the API 21+ stack unwinding logic to restrict 32-bit
unwinding style from 64-bit devices.

While the stack enhancements added in #378 are intended only to be run
on 32-bit devices and gated to the arm build, when 64-bit devices
are running the 32-bit library, the stacktraces for those devices were
unintentionally affected.

This is the case when an app is configured to only run 32-bit binaries
(Android cannot run both 64-bit and 32-bit binaries at once), and many
popular libraries (e.g. React Native) only distribute 32-bit libraries.

Added additional improvement to the 32-bit stacktrace resolution by
switching to nongnu libunwind only for those devices. This significantly
improves the number of frames which can be unwound without risk of a
segfault.

1134 of 1622 relevant lines covered (69.91%)

1.4 hits per line

Jobs
ID Job ID Ran Files Coverage
3 175.3 (NDK_VERSION=r12b) 08 Nov 2018 01:30AM UTC 0
76.23
Travis Job 175.3
4 175.4 (NDK_VERSION=r14b) 08 Nov 2018 01:39AM UTC 0
76.23
Travis Job 175.4
5 175.5 (NDK_VERSION=r16b) 08 Nov 2018 01:43AM UTC 0
76.23
Travis Job 175.5
Source Files on build 175
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #175
  • cbdd572e on github
  • Prev Build on master (#157)
  • Next Build on master (#176)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc