Opened 13 years ago

Closed 13 years ago

#1355 closed defect (fixed)

vidgui: new rendering window may cause all rendering processes to stop

Reported by: bennylp Owned by: nanang
Priority: normal Milestone: release-2.0-rc
Component: applications Version: 2.0-dev-branch
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description (last modified by ming)

When a new render window (either preview or stream) is created and currently another render window is active, sometime both rendering processes got stuck. After manually resizing main window, all rendering processes continue normally.

The problem only occurred on Windows, Mac is unaffected.

Change History (6)

comment:1 Changed 13 years ago by bennylp

  • Milestone changed from release-2.0-alpha to release-2.0-beta

comment:2 Changed 13 years ago by nanang

  • Description modified (diff)
  • Summary changed from vidgui: resizing window may cause rendering to stop to vidgui: new rendering window may cause all rendering processes to stop

comment:3 Changed 13 years ago by bennylp

  • Milestone changed from release-2.0-beta to release-2.0

comment:4 Changed 13 years ago by ming

(In [4060]) Re #1355: vidgui: new rendering window may cause all rendering processes to stop
Despite this fix, there is still a possibility that the rendering window can occasionally get stuck because SDL_PollEvent() gets stuck. This is most likely because there are two unsynchronized event pollers, Qt and SDL. The problem only happened on Windows with SDL 1.3 r5538, runs fine on Mac.

comment:5 Changed 13 years ago by ming

  • Description modified (diff)

comment:6 Changed 13 years ago by ming

  • Resolution set to fixed
  • Status changed from new to closed

Moved to Known-Issues-and-Ideas: ticket #1498

Note: See TracTickets for help on using tickets.