Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in
OpenWalnut Core
OpenWalnut Core
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 44
    • Issues 44
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • OpenWalnut
  • OpenWalnut CoreOpenWalnut Core
  • Issues
  • #145

Closed
Open
Opened Apr 15, 2013 by Sebastian Volke@volke
  • Report abuse
  • New issue
Report abuse New issue

-RM-278-MR-Deadlock by closing OpenWalnut without opening widgets

If you open OpenWalnut an no widgets are opened and you then close it, it gets stuck. Reason for this is the waiting on a condition in the WGraphicsEngine: Line 219: m_startThreadingCondition.wait(); which gets fired in the first frame on any widget. But if there is no widget in the whole lifetime of OpenWalnut then the WGraphicsEngine does not get initialized correctly and therefore can not stop.

Possible solution: This can be solved by putting m_startThreadingCondition.notify(); in the WGraphicsEngine::notifyStop(); method.

(from redmine: created on 2013-04-15, closed on 2013-08-06)

To upload designs, you'll need to enable LFS. More information
Assignee
Assign to
OpenWalnut 1.4
Milestone
OpenWalnut 1.4
Assign milestone
Time tracking
None
Due date
None
1
Labels
Bug
Assign labels
  • View project labels
Reference: openwalnut/openwalnut#145