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/228: gdb doesn't preserve qp field when setting breakpoints



>Number:         228
>Category:       gdb
>Synopsis:       gdb doesn't preserve qp field when setting breakpoints
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Oct 26 05:08:02 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-100338.c"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="ia64.quad-100338.c"

Ly8gUVVBRCBpc3N1ZSAxMDAzMzg7IHNvdXJjZXMucmVkaGF0LmNvbS9nZGIvYnVncyBnZGIveHh4
Ci8vIGdkYiBkb2Vzbid0IHByZXNlcnZlIHFwIGZpZWxkIHdoZW4gc2V0dGluZyBicmVha3BvaW50
cwovLyAKCmludAptYWluKGludCBhcmdjLCBjaGFyKiBhcmd2W10pCnsKICByZWdpc3RlciBsb25n
IGEgPSAxLCBiID0gMjsKICBpbnQgYWx3YXlzX3Rha2VuID0gYXJnYyA+IDA7CiAgaWYgKGFsd2F5
c190YWtlbikgewogICAgYSA9IDEyMzsKICAgIGIgPSA0NTY7CiAgfSBlbHNlIHsKICAgIGEgPSAz
MjE7CiAgICBiID0gNjU0OwkJCS8qIHRoaXMgaXMgbGluZSAxNSAqLwogIH0KICBwcmludGYoImEg
PSAlbGQsIGIgPSAlbGRcbiIsIGEsIGIpOwogIHJldHVybiAwOwp9CgojaWZkZWYgXzAxMTAwOQoK
Z2RiIGRvZXNuJyd0IHByZXNlcnZlIHRoZSBxcCBmaWVsZCB3aGVuIHNldHRpbmcgYnJlYWtwb2lu
dHMuICBJZiBJIHNldAphIGJyZWFrcG9pbnQgYXQgbGluZSAxNSwgd2hpY2ggY29udGFpbnMganVz
dCBvbmUgaW5zdHJ1Y3Rpb24gZ3VhcmRlZApieSBhIHByZWRpY2F0ZSByZWdpc3RlciB0aGF0IHdp
bGwgbmV2ZXIgYmUgc2V0LCBJJydsbCBoaXQgdGhlCmJyZWFrcG9pbnQgYW55d2F5LiAgQXNpZGUg
ZnJvbSBiZWluZyB3cm9uZyAtLSBJJydtIE5FVkVSIGF0IGxpbmUgMTUgLS0KaXQgaXMgYWxzbyBt
aXNsZWFkaW5nLiAgSWYgSSB3ZXJlIGF0IDE1LCB0aGVuICdiJyBzaG91bGQgc3RpbGwgaGF2ZSAy
CmFzIGl0cyB2YWx1ZSBhbmQgaXMgYWJvdXQgdG8gYmUgc2V0IHRvIDY1NCwgYW5kICdhJyBoYXMg
anVzdCBiZWVuIHNldAp0byAzMjEuICBCdXQgYW4gZXhhbWluYXRpb24gb2YgbG9jYWwgdmFyaWFi
bGVzIHNob3dzIHRoYXQgJ2EnIGlzCmFjdHVhbGx5IDEyMyBhbmQgYiBoYXMgYWxyZWFkeSBiZWVu
IHNldCB0byA0NTYuCgpDb21waWxlZCAtZyAtTyB0byBnZXQgbG90cyBvZiBxcCBmaWVsZCBhY3Rp
dml0eToKCiAgICBtLVggY29tcGlsZToKCgljZCAvdXNyL3VzZXJzL2RhdmlkX2xsL2J1Z3MvCglj
YyAtZyAtTyBpYTY0LnF1YWQtMTAwMzM4LmMgJiYgLi9hLm91dAoJYSA9IDEyMywgYiA9IDQ1NgoK
CUNvbXBpbGF0aW9uIGZpbmlzaGVkIGF0IFR1ZSBPY3QgIDkgMDY6NTM6NDcKCmdkYiBzZXNzaW9u
OgoKICAgIG0tWCBnZGIgW3JldHVybl0gZ2RiIGEub3V0CgoJQ3VycmVudCBkaXJlY3RvcnkgaXMg
L3Vzci91c2Vycy9kYXZpZF9sbC9idWdzLwoJR05VIGdkYiBSZWQgSGF0IExpbnV4IDcueCAoNS4w
cmgtMTUpIChNSV9PVVQpCglDb3B5cmlnaHQgMjAwMSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24s
IEluYy4KCUdEQiBpcyBmcmVlIHNvZnR3YXJlLCBjb3ZlcmVkIGJ5IHRoZSBHTlUgR2VuZXJhbCBQ
dWJsaWMgTGljZW5zZSwgYW5kIHlvdSBhcmUKCXdlbGNvbWUgdG8gY2hhbmdlIGl0IGFuZC9vciBk
aXN0cmlidXRlIGNvcGllcyBvZiBpdCB1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMuCglUeXBlICJz
aG93IGNvcHlpbmciIHRvIHNlZSB0aGUgY29uZGl0aW9ucy4KCVRoZXJlIGlzIGFic29sdXRlbHkg
bm8gd2FycmFudHkgZm9yIEdEQi4gIFR5cGUgInNob3cgd2FycmFudHkiIGZvciBkZXRhaWxzLgoJ
VGhpcyBHREIgd2FzIGNvbmZpZ3VyZWQgYXMgImlhNjQtcmVkaGF0LWxpbnV4Ii4uLgoJKGdkYikg
c2V0IHdpZHRoIDEzMgoJKGdkYikgeC8yMWkgbWFpbgoJMHg0MDAwMDAwMDAwMDAwNjkwIDxtYWlu
PjoJW01JSV0gICAgICAgYWxsb2MgcjM1PWFyLnBmcyw3LDQsMAoJMHg0MDAwMDAwMDAwMDAwNjkx
IDxtYWluKzE+OgkgICAgICAgICAgICBtb3YgcjM0PWIwCgkweDQwMDAwMDAwMDAwMDA2OTIgPG1h
aW4rMj46CSAgICAgICAgICAgIGNtcDQubHQgcDYscDc9MCxyMzI7OwoJMHg0MDAwMDAwMDAwMDAw
NmEwIDxtYWluKzE2PjoJW01JSV0gKHAwNikgbW92IHIxND0xCgkweDQwMDAwMDAwMDAwMDA2YTEg
PG1haW4rMTc+OgkgICAgICAocDA3KSBtb3YgcjE0PXIwOzsKCTB4NDAwMDAwMDAwMDAwMDZhMiA8
bWFpbisxOD46CSAgICAgICAgICAgIGNtcC5lcSBwNixwNz0wLHIxNDs7CgkweDQwMDAwMDAwMDAw
MDA2YjAgPG1haW4rMzI+OglbTUlJXSAocDA3KSBtb3YgcjM3PTEyMwoJMHg0MDAwMDAwMDAwMDAw
NmIxIDxtYWluKzMzPjoJICAgICAgKHAwNykgbW92IHIzOD00NTYKCTB4NDAwMDAwMDAwMDAwMDZi
MiA8bWFpbiszND46CSAgICAgIChwMDYpIG1vdiByMzc9MzIxCgkweDQwMDAwMDAwMDAwMDA2YzAg
PG1haW4rNDg+OglbTUZJXSAocDA2KSBtb3YgcjM4PTY1NAoJMHg0MDAwMDAwMDAwMDAwNmMxIDxt
YWluKzQ5PjoJICAgICAgICAgICAgbm9wLmYgMHgwCgkweDQwMDAwMDAwMDAwMDA2YzIgPG1haW4r
NTA+OgkgICAgICAgICAgICBhZGRsIHIzNj0xMTIscjE7OwoJMHg0MDAwMDAwMDAwMDAwNmQwIDxt
YWluKzY0PjoJW01GQl0gICAgICAgbGQ4IHIzNj1bcjM2XQoJMHg0MDAwMDAwMDAwMDAwNmQxIDxt
YWluKzY1PjoJICAgICAgICAgICAgbm9wLmYgMHgwCgkweDQwMDAwMDAwMDAwMDA2ZDIgPG1haW4r
NjY+OgkgICAgICAgICAgICBici5jYWxsLnNwdGsubWFueSBiMD0weDQwMDAwMDAwMDAwMDA0NjAg
PF9pbml0KzM2OD47OwoJMHg0MDAwMDAwMDAwMDAwNmUwIDxtYWluKzgwPjoJW01JSV0gICAgICAg
bW92IHI4PXIwCgkweDQwMDAwMDAwMDAwMDA2ZTEgPG1haW4rODE+OgkgICAgICAgICAgICBtb3Yu
aSBhci5wZnM9cjM1CgkweDQwMDAwMDAwMDAwMDA2ZTIgPG1haW4rODI+OgkgICAgICAgICAgICBt
b3YgYjA9cjM0CgkweDQwMDAwMDAwMDAwMDA2ZjAgPG1haW4rOTY+OglbTUZCXSAgICAgICBub3Au
bSAweDAKCTB4NDAwMDAwMDAwMDAwMDZmMSA8bWFpbis5Nz46CSAgICAgICAgICAgIG5vcC5mIDB4
MAoJMHg0MDAwMDAwMDAwMDAwNmYyIDxtYWluKzk4PjoJICAgICAgICAgICAgYnIucmV0LnNwdGsu
bWFueSBiMDs7CgkoZ2RiKSBsIDE1CgkxMAkgIGlmIChhbHdheXNfdGFrZW4pIHsKCTExCSAgICBh
ID0gMTIzOwoJMTIJICAgIGIgPSA0NTY7CgkxMwkgIH0gZWxzZSB7CgkxNAkgICAgYSA9IDMyMTsK
CTE1CSAgICBiID0gNjU0OwkJCS8qIHRoaXMgaXMgbGluZSAxNSAqLwoJMTYJICB9CgkxNwkgIHBy
aW50ZigiYSA9ICVsZCwgYiA9ICVsZFxuIiwgYSwgYik7CgkxOAkgIHJldHVybiAwOwoJMTkJfQoJ
KGdkYikgYiAxNQoJQnJlYWtwb2ludCAxIGF0IDB4NDAwMDAwMDAwMDAwMDZjMDogZmlsZSBpYTY0
LnF1YWQtMTAwMzM4LmMsIGxpbmUgMTUuCgkoZ2RiKSByCglTdGFydGluZyBwcm9ncmFtOiAvdmFy
L3VzZXJzL2RhdmlkX2xsL2J1Z3MvYS5vdXQgCgoJQnJlYWtwb2ludCAxLCBtYWluIChhcmdjPTEs
IGFyZ3Y9MHg4MDAwMGZmZmZmZmZiYTc4KSBhdCBpYTY0LnF1YWQtMTAwMzM4LmM6MTUKCShnZGIp
IHgvaSAkcGMKCTB4NDAwMDAwMDAwMDAwMDZjMCA8bWFpbis0OD46CVtNRkldIChwMDYpIG1vdiBy
Mzg9NjU0CgkoZ2RiKSBpbmZvIGxvYwoJYSA9IDEyMwoJYiA9IDQ1NgoJKGdkYikgCgojZW5kaWYK


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