Comment out 'unexpected signal handler' error 57/112257/1 accepted/tizen_4.0_unified accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable tizen_4.0 tizen_4.0_tv accepted/tizen/4.0/unified/20170816.012004 accepted/tizen/4.0/unified/20170828.222325 accepted/tizen/common/20170131.163115 accepted/tizen/ivi/20170201.004511 accepted/tizen/mobile/20170201.004446 accepted/tizen/tv/20170201.004449 accepted/tizen/unified/20170309.035536 accepted/tizen/wearable/20170201.004452 submit/tizen/20170131.110642 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170828.100005 submit/tizen_unified/20170308.100412 tizen_4.0.IoT.p1_release tizen_4.0.IoT.p2_release tizen_4.0.m1_release tizen_4.0.m2_release
authorHyeongsik Min <hyeongsik.min@samsung.com>
Tue, 31 Jan 2017 00:21:10 +0000 (09:21 +0900)
committerHyeongsik Min <hyeongsik.min@samsung.com>
Tue, 31 Jan 2017 00:29:44 +0000 (09:29 +0900)
In Tizen, every process preloads libsys-assert.so which registers custom
signal handler and this lead gdb to internal error.
This patch comments out the internal error and will be reverted after
the signal handler in libsys-assert.so is removed.

Change-Id: I38bcc4dd36ee77de47a9f917b91ea2dc5249d941
Signed-off-by: Hyeongsik Min <hyeongsik.min@samsung.com>
gdb/common/signals-state-save-restore.c

index d11a9ae006c15efc4c8b791d89b67d0e4ae93c26..b8dd0a3b0af4a87832c3b897f4ad9d3ac0bd70bb 100644 (file)
@@ -60,8 +60,13 @@ save_original_signals_state (void)
 
       /* If we find a custom signal handler already installed, then
         this function was called too late.  */
+      /* In Tizen, every process preloads libsys-assert.so which
+       * registers custom handler.
+       * Comment out below internal_error to suppress */
+      /*
       if (oldact->sa_handler != SIG_DFL && oldact->sa_handler != SIG_IGN)
        internal_error (__FILE__, __LINE__, _("unexpected signal handler"));
+       */
     }
 #endif
 }