[MacPorts] #44798: preventing menu-related a kmail crash
MacPorts
noreply at macports.org
Wed Aug 27 15:03:29 PDT 2014
#44798: preventing menu-related a kmail crash
-------------------------+--------------------------------
Reporter: rjvbertin@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: haspatch | Port: kdepim4
-------------------------+--------------------------------
kmail can trigger a bug which I think must be somewhere deep in Qt, when
opening an email received on/from a mailing list, and when opening certain
items of the View menu. This crash is caused by calling KMenu::addTitle on
a menu in the application's main title bar.
I don't see how one would/could determine the kind of the target menu in
KMenu::addTitle, so I present a workaround at the application level. I
identified (hopefully) all incompatible calls to KMenu::addTitle, and
replaced those calls (when building for Q_WS_MACX) with a few lines of
code giving a comparable but supported/possible result. In other words,
instead of using a "true" title menu item, an inactive regular menu item
is added, with at least a separator underneath.
--
Ticket URL: <https://trac.macports.org/ticket/44798>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list