Guest

Preview Tool

Cisco Bug: CSCuq22489 - CUCM 10.5 Core TFTP Crash Dump

Last Modified

Aug 28, 2018

Products (1)

  • Cisco Unified Communications Manager (CallManager)

Known Affected Releases

10.5(1.10000.7)

Description (partial)

Symptom:
TFTP service crashes and then restarts and starts working again normally. There is no high impact on the customer as the crash and reset last for only about 5 minutes in which only files served by TFTP cannot be gotten.

admin:utils core active list

      Size         Date            Core File Name
=================================================================
 729084 KB   2014-06-04 23:53:14   core.14799.6.ctftp.1401889994
 815416 KB   2014-07-23 17:34:04   core.12608.6.ctftp.1406100842

Core was generated by `/usr/local/cm/bin/ctftp'.
Program terminated with signal 6, Aborted.
#0  0x00620430 in __kernel_vsyscall ()

  ====================================
 backtrace - CUCM
 ===================================
 #0  0x00620430 in __kernel_vsyscall ()
#1  0x00484b11 in raise () from /lib/libc.so.6                                                     
#2  0x004863ea in abort () from /lib/libc.so.6
#3  0x004c49d5 in __libc_message () from /lib/libc.so.6
#4  0x004cae31 in malloc_printerr () from /lib/libc.so.6
#5  0x002371f2 in operator delete(void*) () from /usr/local/cm/lib/libstlport.so.5.2
#6  0x08076d04 in __stl_delete (this=0xdd3bba0, __in_chrg=<value optimized out>) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_new.h:135
#7  deallocate (this=0xdd3bba0, __in_chrg=<value optimized out>) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_alloc.h:93
#8  deallocate (this=0xdd3bba0, __in_chrg=<value optimized out>) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_alloc.h:323
#9  _M_deallocate_block (this=0xdd3bba0, __in_chrg=<value optimized out>) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_string_base.h:97
#10 stlp_std::priv::_String_base<char, stlp_std::allocator<char> >::~_String_base (this=0xdd3bba0, __in_chrg=<value optimized out>) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_string_base.h:156
#11 0x080b1284 in ~basic_string (this=0x88ca020, __x=0xdd3bb60) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_string_fwd.h:32
#12 ~CCMIDList (this=0x88ca020, __x=0xdd3bb60) at ./db/tftplist.h:230
#13 ~pair (this=0x88ca020, __x=0xdd3bb60) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_pair.h:47
#14 __destroy_aux<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> > (this=0x88ca020, __x=0xdd3bb60) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_construct.h:57
#15 _Destroy<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> > (this=0x88ca020, __x=0xdd3bb60) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_construct.h:65
#16 stlp_std::priv::_Rb_tree<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >, stlp_std::less<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > >, stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList>, stlp_std::priv::_Select1st<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> >, stlp_std::priv::_MapTraitsT<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> >, stlp_std::allocator<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> > >::_M_erase (this=0x88ca020, __x=0xdd3bb60) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_tree.c:660
#17 0x080b126b in stlp_std::priv::_Rb_tree<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >, stlp_std::less<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > >, stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList>, stlp_std::priv::_Select1st<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> >, stlp_std::priv::_MapTraitsT<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> >, stlp_std::allocator<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> > >::_M_erase (this=0x88ca020, __x=0x1199d3a0) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_tree.c:658
#18 0x080b126b in stlp_std::priv::_Rb_tree<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >, stlp_std::less<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > >, stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList>, stlp_std::priv::_Select1st<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> >, stlp_std::priv::_MapTraitsT<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> >, stlp_std::allocator<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> > >::_M_erase (this=0x88ca020, __x=0xda3c8f0) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_tree.c:658
#19 0x080b126b in stlp_std::priv::_Rb_tree<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >, stlp_std::less<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > >, stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList>, stlp_std::priv::_Select1st<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> >, stlp_std::priv::_MapTraitsT<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> >, stlp_std::allocator<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> > >::_M_erase (this=0x88ca020, __x=0x10781678) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_tree.c:658
#20 0x080b126b in stlp_std::priv::_Rb_tree<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >, stlp_std::less<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > >, stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList>, stlp_std::priv::_Select1st<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> >, stlp_std::priv::_MapTraitsT<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> >, stlp_std::allocator<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> > >::_M_erase (this=0x88ca020, __x=0xd9b9bc0) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_tree.c:658
#21 0x080b126b in stlp_std::priv::_Rb_tree<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >, stlp_std::less<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > >, stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList>, stlp_std::priv::_Select1st<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> >, stlp_std::priv::_MapTraitsT<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> >, stlp_std::allocator<stlp_std::pair<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const, CCMIDList> > >::_M_erase (this=0x88ca020, __x=0xd9b5210) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_tree.c:658
#22 0x080a252d in clear (this=0xa547d88) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_tree.h:536
#23 clear (this=0xa547d88) at /view/BLD-cm_10_5_1-raw-d/vob/ccm_tpl/release/include/stlport/stl/_map.h:206
#24 CCNFFileGrp::BuildCallmanagerGroupInformation (this=0xa547d88) at ./db/tftplist.cpp:2506
#25 0x080aa312 in TFTPList::SelectAllDevices (this=0x50f211c, info=...) at ./db/tftplist.cpp:1041
#26 0x08107047 in CServiceModule::BuildDevices (this=0x88c8460, type=BUILD_SELECTED_DEVICES, info=..., update=true) at build.cpp:641
#27 0x08109229 in CServiceModule::BuildFiles (this=0x88c8460, type=BUILD_SELECTED_DEVICES, info=..., update=true) at build.cpp:402
#28 0x08092cf8 in CServiceModule::HandleChangeNotification (this=0x88c8460, eCN=CN_SERVICE_PROFILE, buildInfo=..., ocNotifyInfo=...) at tftpmain.cpp:1338
#29 0x08094b05 in CServiceModule::ConfigThread (this=0x88c8460) at tftpmain.cpp:745
#30 0x08094f5e in CServiceModule::StartConfigThread (p=0x88c8460) at tftpmain.cpp:482
#31 0x00e7aac8 in ACE_Thread_Adapter::invoke_i() () from /usr/local/platform/lib/libACE.so.6.1.1
#32 0x00e7ab65 in ACE_Thread_Adapter::invoke() () from /usr/local/platform/lib/libACE.so.6.1.1
#33 0x00e0e5f1 in ace_thread_adapter () from /usr/local/platform/lib/libACE.so.6.1.1
#34 0x002c0b39 in start_thread () from /lib/libpthread.so.0
#35 0x0053cd6e in clone () from /lib/libc.so.6

Conditions:
This has happened only once and no specific conditions have been observed by the customer at the time this happened.
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.