Skip to content

Instantly share code, notes, and snippets.

@YamashitaRen
Last active January 5, 2017 14:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save YamashitaRen/5cfb1fdcea31a7fe9a2691c12a4836b0 to your computer and use it in GitHub Desktop.
Save YamashitaRen/5cfb1fdcea31a7fe9a2691c12a4836b0 to your computer and use it in GitHub Desktop.
Crash bmdc
-- The C compiler identification is GNU 6.2.1
-- The CXX compiler identification is GNU 6.2.1
-- Check for working C compiler: /usr/lib/hardening-wrapper/bin/cc
-- Check for working C compiler: /usr/lib/hardening-wrapper/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/lib/hardening-wrapper/bin/c++
-- Check for working CXX compiler: /usr/lib/hardening-wrapper/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Miniupnpc: /usr/lib64/libminiupnpc.so
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1")
-- Performing Test c_flag_-Werror-implicit-function-declaration_supported
-- Performing Test c_flag_-Werror-implicit-function-declaration_supported - Success
-- Performing Test c_flag_-Wformat_supported
-- Performing Test c_flag_-Wformat_supported - Success
-- Performing Test c_flag_-Wformat-security_supported
-- Performing Test c_flag_-Wformat-security_supported - Success
-- Performing Test c_flag_-Winit-self_supported
-- Performing Test c_flag_-Winit-self_supported - Success
-- Performing Test c_flag_-Wmissing-declarations_supported
-- Performing Test c_flag_-Wmissing-declarations_supported - Success
-- Performing Test c_flag_-Wmissing-noreturn_supported
-- Performing Test c_flag_-Wmissing-noreturn_supported - Success
-- Performing Test c_flag_-Wpointer-arith_supported
-- Performing Test c_flag_-Wpointer-arith_supported - Success
-- Performing Test c_flag_-Wredundant-decls_supported
-- Performing Test c_flag_-Wredundant-decls_supported - Success
-- Performing Test c_flag_-Wundef_supported
-- Performing Test c_flag_-Wundef_supported - Success
-- Performing Test c_flag_-Wwrite-strings_supported
-- Performing Test c_flag_-Wwrite-strings_supported - Success
-- Performing Test c_flag_-no-undefined_supported
-- Performing Test c_flag_-no-undefined_supported - Failed
-- Performing Test c_flag_-fno-strict-aliasing_supported
-- Performing Test c_flag_-fno-strict-aliasing_supported - Success
-- Performing Test c_flag_-Wno-deprecated-declarations_supported
-- Performing Test c_flag_-Wno-deprecated-declarations_supported - Success
-- Performing Test c_flag_-Wno-missing-include-dir_supported
-- Performing Test c_flag_-Wno-missing-include-dir_supported - Failed
-- Performing Test c_flag_-Wdeclaration-after-statement_supported
-- Performing Test c_flag_-Wdeclaration-after-statement_supported - Success
-- Performing Test c_flag_-Wno-missing-field-initializers_supported
-- Performing Test c_flag_-Wno-missing-field-initializers_supported - Success
-- Performing Test c_flag_-Wno-sign-compare_supported
-- Performing Test c_flag_-Wno-sign-compare_supported - Success
-- Performing Test c_flag_-Wno-unused-parameter_supported
-- Performing Test c_flag_-Wno-unused-parameter_supported - Success
-- Performing Test c_flag_-Wnested-externs_supported
-- Performing Test c_flag_-Wnested-externs_supported - Success
-- Performing Test cxx_flag_-Werror-implicit-function-declaration_supported
-- Performing Test cxx_flag_-Werror-implicit-function-declaration_supported - Success
-- Performing Test cxx_flag_-Wformat_supported
-- Performing Test cxx_flag_-Wformat_supported - Success
-- Performing Test cxx_flag_-Wformat-security_supported
-- Performing Test cxx_flag_-Wformat-security_supported - Success
-- Performing Test cxx_flag_-Winit-self_supported
-- Performing Test cxx_flag_-Winit-self_supported - Success
-- Performing Test cxx_flag_-Wmissing-declarations_supported
-- Performing Test cxx_flag_-Wmissing-declarations_supported - Success
-- Performing Test cxx_flag_-Wmissing-noreturn_supported
-- Performing Test cxx_flag_-Wmissing-noreturn_supported - Success
-- Performing Test cxx_flag_-Wpointer-arith_supported
-- Performing Test cxx_flag_-Wpointer-arith_supported - Success
-- Performing Test cxx_flag_-Wredundant-decls_supported
-- Performing Test cxx_flag_-Wredundant-decls_supported - Success
-- Performing Test cxx_flag_-Wundef_supported
-- Performing Test cxx_flag_-Wundef_supported - Success
-- Performing Test cxx_flag_-Wwrite-strings_supported
-- Performing Test cxx_flag_-Wwrite-strings_supported - Success
-- Performing Test cxx_flag_-no-undefined_supported
-- Performing Test cxx_flag_-no-undefined_supported - Failed
-- Performing Test cxx_flag_-fno-strict-aliasing_supported
-- Performing Test cxx_flag_-fno-strict-aliasing_supported - Success
-- Performing Test cxx_flag_-Wno-deprecated-declarations_supported
-- Performing Test cxx_flag_-Wno-deprecated-declarations_supported - Success
-- Performing Test cxx_flag_-Wno-missing-include-dir_supported
-- Performing Test cxx_flag_-Wno-missing-include-dir_supported - Failed
-- Performing Test cxx_flag_-Wabi_supported
-- Performing Test cxx_flag_-Wabi_supported - Success
-- Performing Test cxx_flag_-Wnoexcept_supported
-- Performing Test cxx_flag_-Wnoexcept_supported - Success
-- Looking for sys/wait.h
-- Looking for sys/wait.h - found
-- Looking for X11/XF86keysym.h
-- Looking for X11/XF86keysym.h - found
-- Looking for mkdtemp
-- Looking for mkdtemp - found
-- Looking for nl_langinfo
-- Looking for nl_langinfo - found
-- Performing Test HAVE__NL_MEASUREMENT_MEASUREMENT
-- Performing Test HAVE__NL_MEASUREMENT_MEASUREMENT - Success
-- Checking for modules 'cairo-gobject;gdk-pixbuf-2.0>=2.24.0;gio-2.0>=2.46;gio-unix-2.0;gmodule-2.0>=2.46;gtk+-3.0>=3.10;glib-2.0'
-- Found cairo-gobject, version 1.14.8
-- Found gdk-pixbuf-2.0, version 2.36.1
-- Found gio-2.0, version 2.50.2
-- Found gio-unix-2.0, version 2.50.2
-- Found gmodule-2.0, version 2.50.2
-- Found gtk+-3.0, version 3.22.5
-- Found glib-2.0, version 2.50.2
-- Found BZip2: /usr/lib64/libbz2.so (found version "1.0.6")
-- Looking for BZ2_bzCompressInit
-- Looking for BZ2_bzCompressInit - found
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.8")
-- Found OpenSSL: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so (found version "1.0.2j")
-- Found GeoIP: /usr/include, /usr/lib64/libGeoIP.so
-- Found PCRE: /usr/lib64/libpcrecpp.so;/usr/lib64/libpcre.so
-- Building without UPNP support (miniupnpc)
-- Building needed files...
Generate files...
End...
-- Configure options:
-- LIB_SUFFIX ...............
-- CMAKE_INSTALL_PREFIX ..... /usr/local
-- BIN_INSTALL_DIR .......... /usr/local/bin
-- INCLUDE_INSTALL_DIR ...... /usr/local/include
-- LIB_INSTALL_DIR .......... /usr/local/lib
-- LIBEXEC_INSTALL_DIR ...... /usr/local/libexec
-- SHARE_INSTALL_PREFIX ..... /usr/local/share
-- LOCALE_INSTALL_DIR ....... /usr/local/share/locale
-- SYSCONF_INSTALL_DIR ...... /usr/local/etc
-- ENABLE_CODE_COVERAGE ..... OFF
-- ENABLE_SCHEMAS_COMPILE ... ON
-- ENABLE_GTK_DOC ........... OFF
-- ENABLE_MAINTAINER_MODE ... OFF
-- VERSION_SUBSTRING ........
-- VERSION_COMMENT ..........
-- ENABLE_CANBERRA .......... OFF
-- Configuring done
-- Generating done
-- Build files have been written to: /home/quentin/build/bmdc/src/bmdc++/build
Scanning dependencies of target gmo-files
Scanning dependencies of target natpmp
Scanning dependencies of target dcpp
[ 1%] Generating cs.gmo
[ 2%] Generating tr.gmo
[ 3%] Generating de.gmo
[ 3%] Building C object natpmp/CMakeFiles/natpmp.dir/natpmp.c.o
[ 3%] Generating sk.gmo
[ 4%] Building C object natpmp/CMakeFiles/natpmp.dir/getgateway.c.o
[ 5%] Generating ru.gmo
[ 6%] Building C object natpmp/CMakeFiles/natpmp.dir/wingettimeofday.c.o
[ 6%] Built target gmo-files
/home/quentin/build/bmdc/src/bmdc++/natpmp/natpmp.c:109:5: attention : no previous declaration for ‘sendpendingrequest’ [-Wmissing-declarations]
int sendpendingrequest(natpmp_t * p)
^~~~~~~~~~~~~~~~~~
/home/quentin/build/bmdc/src/bmdc++/natpmp/natpmp.c:125:5: attention : no previous declaration for ‘sendnatpmprequest’ [-Wmissing-declarations]
int sendnatpmprequest(natpmp_t * p)
^~~~~~~~~~~~~~~~~
/home/quentin/build/bmdc/src/bmdc++/natpmp/natpmp.c:201:13: attention : no previous declaration for ‘readnatpmpresponse’ [-Wmissing-declarations]
LIBSPEC int readnatpmpresponse(natpmp_t * p, natpmpresp_t * response)
^~~~~~~~~~~~~~~~~~
[ 7%] Linking C static library libnatpmp.a
[ 7%] Built target natpmp
[ 8%] Building CXX object dcpp/CMakeFiles/dcpp.dir/format.cpp.o
[ 8%] Building CXX object dcpp/CMakeFiles/dcpp.dir/AdcHub.cpp.o
[ 9%] Building CXX object dcpp/CMakeFiles/dcpp.dir/ADLSearch.cpp.o
[ 10%] Building CXX object dcpp/CMakeFiles/dcpp.dir/AdcCommand.cpp.o
[ 12%] Building CXX object dcpp/CMakeFiles/dcpp.dir/BackupManager.cpp.o
[ 11%] Building CXX object dcpp/CMakeFiles/dcpp.dir/AVManager.cpp.o
[ 13%] Building CXX object dcpp/CMakeFiles/dcpp.dir/BufferedSocket.cpp.o
[ 13%] Building CXX object dcpp/CMakeFiles/dcpp.dir/BMDCUtil.cpp.o
[ 14%] Building CXX object dcpp/CMakeFiles/dcpp.dir/BZUtils.cpp.o
[ 14%] Building CXX object dcpp/CMakeFiles/dcpp.dir/CID.cpp.o
[ 15%] Building CXX object dcpp/CMakeFiles/dcpp.dir/Client.cpp.o
[ 16%] Building CXX object dcpp/CMakeFiles/dcpp.dir/ClientManager.cpp.o
[ 17%] Building CXX object dcpp/CMakeFiles/dcpp.dir/CommandQueue.cpp.o
[ 17%] Building CXX object dcpp/CMakeFiles/dcpp.dir/ConnectionManager.cpp.o
[ 18%] Building CXX object dcpp/CMakeFiles/dcpp.dir/ConnectivityManager.cpp.o
[ 19%] Building CXX object dcpp/CMakeFiles/dcpp.dir/CryptoManager.cpp.o
[ 19%] Building CXX object dcpp/CMakeFiles/dcpp.dir/DCPlusPlus.cpp.o
[ 20%] Building CXX object dcpp/CMakeFiles/dcpp.dir/DebugManager.cpp.o
[ 21%] Building CXX object dcpp/CMakeFiles/dcpp.dir/DetectionManager.cpp.o
[ 22%] Building CXX object dcpp/CMakeFiles/dcpp.dir/DirectoryListing.cpp.o
[ 22%] Building CXX object dcpp/CMakeFiles/dcpp.dir/Download.cpp.o
[ 23%] Building CXX object dcpp/CMakeFiles/dcpp.dir/DownloadManager.cpp.o
[ 24%] Building CXX object dcpp/CMakeFiles/dcpp.dir/Encoder.cpp.o
/home/quentin/build/bmdc/src/bmdc++/dcpp/Encoder.cpp: Dans la fonction ‘uint8_t dcpp::decode16(char)’:
/home/quentin/build/bmdc/src/bmdc++/dcpp/Encoder.cpp:112:9: attention : no previous declaration for ‘uint8_t dcpp::decode16(char)’ [-Wmissing-declarations]
uint8_t decode16(char c) {
^~~~~~~~
[ 24%] Building CXX object dcpp/CMakeFiles/dcpp.dir/Exception.cpp.o
[ 25%] Building CXX object dcpp/CMakeFiles/dcpp.dir/ExportManager.cpp.o
[ 26%] Building CXX object dcpp/CMakeFiles/dcpp.dir/FakeChecker.cpp.o
[ 27%] Building CXX object dcpp/CMakeFiles/dcpp.dir/FavoriteManager.cpp.o
[ 27%] Building CXX object dcpp/CMakeFiles/dcpp.dir/File.cpp.o
[ 28%] Building CXX object dcpp/CMakeFiles/dcpp.dir/FileReader.cpp.o
[ 29%] Building CXX object dcpp/CMakeFiles/dcpp.dir/FinishedItem.cpp.o
[ 29%] Building CXX object dcpp/CMakeFiles/dcpp.dir/FinishedManager.cpp.o
[ 31%] Building CXX object dcpp/CMakeFiles/dcpp.dir/GeoManager.cpp.o
[ 31%] Building CXX object dcpp/CMakeFiles/dcpp.dir/GeoIP.cpp.o
[ 32%] Building CXX object dcpp/CMakeFiles/dcpp.dir/HashBloom.cpp.o
[ 32%] Building CXX object dcpp/CMakeFiles/dcpp.dir/HashManager.cpp.o
[ 33%] Building CXX object dcpp/CMakeFiles/dcpp.dir/HighlightManager.cpp.o
[ 34%] Building CXX object dcpp/CMakeFiles/dcpp.dir/HttpConnection.cpp.o
[ 34%] Building CXX object dcpp/CMakeFiles/dcpp.dir/HttpDownload.cpp.o
[ 35%] Building CXX object dcpp/CMakeFiles/dcpp.dir/HubSettings.cpp.o
[ 36%] Building CXX object dcpp/CMakeFiles/dcpp.dir/ChatMessage.cpp.o
[ 37%] Building CXX object dcpp/CMakeFiles/dcpp.dir/LogManager.cpp.o
[ 37%] Building CXX object dcpp/CMakeFiles/dcpp.dir/Mapper.cpp.o
[ 38%] Building CXX object dcpp/CMakeFiles/dcpp.dir/Mapper_MiniUPnPc.cpp.o
[ 39%] Building CXX object dcpp/CMakeFiles/dcpp.dir/Mapper_NATPMP.cpp.o
[ 39%] Building CXX object dcpp/CMakeFiles/dcpp.dir/MappingManager.cpp.o
[ 40%] Building CXX object dcpp/CMakeFiles/dcpp.dir/NmdcHub.cpp.o
/home/quentin/build/bmdc/src/bmdc++/dcpp/Mapper_MiniUPnPc.cpp: Dans la fonction membre ‘virtual bool dcpp::Mapper_MiniUPnPc::init()’:
/home/quentin/build/bmdc/src/bmdc++/dcpp/Mapper_MiniUPnPc.cpp:45:99: attention : converting to non-pointer type ‘unsigned char’ from NULL [-Wconversion-null]
UPNPDev* devices = upnpDiscover(2000, localIp.empty() ? nullptr : localIp.c_str(), NULL, 0,0,NULL);
^
/home/quentin/build/bmdc/src/bmdc++/dcpp/Mapper_MiniUPnPc.cpp:45:99: erreur : too few arguments to function ‘UPNPDev* upnpDiscover(int, const char*, const char*, int, int, unsigned char, int*)’
In file included from /home/quentin/build/bmdc/src/bmdc++/dcpp/Mapper_MiniUPnPc.cpp:28:0:
/usr/include/miniupnpc/miniupnpc.h:62:1: note : declared here
upnpDiscover(int delay, const char * multicastif,
^~~~~~~~~~~~
[ 41%] Building CXX object dcpp/CMakeFiles/dcpp.dir/PluginApiImpl.cpp.o
make[2]: *** [dcpp/CMakeFiles/dcpp.dir/build.make:1071: dcpp/CMakeFiles/dcpp.dir/Mapper_MiniUPnPc.cpp.o] Error 1
make[2]: *** Attente des tâches non terminées....
[ 42%] Building CXX object dcpp/CMakeFiles/dcpp.dir/PluginManager.cpp.o
make[1]: *** [CMakeFiles/Makefile2:1240: dcpp/CMakeFiles/dcpp.dir/all] Error 2
make: *** [Makefile:139: all] Error 2
$ cat ~/.bmdc++-s/exceptioninfo.txt
bmdc in function [0x5daa3a]
bmdc in function [0x5f99c7]
/usr/lib/libc.so.6 in function [unknown] [0x7fdbb37ea0b0]
/usr/lib/libminiupnpc.so.16 in function [unknown] [0x7fdbb65dcbc3]
/usr/lib/libminiupnpc.so.16 in function [unknown] [0x7fdbb65dcdca]
bmdc in function [unknown] [0x722ce6]
bmdc in function [unknown] [0x681b1b]
bmdc in function [unknown] [0x6dde4a]
/usr/lib/libpthread.so.0 in function [unknown] [0x7fdbb7504454]
/usr/lib/libc.so.6 in function [unknown] [0x7fdbb389f7df]
GTK Version:
3.22.5
Compiler Version:
gcc 6.2.1 20160830
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment