Thomas Fletcher
|
"Attempt to free a block not allocated" message
|
Thomas Fletcher
01/14/2009 11:34 AM
post20051
|
"Attempt to free a block not allocated" message
Running perl 5.10 on the Neutrino 6.4.0 SDP we keep seeing the message:
Attempt to free a block not allocated: 0x81b7b88
spewing out to the console (x86 VMWare) ... lots of different addresses.
I've tracked it down to code from the runtime loader/linker:
http://community.qnx.com/integration/viewcvs/viewcvs.cgi/trunk/lib/c/ldd/xsupport.ci?root=coreos_pub&rev=200965&system
=exsy1001&view=markup
Looking at where the error is coming from, it can't be good =;-) To reproduce
the problem you can grab a copy of Perl from the 'opt/crank' archive we maintain:
http://www.cranksoftware.com/downloads/
Running the standard tests should show the message.
Thanks,
Thomas
|
|
|
Colin Burgess(deleted)
|
Re: "Attempt to free a block not allocated" message
|
Colin Burgess(deleted)
01/14/2009 2:17 PM
post20072
|
Re: "Attempt to free a block not allocated" message
Thanks for the report Thomas, we'll take a look.
Colin
Thomas Fletcher wrote:
> Running perl 5.10 on the Neutrino 6.4.0 SDP we keep seeing the message:
>
> Attempt to free a block not allocated: 0x81b7b88
>
> spewing out to the console (x86 VMWare) ... lots of different addresses.
>
> I've tracked it down to code from the runtime loader/linker:
>
> http://community.qnx.com/integration/viewcvs/viewcvs.cgi/trunk/lib/c/ldd/xsupport.ci?root=coreos_pub&rev=200965&system=exsy1001&view=markup
>
> Looking at where the error is coming from, it can't be good =;-) To reproduce
> the problem you can grab a copy of Perl from the 'opt/crank' archive we maintain:
>
> http://www.cranksoftware.com/downloads/
>
> Running the standard tests should show the message.
>
> Thanks,
> Thomas
>
>
>
> _______________________________________________
> OSTech
> http://community.qnx.com/sf/go/post20051
>
--
cburgess@qnx.com
|
|
|
Adam Mallory
|
RE: "Attempt to free a block not allocated" message
|
Adam Mallory
01/14/2009 3:16 PM
post20076
|
RE: "Attempt to free a block not allocated" message
Just so we don't duplicate efforts, Thomas has agreed to provide a
smaller or self contained test case to show the issue. Once we have
that I can take a peek at what is going on.
--
Cheers,
Adam
QNX Software Systems
[ amallory@qnx.com ]
---------------------------------------------------
With a PC, I always felt limited by the software available.
On Unix, I am limited only by my knowledge.
--Peter J. Schoenster
> -----Original Message-----
> From: Colin Burgess [mailto:community-noreply@qnx.com]
> Sent: Wednesday, January 14, 2009 2:17 PM
> To: ostech-core_os
> Subject: Re: "Attempt to free a block not allocated" message
>
> Thanks for the report Thomas, we'll take a look.
>
> Colin
>
> Thomas Fletcher wrote:
> > Running perl 5.10 on the Neutrino 6.4.0 SDP we keep seeing the
message:
> >
> > Attempt to free a block not allocated: 0x81b7b88
> >
> > spewing out to the console (x86 VMWare) ... lots of different
addresses.
> >
> > I've tracked it down to code from the runtime loader/linker:
> >
> >
>
http://community.qnx.com/integration/viewcvs/viewcvs.cgi/trunk/lib/c/ldd
/x
> support.ci?root=coreos_pub&rev=200965&system=exsy1001&view=markup
> >
> > Looking at where the error is coming from, it can't be good =;-) To
> reproduce
> > the problem you can grab a copy of Perl from the 'opt/crank' archive
we
> maintain:
> >
> > http://www.cranksoftware.com/downloads/
> >
> > Running the standard tests should show the message.
> >
> > Thanks,
> > Thomas
> >
> >
> >
> > _______________________________________________
> > OSTech
> > http://community.qnx.com/sf/go/post20051
> >
>
> --
> cburgess@qnx.com
>
> _______________________________________________
> OSTech
> http://community.qnx.com/sf/go/post20072
|
|
|
Colin Burgess(deleted)
|
Re: "Attempt to free a block not allocated" message
|
Colin Burgess(deleted)
01/16/2009 10:13 AM
post20209
|
Re: "Attempt to free a block not allocated" message
BTW Adam... the same message is showing here....
http://pkgserver.ott.qnx.com/6.4.1/builds/200901142130/logs/top.html
Adam Mallory wrote:
> Just so we don't duplicate efforts, Thomas has agreed to provide a
> smaller or self contained test case to show the issue. Once we have
> that I can take a peek at what is going on.
>
>
--
cburgess@qnx.com
|
|
|
Adam Mallory
|
RE: "Attempt to free a block not allocated" message
|
Adam Mallory
01/16/2009 11:17 AM
post20217
|
RE: "Attempt to free a block not allocated" message
Good to know, thanks.
--
Cheers,
Adam
QNX Software Systems
[ amallory@qnx.com ]
---------------------------------------------------
With a PC, I always felt limited by the software available.
On Unix, I am limited only by my knowledge.
--Peter J. Schoenster
> -----Original Message-----
> From: Colin Burgess [mailto:community-noreply@qnx.com]
> Sent: Friday, January 16, 2009 10:13 AM
> To: ostech-core_os
> Subject: Re: "Attempt to free a block not allocated" message
>
> BTW Adam... the same message is showing here....
>
> http://pkgserver.ott.qnx.com/6.4.1/builds/200901142130/logs/top.html
>
> Adam Mallory wrote:
> > Just so we don't duplicate efforts, Thomas has agreed to provide a
> > smaller or self contained test case to show the issue. Once we have
> > that I can take a peek at what is going on.
> >
> >
>
> --
> cburgess@qnx.com
>
> _______________________________________________
> OSTech
> http://community.qnx.com/sf/go/post20209
|
|
|
Thomas Fletcher
|
Re: "Attempt to free a block not allocated" message
|
Thomas Fletcher
02/17/2009 8:06 PM
post22409
|
Re: "Attempt to free a block not allocated" message
Adam Mallory wrote:
> Just so we don't duplicate efforts, Thomas has agreed to provide a
> smaller or self contained test case to show the issue. Once we have
> that I can take a peek at what is going on.
>
The stick-it note is still present. I have something close to small,
but you may have to install
the /opt/crank bits to get it to run.
Hang on just a little bit more ...
Thomas
|
|
|
Adam Mallory
|
RE: "Attempt to free a block not allocated" message
|
Adam Mallory
02/18/2009 8:33 AM
post22421
|
RE: "Attempt to free a block not allocated" message
Apparently there are reports that building svn also reproduces the issue
during our build cycle. That said, if you have something small, that
would be great.
--
Cheers,
Adam
QNX Software Systems
[ amallory@qnx.com ]
---------------------------------------------------
With a PC, I always felt limited by the software available.
On Unix, I am limited only by my knowledge.
--Peter J. Schoenster
> -----Original Message-----
> From: Thomas Fletcher [mailto:community-noreply@qnx.com]
> Sent: Tuesday, February 17, 2009 8:07 PM
> To: ostech-core_os
> Subject: Re: "Attempt to free a block not allocated" message
>
> Adam Mallory wrote:
> > Just so we don't duplicate efforts, Thomas has agreed to provide a
> > smaller or self contained test case to show the issue. Once we have
> > that I can take a peek at what is going on.
> >
>
> The stick-it note is still present. I have something close to small,
> but you may have to install
> the /opt/crank bits to get it to run.
>
> Hang on just a little bit more ...
> Thomas
>
> _______________________________________________
> OSTech
> http://community.qnx.com/sf/go/post22409
|
|
|
Adam Mallory
|
Re: RE: "Attempt to free a block not allocated" message
|
Adam Mallory
04/07/2009 9:23 PM
post26298
|
Re: RE: "Attempt to free a block not allocated" message
|
|
|
Thomas Fletcher
|
Re: "Attempt to free a block not allocated" message
|
Thomas Fletcher
04/08/2009 6:32 AM
post26326
|
Re: "Attempt to free a block not allocated" message
Adam Mallory wrote:
> Just to follow up, I've posted the fix here:
>
>
http://community.qnx.com/sf/discussion/do/listPosts/projects.core_os/discussion.osrev.topc7124
A beer for you can be located in the Crank fridge. Feel free to
exercise this offer
at your leisure.
Thanks Adam!
Thomas ... now on the lookout for ported apps with spurious -lmalloc lines!
|
|
|
Adam Mallory
|
Re: "Attempt to free a block not allocated" message
|
Adam Mallory
04/08/2009 2:20 PM
post26442
|
Re: "Attempt to free a block not allocated" message
On 8-Apr-09, at 6:32 AM, Thomas Fletcher wrote:
> A beer for you can be located in the Crank fridge. Feel free to
> exercise this offer
> at your leisure.
>
> Thanks Adam!
>
> Thomas ... now on the lookout for ported apps with spurious -lmalloc
> lines!
Sweet, make sure the label is put on it so that everyone knows it's my
beer!
--
Cheers,
Adam
QNX Software Systems
[ amallory@qnx.com ]
---------------------------------------------------
With a PC, I always felt limited by the software available.
On Unix, I am limited only by my knowledge.
--Peter J. Schoenster
|
|
|
Colin Burgess(deleted)
|
Re: "Attempt to free a block not allocated" message
|
Colin Burgess(deleted)
04/08/2009 2:22 PM
post26443
|
Re: "Attempt to free a block not allocated" message
Beer allocators are notoriously unreliable, and unfair. I wouldn't get my hopes up... :-)
Adam Mallory wrote:
> On 8-Apr-09, at 6:32 AM, Thomas Fletcher wrote:
>
>> A beer for you can be located in the Crank fridge. Feel free to
>> exercise this offer
>> at your leisure.
>>
>> Thanks Adam!
>>
>> Thomas ... now on the lookout for ported apps with spurious -lmalloc
>> lines!
>
>
> Sweet, make sure the label is put on it so that everyone knows it's my
> beer!
>
> --
> Cheers,
> Adam
>
> QNX Software Systems
> [ amallory@qnx.com ]
> ---------------------------------------------------
> With a PC, I always felt limited by the software available.
> On Unix, I am limited only by my knowledge.
> --Peter J. Schoenster
>
>
>
>
>
> _______________________________________________
> OSTech
> http://community.qnx.com/sf/go/post26442
>
--
cburgess@qnx.com
|
|
|
Adam Mallory
|
Re: "Attempt to free a block not allocated" message
|
Adam Mallory
04/08/2009 2:28 PM
post26445
|
Re: "Attempt to free a block not allocated" message
On 8-Apr-09, at 2:22 PM, Colin Burgess wrote:
> Beer allocators are notoriously unreliable, and unfair. I wouldn't
> get my hopes up... :-)
You mean I can't get slabs of beer? Darn. At least there is some
garbage/empty collection....
--
Cheers,
Adam
QNX Software Systems
[ amallory@qnx.com ]
---------------------------------------------------
With a PC, I always felt limited by the software available.
On Unix, I am limited only by my knowledge.
--Peter J. Schoenster
|
|
|
Colin Burgess(deleted)
|
Re: "Attempt to free a block not allocated" message
|
Colin Burgess(deleted)
04/08/2009 2:35 PM
post26446
|
Re: "Attempt to free a block not allocated" message
It probably has some serious leaks, too... :-P
Adam Mallory wrote:
> On 8-Apr-09, at 2:22 PM, Colin Burgess wrote:
>
>> Beer allocators are notoriously unreliable, and unfair. I wouldn't
>> get my hopes up... :-)
>
> You mean I can't get slabs of beer? Darn. At least there is some
> garbage/empty collection....
>
> --
> Cheers,
> Adam
>
> QNX Software Systems
> [ amallory@qnx.com ]
> ---------------------------------------------------
> With a PC, I always felt limited by the software available.
> On Unix, I am limited only by my knowledge.
> --Peter J. Schoenster
>
>
>
>
>
> _______________________________________________
> OSTech
> http://community.qnx.com/sf/go/post26445
>
--
cburgess@qnx.com
|
|
|
Alexander Fagrell(deleted)
|
Re: "Attempt to free a block not allocated" message
|
Alexander Fagrell(deleted)
07/06/2016 12:45 PM
post116525
|
Re: "Attempt to free a block not allocated" message
Hi, I also get this error message on QNX 6.6 during a dlclose()
"Attempt to free a block not allocated: 0x80b7b00"
The link for the fix seems to be broken :(.
|
|
|
Sean Boudreau(deleted)
|
Re: "Attempt to free a block not allocated" message
|
Sean Boudreau(deleted)
04/12/2009 10:33 AM
post26724
|
Re: "Attempt to free a block not allocated" message
I sent some diffs to the perl peeps WRT this.
-seanb
|
|
|
|