"Xamarin.iOS: Could not get shared memory id: No such file or directory" - what this can mean?

syjginsyjgin RUMember
edited November 2015 in Xamarin.iOS

Hello. I have new project, which structure was partially copied from previous. This architecture was developed by another people, but generally I understand, that it looks like this: in iOS project imported separately builded business logic (platform agnostic). For iOS, this business logic contains xamarin .dll.o object files for armv7 and arm64 architectures, which conditionally linked in .xcconfig file and .dll files for iOS simulator. After successful build application writes message "Xamarin.iOS: Could not get shared memory id: No such file or directory" and crashes with abort signal. What's may be wrong? I know, that there are many possibilities, but I can not find anything meaningful, when googled about this error
http://pastebin.com/eS1mR9Br (main file with xamarin setup)
http://pastebin.com/4geWRL3R (.xcconfig)

Tagged:

Answers

  • RolfBjarneKvingeRolfBjarneKvinge USXamarin Team Xamurai

    It is unlikely this message is related to the crash.

    Can you attach the complete application output and any crash reports?

  • syjginsyjgin RUMember
    edited December 2015

    @RolfBjarneKvinge said:
    It is unlikely this message is related to the crash.

    Can you attach the complete application output and any crash reports?

    Here is from simulator's system log:
    http://pastebin.com/yhJ0vjrn
    I have checked all paths from this log, and all of it is exists. Maybe there are some another place where more detailed logs can be found? This is from Console app: ~Library/Logs/CoreSimulator/"simulator id"/system.log

  • RolfBjarneKvingeRolfBjarneKvinge USXamarin Team Xamurai

    This is the problem:

    • Assertion at ../../../../../mono/mono/metadata/class.c:5078, condition `class' not met

    But unfortunately the simulator log doesn't give more information. However you should also get a crash report in the Console app (Applications -> Utilities -> Console, then look under "User Diagnostic Reports" on the left). Can you attach that as well?

Sign In or Register to comment.