From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19869 invoked by alias); 22 Jul 2005 00:02:05 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 19832 invoked by uid 22791); 22 Jul 2005 00:01:59 -0000 Received: from kymasys.com (HELO kymasys.com) (66.160.167.99) by sourceware.org (qpsmtpd/0.30-dev) with SMTP; Fri, 22 Jul 2005 00:01:59 +0000 Received: from horse.he.net ([127.0.0.9]) by kymasys.com for ; Thu, 21 Jul 2005 17:01:51 -0700 Message-Id: <1121990511.25452@horse.he.net> Date: Fri, 22 Jul 2005 00:02:00 -0000 From: "Ajay Patel" To: gdb@sources.redhat.com Subject: ppc: GDB terminates with signal SIGTRAP X-IPAddress: 128.107.253.43 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=WEBMAIL_ATT_0.607036235117452" X-SW-Source: 2005-07/txt/msg00221.txt.bz2 This is a multi-part message in MIME format. ------=WEBMAIL_ATT_0.607036235117452 Content-Type: text/plain; charset=iso-8859-1 Content-length: 712 Hi, I have a simple threaded program. (Program attached) The program is compiled with STATIC linking. When I setup a breakpoint in newly created thread (setup breakpoint at run_thread1) and run this program it terminates with "Program terminated with signal SIGTRAP, Trace/breakpoint trap." error. I have tried this with gdb 6.3 (gdb_6.3-6 patch) and gdb(6.3.0.0-1.21rh). I have compiled the program with glibc 2.3.4 & gcc 3.4.3. I have also compiled the program with glibc 2.3.5 and gcc 4.0. (Kernel version 2.6.11) But gdb always terminates. If I compile the program with dynamic linking it does not have any problem. Any help/Suggestion to debug this problem? Thanks in advance for the help. Ajay ------=WEBMAIL_ATT_0.607036235117452 Content-Type: application/octet-stream; name="pthread_test.c" Content-Transfer-Encoding: base64 Content-length: 2477 LyogJE9wZW5CU0Q6IHB0aHJlYWRfa2lsbC5jLHYgMS40IDIwMDMvMDcvMzEg MjE6NDg6MDUgZGVyYWFkdCBFeHAgJCAqLwovKiBQVUJMSUMgRE9NQUlOIE9j dCAyMDAyIDxtYXJjQHNuYWZ1Lm9yZz4gKi8KCi8qCiAqIFZlcmlmeSB0aGF0 IHB0aHJlYWRfa2lsbCBkb2VzIHRoZSByaWdodCB0aGluZywgaS5lLiB0aGUg c2lnbmFsCiAqIGlzIGRlbGl2ZXJlZCB0byB0aGUgY29ycmVjdCB0aHJlYWQg YW5kIHByb3BlciBzaWduYWwgcHJvY2Vzc2luZwogKiBpcyBwZXJmb3JtZWQu CiAqLwoKI2luY2x1ZGUgPHNpZ25hbC5oPgojaW5jbHVkZSA8c3RkaW8uaD4K I2luY2x1ZGUgPHVuaXN0ZC5oPgojaW5jbHVkZSA8c3RkbGliLmg+CiNpbmNs dWRlIDxwdGhyZWFkLmg+CiNpbmNsdWRlIDxzdGRpby5oPgojaW5jbHVkZSA8 c3lzL2ZjbnRsLmg+CiNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KI2luY2x1ZGUg PHN5cy90aW1lLmg+CiNpbmNsdWRlIDxlcnJuby5oPgojaW5jbHVkZSA8dW5p c3RkLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN5cy90eXBl cy5oPgojaW5jbHVkZSA8c3lzL3NvY2tldC5oPgojaW5jbHVkZSA8c3RyaW5n Lmg+CgoKc3RhdGljIHZvaWQKYWN0X2hhbmRsZXIgKGludCBzaWduYWwsIHNp Z2luZm9fdCAqIHNpZ2luZm8sIHZvaWQgKmNvbnRleHQpCnsKICAgIHN0cnVj dCBzaWdhY3Rpb24gc2E7CiAgICBjaGFyICpzdHI7CgogICAgc2lnYWN0aW9u IChTSUdVU1IxLCBOVUxMLCAmc2EpOwogICAgaWYgKHNhLnNhX2hhbmRsZXIg IT0gU0lHX0RGTCkKCWFib3J0ICgpOwogICAgaWYgKHNpZ2luZm8gPT0gTlVM TCkKCWFib3J0ICgpOwogICAgYXNwcmludGYgKCZzdHIsICJhY3RfaGFuZGxl cjogc2lnbmFsICVkLCBzaWdpbmZvICVwLCBjb250ZXh0ICVwXG4iLAoJICAg ICAgc2lnbmFsLCBzaWdpbmZvLCBjb250ZXh0KTsKICAgIHdyaXRlIChTVERP VVRfRklMRU5PLCBzdHIsIChzaXplX3Qpc3RybGVuKHN0cikpOwogICAgZnJl ZSAoc3RyKTsKfQoKc3RhdGljIHZvaWQgKgpydW5fdGhyZWFkMSAodm9pZCAq YXJnKQp7CiAgICBwcmludGYgKCJTdGFydGluZyBUSFJFQUQxXG4iKTsKICAg IHdoaWxlICgxKSB7CglzbGVlcCg0KTsKICAgIAlwcmludGYgKCJUSFJFQUQx IGlzIGdvaW5nIGJhY2sgdG8gc2xlZXBcbiIpOwogICAgfQp9CgoKc3RhdGlj IHZvaWQgKgpydW5fdGhyZWFkMiAodm9pZCAqYXJnKQp7CiAgICBwcmludGYg KCJTdGFydGluZyBUSFJFQUQyXG4iKTsKICAgIHdoaWxlICgxKSB7CglzbGVl cCg0KTsKICAgIAlwcmludGYgKCJUSFJFQUQyIGlzIGdvaW5nIGJhY2sgdG8g c2xlZXBcbiIpOwogICAgfQp9CgppbnQKbWFpbiAoaW50IGFyZ2MsIGNoYXIg Kiphcmd2KQp7CiAgICBpbnQgaTsKICAgIHB0aHJlYWRfdCB0aHJlYWQxOwog ICAgcHRocmVhZF90IHRocmVhZDI7CiAgICBzdHJ1Y3Qgc2lnYWN0aW9uIGFj dDsKCiAgICBhY3Quc2Ffc2lnYWN0aW9uID0gYWN0X2hhbmRsZXI7CiAgICBz aWdlbXB0eXNldCAoJmFjdC5zYV9tYXNrKTsKICAgIGFjdC5zYV9mbGFncyA9 IFNBX1NJR0lORk8gfCBTQV9SRVNFVEhBTkQgfCBTQV9OT0RFRkVSOwogICAg c2lnYWN0aW9uIChTSUdVU1IxLCAmYWN0LCBOVUxMKTsKICAgIHB0aHJlYWRf Y3JlYXRlICgmdGhyZWFkMSwgTlVMTCwgcnVuX3RocmVhZDEsIE5VTEwpOwog ICAgcHRocmVhZF9jcmVhdGUgKCZ0aHJlYWQyLCBOVUxMLCBydW5fdGhyZWFk MiwgTlVMTCk7CiAgICBzbGVlcCAoMSk7CgogICAgd2hpbGUgKDEpIHsKCXNs ZWVwKDQpOwogICAgCXByaW50ZiAoIk1haW4gdGhyZWFkIGlzIGdvaW5nIGJh Y2sgdG8gc2xlZXBcbiIpOwogICAgfQp9Cg== ------=WEBMAIL_ATT_0.607036235117452--