1 Reply Latest reply on Sep 23, 2015 10:31 PM by Debraj Dhar

    5.22, iOS, crash on forced exit

    Jon Tara

      I am getting crashes like this on forced exit on iOS. By forced exit, I mean hit home twice and flick off of the screen to force the app closed.

       

      Not really an impact for my project, which is an Enterprise project. But might be a show-stopper for App Store approval.

       

      Anybody else getting these?

       

      Note I have only so far tried it on the simulator. I needed to force my app closed to test some startup logic, and noticed the crash.

       

      Note that the app does NOT use GeoLocation. But it seems to crash in GeoLocation.

       

      015-09-11 13:43:59.451 rhorunner[67718:7205322] I 09/11/2015 13:43:59:451 0b2f3300               Rhodes| Application will resign active

      2015-09-11 13:43:59.451 rhorunner[67718:7205322] I 09/11/2015 13:43:59:451 0b2f3300            RhodesApp| callAppActiveCallback

      2015-09-11 13:43:59.451 rhorunner[67718:7205322] I 09/11/2015 13:43:59:451 0b2f3300         AppCallbacks| addCommand: APP-DEACTIVATED

      2015-09-11 13:43:59.452 rhorunner[67718:7205352] I 09/11/2015 13:43:59:452 1a31f000         AppCallbacks| APP-DEACTIVATED is received ++++++++++++++++++++++++++++

      2015-09-11 13:43:59.452 rhorunner[67718:7205352] I 09/11/2015 13:43:59:452 1a31f000         AppCallbacks| process command: APP-DEACTIVATED<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

      2015-09-11 13:43:59.452 rhorunner[67718:7205352] I 09/11/2015 13:43:59:452 1a31f000         AppCallbacks| ThreadQueue blocked for 4294967295 seconds...

      2015-09-11 13:43:59.453 rhorunner[67718:7205355] I 09/11/2015 13:43:59:453 1a4ea000                  APP| Params: {"__rho_object"=>{"body"=>"0"}, "rho_callback"=>"1\x80"}

      2015-09-11 13:43:59.453 rhorunner[67718:7205355] I 09/11/2015 13:43:59:453 1a4ea000       AppApplication| [on_deactivate_app](148) enter

      2015-09-11 13:43:59.453 rhorunner[67718:7205322] I 09/11/2015 13:43:59:453 0b2f3300            RhodesApp| New start params:

      2015-09-11 13:44:02.319 rhorunner[67718:7205322] I 09/11/2015 13:44:02:319 0b2f3300               Rhodes| Application go to background

      2015-09-11 13:44:02.320 rhorunner[67718:7205355] I 09/11/2015 13:44:02:320 1a4ea000                  APP| Params: {"__rho_object"=>{"body"=>"0"}, "rho_callback"=>"1\x84"}

      2015-09-11 13:44:02.320 rhorunner[67718:7205355] I 09/11/2015 13:44:02:320 1a4ea000       AppApplication| [on_ui_destroyed](103) enter

      2015-09-11 13:44:02.321 rhorunner[67718:7205322] I 09/11/2015 13:44:02:321 0b2f3300            RhodesApp| New start params:

      2015-09-11 13:44:02.536 rhorunner[67718:7205322] I 09/11/2015 13:44:02:536 0b2f3300               Rhodes| Runner will terminate

      2015-09-11 13:44:02.537 rhorunner[67718:7205355] I 09/11/2015 13:44:02:537 1a4ea000                  APP| Params: {"__rho_object"=>{"body"=>"0"}, "rho_callback"=>"1"}

      2015-09-11 13:44:02.537 rhorunner[67718:7205355] I 09/11/2015 13:44:02:537 1a4ea000       AppApplication| [on_ui_destroyed](103) enter

      2015-09-11 13:44:02.538 rhorunner[67718:7205352] I 09/11/2015 13:44:02:538 1a31f000         AppCallbacks| Thread shutdown

      2015-09-11 13:44:02.538 rhorunner[67718:7205322] I 09/11/2015 13:44:02:538 0b2f3300           HttpServer| Stopping server...

      2015-09-11 13:44:02.538 rhorunner[67718:7205322] E 09/11/2015 13:44:02:538 0b2f3300           HttpServer| Stopping server: can not connect to listener: 61

      2015-09-11 13:44:02.538 rhorunner[67718:7205355] I 09/11/2015 13:44:02:538 1a4ea000            RhodesApp| RhodesApp thread shutdown

      2015-09-11 13:44:02.540 rhorunner[67718:7205455] I 09/11/2015 13:44:02:540 1cff1000              Network| Thread shutdown

      2015-09-11 13:44:02.541 rhorunner[67718:7205355] I 09/11/2015 13:44:02:541 1a4ea000          GeoLocation| Destroying singleton instance.

      2015-09-11 13:44:02.544 rhorunner[67718:7205322] E 09/11/2015 13:44:02:544 0b2f3300               RubyVM|  [BUG]

      2015-09-11 13:44:02.544 rhorunner[67718:7205322] E 09/11/2015 13:44:02:544 0b2f3300               RubyVM| Segmentation fault

      2015-09-11 13:44:02.544 rhorunner[67718:7205322] E 09/11/2015 13:44:02:544 0b2f3300               RubyVM| Description: ruby 1.9.2p290 (2011-07-09) [x86_64-darwin10.7.0]

      2015-09-11 13:44:02.545 rhorunner[67718:7205322] E 09/11/2015 13:44:02:545 0b2f3300               RubyVM| -- control frame ----------

      2015-09-11 13:44:02.545 rhorunner[67718:7205322] E 09/11/2015 13:44:02:545 0b2f3300               RubyVM| ---------------------------

       

       

      2015-09-11 13:44:02.561 rhorunner[67718:7205322] E 09/11/2015 13:44:02:561 0b2f3300               RubyVM| -- C level backtrace information -------------------------------------------

      2015-09-11 13:44:02.561 rhorunner[67718:7205322] E 09/11/2015 13:44:02:561 0b2f3300               RubyVM| 0   rhorunner                           0x00000001065221d0 rb_vm_bugreport + 112

      2015-09-11 13:44:02.561 rhorunner[67718:7205322] E 09/11/2015 13:44:02:561 0b2f3300               RubyVM| 1   rhorunner                           0x000000010645f2bc report_bug + 188

      2015-09-11 13:44:02.561 rhorunner[67718:7205322] E 09/11/2015 13:44:02:561 0b2f3300               RubyVM| 2   rhorunner                           0x000000010645f1f0 rb_bug + 160

      2015-09-11 13:44:02.562 rhorunner[67718:7205322] E 09/11/2015 13:44:02:562 0b2f3300               RubyVM| 3   rhorunner                           0x00000001064cd200 sigpipe + 0

      2015-09-11 13:44:02.562 rhorunner[67718:7205322] E 09/11/2015 13:44:02:562 0b2f3300               RubyVM| 4   libsystem_platform.dylib            0x000000010b2dcf1a _sigtramp + 26

      2015-09-11 13:44:02.562 rhorunner[67718:7205322] E 09/11/2015 13:44:02:562 0b2f3300               RubyVM| 5   ???                                 0x0000000000000000 0x0 + 0

      2015-09-11 13:44:02.562 rhorunner[67718:7205322] E 09/11/2015 13:44:02:562 0b2f3300               RubyVM| 6   rhorunner                           0x000000010638490c _ZN3rho6common8CAutoPtrINS_12apiGenerator13CMethodResult16CMethodRubyValueEPS4_E7FreePtrEv + 24

      2015-09-11 13:44:02.562 rhorunner[67718:7205322] E 09/11/2015 13:44:02:562 0b2f3300               RubyVM| 7   rhorunner                           0x0000000106384db2 _ZN3rho12apiGenerator13CMethodResultD2Ev + 50

      2015-09-11 13:44:02.562 rhorunner[67718:7205322] E 09/11/2015 13:44:02:562 0b2f3300               RubyVM| 8   rhorunner                           0x0000000106412712 _ZN3rho6common10CRhodesAppD2Ev + 66

      2015-09-11 13:44:02.562 rhorunner[67718:7205322] E 09/11/2015 13:44:02:562 0b2f3300               RubyVM| 9   rhorunner                           0x0000000106413045 _ZN3rho6common10CRhodesAppD0Ev + 15

      2015-09-11 13:44:02.562 rhorunner[67718:7205322] E 09/11/2015 13:44:02:562 0b2f3300               RubyVM| 10  rhorunner                           0x000000010641efb9 rho_rhodesapp_destroy + 27

      2015-09-11 13:44:02.562 rhorunner[67718:7205322] E 09/11/2015 13:44:02:562 0b2f3300               RubyVM| 11  UIKit                               0x0000000107a0e672 -[UIApplication _terminateWithStatus:] + 137

      2015-09-11 13:44:02.563 rhorunner[67718:7205322] E 09/11/2015 13:44:02:563 0b2f3300               RubyVM| 12  UIKit                               0x0000000107a0f093 -[UIApplication _handleApplicationDectivationWithScene:shouldForceExit:transitionContext:completion:] + 2176

      2015-09-11 13:44:02.563 rhorunner[67718:7205322] E 09/11/2015 13:44:02:563 0b2f3300               RubyVM| 13  FrontBoardServices                  0x000000010c77c5e5 __31-[FBSSerialQueue performAsync:]_block_invoke_2 + 21

      2015-09-11 13:44:02.563 rhorunner[67718:7205322] E 09/11/2015 13:44:02:563 0b2f3300               RubyVM| 14  CoreFoundation                      0x0000000108d4541c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12

      2015-09-11 13:44:02.563 rhorunner[67718:7205322] E 09/11/2015 13:44:02:563 0b2f3300               RubyVM| 15  CoreFoundation                      0x0000000108d3b165 __CFRunLoopDoBlocks + 341

      2015-09-11 13:44:02.563 rhorunner[67718:7205322] E 09/11/2015 13:44:02:563 0b2f3300               RubyVM| 16  CoreFoundation                      0x0000000108d3af25 __CFRunLoopRun + 2389

      2015-09-11 13:44:02.564 rhorunner[67718:7205322] E 09/11/2015 13:44:02:564 0b2f3300               RubyVM| 17  CoreFoundation                      0x0000000108d3a366 CFRunLoopRunSpecific + 470

      2015-09-11 13:44:02.564 rhorunner[67718:7205322] E 09/11/2015 13:44:02:564 0b2f3300               RubyVM| 18  GraphicsServices                    0x000000010b978a3e GSEventRunModal + 161

      2015-09-11 13:44:02.564 rhorunner[67718:7205322] E 09/11/2015 13:44:02:564 0b2f3300               RubyVM| 19  UIKit                               0x0000000107a088c0 UIApplicationMain + 1282

      2015-09-11 13:44:02.564 rhorunner[67718:7205322] E 09/11/2015 13:44:02:564 0b2f3300               RubyVM| 20  rhorunner                           0x0000000106164c42 main + 95

      2015-09-11 13:44:02.564 rhorunner[67718:7205322] E 09/11/2015 13:44:02:564 0b2f3300               RubyVM| 21  libdyld.dylib                       0x000000010af9c145 start + 1

      2015-09-11 13:44:02.564 rhorunner[67718:7205322] E 09/11/2015 13:44:02:564 0b2f3300               RubyVM|