Titanium Community Questions & Answer Archive

We felt that 6+ years of knowledge should not die so this is the Titanium Community Questions & Answer Archive

iOS sdk 4.1 - Debug console output

After installing sdk 4.1 and building the app using Titanium 1.4, it displays weird debug output:

"Detected an attempt to call a symbol in system libraries that is not present on the iPhone……………….."

Will this prevent the apps that are built against 4.1 from being approved in the app store?

— asked September 13th 2010 by Sravan Vinjamuri
  • 4.1
  • ios
  • iphone
  • sdk
0 Comments

8 Answers

  • Detected an attempt to call a symbol in system libraries that is not present on the iPhone:
    mmap$UNIX2003 called from function _Z20TCMalloc_SystemAllocmPmm in image Shane McNeal.
    Detected an attempt to call a symbol in system libraries that is not present on the iPhone:
    pthread_cond_init$UNIX2003 called from function _ZN3WTI17TCMalloc_PageHeap4initEv in image Shane McNeal.
    Detected an attempt to call a symbol in system libraries that is not present on the iPhone:
    pthread_cond_wait$UNIX2003 called from function _ZN3WTI17TCMalloc_PageHeap15scavengerThreadEv in image Shane McNeal.
    Detected an attempt to call a symbol in system libraries that is not present on the iPhone:
    mprotect$UNIX2003 called from function _ZN2TI3JIT35privateCompileCTIMachineTrampolinesEPN3WTI6RefPtrINS_14ExecutablePoolEEEPNS_12TiGlobalDataEPNS_21MacroAssemblerCodePtrES9_S9_S9_ in image Shane McNeal.
    Detected an attempt to call a symbol in system libraries that is not present on the iPhone:
    munmap$UNIX2003 called from function _ZN2TI14ExecutablePool13systemReleaseERKNS0_10AllocationE in image Shane McNeal.
    

    Does that look like what you are getting? If so… We are alike, brotha.

    — answered September 13th 2010 by Colton Arabsky
    permalink
    1 Comment
    • That's what I'm getting Colton… any answers on this?

      — commented October 25th 2010 by Charles Daniel
  • That is exactly what I am getting in my debug console. I know that this has been reported last week since the release of sdk 4.1; however, no solution till now.

    — answered September 13th 2010 by Sravan Vinjamuri
    permalink
    1 Comment
    • Ye. There hasn't been a commit to the SDK for like 3 days now… Starting to get worried :P

      — commented September 13th 2010 by Colton Arabsky
  • I have seen the issue ticket in appcelerator lighthouse. I hope they come up with something to resolve this.

    — answered September 13th 2010 by Sravan Vinjamuri
    permalink
    0 Comments
  • I have seen the issue ticket in appcelerator lighthouse. I hope they come up with something to resolve this.

    — answered September 13th 2010 by Sravan Vinjamuri
    permalink
    0 Comments
  • I have seen the issue ticket in appcelerator lighthouse. I hope they come up with something to resolve this.

    — answered September 13th 2010 by Sravan Vinjamuri
    permalink
    0 Comments
  • I see the same thing. It's been 2 months. Any ideas? thanks.

    — answered October 27th 2010 by Udi Falkson
    permalink
    0 Comments
  • In case anyone is still having these problems, this issue existed in 1.4.1, and 1.4.2 was released mainly to resolve it.
    Hence, the solution is to upgrade to 1.4.2.

    — answered December 3rd 2010 by Paul Dowsett
    permalink
    0 Comments
  • These were fixed with 1.4.2. Or rather, 1.4.2 exists to fix this issue.

    1.4.1 was an attempt to fix this, but the cure was worse than the problem as iOS 4.0.2 and later would kill the app when it tried to use the updated versions.

    1.4.1.1 is actually 1.4.0 with fixes in the build scripts to handle the then-new iTunes and SDK.

    1.4.2 is actually 1.4.0 with more build script fixes for the moving target that is iOS, and a new Titanium JS Core engine with Just in Time Compilation turned off. This means not even the updated symbols are used. The end result is that you don't get that warning and it still can run post 4.0.2.

    — answered December 3rd 2010 by Blain Hamon
    permalink
    0 Comments
The ownership of individual contributions to this community generated content is retained by the authors of their contributions.
All trademarks remain the property of the respective owner.