Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » U++ community news and announcements » 2019.2 rc5
Re: 2019.2 (pre)released [message #52550 is a reply to message #52547] Tue, 22 October 2019 10:49 Go to previous messageGo to previous message
Tom1
Messages: 1216
Registered: March 2007
Senior Contributor
Hi,

I think I'm getting closer to a solution:

First, I think it is not the allocator as USEMALLOC crashes too. So, I guess this is good news.

Anyway, it seems clear is that the heap gets corrupted somehow.

The issue disappears if I use:

BufferPainter bpainter(ib);


in my rendering routine instead of:

bpainter.Create(ib);


along with the class wide BufferPainter.

--

Resizing the window very easily causes the crash. Resizing the window also resizes/re-allocates the ImageBuffer used for rendering. This imagebuffer is associated with the BufferPainter through Create(ib). Could this be the real issue? If so, how can I go around it?

I will now get some MT backtraces to show...

Best regards,

Tom
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: 2019.2rc4
Next Topic: 2019.2
Goto Forum:
  


Current Time: Thu May 16 15:47:54 CEST 2024

Total time taken to generate the page: 0.02952 seconds