ccminer-cryptonight icon indicating copy to clipboard operation
ccminer-cryptonight copied to clipboard

Stack Smashing Detected

Open TheKrimeStopper opened this issue 6 years ago • 0 comments

Hi, I'm entry level so please, ask any additional questions. I ran into a compiling problem stated in Issue #32. I edited the Makefile.in and Makefile.am as per instructions. Everything goes well until I #make while installing.

$ sudo make make all-recursive make[1]: Entering directory '/home/joe/Downloads/ccminer-cryptonight' Making all in compat make[2]: Entering directory '/home/joe/Downloads/ccminer-cryptonight/compat' Making all in jansson make[3]: Entering directory '/home/joe/Downloads/ccminer-cryptonight/compat/jansson' gcc -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT dump.o -MD -MP -MF .deps/dump.Tpo -c -o dump.o dump.c mv -f .deps/dump.Tpo .deps/dump.Po gcc -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT hashtable.o -MD -MP -MF .deps/hashtable.Tpo -c -o hashtable.o hashtable.c mv -f .deps/hashtable.Tpo .deps/hashtable.Po gcc -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT load.o -MD -MP -MF .deps/load.Tpo -c -o load.o load.c mv -f .deps/load.Tpo .deps/load.Po gcc -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT strbuffer.o -MD -MP -MF .deps/strbuffer.Tpo -c -o strbuffer.o strbuffer.c mv -f .deps/strbuffer.Tpo .deps/strbuffer.Po gcc -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT utf.o -MD -MP -MF .deps/utf.Tpo -c -o utf.o utf.c mv -f .deps/utf.Tpo .deps/utf.Po gcc -DHAVE_CONFIG_H -I. -I../.. -g -O2 -MT value.o -MD -MP -MF .deps/value.Tpo -c -o value.o value.c mv -f .deps/value.Tpo .deps/value.Po rm -f libjansson.a ar cru libjansson.a dump.o hashtable.o load.o strbuffer.o utf.o value.o ar: u' modifier ignored since D' is the default (see U') ranlib libjansson.a make[3]: Leaving directory '/home/joe/Downloads/ccminer-cryptonight/compat/jansson' make[3]: Entering directory '/home/joe/Downloads/ccminer-cryptonight/compat' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/joe/Downloads/ccminer-cryptonight/compat' make[2]: Leaving directory '/home/joe/Downloads/ccminer-cryptonight/compat' make[2]: Entering directory '/home/joe/Downloads/ccminer-cryptonight' gcc -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-strict-aliasing -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT ccminer-cpu-miner.o -MD -MP -MF .deps/ccminer-cpu-miner.Tpo -c -o ccminer-cpu-miner.o test -f 'cpu-miner.c' || echo './'cpu-miner.c mv -f .deps/ccminer-cpu-miner.Tpo .deps/ccminer-cpu-miner.Po gcc -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-strict-aliasing -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT ccminer-util.o -MD -MP -MF .deps/ccminer-util.Tpo -c -o ccminer-util.o test -f 'util.c' || echo './'util.c mv -f .deps/ccminer-util.Tpo .deps/ccminer-util.Po gcc -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-strict-aliasing -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT ccminer-sha2.o -MD -MP -MF .deps/ccminer-sha2.Tpo -c -o ccminer-sha2.o test -f 'sha2.c' || echo './'sha2.c mv -f .deps/ccminer-sha2.Tpo .deps/ccminer-sha2.Po nvcc -g -O2 -I . -Xptxas "-abi=no -v" -gencode=arch=compute_20,code=\"sm_20,compute_20\" -gencode=arch=compute_30,code=\"sm_30,compute_30\" -gencode=arch=compute_35,code=\"sm_35,compute_35\" --maxrregcount=80 --ptxas-options=-v -D_FORCE_INLINES -I./compat/jansson -o cryptonight/cryptonight.o -c cryptonight/cryptonight.cu ptxas warning : 'option -abi=no' might get deprecated in future ptxas warning : Too big maxrregcount value specified 80, will be ignored ptxas info : 0 bytes gmem ptxas info : Compiling entry function '__cuda_dummy_entry__' for 'sm_20' ptxas info : Used 0 registers ptxas warning : 'option -abi=no' might get deprecated in future ptxas warning : Too big maxrregcount value specified 80, will be ignored ptxas info : 0 bytes gmem ptxas info : Compiling entry function '__cuda_dummy_entry__' for 'sm_30' ptxas info : Used 0 registers ptxas warning : 'option -abi=no' might get deprecated in future ptxas info : 0 bytes gmem ptxas info : Compiling entry function '__cuda_dummy_entry__' for 'sm_35' ptxas info : Used 0 registers nvcc -g -O2 -I . -Xptxas "-abi=no -v" -gencode=arch=compute_20,code=\"sm_20,compute_20\" -gencode=arch=compute_30,code=\"sm_30,compute_30\" -gencode=arch=compute_35,code=\"sm_35,compute_35\" --maxrregcount=80 --ptxas-options=-v -D_FORCE_INLINES -I./compat/jansson -o cryptonight/cuda_cryptonight_core.o -c cryptonight/cuda_cryptonight_core.cu ptxas warning : 'option -abi=no' might get deprecated in future ptxas warning : Too big maxrregcount value specified 80, will be ignored ptxas info : 0 bytes gmem, 4096 bytes cmem[2] ptxas info : Compiling entry function '_Z27cryptonight_core_gpu_phase2iiiPjP19cryptonight_gpu_ctx' for 'sm_20' ptxas info : Used 37 registers, 4096 bytes smem, 64 bytes cmem[0], 4 bytes cmem[16] ptxas info : Compiling entry function '_Z27cryptonight_core_gpu_phase1iPjP19cryptonight_gpu_ctx' for 'sm_20' ptxas info : Used 60 registers, 4096 bytes smem, 56 bytes cmem[0], 4 bytes cmem[16] ptxas info : Compiling entry function '_Z27cryptonight_core_gpu_phase3iPjP19cryptonight_gpu_ctx' for 'sm_20' ptxas info : Used 61 registers, 4096 bytes smem, 56 bytes cmem[0], 4 bytes cmem[16] ptxas warning : 'option -abi=no' might get deprecated in future ptxas warning : Too big maxrregcount value specified 80, will be ignored ptxas info : 0 bytes gmem, 4096 bytes cmem[3] ptxas info : Compiling entry function '_Z27cryptonight_core_gpu_phase2iiiPjP19cryptonight_gpu_ctx' for 'sm_30' ptxas info : Used 36 registers, 4096 bytes smem, 352 bytes cmem[0], 4 bytes cmem[2] ptxas info : Compiling entry function '_Z27cryptonight_core_gpu_phase1iPjP19cryptonight_gpu_ctx' for 'sm_30' ptxas info : Used 63 registers, 4096 bytes smem, 344 bytes cmem[0], 4 bytes cmem[2] ptxas info : Compiling entry function '_Z27cryptonight_core_gpu_phase3iPjP19cryptonight_gpu_ctx' for 'sm_30' ptxas info : Used 63 registers, 4096 bytes smem, 344 bytes cmem[0], 4 bytes cmem[2] ptxas warning : 'option -abi=no' might get deprecated in future ptxas info : 0 bytes gmem, 4096 bytes cmem[3] ptxas info : Compiling entry function '_Z27cryptonight_core_gpu_phase2iiiPjP19cryptonight_gpu_ctx' for 'sm_35' ptxas info : Used 33 registers, 4096 bytes smem, 352 bytes cmem[0], 4 bytes cmem[2] ptxas info : Compiling entry function '_Z27cryptonight_core_gpu_phase1iPjP19cryptonight_gpu_ctx' for 'sm_35' ptxas info : Used 68 registers, 4096 bytes smem, 344 bytes cmem[0], 4 bytes cmem[2] ptxas info : Compiling entry function '_Z27cryptonight_core_gpu_phase3iPjP19cryptonight_gpu_ctx' for 'sm_35' ptxas info : Used 67 registers, 4096 bytes smem, 344 bytes cmem[0], 4 bytes cmem[2] nvcc -g -O2 -I . -Xptxas "-abi=no -v" -gencode=arch=compute_20,code=\"sm_20,compute_20\" -gencode=arch=compute_30,code=\"sm_30,compute_30\" -gencode=arch=compute_35,code=\"sm_35,compute_35\" --maxrregcount=80 --ptxas-options=-v -D_FORCE_INLINES -I./compat/jansson -o cryptonight/cuda_cryptonight_extra.o -c cryptonight/cuda_cryptonight_extra.cu ptxas warning : 'option -abi=no' might get deprecated in future ptxas warning : Too big maxrregcount value specified 80, will be ignored ptxas info : 0 bytes gmem, 4640 bytes cmem[2] ptxas info : Compiling entry function '_Z27cryptonight_extra_gpu_finalijPjS_P19cryptonight_gpu_ctx' for 'sm_20' ptxas info : Used 63 registers, 64 bytes cmem[0], 48 bytes cmem[16], 1224 bytes lmem ptxas info : Compiling entry function '_Z29cryptonight_extra_gpu_prepareiPjjP19cryptonight_gpu_ctx' for 'sm_20' ptxas info : Used 63 registers, 64 bytes cmem[0], 40 bytes cmem[16], 828 bytes lmem ptxas warning : 'option -abi=no' might get deprecated in future ptxas warning : Too big maxrregcount value specified 80, will be ignored ptxas info : 0 bytes gmem, 4640 bytes cmem[3] ptxas info : Compiling entry function '_Z27cryptonight_extra_gpu_finalijPjS_P19cryptonight_gpu_ctx' for 'sm_30' ptxas info : Used 63 registers, 352 bytes cmem[0], 48 bytes cmem[2], 1232 bytes lmem ptxas info : Compiling entry function '_Z29cryptonight_extra_gpu_prepareiPjjP19cryptonight_gpu_ctx' for 'sm_30' ptxas info : Used 63 registers, 352 bytes cmem[0], 40 bytes cmem[2], 824 bytes lmem ptxas warning : 'option -abi=no' might get deprecated in future ptxas info : 0 bytes gmem, 4640 bytes cmem[3] ptxas info : Compiling entry function '_Z27cryptonight_extra_gpu_finalijPjS_P19cryptonight_gpu_ctx' for 'sm_35' ptxas info : Used 80 registers, 352 bytes cmem[0], 4 bytes cmem[2], 1064 bytes lmem ptxas info : Compiling entry function '_Z29cryptonight_extra_gpu_prepareiPjjP19cryptonight_gpu_ctx' for 'sm_35' ptxas info : Used 80 registers, 352 bytes cmem[0], 8 bytes cmem[2], 728 bytes lmem gcc -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-strict-aliasing -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT ccminer-cryptonight.o -MD -MP -MF .deps/ccminer-cryptonight.Tpo -c -o ccminer-cryptonight.o test -f 'cryptonight.c' || echo './'cryptonight.c mv -f .deps/ccminer-cryptonight.Tpo .deps/ccminer-cryptonight.Po gcc -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-strict-aliasing -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT crypto/ccminer-oaes_lib.o -MD -MP -MF crypto/.deps/ccminer-oaes_lib.Tpo -c -o crypto/ccminer-oaes_lib.o test -f 'crypto/oaes_lib.c' || echo './'crypto/oaes_lib.c mv -f crypto/.deps/ccminer-oaes_lib.Tpo crypto/.deps/ccminer-oaes_lib.Po gcc -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-strict-aliasing -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT crypto/ccminer-c_keccak.o -MD -MP -MF crypto/.deps/ccminer-c_keccak.Tpo -c -o crypto/ccminer-c_keccak.o test -f 'crypto/c_keccak.c' || echo './'crypto/c_keccak.c mv -f crypto/.deps/ccminer-c_keccak.Tpo crypto/.deps/ccminer-c_keccak.Po gcc -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-strict-aliasing -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT crypto/ccminer-c_groestl.o -MD -MP -MF crypto/.deps/ccminer-c_groestl.Tpo -c -o crypto/ccminer-c_groestl.o test -f 'crypto/c_groestl.c' || echo './'crypto/c_groestl.c mv -f crypto/.deps/ccminer-c_groestl.Tpo crypto/.deps/ccminer-c_groestl.Po gcc -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-strict-aliasing -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT crypto/ccminer-c_blake256.o -MD -MP -MF crypto/.deps/ccminer-c_blake256.Tpo -c -o crypto/ccminer-c_blake256.o test -f 'crypto/c_blake256.c' || echo './'crypto/c_blake256.c mv -f crypto/.deps/ccminer-c_blake256.Tpo crypto/.deps/ccminer-c_blake256.Po gcc -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-strict-aliasing -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT crypto/ccminer-c_jh.o -MD -MP -MF crypto/.deps/ccminer-c_jh.Tpo -c -o crypto/ccminer-c_jh.o test -f 'crypto/c_jh.c' || echo './'crypto/c_jh.c mv -f crypto/.deps/ccminer-c_jh.Tpo crypto/.deps/ccminer-c_jh.Po gcc -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-strict-aliasing -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT crypto/ccminer-c_skein.o -MD -MP -MF crypto/.deps/ccminer-c_skein.Tpo -c -o crypto/ccminer-c_skein.o test -f 'crypto/c_skein.c' || echo './'crypto/c_skein.c mv -f crypto/.deps/ccminer-c_skein.Tpo crypto/.deps/ccminer-c_skein.Po gcc -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-strict-aliasing -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT crypto/ccminer-aesb.o -MD -MP -MF crypto/.deps/ccminer-aesb.Tpo -c -o crypto/ccminer-aesb.o test -f 'crypto/aesb.c' || echo './'`crypto/aesb.c mv -f crypto/.deps/ccminer-aesb.Tpo crypto/.deps/ccminer-aesb.Po gcc -g -O2 -pthread -L/usr/local/cuda/lib64 -o ccminer ccminer-cpu-miner.o ccminer-util.o ccminer-sha2.o cryptonight/cryptonight.o cryptonight/cuda_cryptonight_core.o cryptonight/cuda_cryptonight_extra.o ccminer-cryptonight.o crypto/ccminer-oaes_lib.o crypto/ccminer-c_keccak.o crypto/ccminer-c_groestl.o crypto/ccminer-c_blake256.o crypto/ccminer-c_jh.o crypto/ccminer-c_skein.o crypto/ccminer-aesb.o -L/usr/lib/x86_64-linux-gnu -lcurl compat/jansson/libjansson.a -lpthread -lcudart -static-libstdc++ -fopenmp -lcrypto -lssl -lcrypto -lssl make[2]: Leaving directory '/home/joe/Downloads/ccminer-cryptonight' make[1]: Leaving directory '/home/joe/Downloads/ccminer-cryptonight'

Here is my#make install command output $ sudo make install Making install in compat make[1]: Entering directory '/home/joe/Downloads/ccminer-cryptonight/compat' Making install in jansson make[2]: Entering directory '/home/joe/Downloads/ccminer-cryptonight/compat/jansson' make[3]: Entering directory '/home/joe/Downloads/ccminer-cryptonight/compat/jansson' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/joe/Downloads/ccminer-cryptonight/compat/jansson' make[2]: Leaving directory '/home/joe/Downloads/ccminer-cryptonight/compat/jansson' make[2]: Entering directory '/home/joe/Downloads/ccminer-cryptonight/compat' make[3]: Entering directory '/home/joe/Downloads/ccminer-cryptonight/compat' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/joe/Downloads/ccminer-cryptonight/compat' make[2]: Leaving directory '/home/joe/Downloads/ccminer-cryptonight/compat' make[1]: Leaving directory '/home/joe/Downloads/ccminer-cryptonight/compat' make[1]: Entering directory '/home/joe/Downloads/ccminer-cryptonight' make[2]: Entering directory '/home/joe/Downloads/ccminer-cryptonight' /bin/mkdir -p '/usr/local/bin' /usr/bin/install -c ccminer '/usr/local/bin' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/joe/Downloads/ccminer-cryptonight' make[1]: Leaving directory '/home/joe/Downloads/ccminer-cryptonight'

When I go to launch ccminer I get this:

$ ccminer *** ccminer-cryptonight for nVidia GPUs by tsiv *** based on ccMiner by Christian Buchner and Christian H. based on cpuminer-multi by LucasJones based on pooler-cpuminer 2.3.2 (c) 2010 Jeff Garzik, 2012 pooler BTC donation address: 1JHDKp59t1RhHFXsTw2UQpR3F9BBz3R3cs DRK donation address: XrHp267JNTVdw5P3dsBpqYfgTpWnzoESPQ JPC donation address: Jb9hFeBgakCXvM5u27rTZoYR9j13JGmuc2 VTC donation address: VwYsZFPb6KMeWuP4voiS9H1kqxcU9kGbsw XMR donation address: (man these are long... single address, split on two lines) 42uasNqYPnSaG3TwRtTeVbQ4aRY3n9jY6VXX3mfgerWt4ohD QLVaBPv3cYGKDXasTUVuLvhxetcuS16ynt85czQ48mbSrWX

*** stack smashing detected ***: ccminer terminated Aborted (core dumped)

I'm running Ubuntu 16.04 with CUDA Toolkit 8.0.44-1

Thanks

TheKrimeStopper avatar Apr 12 '18 21:04 TheKrimeStopper