#45169: qt4-mac: prevent a crash when KDE apps use KMenu::addTitle -------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: defect | Status: new Priority: High | Milestone: Component: ports | Version: 2.3.1 Keywords: haspatch | Port: qt4-mac -------------------------+-------------------------------- KDE4 applications can call a KDE4 function that is supposed to add a title item to a menu, rendered differently. This works on Linux and on OS X in popup menus, but not in menus that are part of the menubar. A very simple bug in Qt leads to a null pointer dereference and an immediate crash. Attached is a patch for Qt 4.8 that prevents the crash. It does not make the KMenu::addTitle function have the intended effect (it remains invisible except perhaps the 1st time the menu is opened), nor does it prevent other potential related crashes. -- Ticket URL: <https://trac.macports.org/ticket/45169> MacPorts <http://www.macports.org/> Ports system for OS X