From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailsec107.isp.belgacom.be (mailsec107.isp.belgacom.be [195.238.20.103]) by sourceware.org (Postfix) with ESMTPS id 82DA0395B08C for ; Thu, 14 May 2020 13:48:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 82DA0395B08C IronPort-SDR: vYXwk2k+LQo6xmtoXrwFQzmPSvm0DmkeSdhSuhz8wNuwyxjzZE9Pip0orqrlR2Z/exCZqW2vfH 5/N3s0V9zXTRKgNOKmsUzZTWvbtrl6+2vu72w4xTIxsVwG0L2Rkx2Qr9ZpE/qJ9QrTy9GxcOCa +BxiUfK7swkURzZ14C2jhdjPGW4stmQBr2LKAyr0Ri8bEPu+Hs32YMlouvboaGtzLKdCY51tJr eMeLUtdP4Vy21IwfkTQkC6FIMTs04yEL0ESkrk7cOABYsYqMq6crpKfHQYVxGHplKDVjRjV69c 51o= IronPort-PHdr: =?us-ascii?q?9a23=3AUi/GxR+auiDC5v9uRHKM819IXTAuvvDOBiVQ1K?= =?us-ascii?q?B22+gcTK2v8tzYMVDF4r011RmVBNiduqwP1baempujcFRI2YyGvnEGfc4EfD?= =?us-ascii?q?4+ouJSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47xaFLIv3K98yMZFA?= =?us-ascii?q?nhOgppPOT1HZPZg9iq2+yo9JDffgVFiCC5bL5zIxm7rArcvdQKjIV/Lao81g?= =?us-ascii?q?HHqWZSdeRMwmNoK1OTnxLi6cq14ZVu7Sdete8/+sBZSan1cLg2QrJeDDQ9Lm?= =?us-ascii?q?A6/9brugXZTQuO/XQTTGMbmQdVDgff7RH6WpDxsjbmtud4xSKXM9H6QawyVD?= =?us-ascii?q?+/9KpgVgPmhzkbOD446GHXi9J/jKRHoBK6uhdzx5fYbJyJOPZie6/Qe84RS2?= =?us-ascii?q?hcUcZLTyFPAZ6yYYsRAeQPP+lYoZXyqFUBohWxHgSsGOHixyVUinPqx6A30e?= =?us-ascii?q?IsGhzG0gw6GNIOtWzZos/1NKcTVeC1zbHIzS3dYPhL2Tjy8pLIchc4ofGRXL?= =?us-ascii?q?J/b9DRyVIyHA7CllWQqY3lPzeU1uQVq2iU8fBsVOy1hG49rAFxuyWvxsYyhY?= =?us-ascii?q?nTnYIY0UvE9SZ5wYYzO9K4VFR3bsW6H5ZJsSyRKoR5TN84TW5ypCY61qMJuY?= =?us-ascii?q?S9fCUS1pgr2R3SZuCIfoSU/h7uVuacLDhliXxlZL6yiBm8/0i9x+DyUsS5zl?= =?us-ascii?q?hEozRLn9TPtX0A2R3e58iJR/Zy+kqs2DCC3B3Q5OFcOU04i7fXJpw7zrItmJ?= =?us-ascii?q?cesF7PEyzrlEnsgqKbeEMp8fWy5ev9eLXpvJqcOpdxigH5L6shhNSyAf89Mg?= =?us-ascii?q?gSR2ib/vm81KH78U35XrpKivo2n7HcsJ/HPcgbp6i5DBFJ0os79RqzEjWr3M?= =?us-ascii?q?4FkXQJLV9JYhGKg5XzN1zALv30FfK/jE6tkDdvyfDGJLrhApDVI3jbkLfhfL?= =?us-ascii?q?J9609EyAor099T/ZxVBasbIPL0Q0/xqd3YAQEjMwyv2OvnE9Z914MYWW2RHq?= =?us-ascii?q?+VKrjdvkGQ6uI1P+aMfJMVuCr6K/U9/fHukXw5mUIbfaaz2ZsYdHC4Ee57I0?= =?us-ascii?q?WZe3XshMwMEWgPvgUkTezqjEeOXiJUZ3a3R6g8/C00CJq6DYffQYCgmLOB0z?= =?us-ascii?q?qgEZBNfWBGDU2MEW30eIqaVfYDcjiSLdF7njwDT7ihRNxp6Rb7lxL8wr4vBe?= =?us-ascii?q?rd5y0Rs9q33cR2+uvakRoy/CF0BsK13GSETmUylWQNEXt+06x1iVd6102I3L?= =?us-ascii?q?dxmfEeEsZctN1TVQJvDZ7dy+1iE926ZQvbec6USVu8WZ3yGTEwStMp29JIfE?= =?us-ascii?q?9nHMy/jx3ZxAKxAK4TmqDNDpFiofGU5GT4O8sokyWO76ImlVRzB5IXbWA=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2BlAADzSr1e/yFRiNlmGgEBAQEBAQE?= =?us-ascii?q?BAQEDAQEBARIBAQEBAgIBAQEBQIFHgix0TyEShAlIiQGIBptgCwEBAQEBAQE?= =?us-ascii?q?BAQgsAQIEAQGERAKCEic4EwIDAQEBAwIFAQEGAQEBAQEBBAQBbAQBAQcKhFE?= =?us-ascii?q?hAQMBAQUKAUOCOykBgw0BBSMzMwgDDgoCAiYCAlcGAYY5sgaBMoVSg0aBQIE?= =?us-ascii?q?OKoxRgUw/gRGDED6HYoJgBI56iiqZWgeCUH8ElzEdgl2IbJIAkCydYIFpIoF?= =?us-ascii?q?WbYM9TyWfCkJnAgYIAQEDCXQIE441AQE?= X-IPAS-Result: =?us-ascii?q?A2BlAADzSr1e/yFRiNlmGgEBAQEBAQEBAQEDAQEBARIBA?= =?us-ascii?q?QEBAgIBAQEBQIFHgix0TyEShAlIiQGIBptgCwEBAQEBAQEBAQgsAQIEAQGER?= =?us-ascii?q?AKCEic4EwIDAQEBAwIFAQEGAQEBAQEBBAQBbAQBAQcKhFEhAQMBAQUKAUOCO?= =?us-ascii?q?ykBgw0BBSMzMwgDDgoCAiYCAlcGAYY5sgaBMoVSg0aBQIEOKoxRgUw/gRGDE?= =?us-ascii?q?D6HYoJgBI56iiqZWgeCUH8ElzEdgl2IbJIAkCydYIFpIoFWbYM9TyWfCkJnA?= =?us-ascii?q?gYIAQEDCXQIE441AQE?= Received: from 33.81-136-217.adsl-dyn.isp.belgacom.be (HELO md) ([217.136.81.33]) by relay.skynet.be with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 14 May 2020 15:48:35 +0200 Message-ID: Subject: Re: [Help/Hint]: gdb output analysis From: Philippe Waroquiers To: Kunal Chauhan , gdb@sourceware.org Date: Thu, 14 May 2020 15:48:35 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.30.5-1.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-8.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 May 2020 13:48:48 -0000 If you get a SEGV in strlen, it is typically because you call it with a bad pointer (null pointer, not addressable memory, ...) or with a pointer to a non null terminated string and strlen then goes too far and reaches an not addressable page. You should 'Type ' to continue and examine the callstack and the variables/args in the call stack. As strlen is called by libcurl, you should look at how your application calls libcurl. The gdb command bt full will show you the full stack trace with args and local variables. Good luck Philippe On Thu, 2020-05-14 at 19:06 +0530, Kunal Chauhan via Gdb wrote: > Hi Team, > > I got some output at gdb with core dump file > > *I have not a clue that how the address shown by gdb can help me to go to > exact point of code violation.* > *please suggest some clue !* > > *Logs by gdb:* > > Core was generated by `/opt/proj/bin/ty 0 0'. > Program terminated with signal SIGSEGV, Segmentation fault. > #0 0xb66e8ee4 in strlen () from /lib/libc.so.6 > [Current thread is 1 (LWP 2084)] > (gdb) bt > #0 0xb66e8ee4 in strlen () from /lib/libc.so.6 > #1 0xb6da3854 in ?? () from /opt/qcom/lib/libcurl.so.4 > #2 ---Type to continue, or q to quit--- > > thanks > kunal