Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - zaphod_beeblebrox

#1
Engine Development / Re: AGS engine iOS port
Mon 18/02/2013 12:01:05
Hi JJS,

I've been playing AGS games with your most recent fix (that fixed my earlier crashes) for a while now without any problems. However, I ran into crashes again with KQ2 - VGA (by AGD Interactive). Here is the crash log. Hope it helps - thanks

Code: AGS
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>AutoSubmitted</key>
  <true/>
  <key>SysInfoCrashReporterKey</key>
  <string>1e746dd56093146ba201ba9cfcb78862c9d8ae10</string>
  <key>bug_type</key>
  <string>109</string>
  <key>description</key>
  <string>Incident Identifier: 31022B5F-899C-48BF-ADDA-29E3DD1DB699
CrashReporter Key:   1e746dd56093146ba201ba9cfcb78862c9d8ae10
Hardware Model:      iPad3,1
Process:         ags [27177]
Path:            /Applications/ags.app/ags
Identifier:      ags
Version:         ??? (???)
Code Type:       ARM (Native)
Parent Process:  launchd [1]

Date/Time:       2013-02-18 06:48:16.809 -0500
OS Version:      iPhone OS 5.1.1 (9B206)
Report Version:  104

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000028
Crashed Thread:  3

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0:
0   libsystem_kernel.dylib          0x30bd3004 0x30bd2000 + 4100
1   libsystem_kernel.dylib          0x30bd31fa 0x30bd2000 + 4602
2   CoreFoundation                  0x37f563ec 0x37ec9000 + 578540
3   CoreFoundation                  0x37f550ea 0x37ec9000 + 573674
4   CoreFoundation                  0x37ed849e 0x37ec9000 + 62622
5   CoreFoundation                  0x37ed8366 0x37ec9000 + 62310
6   GraphicsServices                0x363bb432 0x363b7000 + 17458
7   UIKit                           0x30d89cce 0x30d58000 + 203982
8   ags                             0x000a6af8 0xa5000 + 6904
9   ags                             0x000a6ab0 0xa5000 + 6832

Thread 1 name:  Dispatch queue: com.apple.libdispatch-manager
Thread 1:
0   libsystem_kernel.dylib          0x30bd33a8 0x30bd2000 + 5032
1   libdispatch.dylib               0x348adf04 0x348aa000 + 16132
2   libdispatch.dylib               0x348adc22 0x348aa000 + 15394

Thread 2 name:  WebThread
Thread 2:
0   libsystem_kernel.dylib          0x30bd3004 0x30bd2000 + 4100
1   libsystem_kernel.dylib          0x30bd31fa 0x30bd2000 + 4602
2   CoreFoundation                  0x37f563ec 0x37ec9000 + 578540
3   CoreFoundation                  0x37f55124 0x37ec9000 + 573732
4   CoreFoundation                  0x37ed849e 0x37ec9000 + 62622
5   CoreFoundation                  0x37ed8366 0x37ec9000 + 62310
6   WebCore                         0x31360c9c 0x312b7000 + 695452
7   libsystem_c.dylib               0x3313572e 0x33127000 + 59182
8   libsystem_c.dylib               0x331355e8 0x33127000 + 58856

Thread 3 Crashed:
0   ags                             0x000ecf38 0xa5000 + 294712
1   ags                             0x000ed2b0 0xa5000 + 295600
2   ags                             0x000ec88e 0xa5000 + 293006
3   ags                             0x000c2ef2 0xa5000 + 122610
4   ags                             0x000c3080 0xa5000 + 123008
5   ags                             0x000c3f0a 0xa5000 + 126730
6   ags                             0x000c5c5a 0xa5000 + 134234
7   ags                             0x0010b8fa 0xa5000 + 420090
8   ags                             0x0010cb2c 0xa5000 + 424748
9   ags                             0x0010cbbc 0xa5000 + 424892
10  ags                             0x0010cc6e 0xa5000 + 425070
11  ags                             0x0010cfa8 0xa5000 + 425896
12  ags                             0x00109ec8 0xa5000 + 413384
13  ags                             0x0010e808 0xa5000 + 432136
14  ags                             0x001145ac 0xa5000 + 456108
15  ags                             0x000a822e 0xa5000 + 12846
16  Foundation                      0x37113a7a 0x37103000 + 68218
17  Foundation                      0x371a758a 0x37103000 + 673162
18  libsystem_c.dylib               0x3313572e 0x33127000 + 59182
19  libsystem_c.dylib               0x331355e8 0x33127000 + 58856

Thread 4:
0   libsystem_kernel.dylib          0x30be3570 0x30bd2000 + 71024
1   libsystem_kernel.dylib          0x30bd4d2c 0x30bd2000 + 11564
2   ags                             0x001c296e 0xa5000 + 1169774
3   libsystem_c.dylib               0x3313572e 0x33127000 + 59182
4   libsystem_c.dylib               0x331355e8 0x33127000 + 58856

Thread 5 name:  AQClient
Thread 5:
0   libsystem_kernel.dylib          0x30bd3004 0x30bd2000 + 4100
1   libsystem_kernel.dylib          0x30bd31fa 0x30bd2000 + 4602
2   CoreFoundation                  0x37f563ec 0x37ec9000 + 578540
3   CoreFoundation                  0x37f55124 0x37ec9000 + 573732
4   CoreFoundation                  0x37ed849e 0x37ec9000 + 62622
5   CoreFoundation                  0x37ed8366 0x37ec9000 + 62310
6   AudioToolbox                    0x345f1b28 0x34577000 + 502568
7   AudioToolbox                    0x34578c9c 0x34577000 + 7324
8   libsystem_c.dylib               0x3313572e 0x33127000 + 59182
9   libsystem_c.dylib               0x331355e8 0x33127000 + 58856

Thread 6:
0   libsystem_kernel.dylib          0x30be3628 0x30bd2000 + 71208
1   libsystem_c.dylib               0x33139b1a 0x33127000 + 76570
2   libsystem_c.dylib               0x33139a84 0x33127000 + 76420
3   ags                             0x00114040 0xa5000 + 454720
4   ags                             0x00107fb8 0xa5000 + 405432
5   ags                             0x001111d8 0xa5000 + 442840
6   libsystem_c.dylib               0x3313572e 0x33127000 + 59182
7   libsystem_c.dylib               0x331355e8 0x33127000 + 58856

Thread 3 crashed with ARM Thread State:
    r0: 0x00000020    r1: 0x005f65b0      r2: 0x000000f2      r3: 0x00000000
    r4: 0x005f59b0    r5: 0x0d2bca50      r6: 0x005f65b0      r7: 0x05207800
    r8: 0x0d2bca00    r9: 0x00000140     r10: 0x0d2bca00     r11: 0x000000f2
    ip: 0x00000004    sp: 0x052077c8      lr: 0x000ecf37      pc: 0x000ecf38
  cpsr: 0x80000030

Binary Images:
   0xa5000 -   0x23cfff +ags armv7  &lt;4d68f8f44a7632f6b1b1b931325bf6e0&gt; /Applications/ags.app/ags
  0x477000 -   0x477fff +MobileSubstrate.dylib armv6  &lt;d8da1cc9b8ea37cfba03a60549cdac4c&gt; /Library/MobileSubstrate/MobileSubstrate.dylib
  0x4a7000 -   0x4a8fff +SubstrateLoader.dylib armv6  &lt;825b732151e6379b9cbec6e597a986fa&gt; /Library/Frameworks/CydiaSubstrate.framework/Libraries/SubstrateLoader.dylib
0x2fea4000 - 0x2fec5fff  dyld armv7  &lt;77eddfd654df393ba9c95ff01715fd08&gt; /usr/lib/dyld
0x30461000 - 0x30461fff  vecLib armv7  &lt;a2cfe25e77aa36bfb4a30b2d0d2dd465&gt; /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib
0x30533000 - 0x3060bfff  vImage armv7  &lt;caf3648be2933384b6aa1ae7408ab4f0&gt; /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/vImage
0x3063c000 - 0x30646fff  libvMisc.dylib armv7  &lt;e8248c797b9b363594bb652ddf7ce16d&gt; /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvMisc.dylib
0x3071c000 - 0x309ddfff  libLAPACK.dylib armv7  &lt;0e94e9a7e7a334649afaccae0f1215a2&gt; /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib
0x309ef000 - 0x309f7fff  MobileWiFi armv7  &lt;b76c3e9fb78234c392058250d4620e72&gt; /System/Library/PrivateFrameworks/MobileWiFi.framework/MobileWiFi
0x309fa000 - 0x30a1ffff  OpenCL armv7  &lt;f4b08361179a3f6bb033415b0d7c6251&gt; /System/Library/PrivateFrameworks/OpenCL.framework/OpenCL
0x30a6c000 - 0x30a6cfff  libCVMSPluginSupport.dylib armv7  &lt;a80aaa9989483ce3a496a061fd1e9e0a&gt; /System/Library/Frameworks/OpenGLES.framework/libCVMSPluginSupport.dylib
0x30a6d000 - 0x30a80fff  AssistantServices armv7  &lt;4a0843742f363a8885b8db13b44ae256&gt; /System/Library/PrivateFrameworks/AssistantServices.framework/AssistantServices
0x30bd2000 - 0x30be8fff  libsystem_kernel.dylib armv7  &lt;311f379a9fde305d80c1b22b7dd2e52a&gt; /usr/lib/system/libsystem_kernel.dylib
0x30c2e000 - 0x30c3ffff  DataAccessExpress armv7  &lt;e6144ba265da3bb7b9a263aa1a29b054&gt; /System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress
0x30c40000 - 0x30cedfff  libxml2.2.dylib armv7  &lt;58d47f064e0232119f4b838ad659f9c1&gt; /usr/lib/libxml2.2.dylib
0x30cee000 - 0x30d04fff  EAP8021X armv7  &lt;952fcfdec0633aff923768fca1a26fcb&gt; /System/Library/PrivateFrameworks/EAP8021X.framework/EAP8021X
0x30d58000 - 0x311fafff  UIKit armv7  &lt;cd513a2f22f53d698c3e10f6fe48a63e&gt; /System/Library/Frameworks/UIKit.framework/UIKit
0x31278000 - 0x312b3fff  libCGFreetype.A.dylib armv7  &lt;55941c96cf1f3b048e72a148c4496c16&gt; /System/Library/Frameworks/CoreGraphics.framework/Resources/libCGFreetype.A.dylib
0x312b7000 - 0x31a76fff  WebCore armv7  &lt;2690c38c9c5f3c09975d619dd1dfbed7&gt; /System/Library/PrivateFrameworks/WebCore.framework/WebCore
0x31adb000 - 0x31c24fff  libicucore.A.dylib armv7  &lt;b70646b63f1f3b33896dd8cb91b8dab1&gt; /usr/lib/libicucore.A.dylib
0x31cd7000 - 0x31da6fff  libGLProgrammability.dylib armv7  &lt;49607ffe4ee9389494285a213e392924&gt; /System/Library/Frameworks/OpenGLES.framework/libGLProgrammability.dylib
0x31de0000 - 0x31e31fff  libstdc++.6.dylib armv7  &lt;c352af5a742e3c7a8d4d7e5f6f454793&gt; /usr/lib/libstdc++.6.dylib
0x31e75000 - 0x31f7bfff  IMGSGX543GLDriver armv7  &lt;7454a840600038949d67edad05097242&gt; /System/Library/Extensions/IMGSGX543GLDriver.bundle/IMGSGX543GLDriver
0x31f7c000 - 0x31f81fff  libcopyfile.dylib armv7  &lt;52e874396c393ed29099789ce702cfe2&gt; /usr/lib/system/libcopyfile.dylib
0x31f82000 - 0x32128fff  CoreData armv7  &lt;b0215b6d4d143859a2b313ecade095ec&gt; /System/Library/Frameworks/CoreData.framework/CoreData
0x321c9000 - 0x321ccfff  libsystem_network.dylib armv7  &lt;356cb66612e836968ef24e6e5c3364cc&gt; /usr/lib/system/libsystem_network.dylib
0x321cd000 - 0x32212fff  GeoServices armv7  &lt;a26be2e76e8730ab91a16502aba376be&gt; /System/Library/PrivateFrameworks/GeoServices.framework/GeoServices
0x3221a000 - 0x32226fff  CoreVideo armv7  &lt;364fa32d513f3c11b50970120545f1a8&gt; /System/Library/Frameworks/CoreVideo.framework/CoreVideo
0x32229000 - 0x3225efff  SystemConfiguration armv7  &lt;4464a4e3bb3f32f7abaa35ebf31fda49&gt; /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
0x322e9000 - 0x322e9fff  liblangid.dylib armv7  &lt;644ff4bcfbf337b5b5859e3f0fc0a9a8&gt; /usr/lib/liblangid.dylib
0x322ea000 - 0x32309fff  libSystem.B.dylib armv7  &lt;0c55744b6f7335eebba4ca2c3d10b43c&gt; /usr/lib/libSystem.B.dylib
0x32526000 - 0x32559fff  Preferences armv7  &lt;f1a9b0b7ffbe3c44877f5e7ba44d4a2f&gt; /System/Library/PrivateFrameworks/Preferences.framework/Preferences
0x32562000 - 0x32567fff  libGPUSupportMercury.dylib armv7  &lt;3c1cc3175c403ace8fcbd3826bd43807&gt; /System/Library/PrivateFrameworks/GPUSupport.framework/libGPUSupportMercury.dylib
0x32568000 - 0x32569fff  libsystem_blocks.dylib armv7  &lt;9fdc27af7350323bbc7d98e14e027907&gt; /usr/lib/system/libsystem_blocks.dylib
0x3256a000 - 0x3256dfff  libcompiler_rt.dylib armv7  &lt;b2c05d8601c13be884097192dca4e187&gt; /usr/lib/system/libcompiler_rt.dylib
0x326ee000 - 0x32726fff  VideoToolbox armv7  &lt;9f25f38d1cd13a1daff99cfde8884410&gt; /System/Library/PrivateFrameworks/VideoToolbox.framework/VideoToolbox
0x32beb000 - 0x32c2efff  libcommonCrypto.dylib armv7  &lt;95b49daf4cf038b6bea8010bba3a1e26&gt; /usr/lib/system/libcommonCrypto.dylib
0x32ddc000 - 0x32dedfff  libxpc.dylib armv7  &lt;ccf25b1e49ce3b2fa58d8c8546755505&gt; /usr/lib/system/libxpc.dylib
0x32e89000 - 0x32e8dfff  libcache.dylib armv7  &lt;d6a7436ed8dc33d795c9b42baf864882&gt; /usr/lib/system/libcache.dylib
0x32fec000 - 0x32ff8fff  libCRFSuite.dylib armv7  &lt;bdb2b4d1a78c39c1ba60d791207aed2a&gt; /usr/lib/libCRFSuite.dylib
0x33006000 - 0x33009fff  libmacho.dylib armv7  &lt;e52b77623bd031bc807e77029566c777&gt; /usr/lib/system/libmacho.dylib
0x330ad000 - 0x33126fff  ProofReader armv7  &lt;6db611d8df6530d480f97a40bc519f70&gt; /System/Library/PrivateFrameworks/ProofReader.framework/ProofReader
0x33127000 - 0x331b3fff  libsystem_c.dylib armv7  &lt;f859ce1ad1773f0ba98d7c6e135b7697&gt; /usr/lib/system/libsystem_c.dylib
0x331b4000 - 0x331b5fff  libdyld.dylib armv7  &lt;977b0ad6f2f433108b4a0324a57cd2ab&gt; /usr/lib/system/libdyld.dylib
0x3321b000 - 0x3321ffff  libGFXShared.dylib armv7  &lt;998fccc16cf735dbb62324202995e193&gt; /System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib
0x332aa000 - 0x33370fff  libobjc.A.dylib armv7  &lt;90014d1bc583366d85622e43097df416&gt; /usr/lib/libobjc.A.dylib
0x33371000 - 0x33462fff  QuartzCore armv7  &lt;35d64a9da5523ae08c9e41511fd3061b&gt; /System/Library/Frameworks/QuartzCore.framework/QuartzCore
0x33463000 - 0x33469fff  liblockdown.dylib armv7  &lt;9e45ce468a6f31e5b8263f2c224aa800&gt; /usr/lib/liblockdown.dylib
0x33688000 - 0x3368cfff  libAccessibility.dylib armv7  &lt;9a17d07b5a3b38cfafdf16f78c99b572&gt; /usr/lib/libAccessibility.dylib
0x33735000 - 0x3373efff  libMobileGestalt.dylib armv7  &lt;4a15e845dc6f3a4a980de66c1cc44c42&gt; /usr/lib/libMobileGestalt.dylib
0x3375e000 - 0x337a8fff  libvDSP.dylib armv7  &lt;441b42aca07b3da39feab25f8349918f&gt; /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib
0x33820000 - 0x33826fff  libnotify.dylib armv7  &lt;9406297de3e43742887890662a87ab53&gt; /usr/lib/system/libnotify.dylib
0x3382b000 - 0x339e8fff  ImageIO armv7  &lt;02e3578171fa3b6a969b244275fd2bab&gt; /System/Library/Frameworks/ImageIO.framework/ImageIO
0x33fb4000 - 0x3400cfff  CoreAudio armv7  &lt;be335e8eb6f93594b028a6ddd503a183&gt; /System/Library/Frameworks/CoreAudio.framework/CoreAudio
0x340da000 - 0x340e9fff  SpringBoardServices armv7  &lt;a2363f8ed49932dba415d2d4cd32fb74&gt; /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices
0x3410d000 - 0x3410ffff  MobileInstallation armv7  &lt;215d93dbb0f63cbf828f9126eb7b5349&gt; /System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallation
0x342c0000 - 0x34386fff  GLEngine armv7  &lt;6617f2b4ee283469a5595129889ff049&gt; /System/Library/Frameworks/OpenGLES.framework/GLEngine.bundle/GLEngine
0x34577000 - 0x3475bfff  AudioToolbox armv7  &lt;c91e27850452330ea804db6408840fd2&gt; /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
0x34765000 - 0x34853fff  libiconv.2.dylib armv7  &lt;2cfefe2ad1d335dd9549562910e7a2e2&gt; /usr/lib/libiconv.2.dylib
0x34857000 - 0x3486bfff  PersistentConnection armv7  &lt;54091a638f8731cd85ccf00fa06972c3&gt; /System/Library/PrivateFrameworks/PersistentConnection.framework/PersistentConnection
0x348aa000 - 0x348c0fff  libdispatch.dylib armv7  &lt;9ecfaef4110a3bf9a92d12f0fe8d1d78&gt; /usr/lib/system/libdispatch.dylib
0x349d7000 - 0x349d8fff  libremovefile.dylib armv7  &lt;402f8956975d3b6fb86ab9b31a43242c&gt; /usr/lib/system/libremovefile.dylib
0x34d0f000 - 0x34d2ffff  libxslt.1.dylib armv7  &lt;39348471007e39dab80af68b08390456&gt; /usr/lib/libxslt.1.dylib
0x34e46000 - 0x34ec5fff  libsqlite3.dylib armv7  &lt;bf01f5ed47b033d8bde30d735ff44416&gt; /usr/lib/libsqlite3.dylib
0x34ef4000 - 0x34ef8fff  AggregateDictionary armv7  &lt;3a3a33f3a05538988c6e2bb363dc46a8&gt; /System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictionary
0x34fa8000 - 0x34fc5fff  libsystem_info.dylib armv7  &lt;50863bcbf478323e96a8e5b1a83ea6f9&gt; /usr/lib/system/libsystem_info.dylib
0x35129000 - 0x3512cfff  NetworkStatistics armv7  &lt;7848d8ebad99367cb4f7f4e3fe88e5d6&gt; /System/Library/PrivateFrameworks/NetworkStatistics.framework/NetworkStatistics
0x3519b000 - 0x3519bfff  libgcc_s.1.dylib armv7  &lt;eb82984fa36c329387aa518aa5205f3d&gt; /usr/lib/libgcc_s.1.dylib
0x351ba000 - 0x351f8fff  IOKit armv7  &lt;fcda71d29d6136dfbd84c1725f4998e5&gt; /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x351f9000 - 0x351f9fff  libunwind.dylib armv7  &lt;e0a73a57795f3e1698a52ebe6fc07005&gt; /usr/lib/system/libunwind.dylib
0x35a7c000 - 0x35a82fff  liblaunch.dylib armv7  &lt;aa2bcba6fc7a36a191958fef2e995475&gt; /usr/lib/system/liblaunch.dylib
0x35a83000 - 0x35abafff  Security armv7  &lt;eea56f71fde83c2981f9281dc7823725&gt; /System/Library/Frameworks/Security.framework/Security
0x35b2b000 - 0x35b4efff  Bom armv7  &lt;c3435ecd2e5839f89de51edad0e1bb00&gt; /System/Library/PrivateFrameworks/Bom.framework/Bom
0x35b4f000 - 0x35b73fff  PrintKit armv7  &lt;08509c7bc915358b953de6f5cbef5c56&gt; /System/Library/PrivateFrameworks/PrintKit.framework/PrintKit
0x35b74000 - 0x35bbcfff  CoreMedia armv7  &lt;e274e1b894753b2eb05cf7b22a36d0c1&gt; /System/Library/Frameworks/CoreMedia.framework/CoreMedia
0x35bbd000 - 0x35c09fff  CoreTelephony armv7  &lt;b8f80d5d594c31d2b5d8fba9fdedb7e1&gt; /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony
0x35c0a000 - 0x35c0efff  IOMobileFramebuffer armv7  &lt;42dbc26828e934acabb4f3b0a35d8250&gt; /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer
0x35c12000 - 0x35c16fff  IOSurface armv7  &lt;443ac3aab9283da480dd9dcda3c5c88e&gt; /System/Library/PrivateFrameworks/IOSurface.framework/IOSurface
0x35c4d000 - 0x35c4ffff  libCoreVMClient.dylib armv7  &lt;d4d4aa3090c83e87bcb15ed00b93fd5c&gt; /System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib
0x35c50000 - 0x35c53fff  CaptiveNetwork armv7  &lt;f5cc4b97ce9432da9426f12621453325&gt; /System/Library/PrivateFrameworks/CaptiveNetwork.framework/CaptiveNetwork
0x35e31000 - 0x35e7afff  AddressBook armv7  &lt;b17a2962e9043e0385c3c2c652155f2b&gt; /System/Library/Frameworks/AddressBook.framework/AddressBook
0x35e7e000 - 0x35e89fff  AccountSettings armv7  &lt;373e59421d983c93931cfbad87b1ae35&gt; /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
0x35f73000 - 0x35fb3fff  libGLImage.dylib armv7  &lt;40448706190031f6b0d9636cc11ee81d&gt; /System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib
0x35fb4000 - 0x36113fff  libmecabra.dylib armv7  &lt;06a0a1ee488030169bdfab11fc8d2c5c&gt; /usr/lib/libmecabra.dylib
0x36114000 - 0x3612afff  VoiceServices armv7  &lt;c5b98e94eff33bf49006ff157c819987&gt; /System/Library/PrivateFrameworks/VoiceServices.framework/VoiceServices
0x36166000 - 0x3623dfff  CFNetwork armv7  &lt;765a472c824830eea91b8f02d12867e4&gt; /System/Library/Frameworks/CFNetwork.framework/CFNetwork
0x363a5000 - 0x363affff  libbz2.1.0.dylib armv7  &lt;40e4045fb79e382b8833707746cf28b1&gt; /usr/lib/libbz2.1.0.dylib
0x363b0000 - 0x363b6fff  MobileKeyBag armv7  &lt;e1f06241ef0e3f0aae00f15df572077e&gt; /System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag
0x363b7000 - 0x363c1fff  GraphicsServices armv7  &lt;cb64e146a8ee3fda9e80ffae1ccc9c5a&gt; /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x363c2000 - 0x363cafff  ProtocolBuffer armv7  &lt;0e846afacf823d2b8c029cc3010a8253&gt; /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer
0x363cb000 - 0x363dafff  OpenGLES armv7  &lt;e80acc691001301e96101bb89d940033&gt; /System/Library/Frameworks/OpenGLES.framework/OpenGLES
0x363db000 - 0x36500fff  JavaScriptCore armv7  &lt;2ffc6c87b94434288366bd53765ee267&gt; /System/Library/PrivateFrameworks/JavaScriptCore.framework/JavaScriptCore
0x36535000 - 0x36a79fff  FaceCoreLight armv7  &lt;f326d88709683520b251dc53cb847c11&gt; /System/Library/PrivateFrameworks/FaceCoreLight.framework/FaceCoreLight
0x36a7a000 - 0x36a7cfff  libCoreFSCache.dylib armv7  &lt;808518e0fbf539af8489f028ca5198c7&gt; /System/Library/Frameworks/OpenGLES.framework/libCoreFSCache.dylib
0x36a7f000 - 0x36a7ffff  Accelerate armv7  &lt;55b24cf91a8b3532bde6733c96f14c08&gt; /System/Library/Frameworks/Accelerate.framework/Accelerate
0x36a80000 - 0x36a96fff  DictionaryServices armv7  &lt;6ed2e967136f37d4a4b9b318d6c43b83&gt; /System/Library/PrivateFrameworks/DictionaryServices.framework/DictionaryServices
0x36e59000 - 0x36e5afff  DataMigration armv7  &lt;d77f0e8f39ee37f5a2ac713a3fd9e693&gt; /System/Library/PrivateFrameworks/DataMigration.framework/DataMigration
0x36e5b000 - 0x36ecbfff  CoreImage armv7  &lt;86ac6f5a267637b6b7f8a831dfc7c64b&gt; /System/Library/Frameworks/CoreImage.framework/CoreImage
0x36f38000 - 0x36f39fff  libsystem_sandbox.dylib armv7  &lt;6a8f2f33c7543808a0f4599101c3b61a&gt; /usr/lib/system/libsystem_sandbox.dylib
0x36f3a000 - 0x36f3bfff  CoreSurface armv7  &lt;97f871f09f503c98a6371c2b657430d8&gt; /System/Library/PrivateFrameworks/CoreSurface.framework/CoreSurface
0x37011000 - 0x37017fff  MobileIcons armv7  &lt;ed1b46f917903c9b9baaa2be4392dafe&gt; /System/Library/PrivateFrameworks/MobileIcons.framework/MobileIcons
0x37028000 - 0x37071fff  libc++.1.dylib armv7  &lt;5b690e5dd5a43a7fb166ade9fe58a7a4&gt; /usr/lib/libc++.1.dylib
0x370a0000 - 0x370f1fff  CoreText armv7  &lt;5bfac4ee88d03d5b87a1f105abb7756c&gt; /System/Library/Frameworks/CoreText.framework/CoreText
0x37103000 - 0x37281fff  Foundation armv7  &lt;c40ddb073142315bb4ebb214343d0b7f&gt; /System/Library/Frameworks/Foundation.framework/Foundation
0x37282000 - 0x37297fff  libresolv.9.dylib armv7  &lt;66f7557fa4b43979b186e00271839fdb&gt; /usr/lib/libresolv.9.dylib
0x374e1000 - 0x3758bfff  libBLAS.dylib armv7  &lt;bf822cc1a3243ae7b104cf73ca22d352&gt; /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib
0x37598000 - 0x37599fff  libdnsinfo.dylib armv7  &lt;9aede8d6579d3430ac39ae5f95cce498&gt; /usr/lib/system/libdnsinfo.dylib
0x375e0000 - 0x375f6fff  libmis.dylib armv7  &lt;258bc92be5823b239b4412dd42cb4807&gt; /usr/lib/libmis.dylib
0x375f7000 - 0x375fefff  libc++abi.dylib armv7  &lt;bab4dcbfc5943d3fbb637342d35e8045&gt; /usr/lib/libc++abi.dylib
0x376dd000 - 0x37727fff  ManagedConfiguration armv7  &lt;f1fbb825def23043830a095b953a9c94&gt; /System/Library/PrivateFrameworks/ManagedConfiguration.framework/ManagedConfiguration
0x37728000 - 0x3772bfff  CoreTime armv7  &lt;a398de5ba1e43a11b7008e9bb5a7f6fe&gt; /System/Library/PrivateFrameworks/CoreTime.framework/CoreTime
0x37750000 - 0x37750fff  libkeymgr.dylib armv7  &lt;ebd2dddf55d83cf48a18913968775960&gt; /usr/lib/system/libkeymgr.dylib
0x37751000 - 0x3775efff  libbsm.0.dylib armv7  &lt;750a0de73a733019a77144b805d4d2f8&gt; /usr/lib/libbsm.0.dylib
0x37761000 - 0x37831fff  WebKit armv7  &lt;3c5dd2ec46fe3e189c25bba78ad88fa1&gt; /System/Library/PrivateFrameworks/WebKit.framework/WebKit
0x37835000 - 0x37871fff  AppSupport armv7  &lt;311eac85b2a433a884dacba77217b49e&gt; /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
0x37872000 - 0x37879fff  AssetsLibraryServices armv7  &lt;38132ecfd74b325fb1a4142bab663c19&gt; /System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices
0x37897000 - 0x3789cfff  libsystem_dnssd.dylib armv7  &lt;27bb5462450732e380f5a2c170546e93&gt; /usr/lib/system/libsystem_dnssd.dylib
0x37984000 - 0x37cf3fff  TextInput armv7  &lt;8d7f24642c7634cc8e3a6e65f1dcd98e&gt; /System/Library/PrivateFrameworks/TextInput.framework/TextInput
0x37cf4000 - 0x37e39fff  CoreGraphics armv7  &lt;903545b89a7f311d95100ac7d1d44709&gt; /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
0x37e3a000 - 0x37e46fff  libz.1.dylib armv7  &lt;36ce86a3dc8c344596c8c325615f374b&gt; /usr/lib/libz.1.dylib
0x37ec9000 - 0x37fe0fff  CoreFoundation armv7  &lt;6d450fe923d7387f8b01845e0edd713d&gt; /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x38000000 - 0x3804efff  CoreLocation armv7  &lt;44550ebedf23334d85441d9743b74e03&gt; /System/Library/Frameworks/CoreLocation.framework/CoreLocation
0x38074000 - 0x38083fff  GenerationalStorage armv7  &lt;d84c3fd0e7bd36e78c256f2f4c5a4e91&gt; /System/Library/PrivateFrameworks/GenerationalStorage.framework/GenerationalStorage
0x38084000 - 0x380c8fff  MobileCoreServices armv7  &lt;757226927a873d5492be721908077b48&gt; /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices
</string>
  <key>displayName</key>
  <string>ags</string>
  <key>name</key>
  <string>ags</string>
  <key>os_version</key>
  <string>iPhone OS 5.1.1 (9B206)</string>
  <key>system_ID</key>
  <string></string>
  <key>version</key>
  <string>??? (???)</string>
</dict>
</plist>
#2
Engine Development / Re: AGS engine iOS port
Sat 05/01/2013 04:00:10
Thanks JJS. I got the latest update and set threaded=1 in ios.cfg and have not had any problems so far. I completed two games from start to end without any crashes (playing for several hours), so it works great now.

Awesome job!
#3
Engine Development / Re: AGS engine iOS port
Mon 31/12/2012 01:14:40
Great work JJS! I got the latest update of the port and it fixed the crashing problem! I've been playing a game on it for more than 2 hours now and it hasn't crashed even once. Moreover, if I temporarily close the app and go to the home screen, or switch to another app and then come back, the AGS game resumes from its earlier state, instead of restarting like it used to do. So whatever you changed in this latest update, seems to have done the trick.

I'll keep you posted if I run into any new issues. Thanks again for all your help!

ps. I'm still using the ios.cfg like you said earlier. Not sure if I need to or not with this latest version
#4
Engine Development / Re: AGS engine iOS port
Sat 29/12/2012 22:04:16
Yes, it is reading the ios.cfg file properly - I set sound enable=0 like you said and that disabled the sound in the app. So that's good.

I looked at the crash logs on my iPad in the folder you mentioned and found several from the ags app today. Here is a fragment of the latest one that might be useful. If this isn't helpful, perhaps I can attach a complete one. (Also, not sure why I need to sync with my Mac/iTunes)

[EDIT] As you can see in the stacktrace below, the problem seems to be in the thread involving AQClient. Googling this, I found a possible soltion involving the autoreleasepool - see: AQClient Issue. Hope this helps.

QuoteCrashReporter Key:   1e746dd56093146ba201ba9cfcb78862c9d8ae10
Hardware Model:      iPad3,1
Process:         ags [4321]
Path:            /Applications/ags.app/ags
Identifier:      ags
Version:         ??? (???)
Code Type:       ARM (Native)
Parent Process:  launchd [1]

Date/Time:       2012-12-29 14:08:38.064 -0500
OS Version:      iPhone OS 5.1.1 (9B206)
Report Version:  104

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000da66
Crashed Thread:  5

[...skipping some threads here...]

Thread 5 name:  AQClient
Thread 5 Crashed:
0   ags                             0x001dcb9a 0xe6000 + 1010586
1   ags                             0x001dd694 0xe6000 + 1013396
2   ags                             0x0020256a 0xe6000 + 1164650
3   AudioToolbox                    0x345f5296 0x34577000 + 516758
4   AudioToolbox                    0x345f6e6e 0x34577000 + 523886
5   AudioToolbox                    0x345f5174 0x34577000 + 516468
6   AudioToolbox                    0x345a2e9a 0x34577000 + 179866
7   AudioToolbox                    0x34598cdc 0x34577000 + 138460
8   CoreFoundation                  0x37f5651c 0x37ec9000 + 578844
9   CoreFoundation                  0x37f564be 0x37ec9000 + 578750
10  CoreFoundation                  0x37f5530c 0x37ec9000 + 574220
11  CoreFoundation                  0x37ed849e 0x37ec9000 + 62622
12  CoreFoundation                  0x37ed8366 0x37ec9000 + 62310
13  AudioToolbox                    0x345f1b28 0x34577000 + 502568
14  AudioToolbox                    0x34578c9c 0x34577000 + 7324
15  libsystem_c.dylib               0x3313572e 0x33127000 + 59182
16  libsystem_c.dylib               0x331355e8 0x33127000 + 58856

Thread 5 crashed with ARM Thread State:
    r0: 0x0000da66    r1: 0x00000000      r2: 0x006d3300      r3: 0x00006d33
    r4: 0x003d3730    r5: 0x0d39cd98      r6: 0x000002cc      r7: 0x053fba34
    r8: 0x00331e5c    r9: 0x31000000     r10: 0x000027a7     r11: 0x00007f7e
    ip: 0x00800000    sp: 0x053fba10      lr: 0x0807f000      pc: 0x001dcb9a
  cpsr: 0x00000030
#5
Engine Development / Re: AGS engine iOS port
Sat 29/12/2012 19:03:12
Thanks JJS for the quick response. However, both options didn't work - I got the latest update, and when that didn't stop the crashing, I tried with the ios.cfg file and that didn't help either. FWIW, I didn't notice any stuttering of sounds when changing rooms like you mentioned. Any other config changes to try? Out of curiosity, what seems to be causing the problem - memory, sound?
#6
Engine Development / Re: AGS engine iOS port
Sat 29/12/2012 03:33:12
The AGS app on my IPad 3 keeps crashing. This has happened with both games I've tried playing - Tale of Two Kingdoms and Blackwell Convergence. The games start fine and I can play them for a bit, save/load games etc as well, but then all of a sudden, the app crashes and I return to the home screen. I've tried closing all my other memory intensive apps/games from the background but I keep experiencing this issue. I havent had a session that has lasted more than 20 mins.

Any ideas? Thanks
#7
Engine Development / Re: AGS engine iOS port
Tue 04/09/2012 17:09:00
I installed AGS on my jailbroken Ipad3 and copied over Resonance as per JJS instructions (i.e. copied game files into /var/mobile/Documents/ags/game and renamed Resonance.exe to ac2game.dat) and the game worked fine right off the bat! Thanks JJS :) I even saved a "test" game at the start and reloaded it and it worked properly.

I still have one problem -- I copied over my old save games from my Mac where I am running Resonance using Crossover (and have already completed about half the game), into the same folder as above (i.e. /var/mobile/Documents/ags/game) as I noticed that is where AGS saved my initial "test" game. After doing this, all my Resonance save games from my Mac now appear properly in the load menu on the game running on my Ipad. However, when I try to load one of these saves, the app immediately crashes to the Ipad home screen without any error message. Any ideas? Is this a Resonance issue, AGS-general issue or AGS-IOS port issue? I tried tinkering with the save game file permissions but that didn't help.
#8
Engine Development / Re: AGS engine iOS port
Mon 27/08/2012 16:47:08
Quote from: Dave Gilbert on Mon 27/08/2012 14:38:14
Most any AGS game can run using the iOS port, although I wouldn't say Resonance is terribly touch-screen friendly. We'll get to that one sometime next year!

Hi Dave, I know this is a digression from this thread, but I have to say thanks for the excellent job you and your team are doing at Wadget Eye! I recently bought and completed Gemini Rue (was sold on it after playing the demo). Being a fan of the adventure genre since the early 90s and having played almost all of them, Gemini Rue stands up with the best of them, and has easily the best story, atmosphere and puzzle-integration I've seen in a long time. Hats off to Joshua and the rest of the team that supported him in making this masterpiece. Can't wait to see what Joshua does next.

Coming back to Resonance, I've only played 15 mins of the demo so far on my Mac (using Crossover) but I haven't noticed anything particularly bad about the interface that would make the game not touch-screen friendly? Can you be more specific - is there something that prevents the game from being completed using a touch screen interface? I'm thinking of buying the full version. Would love to play it on my Ipad instead of the Mac though.

#9
Engine Development / Re: AGS engine iOS port
Mon 27/08/2012 12:13:30
Can anyone confirm if the recently released 'Resonance' works properly on the Ipad 3 using this AGS port? Thanks!
SMF spam blocked by CleanTalk