Closed Bug 849039 Opened 13 years ago Closed 13 years ago

EndTransaction release invalid shmems

Categories

(Core :: Graphics: Layers, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: BenWa, Unassigned)

References

Details

Attachments

(2 files)

Attached file stacktrace
No description provided.
To reproduce this bug apply the patch from bug 844996. Looks like you two touched this code last. I'm heading home now I'll take a look tomorrow if you don't have any ideas.
It looks like this is at least partly going to be solved by what Nick is working on right now. At the moment our ContentClient/Host are having a hard time having two textureClient/Host at the same time (front and back buffers), and both textureClient/Host pairs end up deleting the same shmem. Nick is making it so that ContentClient and ContentHost handle that correctly. I believe it's also the cause of the b2g crashes discussed in bug 833128.
We're hitting a difference crash on shutdown. The code has changed so until we fix the other crash it's not clear if this crash is still here or not. Leaving it open for now.
With the latest tip I don't see any more failure. WFM
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: