[MacPorts] #30578: KDE programs not starting (KDE 4.7.0)
MacPorts
noreply at macports.org
Sun Aug 28 07:07:48 PDT 2011
#30578: KDE programs not starting (KDE 4.7.0)
--------------------------------+-------------------------------------------
Reporter: jan@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.1
Keywords: kde | Port: kde4-baseapps
--------------------------------+-------------------------------------------
Comment(by macports@…):
I'll try to submit a patch for this, but in the mean time:
This is because KDebug is not re-entrant safe, but when you first log a
message to the debug output, it does some work which in turn causes debug
messages to be written. At this point it deadlocks.
One (but not necessarily the correct) solution to this is to make
KDebugPrivate::mutex recursive, by modifying the KDebugPrivate constructor
(kdecore/io/kdebug.cpp:220) to construct it passing in QMutex::Recursive
as a parameter.
--
Ticket URL: <https://trac.macports.org/ticket/30578#comment:11>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list