bench_bitcoin segfaults #10801

Open
janstary opened this Issue Jul 12, 2017 · 2 comments

Comments

Projects
None yet
3 participants

This is 0.14.2 on OpenBSD 6.1-current, compiled without the wallet and the GUI.

$ gdb /home/hans/bin/bench_bitcoin
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-unknown-openbsd6.1"...
(gdb) run
Starting program: /home/hans/bin/bench_bitcoin
#Benchmark,count,min,max,average,min_cycles,max_cycles,average_cycles
Base58CheckEncode,196608,0.000005146124749,0.000005236797733,0.000005161274506,15916,16197,15963
Base58Decode,589824,0.000001735123078,0.000001747022907,0.000001739451060,5366,5403,5380
Base58Encode,327680,0.000003168810508,0.000003213441232,0.000003180355998,9801,9939,9836
CCheckQueueSpeed,2816,0.000328578054905,0.000447835773230,0.000366781245578,1016292,1385160,1134457
CCheckQueueSpeedPrevectorJob,352,0.002760007977486,0.003288529813290,0.003009792755951,8536557,10171505,9309317
CCoinsCaching,32768,0.000029465882108,0.000033692223951,0.000031760289858,91137,104208,98234
DeserializeAndCheckBlockTest,52,0.019622266292572,0.020238459110260,0.019728614733769,60691992,62598554,61020789
DeserializeBlockTest,60,0.017065525054932,0.017243504524231,0.017127350966136,52783352,53332710,52975011
LockedPool,384,0.002661690115929,0.002693310379982,0.002672916899125,8232624,8330353,8267360
MempoolEviction,10240,0.000088823959231,0.000106085790321,0.000098063284531,274729,328125,303310
RIPEMD160,288,0.003512129187584,0.003529816865921,0.003517284161515,10862989,10917788,10879002
RollingBloom-refresh,1,0.000435000000000,0.000435000000000,0.000435000000000
RollingBloom-refresh,1,0.000170000000000,0.000170000000000,0.000170000000000
RollingBloom-refresh,1,0.000169000000000,0.000169000000000,0.000169000000000
RollingBloom-refresh,1,0.000171000000000,0.000171000000000,0.000171000000000
RollingBloom-refresh,1,0.000169000000000,0.000169000000000,0.000169000000000
RollingBloom-refresh,1,0.000169000000000,0.000169000000000,0.000169000000000
RollingBloom-refresh,1,0.000169000000000,0.000169000000000,0.000169000000000
RollingBloom-refresh,1,0.000176000000000,0.000176000000000,0.000176000000000
RollingBloom-refresh,1,0.000169000000000,0.000169000000000,0.000169000000000
RollingBloom-refresh,1,0.000170000000000,0.000170000000000,0.000170000000000
RollingBloom-refresh,1,0.000170000000000,0.000170000000000,0.000170000000000
RollingBloom-refresh,1,0.000171000000000,0.000171000000000,0.000171000000000
RollingBloom-refresh,1,0.000170000000000,0.000170000000000,0.000170000000000
RollingBloom-refresh,1,0.000169000000000,0.000169000000000,0.000169000000000
RollingBloom-refresh,1,0.000183000000000,0.000183000000000,0.000183000000000
RollingBloom-refresh,1,0.000169000000000,0.000169000000000,0.000169000000000
RollingBloom-refresh,1,0.000170000000000,0.000170000000000,0.000170000000000
RollingBloom-refresh,1,0.000169000000000,0.000169000000000,0.000169000000000
RollingBloom-refresh,1,0.000171000000000,0.000171000000000,0.000171000000000
RollingBloom-refresh,1,0.000170000000000,0.000170000000000,0.000170000000000
RollingBloom-refresh,1,0.000170000000000,0.000170000000000,0.000170000000000
RollingBloom-refresh,1,0.000170000000000,0.000170000000000,0.000170000000000
RollingBloom,1310720,0.000000798583642,0.000000853880920,0.000000829975761,2470,2641,2567
SHA1,416,0.002533122897148,0.002587437629700,0.002539083934747,7835033,8002805,7853409
SHA256,176,0.006167054176331,0.006667971611023,0.006184346296571,19072710,20624052,19128229
SHA256_32b,4,0.428292512893677,0.430567502975464,0.429430007934570,1324712949,1331752750,1328232850
SHA512,256,0.004063248634338,0.004452586174011,0.004084899090230,12567756,13770634,12634628
SipHash_32b,22,0.047202944755554,0.048211455345154,0.047355402599682,145997851,149118766,146470841
Sleep100ms,10,0.108401417732239,0.110001564025879,0.109679198265076,335289285,340235636,339239562
Trig,25165824,0.000000037944233,0.000000087388798,0.000000041381791,117,270,127

Program received signal SIGSEGV, Segmentation fault.
secp256k1_ecdsa_verify (ctx=0x0, sig=0x7f7fffffa280,
    msg32=0x7f7fffffa320 "u\004\227\032nss\035O\n\034\026(\234&\027Hf\214\004yf~Ub\225\207\v\a\002\233-(Y\201[\026\027\230H:w&e]\016\021\b\027H\205T\031\234G\217\020\177\177", pubkey=0x7f7fffffa240) at src/secp256k1.c:298
298	    ARG_CHECK(secp256k1_ecmult_context_is_built(&ctx->ecmult_ctx));
Current language:  auto; currently c

OS: OpenBSD 6.1-current/amd64
CPU: Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
RAM: 8GB

Member

jonasschnelli commented Jul 12, 2017

I guess it's unrelated, but just make sure: have you compiled boost with eg++ (see https://github.com/bitcoin/bitcoin/blob/master/doc/build-openbsd.md#building-boost)?

Owner

laanwj commented Jul 13, 2017

Can you add a backtrace please?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment