open-source-parsers / open-source-parsers/jsoncpp

VS2013 debug build crashes compiler

Open
#1,504 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug build
Dominant language
C++
Stars
8.9k
Forks
2.7k
Avg merge
31m
Merged PRs (30d)
1

Description

I realise it's a historic compiler, clinging on for a last few months of support, but some of us still constrained by these things.

#define JSONCPP_VERSION_STRING "1.8.4"

with the debug build (release is ok) failing with:

error MSB6006: "CL.exe" exited with code -1073740940

Completely repeatable, and with an older version of jsoncpp (1.6.2) working ok.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the debug build failure with Visual Studio 2013 and JSONCPP_VERSION_STRING 1.8.4, then compare it with version 1.6.2 and the working release build. Done means the cause is isolated and the debug build no longer makes CL.exe exit with code -1073740940.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.