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

tarantool / tarantool / 20811
83%
master: 88%

Build:
Build:
LAST BUILD BRANCH: m.kostoev/gh-12564-sigurg-pid-log
DEFAULT BRANCH: master
Ran 20 Feb 2020 09:39AM UTC
Jobs 1
Files 306
Run time 1min
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

20 Feb 2020 06:21AM UTC coverage: 82.495% (-0.02%) from 82.51%
20811

push

travis-ci

kyukhin
<a href="https://github.com/tarantool/tarantool/commit/<a class=hub.com/tarantool/tarantool/commit/1d1a9fe87eedef92af4abcda546655fb8438dc02">1d1a9fe87<a href="https://github.com/tarantool/tarantool/commit/1d1a9fe87eedef92af4abcda546655fb8438dc02">&quot;&gt;app: handle concatenated argv name-value correctly

The server used to crash when any option argument was passed with
a value concatenated to it, like this: &amp;#39;-lvalue&amp;#39;, &amp;#39;-evalue&amp;#39;
instead of &amp;#39;-l value&amp;#39; and &amp;#39;-e value&amp;#39;.

However this is a valid way of writing values, and it should not
have crashed regardless of its validity.

The bug was in usage of &amp;#39;optind&amp;#39; global variable from getopt()
function family. It is not supposed to be used for getting an
option&amp;#39;s value. It points to a next argv to parse. Next argv !=
value of current argv, like it was with &amp;#39;-lvalue&amp;#39; and &amp;#39;-evalue&amp;#39;.

For getting a current value there is a variable &#39;optarg&#39;.

Closes #4775

(cherry picked from commit </a><a class="double-link" href="https://github.com/tarantool/tarantool/commit/<a class="double-link" href="https://github.com/tarantool/tarantool/commit/29cfd564132622b63f78e44ccf34555316c5a3cb">29cfd5641</a>">29cfd5641</a><a href="https://github.com/tarantool/tarantool/commit/1d1a9fe87eedef92af4abcda546655fb8438dc02">)

41815 of 50688 relevant lines covered (82.49%)

886675.08 hits per line

Jobs
ID Job ID Ran Files Coverage
4 20811.4 (TARGET=coverage) 20 Feb 2020 09:39AM UTC 0
82.49
Travis Job 20811.4
Source Files on build 20811
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #20811
  • 1d1a9fe8 on github
  • Prev Build on 1.10 (#20720)
  • Next Build on 1.10 (#20818)
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