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

yarpc / yarpc-go / 1198

Build:
DEFAULT BRANCH: master
Ran 16 Jun 2016 09:12PM UTC
Jobs 2
Files 78
Run time 24s
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
1198

push

travis-ci

web-flow
Gnarly hack for invalid stack pointer error (#218)

In short: A bug in Go 1.5 causes a specific form of comparison
(runtime.assertE2T2) to leave an invalid pointer on the stack instead
of zeroing it out. Usually, this isn't a problem because the function
returns afterwards. However, we're consistently hitting a case where
another function call is causing the stack to be grown while the
pointer is still invalid. The scanner responsible for copying the
stack as part of growing it runs into the invalid pointer and
crashes.

To work around this, we grow the stack significantly beforehand to
reduce the likelihood of another growth attempt while the pointer is
invalid.

3567 of 4052 relevant lines covered (88.03%)

1.86 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1198.1 16 Jun 2016 09:12PM UTC 0
88.03
Travis Job 1198.1
2 1198.2 16 Jun 2016 09:12PM UTC 0
87.56
Travis Job 1198.2
Source Files on build 1198
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1198
  • ac07902b on github
  • Prev Build on master (#1191)
  • Next Build on master (#1209)
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