3 Replies Latest reply on Oct 16, 2014 1:39 PM by TSGal

    FM Go crashing while using MirrorSync

    EvanSeeds

      Summary

      FM Go crashing while using MirrorSync

      Product

      FileMaker Go

      Version

      13

      Operating system version

      7.0.4

      Description of the issue

      One of our clients reported an FM Go crash while syncing a rather large table using MirrorSync. From the crash log, it looks like FM Go is trying to reference the 0x0000000 memory address.

      Exact text of any error message(s) that appear

      Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
      Exception Subtype: KERN_INVALID_ADDRESS at 0x00000000
      Triggered by Thread:  6
      ...
      Thread 6 name:  EngineThread
      Thread 6 Crashed:
      0   FMGo                               0x008d2cb0 0x10000 + 9186480
      1   FMGo                               0x00028506 0x10000 + 99590
      2   FMGo                               0x0004e59c 0x10000 + 255388
      3   Foundation                         0x281f93ca 0x28128000 + 857034
      4   CoreFoundation                     0x274b1804 0x273e3000 + 845828
      5   CoreFoundation                     0x274b0c16 0x273e3000 + 842774
      6   CoreFoundation                     0x274af294 0x273e3000 + 836244
      7   CoreFoundation                     0x273fcdac 0x273e3000 + 105900
      8   CoreFoundation                     0x273fcbbe 0x273e3000 + 105406
      9   Foundation                         0x2813416c 0x28128000 + 49516
      10  Foundation                         0x281825e0 0x28128000 + 370144
      11  FMGo                               0x0016ba8c 0x10000 + 1424012
      12  Foundation                         0x281f91b6 0x28128000 + 856502
      13  libsystem_pthread.dylib            0x3563de64 0x3563b000 + 11876
      14  libsystem_pthread.dylib            0x3563ddd6 0x3563b000 + 11734
      15  libsystem_pthread.dylib            0x3563bb80 0x3563b000 + 2944

        • 1. Re: FM Go crashing while using MirrorSync
          TSGal

          Evan Seeds:

          Thank you for your post.

          Is the crash occurring at the beginning of the sync?  Does the sync complete?  If only a partial sync, how many records are updated, and how many remain?  This may point to a particular record or group of records.

          Have the client reboot FileMaker Go and try again.  If this fails, try rebooting the iOS device and try again.

          Have you spoken to 360Works about possible causes?

          TSGal
          FileMaker, Inc.

          • 2. Re: FM Go crashing while using MirrorSync
            EvanSeeds

            TSGal,

            I actually work at 360Works, so we have definitely been contacted haha. We haven't seen this sort of thing before. The crash is happening while locating records by primary key in a table that has many containers in it (mostly 1.5 MB images, with the complete database coming in at ~4 GB). The sync fails once it loses connection with the crashed device, without any records being updated (since this before the actual syncing has started). I've emailed our client to get a copy of his database to reproduce the issue, but haven't heard back yet.

            Thanks!

            Evan

            • 3. Re: FM Go crashing while using MirrorSync
              TSGal

              Evan Seeds:

              If connection has been lost with the hosted file, I can understand "Lost connection with host" error message, but not a crash.  If you receive the file from the customer and are able to reproduce the issue, please let us know.  Even better, if you or one of the other members at 360Works can narrow it down further to a group of steps, that may also help us narrow in on the possible cause.  Either way, keep me updated.

              TSGal
              FileMaker, Inc.