On 22/04/16 07:36 -0500, Richard Shaw wrote:
On Fri, Apr 22, 2016 at 5:46 AM, Jonathan Wakely <jwakely@xxxxxxxxxxxxxxxxx>
wrote:
On 21/04/16 08:00 -0500, Richard Shaw wrote:
Well it turns out -fsanitize=undefined made no difference in this case...
Here's the stacktrace:
http://paste.fedoraproject.org/358119/46124321/
allocator=0x0 is the problem there, that argument must be non-null.
It comes from:
void operator delete(void * ptr) {
SbHashEntry * entry = static_cast<SbHashEntry *>( ptr);
cc_memalloc_deallocate(entry->memhandler, ptr);
}
So the memhandler for that entry must be null.
Any reason this would be OK on the f23 build but not f24? Newer version of
gcc with different default behavior?
No idea, sorry.
Also, since that's pretty much greek to me, do you have a suggested fix?
Nope, I didn't look any further.
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx