This is the mail archive of the gdb-prs@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

gdb/230: gdb single step, completing on a predicated instruction, unconditionally triggers breakpoint



>Number:         230
>Category:       gdb
>Synopsis:       gdb single step, completing on a predicated instruction, unconditionally triggers breakpoint
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Oct 26 05:08:07 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     (User) David LaFrance-Linden
>Release:        GNU gdb Red Hat Linux 7.x (5.0rh-15) (MI_OUT)
>Organization:
>Environment:
Linux orang8 2.4.7-2smp #1 SMP Tue Aug 14 04:31:14 EDT 2001 ia64 unknown
Red Hat Linux release 7.1.94 (Roswell)
Kernel 2.4.7-2smp
glibc-2.2.4-5
>Description:
Details in the attachment
>How-To-Repeat:
Details in the attachment
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
 
----gnatsweb-attachment----
Content-Type: application/octet-stream; name="ia64.quad-100520.c"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="ia64.quad-100520.c"

Ly8gUVVBRCBpc3N1ZSAxMDA1MjA7IHNvdXJjZXMucmVkaGF0LmNvbS9nZGIvYnVncyBnZGIveHh4
Ci8vIGdkYiBzaW5nbGUgc3RlcCwgY29tcGxldGluZyBvbiBhIHByZWRpY2F0ZWQgaW5zdHJ1Y3Rp
b24sIHVuY29uZGl0aW9uYWxseSB0cmlnZ2VycyBicmVha3BvaW50Ci8vIAoKaW50Cm1haW4oaW50
IGFyZ2MsIGNoYXIqIGFyZ3ZbXSkKewogIHJlZ2lzdGVyIGxvbmcgYSA9IDEsIGIgPSAyOwogIGlu
dCBhbHdheXNfdGFrZW4gPSBhcmdjID4gMDsKICBpZiAoYWx3YXlzX3Rha2VuKSB7CiAgICBhID0g
MTIzOwkJCS8qIHRoaXMgaXMgbGluZSAxMSAqLwogICAgYiA9IDQ1NjsKICB9IGVsc2UgewogICAg
YSA9IDMyMTsJCQkvKiB0aGlzIGlzIGxpbmUgMTQgKi8KICAgIGIgPSA2NTQ7CiAgfQogIHByaW50
ZigiYSA9ICVsZCwgYiA9ICVsZFxuIiwgYSwgYik7CiAgcmV0dXJuIDA7Cn0KCiNpZmRlZiBfMDEx
MDEwCgpXaGVuIFFVQUQgaXNzdWUgMTAwMzM4IChnZGIgZG9lc24nJ3QgcHJlc2VydmUgcXAgZmll
bGQgd2hlbiBzZXR0aW5nCmJyZWFrcG9pbnRzKSBpcyByZXNvbHZlZCwgdGhpcyBvbmUgd2lsbCBz
dGlsbCByZW1haW4uICBJZiBJIHNldCBhCmJyZWFrcG9pbnQgYXQgbGluZSAxMSBhbmQgYW5vdGhl
ciBhdCBsaW5lIDE0LCBpc3N1ZSAxMDAzMzggd2lsbCBjYXVzZQpib3RoIGJyZWFrcG9pbnRzIHRv
IGhpdCBiZWNhdXNlIHRoZSBxcCBmaWVsZCB3YXNuJyd0IHByZXNlcnZlZCB3aGVuCmluc3RhbGxp
bmcgdGhlIGJyZWFrcG9pbnQuICBUaGF0JydzIHRoZSBmaXJzdCAncnVuIGNvbnQgY29udCcgcGFy
dCBvZgp0aGUgc2NyaXB0LiAgQnV0IHN1cHBvc2UgaW5zdGVhZCBvZiBjb250aW51aW5nIGZyb20g
dGhlIGxpbmUtMTEKYnJlYWtwb2ludCBJIHNpbmdsZSBzdGVwLiAgV2hlbiBJIHJlYWNoIGxpbmUg
MTQgdGhlIGJyZWFrcG9pbnQgaGl0cywKZXZlbiB0aG91Z2ggSSBoYXZlbicndCBhY3R1YWxseSBl
eGVjdXRlZCB0aGUgYnJlYWtwb2ludCBpbnN0cnVjdGlvbgoocHJlZGljYXRlLXByZXNlcnZlZCBv
ciBvdGhlcndpc2UpLgoKQ29tcGlsZWQgLWcgLU8gdG8gZ2V0IGxvdHMgb2YgcXAgZmllbGQgYWN0
aXZpdHk6CgogICAgbS1YIGNvbXBpbGU6CgoJY2QgL3Vzci91c2Vycy9kYXZpZF9sbC9idWdzLwoJ
Y2MgLWcgLU8gaWE2NC5xdWFkLTEwMDUyMC5jICYmIC4vYS5vdXQKCWEgPSAxMjMsIGIgPSA0NTYK
CglDb21waWxhdGlvbiBmaW5pc2hlZCBhdCBUdWUgT2N0ICA5IDA2OjUzOjQ3CgpnZGIgc2Vzc2lv
biwgd2l0aCBzb21lID4+PiBhbm5vdGF0aW9ucyBvbiB0aGUgbGVmdG1vc3QgY29sdW1uCgogICAg
bS1YIGdkYiBbcmV0dXJuXSBnZGIgYS5vdXQKCglDdXJyZW50IGRpcmVjdG9yeSBpcyAvdXNyL3Vz
ZXJzL2RhdmlkX2xsL2J1Z3MvCglHTlUgZ2RiIFJlZCBIYXQgTGludXggNy54ICg1LjByaC0xNSkg
KE1JX09VVCkKCUNvcHlyaWdodCAyMDAxIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgoJ
R0RCIGlzIGZyZWUgc29mdHdhcmUsIGNvdmVyZWQgYnkgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBM
aWNlbnNlLCBhbmQgeW91IGFyZQoJd2VsY29tZSB0byBjaGFuZ2UgaXQgYW5kL29yIGRpc3RyaWJ1
dGUgY29waWVzIG9mIGl0IHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucy4KCVR5cGUgInNob3cgY29w
eWluZyIgdG8gc2VlIHRoZSBjb25kaXRpb25zLgoJVGhlcmUgaXMgYWJzb2x1dGVseSBubyB3YXJy
YW50eSBmb3IgR0RCLiAgVHlwZSAic2hvdyB3YXJyYW50eSIgZm9yIGRldGFpbHMuCglUaGlzIEdE
QiB3YXMgY29uZmlndXJlZCBhcyAiaWE2NC1yZWRoYXQtbGludXgiLi4uCgkoZ2RiKSBzZXQgd2lk
dGggMTMyCgkoZ2RiKSB4LzIxaSBtYWluCgkweDQwMDAwMDAwMDAwMDA2OTAgPG1haW4+OglbTUlJ
XSAgICAgICBhbGxvYyByMzU9YXIucGZzLDcsNCwwCgkweDQwMDAwMDAwMDAwMDA2OTEgPG1haW4r
MT46CSAgICAgICAgICAgIG1vdiByMzQ9YjAKCTB4NDAwMDAwMDAwMDAwMDY5MiA8bWFpbisyPjoJ
ICAgICAgICAgICAgY21wNC5sdCBwNixwNz0wLHIzMjs7CgkweDQwMDAwMDAwMDAwMDA2YTAgPG1h
aW4rMTY+OglbTUlJXSAocDA2KSBtb3YgcjE0PTEKCTB4NDAwMDAwMDAwMDAwMDZhMSA8bWFpbisx
Nz46CSAgICAgIChwMDcpIG1vdiByMTQ9cjA7OwoJMHg0MDAwMDAwMDAwMDAwNmEyIDxtYWluKzE4
PjoJICAgICAgICAgICAgY21wLmVxIHA2LHA3PTAscjE0OzsKCTB4NDAwMDAwMDAwMDAwMDZiMCA8
bWFpbiszMj46CVtNSUldIChwMDcpIG1vdiByMzc9MTIzCgkweDQwMDAwMDAwMDAwMDA2YjEgPG1h
aW4rMzM+OgkgICAgICAocDA3KSBtb3YgcjM4PTQ1NgoJMHg0MDAwMDAwMDAwMDAwNmIyIDxtYWlu
KzM0PjoJICAgICAgKHAwNikgbW92IHIzNz0zMjEKCTB4NDAwMDAwMDAwMDAwMDZjMCA8bWFpbis0
OD46CVtNRkldIChwMDYpIG1vdiByMzg9NjU0CgkweDQwMDAwMDAwMDAwMDA2YzEgPG1haW4rNDk+
OgkgICAgICAgICAgICBub3AuZiAweDAKCTB4NDAwMDAwMDAwMDAwMDZjMiA8bWFpbis1MD46CSAg
ICAgICAgICAgIGFkZGwgcjM2PTExMixyMTs7CgkweDQwMDAwMDAwMDAwMDA2ZDAgPG1haW4rNjQ+
OglbTUZCXSAgICAgICBsZDggcjM2PVtyMzZdCgkweDQwMDAwMDAwMDAwMDA2ZDEgPG1haW4rNjU+
OgkgICAgICAgICAgICBub3AuZiAweDAKCTB4NDAwMDAwMDAwMDAwMDZkMiA8bWFpbis2Nj46CSAg
ICAgICAgICAgIGJyLmNhbGwuc3B0ay5tYW55IGIwPTB4NDAwMDAwMDAwMDAwMDQ2MCA8X2luaXQr
MzY4Pjs7CgkweDQwMDAwMDAwMDAwMDA2ZTAgPG1haW4rODA+OglbTUlJXSAgICAgICBtb3Ygcjg9
cjAKCTB4NDAwMDAwMDAwMDAwMDZlMSA8bWFpbis4MT46CSAgICAgICAgICAgIG1vdi5pIGFyLnBm
cz1yMzUKCTB4NDAwMDAwMDAwMDAwMDZlMiA8bWFpbis4Mj46CSAgICAgICAgICAgIG1vdiBiMD1y
MzQKCTB4NDAwMDAwMDAwMDAwMDZmMCA8bWFpbis5Nj46CVtNRkJdICAgICAgIG5vcC5tIDB4MAoJ
MHg0MDAwMDAwMDAwMDAwNmYxIDxtYWluKzk3PjoJICAgICAgICAgICAgbm9wLmYgMHgwCgkweDQw
MDAwMDAwMDAwMDA2ZjIgPG1haW4rOTg+OgkgICAgICAgICAgICBici5yZXQuc3B0ay5tYW55IGIw
OzsKCShnZGIpIGIgMTEKCUJyZWFrcG9pbnQgMSBhdCAweDQwMDAwMDAwMDAwMDA2YjA6IGZpbGUg
aWE2NC5xdWFkLTEwMDUyMC5jLCBsaW5lIDExLgoJKGdkYikgY29tbQoJVHlwZSBjb21tYW5kcyBm
b3Igd2hlbiBicmVha3BvaW50IDEgaXMgaGl0LCBvbmUgcGVyIGxpbmUuCglFbmQgd2l0aCBhIGxp
bmUgc2F5aW5nIGp1c3QgImVuZCIuCgk+cHJpbnQgMTExMQoJPmVuZAoJKGdkYikgYiAxNAoJQnJl
YWtwb2ludCAyIGF0IDB4NDAwMDAwMDAwMDAwMDZiMjogZmlsZSBpYTY0LnF1YWQtMTAwNTIwLmMs
IGxpbmUgMTQuCgkoZ2RiKSBjb21tCglUeXBlIGNvbW1hbmRzIGZvciB3aGVuIGJyZWFrcG9pbnQg
MiBpcyBoaXQsIG9uZSBwZXIgbGluZS4KCUVuZCB3aXRoIGEgbGluZSBzYXlpbmcganVzdCAiZW5k
Ii4KCT5wcmludCAxNDE0Cgk+ZW5kCgkoZ2RiKSBydW4KCVN0YXJ0aW5nIHByb2dyYW06IC92YXIv
dXNlcnMvZGF2aWRfbGwvYnVncy9hLm91dCAKCglCcmVha3BvaW50IDEsIG1haW4gKGFyZ2M9MSwg
YXJndj0weDgwMDAwZmZmZmZmZmJhNzgpIGF0IGlhNjQucXVhZC0xMDA1MjAuYzoxMQoJJDEgPSAx
MTExCgkoZ2RiKSBjb250CglDb250aW51aW5nLgoKCUJyZWFrcG9pbnQgMiwgbWFpbiAoYXJnYz0x
LCBhcmd2PTB4ODAwMDBmZmZmZmZmYmE3OCkgYXQgaWE2NC5xdWFkLTEwMDUyMC5jOjE0CgkkMiA9
IDE0MTQKCj4+PiBUaGF0JydzIFFVQUQgaXNzdWUgMTAwMzM4CgoJKGdkYikgY29udAoJQ29udGlu
dWluZy4KCWEgPSAxMjMsIGIgPSA0NTYKCglQcm9ncmFtIGV4aXRlZCBub3JtYWxseS4KCShnZGIp
IHJ1bgoJU3RhcnRpbmcgcHJvZ3JhbTogL3Zhci91c2Vycy9kYXZpZF9sbC9idWdzL2Eub3V0IAoK
CUJyZWFrcG9pbnQgMSwgbWFpbiAoYXJnYz0xLCBhcmd2PTB4ODAwMDBmZmZmZmZmYmE3OCkgYXQg
aWE2NC5xdWFkLTEwMDUyMC5jOjExCgkkMyA9IDExMTEKCShnZGIpIGRpc3AvaSAkaXAKCTE6IHgv
aSAkaXAgIDB4NDAwMDAwMDAwMDAwMDZiMCA8bWFpbiszMj46CVtNSUldIChwMDcpIG1vdiByMzc9
MTIzCgkoZ2RiKSBzaQoJMTogeC9pICRpcCAgMHg0MDAwMDAwMDAwMDAwNmIxIDxtYWluKzMzPjoJ
ICAgICAgKHAwNykgbW92IHIzOD00NTYKCShnZGIpIAoKCUJyZWFrcG9pbnQgMiwgbWFpbiAoYXJn
Yz0xLCBhcmd2PTB4ODAwMDBmZmZmZmZmYmE3OCkgYXQgaWE2NC5xdWFkLTEwMDUyMC5jOjE0Cgkx
OiB4L2kgJGlwICAweDQwMDAwMDAwMDAwMDA2YjIgPG1haW4rMzQ+OgkgICAgICAocDA2KSBtb3Yg
cjM3PTMyMQoJJDQgPSAxNDE0CgkoZ2RiKSAKCj4+PiBUaGF0IGlzIHRoaXMgaXNzdWUuICBUaGUg
aW5zdHJ1Y3Rpb24gYXQgJGlwIGhhc24nJ3QgZXZlbiBiZWVuCj4+PiBleGVjdXRlZCwgaW5kaWNh
dGluZyBnZGIgaXMgImFudGljaXBhdGluZyIgYSBicmVha3BvaW50IHdoZW4gaXQKPj4+IGRvZXMg
ZXhlY3V0ZSBpdC4gIEJ1dCBpZiB0aGUgYnJlYWtwb2ludCBwcmVzZXJ2ZXMgdGhlIHFwIGZpZWxk
LAo+Pj4gcDA2IGlmIGZhbHNlIGFuZCB0aGUgaW5zdHJ1Y3Rpb24gKHRoZXJlZm9yZSB0aGUgYnJl
YWtwb2ludCkgd2lsbAo+Pj4gTk9UIGdldCBleGVjdXRlZCwgdGhlcmVmb3JlIGdkYicncyBhbnRp
Y2lwYXRpb24gaXMgd3JvbmcuCgojZW5kaWYK


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]