Archived

This forum has been archived. Please start a new discussion on GitHub.

I have a error message!

hi:
Now I meet a problem troubles me for several days.
When the Client calls the server,the server show a error message,then the server dumped.
Following is the error message showed at the side of server:
::GOT A UNRECOVERABLE ERROR, TYPE[Illegal instruction] CALL STACKS::
::Time=10/10/06 14:46:15.079
pace::GlobalErrorHandler::SignalHandler(int)
Matr::CTelRecv::___slabDraw(IceInternal::Incoming&, Ice::Current const&)
IceInternal::Incoming::invoke(IceInternal::Handle<IceInternal::ServantManager> const&)
Ice::ConnectionI::invokeAll(IceInternal::BasicStream&, int, int, unsigned char, IceInternal::Handle<IceInternal::ServantManager> const&, IceInternal::Handle<Ice::ObjectAdapter> const&)
Ice::ConnectionI::message(IceInternal::BasicStream&, IceInternal::Handle<IceInternal::ThreadPool> const&)
IceInternal::ThreadPool::run()
IceInternal::ThreadPool::EventHandlerThread::run()
__clone2
________________________________________________________________________

My slice file :
module Matr
{
class CTelRecv
{
void slabDraw(string stripNo,RMC::FurnaceData fucDt);
void slabDrawNext(string stripNo,RMC::FurnaceData fucDt);
void setFucRotImage(CommDef::sequString fucInfo);
void setMacroTrackFlag(int index,macroStatus status);
void setMicroTrackFlag(microTrackFlag status);
void setTrackSensorStatus();
void loadSlab();
void returnToFuc(string stripNo);
void returnToStore(string stripNo);
};
}
"slabDraw" is one operation of the interface.
As soon as the client calls the operatrion "slabDraw",the server dumps without doing anything.

Could you help me???

Comments

  • matthew
    matthew NL, Canada
    In order to help you you must provide much more information such as the version of Ice you are using, the operating system, compiler, etc. Its not clear from your stack trace also where this error is coming from? What is this GlobalErrorHandler -- it is not part of Ice? Did you trace into the call to slabDraw with a debugger to find out where it is crashing?
  • Thanks!

    hi:
    I have got it!!


    Thank you very much!