Page 1 of 1

Strange Datastage Error in 8.5

Posted: Sun May 29, 2011 8:30 am
by Nageshsunkoji
Hi DS Gurus,

We are recently migrated to 8.5 from 7.5, we are executing the couple of jobs which were aborted with the below errors and same jobs are working in 7.5. We have tried to debug the problem by enabling Trace Back mode and Disable combination options. It is always showing the same error. We are using the TeraData connector stage as a source and as a reference stage for lookup and remaining stages are simple stages like Copy,dataset,Sequantial file.

Could you please through some light on this error:

main_program: Internal Error: (!new_sc_op.availableNodes_.isEmpty()): sc/sc.C: 4307
Traceback: assert.APT_FatalPath::pureAssertion(const char*,const char*,int)() at 0x9000000065168f8
APT_SC::Score::buildOperator(APT_Operator&)() at 0x900000006e89864
APT_SC::OutputFile::destroy(bool)() at 0x900000006e88f94
APT_SC::DataSet::create_if_necessary(bool)() at 0x900000006e82ae8
APT_IR::Score::compose()() at 0x900000006fd422c
APT_ScoreComposer::compose(APT_Step&,APT_ErrorLog&,const APT_Config&)() at 0x90000000708e910
APT_ScoreComposer::compose(APT_Step&,APT_ErrorLog&)() at 0x90000000708e6a4
APT_StepRep::check()() at 0x900000006dc856c
step.APT_Step::check()() at 0x900000006dbed58
APT_OSL::createAndCheckStep(APT_OSL_SIL_StepSpec*,APT_ErrorLog&)() at 0x900000005b4d2b8
.() at 0x100006d50
APT_PMconductorMain(int(*)(int,char**))() at 0x9000000071c2d60
APT_SharedMain(int,char**,int(*)(int,char**))() at 0x9000000071c137c
.() at 0x10000f1f4

Posted: Sun May 29, 2011 8:41 am
by chulett
For any kind of "assert" error, I would involve your official support provider.

Re: Strange Datastage Error in 8.5

Posted: Tue Mar 13, 2012 1:15 am
by n.parameswara.reddy@accen
Hi DS Gurus,

I too facing the same issue, can i know how it was solved ??

main_program: Internal Error: (!new_sc_op.availableNodes_.isEmpty()): sc/sc.C: 4307
Traceback: assert.APT_FatalPath::pureAssertion(const char*,const char*,int)() at 0x900000009d9e8f8
APT_SC::Score::buildOperator(APT_Operator&)() at 0x90000000a25f864
APT_SC::OutputFile::destroy(bool)() at 0x90000000a25ef94
APT_SC::DataSet::create_if_necessary(bool)() at 0x90000000a258ae8
APT_IR::Score::compose()() at 0x90000000a3aa22c
APT_ScoreComposer::compose(APT_Step&,APT_ErrorLog&,const APT_Config&)() at 0x90000000a464910
APT_ScoreComposer::compose(APT_Step&,APT_ErrorLog&)() at 0x90000000a4646a4
APT_StepRep::check()() at 0x90000000a19e56c
step.APT_Step::check()() at 0x90000000a194d58
APT_OSL::createAndCheckStep(APT_OSL_SIL_StepSpec*,APT_ErrorLog&)() at 0x90000000f4af2b8
.() at 0x100006d50
APT_PMconductorMain(int(*)(int,char**))() at 0x90000000a598d60
APT_SharedMain(int,char**,int(*)(int,char**))() at 0x90000000a59737c
.() at 0x10000f1f4

Posted: Tue Mar 13, 2012 6:08 am
by chulett
Same answer from me as before.

Posted: Tue Mar 13, 2012 1:46 pm
by ray.wurlod
Craig is being assertive.
:lol:

Posted: Tue Mar 13, 2012 5:14 pm
by chulett
Dang, should have asserted that. :wink:

Posted: Tue Mar 13, 2012 7:00 pm
by qt_ky
His assertiveness is ascertainable.