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

tarantool / tarantool / 19534
83%
master: 88%

Build:
Build:
LAST BUILD BRANCH: backport/release/3.8/12921
DEFAULT BRANCH: master
Ran 21 Nov 2019 09:48PM UTC
Jobs 1
Files 306
Run time 26s
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
19534

push

travis-ci

kyukhin
func: fix use after free on function unload

Functions are stored in lists inside module objects. Module
objects are stored in a hash table, where key is a package name.
But the key was a pointer at one of module's function definition
object. Therefore, when that function was deleted, its freed
package name memory was still in the hash key, and could be
accessed, when another function was deleted.

Now module does not use memory of its functions, and keep a copy
of the package name.

(cherry picked from commit fa2893eab)

41692 of 50550 relevant lines covered (82.48%)

771765.39 hits per line

Jobs
ID Job ID Ran Files Coverage
4 19534.4 (TARGET=coverage) 21 Nov 2019 09:48PM UTC 0
82.48
Travis Job 19534.4
Source Files on build 19534
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #19534
  • fce9cf96 on github
  • Prev Build on 1.10 (#19461)
  • Next Build on 1.10 (#19592)
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