[Pkg-cmake-team] Bug#809535: cmake: fltk_wrap_ui segmentation fault

Aaron M. Ucko ucko at debian.org
Thu Dec 31 20:20:31 UTC 2015


Package: cmake
Version: 3.4.1-2
Severity: normal

cmake crashes when trying to process fltk_wrap_ui directives, as I
found while working on a new upload of fltk1.3.  Because I still
primarily use the Autoconf-based build system, I will be able to work
around this crash by directing cmake to disregard the examples that
need this directive, but other users might not have that luxury.  I've
included the detailed error output below (complete with stack trace),
and would appreciate it if you could please take a look.

Thanks!

CMake Internal Error (please report a bug):
  Missing cmGeneratorTarget instance!

Note: The stack trace will not use advanced capabilities because this is a release build.
0x7547bb : cmsys::SystemInformationImplementation::GetProgramStack[abi:cxx11](int, int) [(cmake) ???:-1]
0x75512d : cmsys::SystemInformation::GetProgramStack[abi:cxx11](int, int) [(cmake) ???:-1]
0x54bd7c : displayMessage(cmake::MessageType, std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&) [(cmake) ???:-1]
0x55301c : cmake::IssueMessage(cmake::MessageType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cmListFileBacktrace const&) [(cmake) ???:-1]
0x695ee1 : cmGlobalGenerator::GetGeneratorTarget(cmTarget const*) const [(cmake) ???:-1]
0x66ba3f : TargetPropertyNode::Evaluate(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, cmGeneratorExpressionContext*, GeneratorExpressionContent const*, cmGeneratorExpressionDAGChecker*) const [(cmake) ???:-1]
0x65ce95 : GeneratorExpressionContent::Evaluate[abi:cxx11](cmGeneratorExpressionContext*, cmGeneratorExpressionDAGChecker*) const [(cmake) ???:-1]
0x66f251 : cmCompiledGeneratorExpression::EvaluateWithContext(cmGeneratorExpressionContext&, cmGeneratorExpressionDAGChecker*) const [(cmake) ???:-1]
0x66f5fd : cmCompiledGeneratorExpression::Evaluate(cmMakefile*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, cmTarget const*, cmTarget const*, cmGeneratorExpressionDAGChecker*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [(cmake) ???:-1]
0x533477 : ??? [(???) ???:-1]
0x53d5b1 : cmTarget::GetSourceFiles(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [(cmake) ???:-1]
0x53db14 : cmTarget::GetSourceFiles(std::vector<cmSourceFile*, std::allocator<cmSourceFile*> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [(cmake) ???:-1]
0x60cf8f : cmFLTKWrapUICommand::FinalPass() [(cmake) ???:-1]
0x4ed451 : cmMakefile::FinalPass() [(cmake) ???:-1]
0x4ed4de : cmMakefile::ConfigureFinalPass() [(cmake) ???:-1]
0x69abad : cmGlobalGenerator::CheckTargetProperties() [(cmake) ???:-1]
0x6a4569 : cmGlobalGenerator::Configure() [(cmake) ???:-1]
0x6b26b2 : cmGlobalUnixMakefileGenerator3::Configure() [(cmake) ???:-1]
0x54b0a0 : cmake::ActualConfigure() [(cmake) ???:-1]
0x54f884 : cmake::Configure() [(cmake) ???:-1]
0x553a38 : cmake::Run(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) [(cmake) ???:-1]
0x4bc1b4 : do_cmake(int, char const* const*) [(cmake) ???:-1]
0x4b79d6 : main [(cmake) ???:-1]
0x7f65f747f870 : __libc_start_main [(libc.so.6) ???:-1]
0x4baab9 : _start [(cmake) ???:-1]


Segmentation fault



More information about the Pkg-cmake-team mailing list