Opened 3 years ago

Last modified 7 weeks ago

#17466 new bug

Icon-O-Matic's Save/Open panel of closed window crashes app (if more than one window is opened) — at Initial Version

Reported by: alwayslivid Owned by: nobody
Priority: normal Milestone: R1
Component: Applications/Icon-O-Matic Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

Steps to reproduce:

  • Open two Icon-O-Matic windows.
  • Click on the "Open" panel on the first window.
  • Close the first window. The panel will still be alive, because it only gets deleted if the entire application shuts down (in the destructor of IconEditorApp).
  • The panel will still be visible to the user. If it is used, this will crash the entire application, because the window that the panel was originally "connected" to is now a dangling pointer.

This bug was found while experimenting with https://dev.haiku-os.org/ticket/8735

The easiest solution here is to hide the panel.

Change History (0)

Note: See TracTickets for help on using tickets.