Comment 21 for bug 1559428

Revision history for this message
Olivier Tilloy (osomon) wrote :

Inspecting the backtrace in comment #16:

at frame 10 (frame_tree.cc:182):
  std::queue<FrameTreeNode*> queue;

at frame 7 (stl_deque.h:458) in _Deque_base(), with _Tp=oxide::FetchTextureResourcesTaskInfo* and _Alloc=std::allocator<oxide::FetchTextureResourcesTaskInfo*>

This looks suspicious, how can instantiating a queue of FrameTreeNode* use oxide::FetchTextureResourcesTaskInfo* as a template type? That’s beyond my field of expertise, but it could very well be memory corruption indeed.