Opened 6 years ago
Closed 6 years ago
#14159 closed bug (fixed)
WebPositive locks up
Reported by: | vidrep | Owned by: | pulkomandy |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Applications/WebPositive | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
hrev51957 x86_64
Opened Haiku IRC logs page and Web+ locked up.
Attached debugger to Web+ and created report (attached)
Attachments (1)
Change History (2)
by , 6 years ago
Attachment: | WebPositive-886-debug-20-05-2018-21-47-05.report added |
---|
comment:1 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
This is fixed in HaikuWebKit 1.6.6. Scrolling does not call WebCore::FrameView::layout(bool) anymore.
There was a deadlock here as we would call this with the offscreen BBitmap locked, and it would trigger JS events that would eventually try to lock the BWindow thread, meanwhile the window was trying to draw and needed to lock the offscreen BBitmap.