Archived

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

slice2objc compiler

Hello ZeroC,

I am having trouble trying to compile this slice with the slice2objc compiler:
#include <Glacier2/Router.ice>

module Datatypes
{
   dictionary<string, Glacier2::Router*> RouterPrxDict;
};

Seems like it's due to the proxy operator in the second dictionary type.
what():  ../../include/IceUtil/Handle.h:46: IceUtil::NullHandleException
/Users/pete/Pelican/build/Pelican.build/Debug-iphonesimulator/Pelican-simulator.build/Script-C1485FAB0ED48D6D0096E2D5.sh: line 3: 92186 Abort trap              DYLD_LIBRARY_PATH=lib IceTouch/slice/slice2objc -I IceTouch/slice -I . --output-dir Network/Generated Network/Slice/Datatypes.ice

Is this a bug?

Thanks,
Pete

Comments

  • dwayne
    dwayne St. John's, Newfoundland
    That is a bug, the slice compilers should never abort. We will look into it.
  • I've post a patch for this problem. Thanks for reporting this bug!

    Cheers,

    Michi.