3 Replies Latest reply on Jan 19, 2016 11:00 AM by TSPigeon

    FM Crashes after 30-40 times use "Speak" command

    cVadim

      My project "Quele" has on timer script. The script check DB and reads the message with Speak command. Message on russian.

      And every day FileMaker crashes, after about  a 30-40 messages.


      Does Anyone use this command?

       

       

      Fragment of Console log;

      Date/Time:       2016-01-15 13:13:25 +0300

      OS Version:      Mac OS X 10.11.2 (Build 15C50)

      Architecture:    x86_64

      Report Version:  19

       

       

      Command:         FileMaker Pro

      Path:            /Applications/FileMaker Pro 14/FileMaker Pro.app/Contents/MacOS/FileMaker Pro

      Version:         14.0.4 (14.0.4)

      Parent:          launchd [1]

      PID:             324

       

       

      Event:           wakeups (microstackshots only)

      Wakeups:         405 wakeups per second for 112 seconds

      Duration:        112.00s

      Steps:           110

       

       

      Hardware model:  MacBookAir3,2

      Active cpus:     2

       

       

      Fan speed:       2254 rpm

       

       

       

       

      Powerstats for:  FileMaker Pro [324]

      UUID:            764EE64C-19DA-3040-B08D-D38B620CF1AB

      Start time:      2016-01-15 13:13:26 +0300

      End time:        2016-01-15 13:15:17 +0300

      Parent:          launchd

      Microstackshots: 26 samples (23%)

      Primary state:   12 samples Frontmost App, Kernel mode, Thread QoS Legacy

      User Activity:   0 samples Idle, 26 samples Active

      Power Source:    0 samples on Battery, 26 samples on AC

        18 start_wqthread + 13 (libsystem_pthread.dylib) [0x117aa7365]

          18 _pthread_wqthread + 1129 (libsystem_pthread.dylib) [0x117aa968f]

            18 _dispatch_worker_thread3 + 91 (libdispatch.dylib) [0x11771ba34]

              17 _dispatch_root_queue_drain + 1890 (libdispatch.dylib) [0x11771c1cf]

                17 _dispatch_client_callout + 8 (libdispatch.dylib) [0x11771833f]

        • 1. Re: FM Crashes after 30-40 times use "Speak" command
          nicolai

          Добрый день, Вадим,

           

          I think you are overloading FileMaker and your computer. Are you running this on MacBook Air? This model (3,2) is quite low spec, it looks like you are running  quite a few OnTimer scripts and it uses speak in FileMaker which I suspect behind scene runs built-in speak. You can try to trigger shell speak instead of FileMaker and send it to the background and may be iCal/system daemon to run FileMaker scripts instead of onTimer scripts.

           

          Edit  ---

           

          My mistake, OSX shell command is "say" not speak.

           

          Nicolai

          • 2. Re: FM Crashes after 30-40 times use "Speak" command
            cVadim

            Здравствуйте Николай.

            Thank you for response!

            MacBook Air - fourth computer I try to use in this task. Before I use MacBook pro (core 2 duo, and i5) with same result

            On this computer works only one OnTimer script, and check one FM table.

            Now I bypass this problem by prerecord audio files and call them from FM by afplay shell command.

            Thanks for you solution, I also thought to do that.

            • 3. Re: FM Crashes after 30-40 times use "Speak" command
              TSPigeon

              @All:

               

              This is a known issue in FileMaker Pro 13 and FileMaker Pro 14 on Mac OS X. Any additional information will be found on the Report a Product Issue Thread: Crash after "Speak" script command

               

              TSPigeon

              FileMaker, Inc.