[tsc-devel] cpack error...

…r@f… | Sat, 03 Jan 2015 04:36:56 UTC

Post via forum by datahead <…9@y…>:
I tried to generate an installer for my own use on Windows.  Unfortunately, cpack bombed...

[quote]
…d@d…:~/SMC-Release/TSC/tsc/crossbuild$ cpack -G NSIS
terminate called after throwing an instance of 'std::logic_error'
  what():  basic_string::_S_construct null not valid
Aborted (core dumped)
[/quote]

From _usr_bin_cpack.1000.crash in /var/crash:
[quote]
SourcePackage: cmake
Stacktrace:
 #0  0x00007f11e8cb90d5 in raise () from /lib/x86_64-linux-gnu/libc.so.6
 No symbol table info available.
 #1  0x00007f11e8cbc83b in abort () from /lib/x86_64-linux-gnu/libc.so.6
 No symbol table info available.
 #2  0x00007f11e930f69d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 No symbol table info available.
 #3  0x00007f11e930d846 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 No symbol table info available.
 #4  0x00007f11e930d873 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 No symbol table info available.
 #5  0x00007f11e930d96e in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 No symbol table info available.
 #6  0x00007f11e92ba787 in std::__throw_logic_error(char const*) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 No symbol table info available.
 #7  0x00007f11e92f8509 in char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 No symbol table info available.
 #8  0x00007f11e92f85e3 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 No symbol table info available.
 #9  0x000000000048ca9e in cmCPackNSISGenerator::InitializeInternal() ()
 No symbol table info available.
 #10 0x000000000047d874 in cmCPackGenerator::Initialize(char const*, cmMakefile*) ()
 No symbol table info available.
 #11 0x0000000000476652 in main ()
 No symbol table info available.
StacktraceAddressSignature: /usr/bin/cpack:6:x86_64:/lib/x86_64-linux-gnu/libc-2.15.so+360d5:/lib/x86_64-linux-gnu/libc-2.15.so+3983b:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16+b769d:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16+b5846:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16+b5873:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16+b596e:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16+62787:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16+a0509:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16+a05e3:/usr/bin/cpack+8ca9e:/usr/bin/cpack+7d874:/usr/bin/cpack+76652
StacktraceTop:
 raise () from /lib/x86_64-linux-gnu/libc.so.6
 abort () from /lib/x86_64-linux-gnu/libc.so.6
 __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
Tags: precise running-unity third-party-packages
ThreadStacktrace:
 .
 Thread 1 (Thread 0x7f11ea042740 (LWP 5314)):
 #0  0x00007f11e8cb90d5 in raise () from /lib/x86_64-linux-gnu/libc.so.6
 No symbol table info available.
 #1  0x00007f11e8cbc83b in abort () from /lib/x86_64-linux-gnu/libc.so.6
 No symbol table info available.
 #2  0x00007f11e930f69d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 No symbol table info available.
 #3  0x00007f11e930d846 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 No symbol table info available.
 #4  0x00007f11e930d873 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 No symbol table info available.
 #5  0x00007f11e930d96e in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 No symbol table info available.
 #6  0x00007f11e92ba787 in std::__throw_logic_error(char const*) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 No symbol table info available.
 #7  0x00007f11e92f8509 in char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 No symbol table info available.
 #8  0x00007f11e92f85e3 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
 No symbol table info available.
 #9  0x000000000048ca9e in cmCPackNSISGenerator::InitializeInternal() ()
 No symbol table info available.
 #10 0x000000000047d874 in cmCPackGenerator::Initialize(char const*, cmMakefile*) ()
 No symbol table info available.
 #11 0x0000000000476652 in main ()
 No symbol table info available.
Title: cpack crashed with SIGABRT in raise()
UnreportableReason:
 You have some obsolete package versions installed. Please upgrade the following packages and check if the problem still occurs:
 
 cmake, bsdutils, ca-certificates, cmake-data, dpkg, ifupdown, initramfs-tools, initramfs-tools-bin, iproute, libblkid1, libc-bin, libc6, libcurl3, libcurl3-gnutls, libdbus-1-3, libdrm-intel1, libdrm-nouveau1a, libdrm-radeon1, libdrm2, libgcrypt11, libmount1, libssl1.0.0, libudev0, libxml2, mount, multiarch-support, openssl, perl-base, tzdata, udev, util-linux
UpgradeStatus: No upgrade log present (probably fresh install)
[/quote]

I'm guessing my cmake/cpack is out of date and needs to be upgraded, since the error is talking about obsolete package versions...

-- 
Sent by Chessboard.

By Thread
2015-01-03 04:36:56…r@f…[tsc-devel] cpack error...
2015-01-03 09:25:04QuintusRe: [tsc-devel] cpack error...
2015-01-03 10:59:54QuintusRe: [tsc-devel] cpack error...
By Date
[tsc-devel] cpack error...…r@f…2015-01-03 04:36:56
Re: [tsc-devel] cpack error...Quintus2015-01-03 09:25:04
Re: [tsc-devel] cpack error...Quintus2015-01-03 10:59:54