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

grondo / flux-core / 1412
79%
master: 80%

Build:
Build:
LAST BUILD BRANCH: cherry-pick-rebase-pull-request-3-7c65ded4-944b-4c3a-8e00-ed2b4fd71d98-b8e939d0-a398-47dc-b90f-81ca7bbc3c71
DEFAULT BRANCH: master
Ran 23 Jul 2018 09:38PM UTC
Jobs 1
Files 175
Run time 25s
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
1412

push

travis-ci

grondo
wreck/lua: fix crash due to Lua stack overflow

Problem: The Lua stack is not reset anywhere in luastack.c when
loading and running Lua wrexecd plugins. We got away with this
when each script was run in its own lua_thread (coroutine), because
the stacks were not shared between scripts, but when the use of
coroutines was removed, the stack growth was large enough to cause
crashes in some tests that ran many tasks.

Fix the bug by resetting the Lua stack before executing a callback
function in each lua script.

Fixes #1592

25447 of 32033 relevant lines covered (79.44%)

277778.89 hits per line

Jobs
ID Job ID Ran Files Coverage
3 1412.3 (LUA_VERSION=5.1 COVERAGE=t ARGS="--with-pmix --enable-caliper --enable-pylint") 23 Jul 2018 09:38PM UTC 0
79.44
Travis Job 1412.3
Source Files on build 1412
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1412
  • 3ef669d9 on github
  • Prev Build on issue#1592 (#1411)
  • Next Build on issue#1592 (#1413)
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