Opened 3 days ago

#19260 new bug

libbe: freeze when adding a lot of BViews

Reported by: X512 Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Kits/Interface Kit Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

This is hrev58325.

Steps to reproduce:

  1. Compile and run attached test program RecursiveViews.cpp.
  1. Resize window to make it bigger.
  1. Application will freeze. It stop redrawing and do not respond on close/quit request. There are no busy loops, CPU is idle.

It seems caused by PortLink protocol getting out-of-sync, maybe because of attempt to send too many data in single packet.

Attachments (1)

RecursiveViews.cpp (2.0 KB ) - added by X512 3 days ago.

Download all attachments as: .zip

Change History (1)

by X512, 3 days ago

Attachment: RecursiveViews.cpp added
Note: See TracTickets for help on using tickets.