SAP Knowledge Base Article - Preview

2919091 - Data services job engine immediately crashes after job server launches the job

Symptom

  • Data services job engine immediately crashes after job server launches the job
  • $LINK_DR/log/stack_trace.txt shows:

Thread 2 (Thread 0x7fb97236e700 (LWP 22631)):
#0 0x00007fb979e88cf2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007fb980c19c7e in RWCondition::wait(unsigned long) () from /data/sap/dataservices/bin/libsync3012d.so
#2 0x0000000001ae1741 in CTimer::main() ()
#3 0x0000000001ae1dec in RWTFunctor0MImp<CTimer, void>::run() const ()
#4 0x00007fb980e78943 in RWThreadFunctionImp::run() () from /data/sap/dataservices/bin/libthread3012d.so
#5 0x00007fb980e59818 in RWRunnableImp::exec() () from /data/sap/dataservices/bin/libthread3012d.so
#6 0x00007fb980e7989c in RWThreadImp::exec() () from /data/sap/dataservices/bin/libthread3012d.so
#7 0x00007fb980e79939 in RWThreadImp_entry () from /data/sap/dataservices/bin/libthread3012d.so
#8 0x00007fb979e84dd5 in start_thread () from /lib64/libpthread.so.0
#9 0x00007fb97918acbd in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x7fb981299740 (LWP 22630)):
#0 0x00007fb9791512d9 in waitpid () from /lib64/libc.so.6
#1 0x00007fb9790ceea2 in do_system () from /lib64/libc.so.6
#2 0x00007fb9790cf251 in system () from /lib64/libc.so.6
#3 0x0000000001ae9c80 in ActaHandler(int) ()
#4 <signal handler called>
#5 0x0000000000f3bf64 in DIODBCDriverManager::LoadDataSources(DIUString const&, ConnODBC&, unsigned int) ()
#6 0x0000000000f3cf85 in DIODBCDriverManager::LoadOwnDataSources(ConnODBC&) ()
#7 0x0000000000f3cfe5 in DIODBCDriverManager::LoadAllDataSources(ConnODBC&) ()
#8 0x0000000000f2e36d in ConnPoolODBC::getNewConnection(int&, Conn&, GenDB*, unsigned int) ()
#9 0x0000000000f2b974 in ConnPoolODBC::simpleGetConnection(DIUString&, GenDB*, Conn&, unsigned int) ()
#10 0x0000000000f2aadf in ConnPoolODBC::getConnection(DIUString&, GenDB*, Conn&, unsigned int) ()
#11 0x0000000000f288ba in ConnectionManager::GetConnection(GenDB*, DIUString, int, DIUString, Conn&, unsigned int, int, DIUString, unsigned int) ()
#12 0x00000000011837e2 in OdbcDB::open(unsigned int, int, DIUString) ()
#13 0x00000000009c4f51 in DataStoreDef::process_dbtype() ()
#14 0x00000000009caf9b in DataStoreDef::process_db_datastore_options() ()
#15 0x00000000009cd5ee in DataStoreDef::processObjectDef(SymbolContext*) ()
#16 0x0000000000a172e4 in LoadStatementDB::loadTargetTableSchema(SymbolContext*, unsigned int) ()
#17 0x0000000000a26724 in LoadStatementDB::processStatement(SymbolContext*, std::list<DFStatement*, std::allocator<DFStatement*> >&) ()
#18 0x00000000008c567a in DataFlowDef::processStatements(SymbolContext*) ()
#19 0x00000000008e27cf in DataFlowDef::buildGraph(SymbolContext*, unsigned int) ()
#20 0x00000000008e53ce in DataFlowDef::processObjectDef(SymbolContext*) ()
#21 0x0000000000b02ba2 in CallStep::processStep(SymbolContext*, unsigned int, unsigned int, std::list<DIUString, std::allocator<DIUString> >*, int*) ()
#22 0x0000000000afc0b3 in Step::processStepBlock(SymbolContext*, std::list<Step*, std::allocator<Step*> >*, unsigned int, unsigned int, std::list<DIUString, std::allocator<DIUString> >*, int*) ()
#23 0x0000000000afc1dd in CompoundStep::processStep(SymbolContext*, unsigned int, unsigned int, std::list<DIUString, std::allocator<DIUString> >*, int*) ()
#24 0x0000000000afe8fd in TryStep::processStep(SymbolContext*, unsigned int, unsigned int, std::list<DIUString, std::allocator<DIUString> >*, int*) ()
#25 0x0000000000afbd73 in Step::processStepBlock(SymbolContext*, std::list<Step*, std::allocator<Step*> >*, unsigned int, unsigned int, std::list<DIUString, std::allocator<DIUString> >*, int*) ()
#26 0x0000000000afc1dd in CompoundStep::processStep(SymbolContext*, unsigned int, unsigned int, std::list<DIUString, std::allocator<DIUString> >*, int*) ()
#27 0x0000000000ae3ea5 in PlanDef::processObjectDef(SymbolContext*, unsigned int) ()
#28 0x0000000000b01f06 in CallStep::processStep(SymbolContext*, unsigned int, unsigned int, std::list<DIUString, std::allocator<DIUString> >*, int*) ()
#29 0x0000000000afc0b3 in Step::processStepBlock(SymbolContext*, std::list<Step*, std::allocator<Step*> >*, unsigned int, unsigned int, std::list<DIUString, std::allocator<DIUString> >*, int*) ()
#30 0x0000000000afc1dd in CompoundStep::processStep(SymbolContext*, unsigned int, unsigned int, std::list<DIUString, std::allocator<DIUString> >*, int*) ()
#31 0x0000000000ae3ea5 in PlanDef::processObjectDef(SymbolContext*, unsigned int) ()
#32 0x00000000022d290c in AE_Main_Process_Options(int, unsigned short**, unsigned long, unsigned long, unsigned int&) ()
#33 0x00000000022debee in AE_Main ()
#34 0x0000000002262f9d in exec_command_file(int, char**, char*, int, bool) ()
#35 0x0000000002263e75 in main ()


Read more...

Environment

SAP data Services 4.2

Red Hat Linux

Product

SAP Data Services 4.2

Keywords

al_engine, odbc, odbcini, ds_odbc.ini, ds, singal 11 , KBA , EIM-DS-SVR , Administration/Server , 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.