在单调图案内调用PQfinish时出现分段错误

时间:2019-06-26 12:01:36

标签: c++ postgresql singleton libpq

我正在创建单调类,并想在PGconn对象中添加。

过去,此类将提供与DB的连接。

const xScale = scaleDiscontinuous(scaleLinear())
    .discontinuityProvider(discontinuityRange(...collapsedRanges))
    .domain(d3.extent(data, d => d.x))
    .range([0, size.width]);

…

const x = d3.svg
    .axis()
    .scale(xScale)
    .ticks(d3.time.hours) // removing this line shows some irregular scaling, custom function logs values, but x-axis remains empty
    .tickSize(-height)
    .orient("bottom");

删除单音后,功能PQfinish会调用信号分割错误。 如果我将mConn的初始化移到构造函数中,则可以正常工作。 如果我在Windows(MSVC)上构建并运行-就可以了。

postgres版本9.6.9;操作系统-Debian 9; gcc版本6.3.0

0 个答案:

没有答案