Ansys Products

Ansys Products

Discuss installation & licensing of our Ansys Teaching and Research products

Ansys 23.2 workbook crashes

    • rainwadj
      Bbp_participant

      I have a researcher who is experiencing Ansys 23.2 crashes on a regular basis on his Ubuntu 22.04 workstation.  When he has the Mechanical GUI open and chooses File -> Close Mechanical, the screen shows a core dump error.  It writes a .dbg file that seems to indicate missing libraries (maybe), but the listed libraries are all there.  See below for contents of the assert.dbg file.

       

      Any ideas why this is happening?

       

      [1 ][ensure][492335] "_transactionBoundaryCount == 0" - bool Ans::Chart::Scene::EventDirector::operator()(const EventList&, const EventDispatch&)
      At:
        0000713046812398 libAnsDebug.so ansdebug::callstack::callstack() + 0x45 (no file)
        0000713046813cda ? ? (no file)
        0000713046813f48 libAnsDebug.so ansdebug::logger::ensure(bool, std::string const&) + 0x38 (no file)
        0000712f518f98e4 libAns.Chart.Scene.so Ans::Chart::Scene::EventDirector::operator()(std::deque > const&, boost::function const&) + 0x4aeb (no file)
        0000712f5218c280 libSceneGraphChart.Components.so boost::detail::function::function_obj_invoker2 > const&, boost::function const&>, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, bool, std::deque > const&, boost::function const&>::invoke(boost::detail::function::function_buffer&, std::deque > const&, boost::function const&) + 0x20 (no file)
        0000712f5190e7f1 ? ? (no file)
        0000712f51913bac libAns.Chart.Scene.so bool boost::_bi::list5, boost::_bi::value >, boost::reference_wrapper >, boost::_bi::value > const&, boost::function const&)> >, boost::_bi::value > >::operator(), ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list0>(boost::_bi::type, bool (*&)(std::string, ansthreads::unlocked, ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list0&, long) + 0xe0 (no file)
        0000712f51913f1a libAns.Chart.Scene.so ansthreads::threader::threaded, ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list5, boost::_bi::value >, boost::reference_wrapper >, boost::_bi::value > const&, boost::function const&)> >, boost::_bi::value > > >, Ans::Chart::Utility::ThreadSetup>::main() + 0x33 (no file)
        0000712f519140d3 libAns.Chart.Scene.so ansthreads::threader::threaded, ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list5, boost::_bi::value >, boost::reference_wrapper >, boost::_bi::value > const&, boost::function const&)> >, boost::_bi::value > > >, Ans::Chart::Utility::ThreadSetup>::needle(void*) + 0x137 (no file)
        0000713048094ac3 ? ? (no file)
        0000713048126850 ? ? (no file)
       
      [2 ][ensure][492335] "_transactionBoundaryCount == 0" - bool Ans::Chart::Scene::EventDirector::operator()(const EventList&, const EventDispatch&)
      At:
        0000713046812398 libAnsDebug.so ansdebug::callstack::callstack() + 0x45 (no file)
        0000713046813cda ? ? (no file)
        0000713046813f48 libAnsDebug.so ansdebug::logger::ensure(bool, std::string const&) + 0x38 (no file)
        0000712f518f98e4 libAns.Chart.Scene.so Ans::Chart::Scene::EventDirector::operator()(std::deque > const&, boost::function const&) + 0x4aeb (no file)
        0000712f5218c280 libSceneGraphChart.Components.so boost::detail::function::function_obj_invoker2 > const&, boost::function const&>, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, bool, std::deque > const&, boost::function const&>::invoke(boost::detail::function::function_buffer&, std::deque > const&, boost::function const&) + 0x20 (no file)
        0000712f5190e7f1 ? ? (no file)
        0000712f51913bac libAns.Chart.Scene.so bool boost::_bi::list5, boost::_bi::value >, boost::reference_wrapper >, boost::_bi::value > const&, boost::function const&)> >, boost::_bi::value > >::operator(), ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list0>(boost::_bi::type, bool (*&)(std::string, ansthreads::unlocked, ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list0&, long) + 0xe0 (no file)
        0000712f51913f1a libAns.Chart.Scene.so ansthreads::threader::threaded, ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list5, boost::_bi::value >, boost::reference_wrapper >, boost::_bi::value > const&, boost::function const&)> >, boost::_bi::value > > >, Ans::Chart::Utility::ThreadSetup>::main() + 0x33 (no file)
        0000712f519140d3 libAns.Chart.Scene.so ansthreads::threader::threaded, ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list5, boost::_bi::value >, boost::reference_wrapper >, boost::_bi::value > const&, boost::function const&)> >, boost::_bi::value > > >, Ans::Chart::Utility::ThreadSetup>::needle(void*) + 0x137 (no file)
        0000713048094ac3 ? ? (no file)
        0000713048126850 ? ? (no file)
       
      [3 ][ensure][492335] "_transactionBoundaryCount == 0" - bool Ans::Chart::Scene::EventDirector::operator()(const EventList&, const EventDispatch&)
      At:
        0000713046812398 libAnsDebug.so ansdebug::callstack::callstack() + 0x45 (no file)
        0000713046813cda ? ? (no file)
        0000713046813f48 libAnsDebug.so ansdebug::logger::ensure(bool, std::string const&) + 0x38 (no file)
        0000712f518f98e4 libAns.Chart.Scene.so Ans::Chart::Scene::EventDirector::operator()(std::deque > const&, boost::function const&) + 0x4aeb (no file)
        0000712f5218c280 libSceneGraphChart.Components.so boost::detail::function::function_obj_invoker2 > const&, boost::function const&>, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, bool, std::deque > const&, boost::function const&>::invoke(boost::detail::function::function_buffer&, std::deque > const&, boost::function const&) + 0x20 (no file)
        0000712f5190e7f1 ? ? (no file)
        0000712f51913bac libAns.Chart.Scene.so bool boost::_bi::list5, boost::_bi::value >, boost::reference_wrapper >, boost::_bi::value > const&, boost::function const&)> >, boost::_bi::value > >::operator(), ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list0>(boost::_bi::type, bool (*&)(std::string, ansthreads::unlocked, ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list0&, long) + 0xe0 (no file)
        0000712f51913f1a libAns.Chart.Scene.so ansthreads::threader::threaded, ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list5, boost::_bi::value >, boost::reference_wrapper >, boost::_bi::value > const&, boost::function const&)> >, boost::_bi::value > > >, Ans::Chart::Utility::ThreadSetup>::main() + 0x33 (no file)
        0000712f519140d3 libAns.Chart.Scene.so ansthreads::threader::threaded, ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list5, boost::_bi::value >, boost::reference_wrapper >, boost::_bi::value > const&, boost::function const&)> >, boost::_bi::value > > >, Ans::Chart::Utility::ThreadSetup>::needle(void*) + 0x137 (no file)
        0000713048094ac3 ? ? (no file)
        0000713048126850 ? ? (no file)
       
      [4 ][ensure][492335] "_transactionBoundaryCount == 0" - bool Ans::Chart::Scene::EventDirector::operator()(const EventList&, const EventDispatch&)
      At:
        0000713046812398 libAnsDebug.so ansdebug::callstack::callstack() + 0x45 (no file)
        0000713046813cda ? ? (no file)
        0000713046813f48 libAnsDebug.so ansdebug::logger::ensure(bool, std::string const&) + 0x38 (no file)
        0000712f518f98e4 libAns.Chart.Scene.so Ans::Chart::Scene::EventDirector::operator()(std::deque > const&, boost::function const&) + 0x1844 (no file)
        0000712f5218c280 libSceneGraphChart.Components.so boost::detail::function::function_obj_invoker2 > const&, boost::function const&>, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, bool, std::deque > const&, boost::function const&>::invoke(boost::detail::function::function_buffer&, std::deque > const&, boost::function const&) + 0x20 (no file)
        0000712f5190e7f1 ? ? (no file)
        0000712f51913bac libAns.Chart.Scene.so bool boost::_bi::list5, boost::_bi::value >, boost::reference_wrapper >, boost::_bi::value > const&, boost::function const&)> >, boost::_bi::value > >::operator(), ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list0>(boost::_bi::type, bool (*&)(std::string, ansthreads::unlocked, ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list0&, long) + 0xe0 (no file)
        0000712f51913f1a libAns.Chart.Scene.so ansthreads::threader::threaded, ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list5, boost::_bi::value >, boost::reference_wrapper >, boost::_bi::value > const&, boost::function const&)> >, boost::_bi::value > > >, Ans::Chart::Utility::ThreadSetup>::main() + 0x33 (no file)
        0000712f519140d3 libAns.Chart.Scene.so ansthreads::threader::threaded, ansthreads::atomic&, boost::function > const&, boost::function const&)>, boost::function), boost::_bi::list5, boost::_bi::value >, boost::reference_wrapper >, boost::_bi::value > const&, boost::function const&)> >, boost::_bi::value > > >, Ans::Chart::Utility::ThreadSetup>::needle(void*) + 0x137 (no file)
        0000713048094ac3 ? ? (no file)
        0000713048126850 ? ? (no file)
       
    • George Karnos
      Ansys Employee

       

      I would first check that all required libraries are installed for Ubuntu 20.04 LTS:

      Go to the ANSYS Customer Portal:
      https://support.ansys.com/KnowledgeResources/OnlineDocumentation

      Section 2.1 of the Linux installation guide.

      2.1. Required Linux Libraries and Packages by Product



       

    • rainwadj
      Bbp_participant

      That's a pretty dense list of library file names.  Is there an easy way to check for them?  It seems like that would be a good thing for the installer script to check.

      Also, we're running Ansys 23.2 on Ubuntu 22.04.  Should that work, or would we need Ansys 24 for that?

Viewing 2 reply threads
  • You must be logged in to reply to this topic.