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

grondo / flux-core / 1412 / 3
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
Files 175
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

23 Jul 2018 09:02PM UTC coverage: 79.44% (+0.02%) from 79.418%
LUA_VERSION=5.1 COVERAGE=t ARGS="--with-pmix --enable-caliper --enable-pylint"

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

Source Files on job 1412.3 (LUA_VERSION=5.1 COVERAGE=t ARGS="--with-pmix --enable-caliper --enable-pylint")
  • Tree
  • List 0
  • Changed 117
  • Source Changed 0
  • Coverage Changed 117
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1262
  • Travis Job 1412.3
  • 3ef669d9 on github
  • Prev Job for LUA_VERSION=5.1 COVERAGE=t ARGS="--with-pmix --enable-caliper --enable-pylint" on issue#1592 (#1411.3)
  • Next Job for LUA_VERSION=5.1 COVERAGE=t ARGS="--with-pmix --enable-caliper --enable-pylint" on issue#1592 (#1413.3)
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