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]
Other format: [Raw text]

breakpoints/1489: GDB crashes executing breakpoint commands that continue the inferior


>Number:         1489
>Category:       breakpoints
>Synopsis:       GDB crashes executing breakpoint commands that continue the inferior
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Dec 17 21:18:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     jimb@redhat.com
>Release:        unknown-1.0
>Organization:
>Environment:

>Description:
GDB crashes while executing commands attached to a breakpoint that continue the inferior.
>How-To-Repeat:
Run the attached test suite.
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/octet-stream; name="jimb.gdb-testsuite-freebpcmd.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="jimb.gdb-testsuite-freebpcmd.patch"

Z2RiL3Rlc3RzdWl0ZS9DaGFuZ2VMb2c6CjIwMDMtMTItMTMgIEppbSBCbGFuZHkgIDxqaW1iQHJl
ZGhhdC5jb20+CgoJKiBnZGIuYmFzZS9mcmVlYnBjbWQuZXhwLCBnZGIuYmFzZS9mcmVlYnBjbWQu
YzogTmV3IHRlc3QuCgpJbmRleDogZ2RiL3Rlc3RzdWl0ZS9nZGIuYmFzZS9mcmVlYnBjbWQuZXhw
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KUkNTIGZpbGU6IGdkYi90ZXN0c3VpdGUvZ2RiLmJhc2UvZnJlZWJwY21kLmV4
cApkaWZmIC1OIGdkYi90ZXN0c3VpdGUvZ2RiLmJhc2UvZnJlZWJwY21kLmV4cAoqKiogZ2RiL3Rl
c3RzdWl0ZS9nZGIuYmFzZS9mcmVlYnBjbWQuZXhwCTEgSmFuIDE5NzAgMDA6MDA6MDAgLTAwMDAK
LS0tIGdkYi90ZXN0c3VpdGUvZ2RiLmJhc2UvZnJlZWJwY21kLmV4cAkxMyBEZWMgMjAwMyAyMDow
OTozMCAtMDAwMAoqKioqKioqKioqKioqKioKKioqIDAgKioqKgotLS0gMSwxMjEgLS0tLQorICMg
ICBDb3B5cmlnaHQgMjAwMyBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KKyAKKyAjIFRo
aXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQv
b3IgbW9kaWZ5CisgIyBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorICMgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
bjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKKyAjIChhdCB5b3VyIG9wdGlv
bikgYW55IGxhdGVyIHZlcnNpb24uCisgIyAKKyAjIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRl
ZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICMgYnV0IFdJVEhPVVQgQU5Z
IFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAjIE1FUkNI
QU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUK
KyAjIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgIyAKKyAj
IFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlCisgIyBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbTsgaWYgbm90LCB3cml0ZSB0byB0
aGUgRnJlZSBTb2Z0d2FyZQorICMgRm91bmRhdGlvbiwgSW5jLiwgNTkgVGVtcGxlIFBsYWNlIC0g
U3VpdGUgMzMwLCBCb3N0b24sIE1BIDAyMTExLTEzMDcsIFVTQS4gIAorIAorIAorICMgVGhpcyBp
cyBhIHJlZ3Jlc3Npb24gdGVzdCBmb3IgdGhlIGZvbGxvd2luZyBidWcsIGFzIG9mIDIwMDMtMTIt
MTI6CisgIworICMgU2V0IGEgYnJlYWtwb2ludCB3aGljaCB3aWxsIGJlIGhpdCBtYW55IHRpbWVz
LiAgQXR0YWNoIGEgY29tcGxleCBzZXQKKyAjIG9mIGNvbW1hbmRzIHRvIGl0LCBpbmNsdWRpbmcg
YSAiY29udGludWUiIGNvbW1hbmQuICBSdW4gdGhlIHByb2dyYW0sCisgIyBzbyB0aGF0IHRoZSBi
cmVha3BvaW50IGlzIGhpdCwgaXRzIGNvbW1hbmRzIGdldCBleGVjdXRlZCwgYW5kIHRoZQorICMg
cHJvZ3JhbSBjb250aW51ZXMgYW5kIGhpdHMgdGhlIGJyZWFrcG9pbnQgYWdhaW4uICBZb3Ugd2ls
bCBzZWUKKyAjIG1lc3NhZ2VzIGxpa2UgIndhcm5pbmc6IEludmFsaWQgY29udHJvbCB0eXBlIGlu
IGNvbW1hbmQgc3RydWN0dXJlLiIsCisgIyBvciBtYXliZSBHREIgd2lsbCBjcmFzaC4KKyAjCisg
IyBXaGVuIHRoZSBicmVha3BvaW50IGlzIGhpdCwgYnBzdGF0X3N0b3Bfc3RhdHVzIGNvcGllcyB0
aGUKKyAjIGJyZWFrcG9pbnQncyBjb21tYW5kIHRyZWUgdG8gdGhlIGJwc3RhdC4gIGJwc3RhdF9k
b19hY3Rpb25zIHRoZW4KKyAjIGNhbGxzIGV4ZWN1dGVfY29udHJvbF9jb21tYW5kIHRvIHJ1biB0
aGUgY29tbWFuZHMuICBUaGUgJ2NvbnRpbnVlJworICMgY29tbWFuZCBpbnZva2VzIHRoZSBmb2xs
b3dpbmcgY2hhaW4gb2YgY2FsbHM6CisgIworICMgICBjb250aW51ZV9jb21tYW5kCisgIyAgICAg
LT4gY2xlYXJfcHJvY2VlZF9zdGF0dXMKKyAjICAgICAgIC0+IGJwc3RhdF9jbGVhcgorICMgICAg
ICAgICAtPiBmcmVlX2NvbW1hbmRfbGluZXMKKyAjICAgICAgICAgICAgLT4gZnJlZXMgdGhlIGNv
bW1hbmRzIHdlIGFyZSBjdXJyZW50bHkgcnVubmluZy4KKyAjCisgIyBXaGVuIGNvbnRyb2wgZG9l
cyBldmVudHVhbGx5IHJldHVybiB0byBleGVjdXRlX2NvbnRyb2xfY29tbWFuZCwgR0RCCisgIyBj
b250aW51ZXMgdG8gd2FsayB0aGUgdHJlZSBvZiBmcmVlZCBjb21tYW5kIG5vZGVzLCByZXN1bHRp
bmcgaW4gdGhlCisgIyBlcnJvciBtZXNzYWdlcyBhbmQgLyBvciBjcmFzaGVzLgorICMKKyAjIFNp
bmNlIHRoaXMgYnVnIGRlcGVuZHMgb24gc3RvcmFnZSBiZWluZyByZXVzZWQgYmV0d2VlbiB0aGUg
dGltZSB0aGF0CisgIyB3ZSBjb250aW51ZSBhbmQgdGhlIHRpbWUgdGhhdCB3ZSBmYWxsIGJhY2sg
dG8gYnBzdGF0X2RvX2FjdGlvbnMsIHRoZQorICMgcmVwcm9kdWN0aW9uIHJlY2lwZSBpcyBtb3Jl
IGRlbGljYXRlIHRoYW4gSSB3b3VsZCBsaWtlLiAgSSB3ZWxjb21lCisgIyBzdWdnZXN0aW9ucyBm
b3IgaW1wcm92aW5nIHRoaXMuCisgCisgc2V0IHBybXNfaWQgMAorIHNldCBidWdfaWQgMAorIAor
IHNldCB0ZXN0ZmlsZSAiZnJlZWJwY21kIgorIHNldCBzcmNmaWxlICR7dGVzdGZpbGV9LmMKKyBz
ZXQgc3JjZmlsZTEgJHt0ZXN0ZmlsZX0xLmMKKyBzZXQgYmluZmlsZSAke29iamRpcn0vJHtzdWJk
aXJ9LyR7dGVzdGZpbGV9CisgCisgaWYgIHsgW2dkYl9jb21waWxlICIke3NyY2Rpcn0vJHtzdWJk
aXJ9LyR7c3JjZmlsZX0iICIke2JpbmZpbGV9IiBleGVjdXRhYmxlIHtkZWJ1Z31dICE9ICIiIH0g
eworICAgICAgZ2RiX3N1cHByZXNzX2VudGlyZV9maWxlICJUZXN0Y2FzZSBjb21waWxlIGZhaWxl
ZCwgc28gYWxsIHRlc3RzIGluIHRoaXMgZmlsZSB3aWxsIGF1dG9tYXRpY2FsbHkgZmFpbC4iCisg
fQorIAorIGdkYl9leGl0CisgZ2RiX3N0YXJ0CisgZ2RiX3JlaW5pdGlhbGl6ZV9kaXIgJHNyY2Rp
ci8kc3ViZGlyCisgZ2RiX2xvYWQgJHtiaW5maWxlfQorIAorIGdkYl90ZXN0ICJicmVhayBbZ2Ri
X2dldF9saW5lX251bWJlciAiZXVwaG9uaXVtIl0iICIiICJzZXQgYnJlYWtwb2ludCIKKyAKKyAj
IFRoZSBnb2FsIG9mIGFsbCB0aGlzIGlzIHRvIG1ha2Ugc3VyZSB0aGF0IHRoZXJlJ3MgcGxlbnR5
IG9mIG1lbW9yeQorICMgY2h1cm4sIGFuZCBkaWZmZXJlbnQgYW1vdW50cyBvZiBpdCBlYWNoIHRp
bWUgdGhlIGluZmVyaW9yIHN0b3BzOworICMgdGhpcyBzZWVtcyB0byBtYWtlIEdEQiBjcmFzaCBt
b3JlIHJlbGlhYmx5LgorIHNldCBsaW5lcyB7e2lmIChpJTIpID09IDB9CisgICAgICAgICAgICB7
ZWNobyAiZXZlbiAifQorICAgICAgICAgICAge3ByaW50IGl9CisgICAgICAgICAgICB7ZWxzZX0K
KyAgICAgICAgICAgIHtlY2hvICJvZGQgIn0KKyAgICAgICAgICAgIHtwcmludCBpfQorICAgICAg
ICAgICAge2VuZH0KKyAgICAgICAgICAgIHtzZXQgdmFyaWFibGUgJGZvbyA9IDB9CisgICAgICAg
ICAgICB7c2V0IHZhcmlhYmxlICRqID0gMH0KKyAgICAgICAgICAgIHt3aGlsZSAkaiA8IGl9Cisg
ICAgICAgICAgICB7c2V0IHZhcmlhYmxlICRmb28gKz0gJGp9CisgICAgICAgICAgICB7c2V0IHZh
cmlhYmxlICRqKyt9CisgICAgICAgICAgICB7ZW5kfQorICAgICAgICAgICAge3ByaW50ICRmb299
CisgICAgICAgICAgICB7aWYgaSAhPSA0MH0KKyAgICAgICAgICAgIHtjfQorICAgICAgICAgICAg
e2VuZH0KKyAgICAgICAgICAgIHtlbmR9fQorIAorIHNlbmRfZ2RiICJjb21tYW5kc1xuIgorIGZv
ciB7c2V0IGkgMH0geyRpIDwgW2xsZW5ndGggJGxpbmVzXX0ge2luY3IgaX0geworICAgICBnZGJf
ZXhwZWN0IHsKKyAgICAgICAgIC1yZSAiLio+IiB7CisgICAgICAgICAgICAgc2VuZF9nZGIgIlts
aW5kZXggJGxpbmVzICRpXVxuIgorICAgICAgICAgfQorICAgICAgICAgLXJlICIkZ2RiX3Byb21w
dCAkIiB7CisgICAgICAgICAgICAgc2V0IHJlYXNvbiAiZ290IHRvcC1sZXZlbCBwcm9tcHQgZWFy
bHkiCisgICAgICAgICAgICAgYnJlYWsKKyAgICAgICAgIH0KKyAgICAgICAgIHRpbWVvdXQgewor
ICAgICAgICAgICAgIHNldCByZWFzb24gInRpbWVvdXQiCisgICAgICAgICAgICAgYnJlYWsKKyAg
ICAgICAgIH0KKyAgICAgfQorIH0KKyBpZiB7JGkgPj0gW2xsZW5ndGggJGxpbmVzXX0geworICAg
ICBwYXNzICJzZW5kIGJyZWFrcG9pbnQgY29tbWFuZHMiCisgfSBlbHNlIHsKKyAgICAgZmFpbCAi
c2VuZCBicmVha3BvaW50IGNvbW1hbmRzICgkcmVhc29uKSIKKyB9CisgCisgZ2RiX3J1bl9jbWQK
KyBnZGJfdGVzdF9tdWx0aXBsZSAiIiAicnVuIHByb2dyYW0gd2l0aCBicmVha3BvaW50IGNvbW1h
bmRzIiB7CisgICAgIC1yZSAid2FybmluZzogSW52YWxpZCBjb250cm9sIHR5cGUgaW4gY29tbWFu
ZCBzdHJ1Y3R1cmUiIHsKKyAgICAgICAgIGZhaWwgInJ1biBwcm9ncmFtIHdpdGggYnJlYWtwb2lu
dCBjb21tYW5kcyIKKyAgICAgfQorICAgICAtcmUgIiRnZGJfcHJvbXB0ICQiIHsKKyAgICAgICAg
IHBhc3MgInJ1biBwcm9ncmFtIHdpdGggYnJlYWtwb2ludCBjb21tYW5kcyIKKyAgICAgfQorICAg
ICBlb2YgeworICAgICAgICAgZmFpbCAicnVuIHByb2dyYW0gd2l0aCBicmVha3BvaW50IGNvbW1h
bmRzIChHREIgZGllZCkiCisgICAgIH0KKyB9CkluZGV4OiBnZGIvdGVzdHN1aXRlL2dkYi5iYXNl
L2ZyZWVicGNtZC5jCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IGdkYi90ZXN0c3VpdGUvZ2RiLmJhc2Uv
ZnJlZWJwY21kLmMKZGlmZiAtTiBnZGIvdGVzdHN1aXRlL2dkYi5iYXNlL2ZyZWVicGNtZC5jCioq
KiBnZGIvdGVzdHN1aXRlL2dkYi5iYXNlL2ZyZWVicGNtZC5jCTEgSmFuIDE5NzAgMDA6MDA6MDAg
LTAwMDAKLS0tIGdkYi90ZXN0c3VpdGUvZ2RiLmJhc2UvZnJlZWJwY21kLmMJMTMgRGVjIDIwMDMg
MjA6MDk6MzAgLTAwMDAKKioqKioqKioqKioqKioqCioqKiAwICoqKioKLS0tIDEsMTUgLS0tLQor
IGludAorIG1haW4gKGludCBhcmdjLCBjaGFyICoqYXJndikKKyB7CisgICBpbnQgaTsKKyAKKyAj
aWZkZWYgdXNlc3R1YnMKKyAgIHNldF9kZWJ1Z190cmFwcygpOworICAgYnJlYWtwb2ludCgpOwor
ICNlbmRpZgorIAorICAgZm9yIChpID0gMDsgaSA8IDEwMDsgaSsrKQorICAgICBwcmludGYgKCI+
Pj4gJWRcbiIsIGkpOyAvKiBldXBob25pdW0gKi8KKyAKKyAgIHJldHVybiAwOworIH0K


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