Symptom
- HANA Database hangs during log backup and suddenly crashes the indexserver.
- The following events are recorded in the indexserver_host.port.xxx.trc trace file of the Tenant
[12226]{100256}[27/422131845] 2025-08-01 10:28:16.728946 i TraceContext TraceContext.cpp(01371) : UserName=SYSTEM, ApplicationUserName=Administrator, ApplicationName=HDBStudio, ApplicationSource=csns.admin.commands.AdministrationHandler$1$1.call(AdministrationHandler.java:338);csns.admin.commands.AdministrationHandler$1$1.call(AdministrationHandler.java:1);java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317);java.base/java.util.concu, StatementExecutionID=281479271687263
[12226]{100256}[27/422131845] 2025-08-01 10:28:16.728946 w Logger LoggerStatistics.cpp(00367) : Unknown log mode overrwrite specified, value not changed
[12226]{100256}[27/422131845] 2025-08-01 10:28:16.729062 e Basis FaultProtectionImpl.cpp(02162) : >>>> DUMP: terminate occurred:
>>>> Terminate call from here:
0: 0x00007efd6d5bda74 in federation::ESStatistics::commitReconfigure(federation::ESStatistics const&, bool, bool) [clone .cold]+0xbd at federation/dynamictiering/ESStatistics.cpp:137 (libhdbrskernel.so)
1: 0x00007efd48fb09b7 in Configuration::ConfigurationHandlerSPI::commitReconfigure(ltt::vector<Configuration::ConfigurableBase*> const&)+0x86 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:617 (libhdbbasis.so)
2: 0x00007efd48fb0ccc in Configuration::DefaultHandler::reconfigureImpl(Configuration::ConfigurableBase*, ltt::vector<Configuration::ConfigurableBase*>&)+0x9b at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:258 (libhdbbasis.so)
3: 0x00007efd48faec49 in Configuration::ConfigurationHandlerSPI::reconfigureImpl(Configuration::ConfigurableBase*)+0x138 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:482 (libhdbbasis.so)
4: 0x00007efd48faa818 in Configuration::ConfigurationHandlerSPI::reconfigureInternal(Configuration::ConfigurableBase*, char const*, char const*, char const*)+0x47 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:456 (libhdbbasis.so)
5: 0x00007efd4dc7a11c in config::ConfigMgr::reloadAll(ltt::set<ltt::basic_string<char, ltt::char_traits<char>, 39ul>, ltt::less<ltt::basic_string<char, ltt::char_traits<char>, 39ul> >, ltt::rb_tree_balancier> const&)+0xeab at ConfigMgr/ConfigMgr.cpp:697 (libhdbbasement.so)
6: 0x00007efd4d942cf0 in Basement::reconfig(ltt::set<ltt::basic_string<char, ltt::char_traits<char>, 39ul>, ltt::less<ltt::basic_string<char, ltt::char_traits<char>, 39ul> >, ltt::rb_tree_balancier> const&)+0x1f at basement/basement.cpp:53 (libhdbbasement.so)
7: 0x000055e9e800c161 in TrexService::Service::reconfig(TrexNet::Request&)+0x3f0 at TrexService/Service.cpp:183 (hdbindexserver)
8: 0x000055e9e8007203 in non-virtual thunk to TrexService::RequestHandlerWrapper<TrexService::Service::Service(NameServer::ServiceType const&, ltt::allocator&)::{lambda(TrexNet::Request&)#1}, TrexService::AlwaysEnabled>::handleImpl(TrexNet::Request&, TrexService::HandlerContext const&) [clone .lto_priv.0]+0x32 at TrexService/RequestHandlerWrapper.hpp:86 (hdbindexserver)
9: 0x00007efd4d9cf413 in TrexService::DispatchingRequestHandler::handleImpl(TrexNet::Request&, TrexService::HandlerContext const&)+0x42 at TrexService/DispatchingRequestHandler.cpp:49 (libhdbbasement.so)
10: 0x00007efd4d9ce860 in TrexNet::Ext::WorkerThread::runImpl(TrexNet::Channel*, ltt::smartptr_handle<TrexService::Service>&, ltt::basic_string<char, ltt::char_traits<char>, 39ul>&, Synchronization::Mutex*, unsigned long&)+0x217f at TrexNet/Ext/WorkerThread.cpp:695 (libhdbbasement.so)
11: 0x00007efd4d9c4512 in TrexNet::Ext::RequestJob::run(Execution::Context&, Execution::JobObject&)+0xd1 at TrexNet/Ext/WorkerThread.cpp:206 (libhdbbasement.so)
12: 0x00007efd49233cb4 in Execution::JobObjectImpl::run(Execution::JobWorker*)+0x14f3 at Basis/Execution/impl/JobExecutorRunJob.cpp:811 (libhdbbasis.so)
13: 0x00007efd492360ef in Execution::JobWorker::runJob(ltt::smartptr_handle<Execution::JobObjectForHandle>&)+0xafe at Basis/Execution/impl/JobExecutorThreads.cpp:360 (libhdbbasis.so)
14: 0x00007efd49237b88 in Execution::JobWorker::run(Execution::ThreadRC&)+0x767 at Basis/Execution/impl/JobExecutorThreads.cpp:1515 (libhdbbasis.so)
15: 0x00007efd4927adc0 in Execution::Thread::staticMainImp(Execution::Thread*)+0x60f at Basis/Execution/impl/Thread.cpp:613 (libhdbbasis.so)
16: 0x00007efd4927b5fe in Execution::pthreadFunctionWrapper(Execution::Thread*)+0x1cd at Basis/Execution/impl/ThreadInterposition.cpp:687 (libhdbbasis.so)
17: 0x00007efd482a6f6c in start_thread+0x2bd (libc.so.6)
18: 0x00007efd4832e338 in __clone3+0x29 (libc.so.6)
[12226]{100256}[27/422131845] 2025-08-01 10:28:16.742498 e Basis Crash.cpp(00881) : Crash at /data/jenkins_prod/workspace/361m6x48d5/s/Basis/Diagnose/impl/FaultProtectionImpl.cpp:2223
Reason:
exception 1: no.2100002 (Basis/Diagnose/impl/FaultProtectionImpl.cpp:2223) TID: 12226
terminate was called
exception throw location:
0: 0x00007efd6d5bda74 in federation::ESStatistics::commitReconfigure(federation::ESStatistics const&, bool, bool) [clone .cold]+0xbd at federation/dynamictiering/ESStatistics.cpp:137 (libhdbrskernel.so)
1: 0x00007efd48fb09b7 in Configuration::ConfigurationHandlerSPI::commitReconfigure(ltt::vector<Configuration::ConfigurableBase*> const&)+0x86 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:617 (libhdbbasis.so)
2: 0x00007efd48fb0ccc in Configuration::DefaultHandler::reconfigureImpl(Configuration::ConfigurableBase*, ltt::vector<Configuration::ConfigurableBase*>&)+0x9b at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:258 (libhdbbasis.so)
3: 0x00007efd48faec49 in Configuration::ConfigurationHandlerSPI::reconfigureImpl(Configuration::ConfigurableBase*)+0x138 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:482 (libhdbbasis.so)
4: 0x00007efd48faa818 in Configuration::ConfigurationHandlerSPI::reconfigureInternal(Configuration::ConfigurableBase*, char const*, char const*, char const*)+0x47 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:456 (libhdbbasis.so)
5: 0x00007efd4dc7a11c in config::ConfigMgr::reloadAll(ltt::set<ltt::basic_string<char, ltt::char_traits<char>, 39ul>, ltt::less<ltt::basic_string<char, ltt::char_traits<char>, 39ul> >, ltt::rb_tree_balancier> const&)+0xeab at ConfigMgr/ConfigMgr.cpp:697 (libhdbbasement.so)
6: 0x00007efd4d942cf0 in Basement::reconfig(ltt::set<ltt::basic_string<char, ltt::char_traits<char>, 39ul>, ltt::less<ltt::basic_string<char, ltt::char_traits<char>, 39ul> >, ltt::rb_tree_balancier> const&)+0x1f at basement/basement.cpp:53 (libhdbbasement.so)
7: 0x000055e9e800c161 in TrexService::Service::reconfig(TrexNet::Request&)+0x3f0 at TrexService/Service.cpp:183 (hdbindexserver)
8: 0x000055e9e8007203 in non-virtual thunk to TrexService::RequestHandlerWrapper<TrexService::Service::Service(NameServer::ServiceType const&, ltt::allocator&)::{lambda(TrexNet::Request&)#1}, TrexService::AlwaysEnabled>::handleImpl(TrexNet::Request&, TrexService::HandlerContext const&) [clone .lto_priv.0]+0x32 at TrexService/RequestHandlerWrapper.hpp:86 (hdbindexserver)
9: 0x00007efd4d9cf413 in TrexService::DispatchingRequestHandler::handleImpl(TrexNet::Request&, TrexService::HandlerContext const&)+0x42 at TrexService/DispatchingRequestHandler.cpp:49 (libhdbbasement.so)
10: 0x00007efd4d9ce860 in TrexNet::Ext::WorkerThread::runImpl(TrexNet::Channel*, ltt::smartptr_handle<TrexService::Service>&, ltt::basic_string<char, ltt::char_traits<char>, 39ul>&, Synchronization::Mutex*, unsigned long&)+0x217f at TrexNet/Ext/WorkerThread.cpp:695 (libhdbbasement.so)
11: 0x00007efd4d9c4512 in TrexNet::Ext::RequestJob::run(Execution::Context&, Execution::JobObject&)+0xd1 at TrexNet/Ext/WorkerThread.cpp:206 (libhdbbasement.so)
12: 0x00007efd49233cb4 in Execution::JobObjectImpl::run(Execution::JobWorker*)+0x14f3 at Basis/Execution/impl/JobExecutorRunJob.cpp:811 (libhdbbasis.so)
13: 0x00007efd492360ef in Execution::JobWorker::runJob(ltt::smartptr_handle<Execution::JobObjectForHandle>&)+0xafe at Basis/Execution/impl/JobExecutorThreads.cpp:360 (libhdbbasis.so)
14: 0x00007efd49237b88 in Execution::JobWorker::run(Execution::ThreadRC&)+0x767 at Basis/Execution/impl/JobExecutorThreads.cpp:1515 (libhdbbasis.so)
15: 0x00007efd4927adc0 in Execution::Thread::staticMainImp(Execution::Thread*)+0x60f at Basis/Execution/impl/Thread.cpp:613 (libhdbbasis.so)
16: 0x00007efd4927b5fe in Execution::pthreadFunctionWrapper(Execution::Thread*)+0x1cd at Basis/Execution/impl/ThreadInterposition.cpp:687 (libhdbbasis.so)
17: 0x00007efd482a6f6c in start_thread+0x2bd (libc.so.6)
18: 0x00007efd4832e338 in __clone3+0x29 (libc.so.6)
exception type information:
- 0: public ltt::exception@0x00007efd48ae1238
Possible root cause:
--- Pending assertion:
exception 1: no.2100002 (Basis/Diagnose/impl/FaultProtectionImpl.cpp:2223) TID: 12226
terminate was called
exception throw location:
0: 0x00007efd6d5bda74 in federation::ESStatistics::commitReconfigure(federation::ESStatistics const&, bool, bool) [clone .cold]+0xbd at federation/dynamictiering/ESStatistics.cpp:137 (libhdbrskernel.so)
1: 0x00007efd48fb09b7 in Configuration::ConfigurationHandlerSPI::commitReconfigure(ltt::vector<Configuration::ConfigurableBase*> const&)+0x86 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:617 (libhdbbasis.so)
2: 0x00007efd48fb0ccc in Configuration::DefaultHandler::reconfigureImpl(Configuration::ConfigurableBase*, ltt::vector<Configuration::ConfigurableBase*>&)+0x9b at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:258 (libhdbbasis.so)
3: 0x00007efd48faec49 in Configuration::ConfigurationHandlerSPI::reconfigureImpl(Configuration::ConfigurableBase*)+0x138 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:482 (libhdbbasis.so)
4: 0x00007efd48faa818 in Configuration::ConfigurationHandlerSPI::reconfigureInternal(Configuration::ConfigurableBase*, char const*, char const*, char const*)+0x47 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:456 (libhdbbasis.so)
5: 0x00007efd4dc7a11c in config::ConfigMgr::reloadAll(ltt::set<ltt::basic_string<char, ltt::char_traits<char>, 39ul>, ltt::less<ltt::basic_string<char, ltt::char_traits<char>, 39ul> >, ltt::rb_tree_balancier> const&)+0xeab at ConfigMgr/ConfigMgr.cpp:697 (libhdbbasement.so)
6: 0x00007efd4d942cf0 in Basement::reconfig(ltt::set<ltt::basic_string<char, ltt::char_traits<char>, 39ul>, ltt::less<ltt::basic_string<char, ltt::char_traits<char>, 39ul> >, ltt::rb_tree_balancier> const&)+0x1f at basement/basement.cpp:53 (libhdbbasement.so)
7: 0x000055e9e800c161 in TrexService::Service::reconfig(TrexNet::Request&)+0x3f0 at TrexService/Service.cpp:183 (hdbindexserver)
8: 0x000055e9e8007203 in non-virtual thunk to TrexService::RequestHandlerWrapper<TrexService::Service::Service(NameServer::ServiceType const&, ltt::allocator&)::{lambda(TrexNet::Request&)#1}, TrexService::AlwaysEnabled>::handleImpl(TrexNet::Request&, TrexService::HandlerContext const&) [clone .lto_priv.0]+0x32 at TrexService/RequestHandlerWrapper.hpp:86 (hdbindexserver)
9: 0x00007efd4d9cf413 in TrexService::DispatchingRequestHandler::handleImpl(TrexNet::Request&, TrexService::HandlerContext const&)+0x42 at TrexService/DispatchingRequestHandler.cpp:49 (libhdbbasement.so)
10: 0x00007efd4d9ce860 in TrexNet::Ext::WorkerThread::runImpl(TrexNet::Channel*, ltt::smartptr_handle<TrexService::Service>&, ltt::basic_string<char, ltt::char_traits<char>, 39ul>&, Synchronization::Mutex*, unsigned long&)+0x217f at TrexNet/Ext/WorkerThread.cpp:695 (libhdbbasement.so)
11: 0x00007efd4d9c4512 in TrexNet::Ext::RequestJob::run(Execution::Context&, Execution::JobObject&)+0xd1 at TrexNet/Ext/WorkerThread.cpp:206 (libhdbbasement.so)
12: 0x00007efd49233cb4 in Execution::JobObjectImpl::run(Execution::JobWorker*)+0x14f3 at Basis/Execution/impl/JobExecutorRunJob.cpp:811 (libhdbbasis.so)
13: 0x00007efd492360ef in Execution::JobWorker::runJob(ltt::smartptr_handle<Execution::JobObjectForHandle>&)+0xafe at Basis/Execution/impl/JobExecutorThreads.cpp:360 (libhdbbasis.so)
14: 0x00007efd49237b88 in Execution::JobWorker::run(Execution::ThreadRC&)+0x767 at Basis/Execution/impl/JobExecutorThreads.cpp:1515 (libhdbbasis.so)
15: 0x00007efd4927adc0 in Execution::Thread::staticMainImp(Execution::Thread*)+0x60f at Basis/Execution/impl/Thread.cpp:613 (libhdbbasis.so)
16: 0x00007efd4927b5fe in Execution::pthreadFunctionWrapper(Execution::Thread*)+0x1cd at Basis/Execution/impl/ThreadInterposition.cpp:687 (libhdbbasis.so)
17: 0x00007efd482a6f6c in start_thread+0x2bd (libc.so.6)
18: 0x00007efd4832e338 in __clone3+0x29 (libc.so.6)
exception type information:
- 0: public ltt::exception@0x00007efd48ae1238
--- Pending uncaught exception(s):
--- 1
exception 1: no.2100008 (Basis/Structures/StructureEnumHandler.hpp:114) TID: 12226
String 'overrwrite' doesn't match enum type.
exception throw location:
0: 0x00007efd6b9d0c10 in .LTHUNK24.lto_priv.1+0x29f at Basis/Structures/StructureEnumHandler.hpp:114 (libhdbrskernel.so)
1: 0x00007efd48fb09b7 in Configuration::ConfigurationHandlerSPI::commitReconfigure(ltt::vector<Configuration::ConfigurableBase*> const&)+0x86 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:617 (libhdbbasis.so)
2: 0x00007efd48fb0ccc in Configuration::DefaultHandler::reconfigureImpl(Configuration::ConfigurableBase*, ltt::vector<Configuration::ConfigurableBase*>&)+0x9b at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:258 (libhdbbasis.so)
3: 0x00007efd48faec49 in Configuration::ConfigurationHandlerSPI::reconfigureImpl(Configuration::ConfigurableBase*)+0x138 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:482 (libhdbbasis.so)
4: 0x00007efd48faa818 in Configuration::ConfigurationHandlerSPI::reconfigureInternal(Configuration::ConfigurableBase*, char const*, char const*, char const*)+0x47 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:456 (libhdbbasis.so)
5: 0x00007efd4dc7a11c in config::ConfigMgr::reloadAll(ltt::set<ltt::basic_string<char, ltt::char_traits<char>, 39ul>, ltt::less<ltt::basic_string<char, ltt::char_traits<char>, 39ul> >, ltt::rb_tree_balancier> const&)+0xeab at ConfigMgr/ConfigMgr.cpp:697 (libhdbbasement.so)
6: 0x00007efd4d942cf0 in Basement::reconfig(ltt::set<ltt::basic_string<char, ltt::char_traits<char>, 39ul>, ltt::less<ltt::basic_string<char, ltt::char_traits<char>, 39ul> >, ltt::rb_tree_balancier> const&)+0x1f at basement/basement.cpp:53 (libhdbbasement.so)
7: 0x000055e9e800c161 in TrexService::Service::reconfig(TrexNet::Request&)+0x3f0 at TrexService/Service.cpp:183 (hdbindexserver)
8: 0x000055e9e8007203 in non-virtual thunk to TrexService::RequestHandlerWrapper<TrexService::Service::Service(NameServer::ServiceType const&, ltt::allocator&)::{lambda(TrexNet::Request&)#1}, TrexService::AlwaysEnabled>::handleImpl(TrexNet::Request&, TrexService::HandlerContext const&) [clone .lto_priv.0]+0x32 at TrexService/RequestHandlerWrapper.hpp:86 (hdbindexserver)
9: 0x00007efd4d9cf413 in TrexService::DispatchingRequestHandler::handleImpl(TrexNet::Request&, TrexService::HandlerContext const&)+0x42 at TrexService/DispatchingRequestHandler.cpp:49 (libhdbbasement.so)
10: 0x00007efd4d9ce860 in TrexNet::Ext::WorkerThread::runImpl(TrexNet::Channel*, ltt::smartptr_handle<TrexService::Service>&, ltt::basic_string<char, ltt::char_traits<char>, 39ul>&, Synchronization::Mutex*, unsigned long&)+0x217f at TrexNet/Ext/WorkerThread.cpp:695 (libhdbbasement.so)
11: 0x00007efd4d9c4512 in TrexNet::Ext::RequestJob::run(Execution::Context&, Execution::JobObject&)+0xd1 at TrexNet/Ext/WorkerThread.cpp:206 (libhdbbasement.so)
12: 0x00007efd49233cb4 in Execution::JobObjectImpl::run(Execution::JobWorker*)+0x14f3 at Basis/Execution/impl/JobExecutorRunJob.cpp:811 (libhdbbasis.so)
13: 0x00007efd492360ef in Execution::JobWorker::runJob(ltt::smartptr_handle<Execution::JobObjectForHandle>&)+0xafe at Basis/Execution/impl/JobExecutorThreads.cpp:360 (libhdbbasis.so)
14: 0x00007efd49237b88 in Execution::JobWorker::run(Execution::ThreadRC&)+0x767 at Basis/Execution/impl/JobExecutorThreads.cpp:1515 (libhdbbasis.so)
15: 0x00007efd4927adc0 in Execution::Thread::staticMainImp(Execution::Thread*)+0x60f at Basis/Execution/impl/Thread.cpp:613 (libhdbbasis.so)
16: 0x00007efd4927b5fe in Execution::pthreadFunctionWrapper(Execution::Thread*)+0x1cd at Basis/Execution/impl/ThreadInterposition.cpp:687 (libhdbbasis.so)
17: 0x00007efd482a6f6c in start_thread+0x2bd (libc.so.6)
18: 0x00007efd4832e338 in __clone3+0x29 (libc.so.6)
exception type information:
- 0: public ltt::exception@0x00007efd48ae1238
[12226]{100256}[27/422131845] 2025-08-01 10:28:16.746769 e Basis FaultProtectionImpl.cpp(01813) : SIGNAL 6 (SIGABRT) caught, sender PID: 11435, PID: 11435, thread: 38637[thr=12226]: JobWrk0448, value int: 0, ptr: 0x0000000000000000, time: 2025-08-01 10:28:16 746 Local
Instance SID/10, OS Linux <> 6.4.0-150600.23.53-default #1 SMP PREEMPT_DYNAMIC Wed Jun 4 05:37:40 UTC 2025 (2d991ff) x86_64, glibc 2.38 stable
- The indexserver consequently crashes "indexserver_host.port.crashdump.date-time.counter.trc"
[CRASH_STACK] Stacktrace of crash: (2025-08-01 10:28:16 752 Local)
----> Pending exceptions (possible root cause) <----
--- Pending assertion:
exception 1: no.2100002 (Basis/Diagnose/impl/FaultProtectionImpl.cpp:2223) TID: 12226
terminate was called
exception throw location:
0: 0x00007efd6d5bda74 in federation::ESStatistics::commitReconfigure(federation::ESStatistics const&, bool, bool) [clone .cold]+0xbd at federation/dynamictiering/ESStatistics.cpp:137 (libhdbrskernel.so)
1: 0x00007efd48fb09b7 in Configuration::ConfigurationHandlerSPI::commitReconfigure(ltt::vector<Configuration::ConfigurableBase*> const&)+0x86 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:617 (libhdbbasis.so)
2: 0x00007efd48fb0ccc in Configuration::DefaultHandler::reconfigureImpl(Configuration::ConfigurableBase*, ltt::vector<Configuration::ConfigurableBase*>&)+0x9b at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:258 (libhdbbasis.so)
3: 0x00007efd48faec49 in Configuration::ConfigurationHandlerSPI::reconfigureImpl(Configuration::ConfigurableBase*)+0x138 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:482 (libhdbbasis.so)
4: 0x00007efd48faa818 in Configuration::ConfigurationHandlerSPI::reconfigureInternal(Configuration::ConfigurableBase*, char const*, char const*, char const*)+0x47 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:456 (libhdbbasis.so)
5: 0x00007efd4dc7a11c in config::ConfigMgr::reloadAll(ltt::set<ltt::basic_string<char, ltt::char_traits<char>, 39ul>, ltt::less<ltt::basic_string<char, ltt::char_traits<char>, 39ul> >, ltt::rb_tree_balancier> const&)+0xeab at ConfigMgr/ConfigMgr.cpp:697 (libhdbbasement.so)
6: 0x00007efd4d942cf0 in Basement::reconfig(ltt::set<ltt::basic_string<char, ltt::char_traits<char>, 39ul>, ltt::less<ltt::basic_string<char, ltt::char_traits<char>, 39ul> >, ltt::rb_tree_balancier> const&)+0x1f at basement/basement.cpp:53 (libhdbbasement.so)
7: 0x000055e9e800c161 in TrexService::Service::reconfig(TrexNet::Request&)+0x3f0 at TrexService/Service.cpp:183 (hdbindexserver)
8: 0x000055e9e8007203 in non-virtual thunk to TrexService::RequestHandlerWrapper<TrexService::Service::Service(NameServer::ServiceType const&, ltt::allocator&)::{lambda(TrexNet::Request&)#1}, TrexService::AlwaysEnabled>::handleImpl(TrexNet::Request&, TrexService::HandlerContext const&) [clone .lto_priv.0]+0x32 at TrexService/RequestHandlerWrapper.hpp:86 (hdbindexserver)
9: 0x00007efd4d9cf413 in TrexService::DispatchingRequestHandler::handleImpl(TrexNet::Request&, TrexService::HandlerContext const&)+0x42 at TrexService/DispatchingRequestHandler.cpp:49 (libhdbbasement.so)
10: 0x00007efd4d9ce860 in TrexNet::Ext::WorkerThread::runImpl(TrexNet::Channel*, ltt::smartptr_handle<TrexService::Service>&, ltt::basic_string<char, ltt::char_traits<char>, 39ul>&, Synchronization::Mutex*, unsigned long&)+0x217f at TrexNet/Ext/WorkerThread.cpp:695 (libhdbbasement.so)
11: 0x00007efd4d9c4512 in TrexNet::Ext::RequestJob::run(Execution::Context&, Execution::JobObject&)+0xd1 at TrexNet/Ext/WorkerThread.cpp:206 (libhdbbasement.so)
12: 0x00007efd49233cb4 in Execution::JobObjectImpl::run(Execution::JobWorker*)+0x14f3 at Basis/Execution/impl/JobExecutorRunJob.cpp:811 (libhdbbasis.so)
13: 0x00007efd492360ef in Execution::JobWorker::runJob(ltt::smartptr_handle<Execution::JobObjectForHandle>&)+0xafe at Basis/Execution/impl/JobExecutorThreads.cpp:360 (libhdbbasis.so)
14: 0x00007efd49237b88 in Execution::JobWorker::run(Execution::ThreadRC&)+0x767 at Basis/Execution/impl/JobExecutorThreads.cpp:1515 (libhdbbasis.so)
15: 0x00007efd4927adc0 in Execution::Thread::staticMainImp(Execution::Thread*)+0x60f at Basis/Execution/impl/Thread.cpp:613 (libhdbbasis.so)
16: 0x00007efd4927b5fe in Execution::pthreadFunctionWrapper(Execution::Thread*)+0x1cd at Basis/Execution/impl/ThreadInterposition.cpp:687 (libhdbbasis.so)
17: 0x00007efd482a6f6c in start_thread+0x2bd (libc.so.6)
18: 0x00007efd4832e338 in __clone3+0x29 (libc.so.6)
exception type information:
- 0: public ltt::exception@0x00007efd48ae1238
--- Pending uncaught exception(s):
--- 1
exception 1: no.2100008 (Basis/Structures/StructureEnumHandler.hpp:114) TID: 12226
String 'overrwrite' doesn't match enum type.
exception throw location:
0: 0x00007efd6b9d0c10 in .LTHUNK24.lto_priv.1+0x29f at Basis/Structures/StructureEnumHandler.hpp:114 (libhdbrskernel.so)
1: 0x00007efd48fb09b7 in Configuration::ConfigurationHandlerSPI::commitReconfigure(ltt::vector<Configuration::ConfigurableBase*> const&)+0x86 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:617 (libhdbbasis.so)
2: 0x00007efd48fb0ccc in Configuration::DefaultHandler::reconfigureImpl(Configuration::ConfigurableBase*, ltt::vector<Configuration::ConfigurableBase*>&)+0x9b at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:258 (libhdbbasis.so)
3: 0x00007efd48faec49 in Configuration::ConfigurationHandlerSPI::reconfigureImpl(Configuration::ConfigurableBase*)+0x138 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:482 (libhdbbasis.so)
4: 0x00007efd48faa818 in Configuration::ConfigurationHandlerSPI::reconfigureInternal(Configuration::ConfigurableBase*, char const*, char const*, char const*)+0x47 at Basis/Configuration/Configurator/impl/ConfigurationHandler.cpp:456 (libhdbbasis.so)
5: 0x00007efd4dc7a11c in config::ConfigMgr::reloadAll(ltt::set<ltt::basic_string<char, ltt::char_traits<char>, 39ul>, ltt::less<ltt::basic_string<char, ltt::char_traits<char>, 39ul> >, ltt::rb_tree_balancier> const&)+0xeab at ConfigMgr/ConfigMgr.cpp:697 (libhdbbasement.so)
6: 0x00007efd4d942cf0 in Basement::reconfig(ltt::set<ltt::basic_string<char, ltt::char_traits<char>, 39ul>, ltt::less<ltt::basic_string<char, ltt::char_traits<char>, 39ul> >, ltt::rb_tree_balancier> const&)+0x1f at basement/basement.cpp:53 (libhdbbasement.so)
7: 0x000055e9e800c161 in TrexService::Service::reconfig(TrexNet::Request&)+0x3f0 at TrexService/Service.cpp:183 (hdbindexserver)
8: 0x000055e9e8007203 in non-virtual thunk to TrexService::RequestHandlerWrapper<TrexService::Service::Service(NameServer::ServiceType const&, ltt::allocator&)::{lambda(TrexNet::Request&)#1}, TrexService::AlwaysEnabled>::handleImpl(TrexNet::Request&, TrexService::HandlerContext const&) [clone .lto_priv.0]+0x32 at TrexService/RequestHandlerWrapper.hpp:86 (hdbindexserver)
9: 0x00007efd4d9cf413 in TrexService::DispatchingRequestHandler::handleImpl(TrexNet::Request&, TrexService::HandlerContext const&)+0x42 at TrexService/DispatchingRequestHandler.cpp:49 (libhdbbasement.so)
10: 0x00007efd4d9ce860 in TrexNet::Ext::WorkerThread::runImpl(TrexNet::Channel*, ltt::smartptr_handle<TrexService::Service>&, ltt::basic_string<char, ltt::char_traits<char>, 39ul>&, Synchronization::Mutex*, unsigned long&)+0x217f at TrexNet/Ext/WorkerThread.cpp:695 (libhdbbasement.so)
11: 0x00007efd4d9c4512 in TrexNet::Ext::RequestJob::run(Execution::Context&, Execution::JobObject&)+0xd1 at TrexNet/Ext/WorkerThread.cpp:206 (libhdbbasement.so)
12: 0x00007efd49233cb4 in Execution::JobObjectImpl::run(Execution::JobWorker*)+0x14f3 at Basis/Execution/impl/JobExecutorRunJob.cpp:811 (libhdbbasis.so)
13: 0x00007efd492360ef in Execution::JobWorker::runJob(ltt::smartptr_handle<Execution::JobObjectForHandle>&)+0xafe at Basis/Execution/impl/JobExecutorThreads.cpp:360 (libhdbbasis.so)
14: 0x00007efd49237b88 in Execution::JobWorker::run(Execution::ThreadRC&)+0x767 at Basis/Execution/impl/JobExecutorThreads.cpp:1515 (libhdbbasis.so)
15: 0x00007efd4927adc0 in Execution::Thread::staticMainImp(Execution::Thread*)+0x60f at Basis/Execution/impl/Thread.cpp:613 (libhdbbasis.so)
16: 0x00007efd4927b5fe in Execution::pthreadFunctionWrapper(Execution::Thread*)+0x1cd at Basis/Execution/impl/ThreadInterposition.cpp:687 (libhdbbasis.so)
17: 0x00007efd482a6f6c in start_thread+0x2bd (libc.so.6)
18: 0x00007efd4832e338 in __clone3+0x29 (libc.so.6)
Read more...
Environment
SAP HANA Platform Edition 2.0
Product
SAP HANA, platform edition 2.0
Keywords
crash, log_mode, string, enum type, terminate, , KBA , HAN-DB , SAP HANA Database , HAN-DB-BAC , SAP HANA Backup & Recovery , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview