public inbox for insight-prs@sourceware.org
help / color / mirror / Atom feed
* insight/353: Insight-6.9.1 Build failure on Ubuntu 10.04 LTS x86
@ 2010-09-07 21:23 ulf.samuelsson
  0 siblings, 0 replies; 2+ messages in thread
From: ulf.samuelsson @ 2010-09-07 21:23 UTC (permalink / raw)
  To: insight-gnats


>Number:         353
>Category:       insight
>Synopsis:       Insight-6.9.1 Build failure on Ubuntu 10.04 LTS x86
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Sep 07 21:23:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     ulf.samuelsson@atmel.com
>Release:        unknown-1.0
>Organization:
>Environment:
Ubuntu 10.04 LTS x86
>Description:
The compiler bombs when calls are made
to routines declared to warn if return
value is not used.

The compiler complains that an array may be used
uninitialized
>How-To-Repeat:
mkdir arm
cd arm
../insight-6.8-1/configure --target=arm-linux-eabi --prefix=/usr/local/arm/arm-linux-eabi
make
>Fix:
Make sure that the return value is used.
Init the array to zero before use.
>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: text/x-patch; name="insight-6.8-1.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="insight-6.8-1.patch"

ZGlmZiAtdXJOIGluc2lnaHQtNi44LTEtMHJpZy9nZGIvY2xpL2NsaS1jbWRzLmMgaW5zaWdodC02
LjgtMS9nZGIvY2xpL2NsaS1jbWRzLmMKLS0tIGluc2lnaHQtNi44LTEtMHJpZy9nZGIvY2xpL2Ns
aS1jbWRzLmMJMjAwOC0wMS0wMSAyMzo1MzoxNC4wMDAwMDAwMDAgKzAxMDAKKysrIGluc2lnaHQt
Ni44LTEvZ2RiL2NsaS9jbGktY21kcy5jCTIwMTAtMDktMDcgMjI6NTY6MzguMDAwMDAwMDAwICsw
MjAwCkBAIC0zMjAsNyArMzIwLDcgQEAKIHsKICAgaWYgKGFyZ3MpCiAgICAgZXJyb3IgKF8oIlRo
ZSBcInB3ZFwiIGNvbW1hbmQgZG9lcyBub3QgdGFrZSBhbiBhcmd1bWVudDogJXMiKSwgYXJncyk7
Ci0gIGdldGN3ZCAoZ2RiX2RpcmJ1Ziwgc2l6ZW9mIChnZGJfZGlyYnVmKSk7CisgIGlmKGdldGN3
ZCAoZ2RiX2RpcmJ1Ziwgc2l6ZW9mIChnZGJfZGlyYnVmKSkgPT0gTlVMTCkgZXJyb3IoXygiZ2V0
Y3dkIGVycm9yIikpOwogCiAgIGlmIChzdHJjbXAgKGdkYl9kaXJidWYsIGN1cnJlbnRfZGlyZWN0
b3J5KSAhPSAwKQogICAgIHByaW50Zl91bmZpbHRlcmVkIChfKCJXb3JraW5nIGRpcmVjdG9yeSAl
c1xuIChjYW5vbmljYWxseSAlcykuXG4iKSwKZGlmZiAtdXJOIGluc2lnaHQtNi44LTEtMHJpZy9n
ZGIvZXZhbC5jIGluc2lnaHQtNi44LTEvZ2RiL2V2YWwuYwotLS0gaW5zaWdodC02LjgtMS0wcmln
L2dkYi9ldmFsLmMJMjAwOC0wMi0wNCAwMToyMzowNC4wMDAwMDAwMDAgKzAxMDAKKysrIGluc2ln
aHQtNi44LTEvZ2RiL2V2YWwuYwkyMDEwLTA5LTA3IDIzOjAwOjU4LjAwMDAwMDAwMCArMDIwMApA
QCAtMTY0Nyw2ICsxNjQ3LDExIEBACiAJc3RydWN0IHR5cGUgKnRtcF90eXBlOwogCWludCBvZmZz
ZXRfaXRlbTsJLyogVGhlIGFycmF5IG9mZnNldCB3aGVyZSB0aGUgaXRlbSBsaXZlcyAqLwogCisJ
Zm9yIChpID0gMDsgaSA8IE1BWF9GT1JUUkFOX0RJTVM7IGkrKykKKwkgIHsKKwkgICAgc3Vic2Ny
aXB0X2FycmF5W2ldID0gdmFsdWVfYXNfbG9uZyAoMCk7CisJICB9CisKIAlpZiAobmFyZ3MgPiBN
QVhfRk9SVFJBTl9ESU1TKQogCSAgZXJyb3IgKF8oIlRvbyBtYW55IHN1YnNjcmlwdHMgZm9yIEY3
NyAoJWQgTWF4KSIpLCBNQVhfRk9SVFJBTl9ESU1TKTsKIApkaWZmIC11ck4gaW5zaWdodC02Ljgt
MS0wcmlnL2dkYi9pbmZsb3cuYyBpbnNpZ2h0LTYuOC0xL2dkYi9pbmZsb3cuYwotLS0gaW5zaWdo
dC02LjgtMS0wcmlnL2dkYi9pbmZsb3cuYwkyMDA4LTAxLTAxIDIzOjUzOjExLjAwMDAwMDAwMCAr
MDEwMAorKysgaW5zaWdodC02LjgtMS9nZGIvaW5mbG93LmMJMjAxMC0wOS0wNyAyMzowODowNy4w
MDAwMDAwMDAgKzAyMDAKQEAgLTUxMyw3ICs1MTMsNyBAQAogbmV3X3R0eSAodm9pZCkKIHsKICAg
aW50IHR0eTsKLQorICBpbnQgc3RhdHVzOwogICBpZiAoaW5mZXJpb3JfdGhpc3J1bl90ZXJtaW5h
bCA9PSAwKQogICAgIHJldHVybjsKICNpZiAhZGVmaW5lZChfX0dPMzJfXykgJiYgIWRlZmluZWQo
X1dJTjMyKQpAQCAtNTQ1LDE3ICs1NDUsMTcgQEAKICAgaWYgKHR0eSAhPSAwKQogICAgIHsKICAg
ICAgIGNsb3NlICgwKTsKLSAgICAgIGR1cCAodHR5KTsKKyAgICAgIHN0YXR1cyA9IGR1cCAodHR5
KTsKICAgICB9CiAgIGlmICh0dHkgIT0gMSkKICAgICB7CiAgICAgICBjbG9zZSAoMSk7Ci0gICAg
ICBkdXAgKHR0eSk7CisgICAgICBzdGF0dXMgPSBkdXAgKHR0eSk7CiAgICAgfQogICBpZiAodHR5
ICE9IDIpCiAgICAgewogICAgICAgY2xvc2UgKDIpOwotICAgICAgZHVwICh0dHkpOworICAgICAg
c3RhdHVzID0gZHVwICh0dHkpOwogICAgIH0KICAgaWYgKHR0eSA+IDIpCiAgICAgY2xvc2UgKHR0
eSk7CmRpZmYgLXVyTiBpbnNpZ2h0LTYuOC0xLTByaWcvZ2RiL21haW4uYyBpbnNpZ2h0LTYuOC0x
L2dkYi9tYWluLmMKLS0tIGluc2lnaHQtNi44LTEtMHJpZy9nZGIvbWFpbi5jCTIwMDgtMDEtMDUg
MTc6NDk6NTMuMDAwMDAwMDAwICswMTAwCisrKyBpbnNpZ2h0LTYuOC0xL2dkYi9tYWluLmMJMjAx
MC0wOS0wNyAyMzowMjoxMy4wMDAwMDAwMDAgKzAyMDAKQEAgLTE4OCw3ICsxODgsNyBAQAogICBs
aW5lWzBdID0gJ1wwJzsJCS8qIFRlcm1pbmF0ZSBzYXZlZCAobm93IGVtcHR5KSBjbWQgbGluZSAq
LwogICBpbnN0cmVhbSA9IHN0ZGluOwogCi0gIGdldGN3ZCAoZ2RiX2RpcmJ1Ziwgc2l6ZW9mIChn
ZGJfZGlyYnVmKSk7CisgIGlmKGdldGN3ZCAoZ2RiX2RpcmJ1Ziwgc2l6ZW9mIChnZGJfZGlyYnVm
KSkgPT0gTlVMTCkgZXJyb3IoXygiZ2V0Y3dkIGVycm9yIikpOwogICBjdXJyZW50X2RpcmVjdG9y
eSA9IGdkYl9kaXJidWY7CiAKICAgZ2RiX3N0ZG91dCA9IHN0ZGlvX2ZpbGVvcGVuIChzdGRvdXQp
OwpkaWZmIC11ck4gaW5zaWdodC02LjgtMS0wcmlnL2dkYi9taS9taS1jbWQtZW52LmMgaW5zaWdo
dC02LjgtMS9nZGIvbWkvbWktY21kLWVudi5jCi0tLSBpbnNpZ2h0LTYuOC0xLTByaWcvZ2RiL21p
L21pLWNtZC1lbnYuYwkyMDA4LTAxLTAxIDIzOjUzOjE0LjAwMDAwMDAwMCArMDEwMAorKysgaW5z
aWdodC02LjgtMS9nZGIvbWkvbWktY21kLWVudi5jCTIwMTAtMDktMDcgMjI6NTc6NDAuMDAwMDAw
MDAwICswMjAwCkBAIC03OCw3ICs3OCw3IEBACiAgICAgIAogICAvKiBPdGhlcndpc2UgdGhlIG1p
IGxldmVsIGlzIDIgb3IgaGlnaGVyLiAgKi8KIAotICBnZXRjd2QgKGdkYl9kaXJidWYsIHNpemVv
ZiAoZ2RiX2RpcmJ1ZikpOworICBpZihnZXRjd2QgKGdkYl9kaXJidWYsIHNpemVvZiAoZ2RiX2Rp
cmJ1ZikpID09IE5VTEwpIGVycm9yKF8oImdldGN3ZCBlcnJvciIpKTsKICAgdWlfb3V0X2ZpZWxk
X3N0cmluZyAodWlvdXQsICJjd2QiLCBnZGJfZGlyYnVmKTsKIAogICByZXR1cm4gTUlfQ01EX0RP
TkU7CmRpZmYgLXVyTiBpbnNpZ2h0LTYuOC0xLTByaWcvZ2RiL3RvcC5jIGluc2lnaHQtNi44LTEv
Z2RiL3RvcC5jCi0tLSBpbnNpZ2h0LTYuOC0xLTByaWcvZ2RiL3RvcC5jCTIwMDgtMDEtMDEgMjM6
NTM6MTMuMDAwMDAwMDAwICswMTAwCisrKyBpbnNpZ2h0LTYuOC0xL2dkYi90b3AuYwkyMDEwLTA5
LTA3IDIzOjAzOjE2LjAwMDAwMDAwMCArMDIwMApAQCAtMTYyOCw3ICsxNjI4LDcgQEAKIAogICAv
KiBSdW4gdGhlIGluaXQgZnVuY3Rpb24gb2YgZWFjaCBzb3VyY2UgZmlsZSAqLwogCi0gIGdldGN3
ZCAoZ2RiX2RpcmJ1Ziwgc2l6ZW9mIChnZGJfZGlyYnVmKSk7CisgIGlmKGdldGN3ZCAoZ2RiX2Rp
cmJ1Ziwgc2l6ZW9mIChnZGJfZGlyYnVmKSkgPT0gTlVMTCkgZXJyb3IoXygiZ2V0Y3dkIGVycm9y
IikpOwogICBjdXJyZW50X2RpcmVjdG9yeSA9IGdkYl9kaXJidWY7CiAKICNpZmRlZiBfX01TRE9T
X18KZGlmZiAtdXJOIGluc2lnaHQtNi44LTEtMHJpZy9nZGIvdXRpbHMuYyBpbnNpZ2h0LTYuOC0x
L2dkYi91dGlscy5jCi0tLSBpbnNpZ2h0LTYuOC0xLTByaWcvZ2RiL3V0aWxzLmMJMjAwOC0wMS0w
MSAyMzo1MzoxMy4wMDAwMDAwMDAgKzAxMDAKKysrIGluc2lnaHQtNi44LTEvZ2RiL3V0aWxzLmMJ
MjAxMC0wOS0wNyAyMzowNjoyOC4wMDAwMDAwMDAgKzAyMDAKQEAgLTcwNCw3ICs3MDQsNyBAQAog
CWFib3J0ICgpOwkvKiBOT1RFOiBHREIgaGFzIG9ubHkgdGhyZWUgY2FsbHMgdG8gYWJvcnQoKS4g
ICovCiAgICAgICBkZWZhdWx0OgogCWRlamF2dSA9IDM7Ci0Jd3JpdGUgKFNUREVSUl9GSUxFTk8s
IG1zZywgc2l6ZW9mIChtc2cpKTsKKwlxdWl0X3AgPSB3cml0ZSAoU1RERVJSX0ZJTEVOTywgbXNn
LCBzaXplb2YgKG1zZykpOwogCWV4aXQgKDEpOwogICAgICAgfQogICB9Cg==


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: insight/353: Insight-6.9.1 Build failure on Ubuntu 10.04 LTS x86
@ 2010-11-10 19:35 kseitz
  0 siblings, 0 replies; 2+ messages in thread
From: kseitz @ 2010-11-10 19:35 UTC (permalink / raw)
  To: insight-prs, kseitz, nobody, ulf.samuelsson

Synopsis: Insight-6.9.1 Build failure on Ubuntu 10.04 LTS x86

Responsible-Changed-From-To: unassigned->kseitz
Responsible-Changed-By: kseitz
Responsible-Changed-When: Wed Nov 10 19:35:03 2010
Responsible-Changed-Why:
    mine
State-Changed-From-To: open->closed
State-Changed-By: kseitz
State-Changed-When: Wed Nov 10 19:35:03 2010
State-Changed-Why:
    Thank you for the bug report. Normally, this bug should have been filled against gdb, since the errors occur within files owned by the gdb group.
    
    However, since 6.8, gdb has changed considerably, and I believe that almost all of the problems you have reported (and graciously provided patches for) have been addressed. The only problems that might still exist is the new_tty problem, but that code has changed considerably.
    
    I would encourage you to double-check this all against a newer gdb (7.2 was recently released). I am behind on making an insight release, but I hope to do that in the next couple of weeks.
    
    Thank you again for your help!

http://sourceware.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=insight&pr=353


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2010-11-10 19:35 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-09-07 21:23 insight/353: Insight-6.9.1 Build failure on Ubuntu 10.04 LTS x86 ulf.samuelsson
2010-11-10 19:35 kseitz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).