This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Install on Mac OS

Tags: None
(comma "," separated)
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

Re: Install on Mac OS

Mon Jul 18, 2011 5:33 am
It seems that it is waiting for another thread to finish accessing some shared data (+ 2906 QMutexPrivate::wait(int) (in QtCore) + 141 [0x105b24d61]), but that itself has hung.

Can you try and get a backtrace which covers all the threads? If there are no other threads, there could be a bug that means a mutex isn't being released before a thread exits.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS

Re: Install on Mac OS

Mon Jul 18, 2011 7:54 am
Hm... This is a hang right inside the kde application code. Do other KDE gui apps work?
User avatar
pkouame
Registered Member
Posts
16
Karma
1

Re: Install on Mac OS

Tue Jul 19, 2011 3:12 pm
@ bcook - seems like all apps hang on the same QMutex. The last checkExecutables and findBundles are kinda of suspicious - definitely a KDE Mac specific issue. Here are the missing traces from the second thread. This time I sampled a running kdebudialog.app opened via open /Applications/KDE4/kdebugdialog.app

Sampling process 396 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling kdebugdialog (pid 396) every 1 millisecond
Process: kdebugdialog [396]
Path: /Applications/KDE4/kdebugdialog.app/Contents/MacOS/kdebugdialog
Load Address: 0x106dbe000
Identifier: kdebugdialog
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: launchd [159]

Date/Time: 2011-07-19 10:41:10.009 -0400
OS Version: Mac OS X 10.7 (11A511)
Report Version: 7

Call graph:
2906 Thread_32727 DispatchQueue_1: com.apple.main-thread (serial)
+ 2906 start (in kdebugdialog) + 52 [0x106dc1cd4]
+ 2906 main (in kdebugdialog) + 1497 [0x106dc22b9] main.cpp:111
+ 2906 KUniqueApplication::KUniqueApplication(bool, bool) (in libkdeui.5.dylib) + 32 [0x106ee8a06] kuniqueapplication.cpp:314
+ 2906 KUniqueApplication::Private::initHack(bool) (in libkdeui.5.dylib) + 120 [0x106ee89a0] qglobal.h:2193
+ 2906 KUniqueApplication::start(QFlags<KUniqueApplication::StartFlag>) (in libkdeui.5.dylib) + 503 [0x106ee7aaf] kuniqueapplication.cpp:145
+ 2906 mac_initialize_dbus() (in libkdecore.5.dylib) + 291 [0x107676b53] kkernel_mac.cpp:146
+ 2906 mac_set_dbus_address(QString) (in libkdecore.5.dylib) + 219 [0x10767693b] kdebug.h:272
+ 2906 KDebug::hasNullOutput(QtMsgType, bool, int, bool) (in libkdecore.5.dylib) + 147 [0x107542ad1] kdebug.cpp:842
+ 2906 KDebugPrivate::areaData(QtMsgType, unsigned int, bool) (in libkdecore.5.dylib) + 639 [0x10754649b] kdebug.cpp:423
+ 2906 KDebugPrivate::writeGroupForNamedArea(QByteArray const&, bool) (in libkdecore.5.dylib) + 190 [0x107545620] kdebug.cpp:681
+ 2906 KConfig::sync() (in libkdecore.5.dylib) + 219 [0x1074c86bf] kconfig.cpp:103
+ 2906 KConfigIniBackend::lock(KComponentData const&) (in libkdecore.5.dylib) + 253 [0x1074d928f] kconfigini.cpp:573
+ 2906 KLockFile::lock(QFlags<KLockFile::LockFlag>) (in libkdecore.5.dylib) + 230 [0x10767e380] klockfile_unix.cpp:136
+ 2906 KTemporaryFile::KTemporaryFile(KComponentData const&) (in libkdecore.5.dylib) + 80 [0x10755b2b2] ktemporaryfile.cpp:46
+ 2906 KTemporaryFilePrivate::defaultPrefix() const (in libkdecore.5.dylib) + 55 [0x10755bad7] ktemporaryfile.cpp:37
+ 2906 KStandardDirs::locateLocal(char const*, QString const&, KComponentData const&) (in libkdecore.5.dylib) + 25 [0x107591315] kstandarddirs.cpp:2107
+ 2906 KStandardDirs::locateLocal(char const*, QString const&, bool, KComponentData const&) (in libkdecore.5.dylib) + 127 [0x107591123] kstandarddirs.cpp:2118
+ 2906 KStandardDirs::saveLocation(char const*, QString const&, bool) const (in libkdecore.5.dylib) + 374 [0x1075901be] kstandarddirs.cpp:1507
+ 2906 KStandardDirs::resourceDirs(char const*) const (in libkdecore.5.dylib) + 46 [0x10758fe2c] qatomic_x86_64.h:115
+ 2906 KStandardDirs::KStandardDirsPrivate::resourceDirs(char const*, QString const&) (in libkdecore.5.dylib) + 527 [0x10758ecf1] kstandarddirs.cpp:1087
+ 2906 KStandardDirs::KStandardDirsPrivate::createSpecialResource(char const*) (in libkdecore.5.dylib) + 865 [0x10758e1d7] kstandarddirs.cpp:1038
+ 2906 KStandardDirs::findExe(QString const&, QString const&, QFlags<KStandardDirs::SearchOption>) (in libkdecore.5.dylib) + 299 [0x10758b5b5] kstandarddirs.cpp:1372
+ 2906 _ZL15checkExecutableRK7QStringb (in libkdecore.5.dylib) + 40 [0x10758abf8] kstandarddirs.cpp:1301
+ 2906 _ZL9getBundleRK7QStringb (in libkdecore.5.dylib) + 45 [0x10758a67d] kdebug.h:272
+ 2906 KDebug::hasNullOutput(QtMsgType, bool, int, bool) (in libkdecore.5.dylib) + 83 [0x107542a91] qmutex.h:102
+ 2906 QMutex::lock() (in QtCore) + 234 [0x107a22d60]
+ 2906 QMutexPrivate::wait(int) (in QtCore) + 141 [0x107a25d61]
+ 2906 _pthread_cond_wait (in libsystem_c.dylib) + 840 [0x7fff8b86c274]
+ 2906 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x7fff8b7febca]
2906 Thread_32729 DispatchQueue_2: com.apple.libdispatch-manager (serial)
2906 _dispatch_mgr_thread (in libdispatch.dylib) + 54 [0x7fff86b3619e]
2906 _dispatch_mgr_invoke (in libdispatch.dylib) + 923 [0x7fff86b3760e]
2906 kevent (in libsystem_kernel.dylib) + 10 [0x7fff8b7ff7e6]

Total number in stack (recursive counted multiple, when >=5):

Sort by top of stack, same collapsed (when >= 5):
__psynch_cvwait (in libsystem_kernel.dylib) 2906
kevent (in libsystem_kernel.dylib) 2906

Binary Images:
0x106dbe000 - 0x106dcdfe7 + (??? - ???) <7DA8E59F-2711-3BDA-9882-987FAF606102> /Applications/KDE4/kdebugdialog.app/Contents/MacOS/kdebugdialog
0x106ddd000 - 0x1071c2fff +libkdeui.5.dylib (5.7.0 - compatibility 5.0.0) <38159125-FB49-3046-9293-601E305E56ED> /Users/Me/kde/inst/master/lib/libkdeui.5.dylib
0x1074bf000 - 0x1077b7ff7 +libkdecore.5.dylib (5.7.0 - compatibility 5.0.0) <C546080D-C707-3854-986B-52BFAD5BF4A2> /Users/Me/kde/inst/master/lib/libkdecore.5.dylib
0x1079a6000 - 0x1079f0ff7 +QtDBus (4.7.1 - compatibility 4.7.0) <791868EB-FB83-3E3D-BA93-D79203074836> /Users/Me/kde/inst/master/qt-kde/lib/QtDBus.framework/Versions/4/QtDBus
0x107a0d000 - 0x107bfbfff +QtCore (4.7.1 - compatibility 4.7.0) <0924D80E-E9E0-3870-9E38-B25A576E78BE> /Users/Me/kde/inst/master/qt-kde/lib/QtCore.framework/Versions/4/QtCore
0x107c6b000 - 0x1083f5fe7 +QtGui (4.7.1 - compatibility 4.7.0) <59D703D9-AE3A-3393-8398-F461EF2D0448> /Users/Me/kde/inst/master/qt-kde/lib/QtGui.framework/Versions/4/QtGui
0x10860f000 - 0x10872afe7 +libattica.0.dylib (0.2.8 - compatibility 0.0.0) <E1D29D77-FF59-350D-B3A8-64778473FC1B> /Users/Me/kde/inst/master/lib/libattica.0.dylib
0x10879f000 - 0x1087d5fff +QtSvg (4.7.1 - compatibility 4.7.0) <08CAD3AB-0F8F-3BD9-B67D-9AA9504693B9> /Users/Me/kde/inst/master/qt-kde/lib/QtSvg.framework/Versions/4/QtSvg
0x1087f4000 - 0x108828ff7 +QtXml (4.7.1 - compatibility 4.7.0) <51E31024-93AF-3F62-A537-238E87394C51> /Users/Me/kde/inst/master/qt-kde/lib/QtXml.framework/Versions/4/QtXml
0x108844000 - 0x108906fe7 +QtNetwork (4.7.1 - compatibility 4.7.0) <99AF9141-626E-3822-B890-EC3F48F9DD0C> /Users/Me/kde/inst/master/qt-kde/lib/QtNetwork.framework/Versions/4/QtNetwork
0x10894f000 - 0x10898efef +libdbusmenu-qt.2.dylib (2.5.2 - compatibility 2.0.0) <9C9B37E4-7254-3970-BD0A-7E4A31CC3414> /Users/Me/kde/inst/master/lib/libdbusmenu-qt.2.dylib
0x1089a6000 - 0x1089b9fff +libz.1.dylib (1.2.5 - compatibility 1.0.0) <C9756B5C-85C1-38AA-8861-27FDE74BCF0B> /opt/local/lib/libz.1.dylib
0x1089c4000 - 0x1089d2ff7 +libbz2.1.0.dylib (1.0.6 - compatibility 1.0.0) <047542A8-19FC-33E7-8390-4D9A6A0AEAEE> /opt/local/lib/libbz2.1.0.dylib
0x1089dd000 - 0x1089e5fff +libintl.8.dylib (10.1.0 - compatibility 10.0.0) <9FEA328D-A24A-3D1F-AD16-CBC4FEAB0608> /opt/local/lib/libintl.8.dylib
0x1089ed000 - 0x108a29fff +libdbus-1.3.dylib (9.7.0 - compatibility 9.0.0) <B43F2ED8-68B5-300F-B656-210913222461> /opt/local/lib/libdbus-1.3.dylib
0x108a3e000 - 0x108b36fe7 +libiconv.2.dylib (8.0.0 - compatibility 8.0.0) <D811391D-B0D9-317F-B7A8-9BD9C7CE40A4> /opt/local/lib/libiconv.2.dylib
0x7fff669be000 - 0x7fff669f2ac7 dyld (195.5 - ???) <4A6E2B28-C7A2-3528-ADB7-4076B9836041> /usr/lib/dyld
0x7fff81e4e000 - 0x7fff81f53ff7 libFontParser.dylib (??? - ???) <22AADE96-E54D-3918-9DFA-1967F8B21E54> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x7fff81f92000 - 0x7fff81f98fff com.apple.DiskArbitration (2.4 - 2.4) <5185FEA6-92CA-3CAA-8442-BD71DBC64AFD> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff81f99000 - 0x7fff8202fff7 libvMisc.dylib (325.3.0 - compatibility 1.0.0) <AC5A384A-FA5A-3307-9CED-BD69E6F12A09> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x7fff826c6000 - 0x7fff826ddfff com.apple.CFOpenDirectory (10.7 - 144) <9709423E-8484-3B26-AAE8-EF58D1B8FB3F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x7fff82b77000 - 0x7fff82beafff libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib
0x7fff82c03000 - 0x7fff82c04fff libDiagnosticMessagesClient.dylib (??? - ???) <3DCF577B-F126-302B-BCE2-4DB9A95B8598> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff82c05000 - 0x7fff82e07fff libicucore.A.dylib (46.1.0 - compatibility 1.0.0) <82DCB94B-3819-3CC3-BC16-2AACA7F64F8A> /usr/lib/libicucore.A.dylib
0x7fff82e08000 - 0x7fff82e56ff7 libauto.dylib (??? - ???) <F0004B88-CA01-37D0-A77F-6651C4EC7D8E> /usr/lib/libauto.dylib
0x7fff82ee1000 - 0x7fff82f38fff libTIFF.dylib (??? - ???) <9E32B490-4C5B-3D96-AF27-9C085C606403> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fff82f39000 - 0x7fff82f3afff liblangid.dylib (??? - ???) <CACBE3C3-2F7B-3EED-B50E-EDB73F473B77> /usr/lib/liblangid.dylib
0x7fff83a1e000 - 0x7fff83ad0fff com.apple.CoreText (4.0.0 - ???) <D7BD85FD-277A-3A97-B1AD-5EE14215237E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x7fff83afa000 - 0x7fff83afafff com.apple.Accelerate.vecLib (3.7 - vecLib 3.7) <4CC14F7C-BCA7-3CAC-BEC9-B06576E5A15B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff83afb000 - 0x7fff83c34fef com.apple.vImage (5.0 - 5.0) <C45D2CBE-FA15-3D13-9E9D-A3BF57B84BBE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x7fff83c35000 - 0x7fff83d19def libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <C5F2392D-B481-3A9D-91BE-3D039FFF4DEC> /usr/lib/libobjc.A.dylib
0x7fff83d29000 - 0x7fff83e35fef libcrypto.0.9.8.dylib (0.9.8 - compatibility 0.9.8) <3AD29F8D-E3BC-3F49-A438-2C8AAB71DC99> /usr/lib/libcrypto.0.9.8.dylib
0x7fff83e39000 - 0x7fff83ea9fff com.apple.datadetectorscore (3.0 - 179.3) <AFFBD606-91DE-3F91-8E38-C037D9FBFA8B> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x7fff8437a000 - 0x7fff843a5ff7 libxslt.1.dylib (3.24.0 - compatibility 3.0.0) <8051A3FC-7385-3EA9-9634-78FC616C3E94> /usr/lib/libxslt.1.dylib
0x7fff843a6000 - 0x7fff843abff7 libsystem_network.dylib (??? - ???) <4ABCEEF3-A3F9-3E06-9682-CE00F17138B7> /usr/lib/system/libsystem_network.dylib
0x7fff843e4000 - 0x7fff843eafff libGFXShared.dylib (??? - ???) <DE6987C5-81AC-3AE6-84F0-138C9636D412> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x7fff843eb000 - 0x7fff843f6ff7 com.apple.speech.recognition.framework (4.0.19 - 4.0.19) <7ADAAF5B-1D78-32F2-9FFF-D2E3FBB41C2B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x7fff843f9000 - 0x7fff84415ff7 com.apple.GenerationalStorage (1.0 - 124) <C0290CA0-A2A0-3280-9442-9D783883D638> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x7fff847dd000 - 0x7fff847faff7 com.apple.openscripting (1.3.3 - ???) <A64205E6-D3C5-3E12-B1A0-72243151AF7D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x7fff8484a000 - 0x7fff848b2fff com.apple.Symbolication (1.2 - 88) <E6188F4D-062A-3E74-B52D-E60740C8A72C> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x7fff84b4b000 - 0x7fff84b53fff libsystem_dnssd.dylib (??? - ???) <7749128E-D0C5-3832-861C-BC9913F774FA> /usr/lib/system/libsystem_dnssd.dylib
0x7fff84b54000 - 0x7fff84b7cff7 com.apple.CoreVideo (1.7 - 70.0) <59D5B407-CCB6-3406-8C55-C1B0168D7DC2> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x7fff84d08000 - 0x7fff84d1aff7 libbsm.0.dylib (??? - ???) <349BB16F-75FA-363F-8D98-7A9C3FA90A0D> /usr/lib/libbsm.0.dylib
0x7fff84d43000 - 0x7fff85327faf libBLAS.dylib (??? - ???) <D62D6A48-5C7A-3ED6-875D-AA3C2C5BF791> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x7fff8544e000 - 0x7fff85462ff7 com.apple.LangAnalysis (1.7.0 - 1.7.0) <04C31EF0-912A-3004-A08F-CEC27030E0B2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x7fff85480000 - 0x7fff85497fff com.apple.MultitouchSupport.framework (220.62 - 220.62) <7EF58A7E-CB97-335F-A025-4A0F00AEF896> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x7fff85635000 - 0x7fff857f6fe7 com.apple.CoreData (103 - 358.4) <8D8ABA2E-0161-334D-A7C9-79E5297E188B> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fff857f7000 - 0x7fff863effff com.apple.AppKit (6.7 - 1138) <C8D2FDDA-B9D5-3948-A376-6B9B6F0596C6> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff863f0000 - 0x7fff865c3ff7 com.apple.CoreFoundation (6.7 - 635) <57446B22-0778-3E07-9690-96AC705D57E8> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff865c4000 - 0x7fff865cbff7 com.apple.CommerceCore (1.0 - 17) <AA783B87-48D4-3CA6-8FF6-0316396022F4> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
0x7fff865e6000 - 0x7fff865e6fff com.apple.CoreServices (53 - 53) <5946A0A6-393D-3087-86A0-4FFF6A305CC0> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff865e9000 - 0x7fff8663cfff libFontRegistry.dylib (??? - ???) <8FE14D77-1286-3619-A02E-0AC1A622596E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fff8663d000 - 0x7fff86660ff7 com.apple.RemoteViewServices (1.0 - 1) <EB549657-8EDC-312A-B8BE-DEC3E160AC3D> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x7fff86661000 - 0x7fff86666fff libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib
0x7fff86759000 - 0x7fff867f8fff com.apple.LaunchServices (480.19 - 480.19) <41ED4C8B-C74B-34EA-A9BF-34DBA5F52307> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fff869c0000 - 0x7fff869ffff7 libcups.2.dylib (2.9.0 - compatibility 2.0.0) <DE681910-3F7F-3502-9937-AB8008CD281A> /usr/lib/libcups.2.dylib
0x7fff86a47000 - 0x7fff86a56fff com.apple.opengl (1.7.4 - 1.7.4) <38AF4430-7E81-3C98-9330-21DCDA90507E> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff86a57000 - 0x7fff86ac5fff com.apple.CoreSymbolication (2.1 - 67) <6E202461-58C6-3C7E-BADA-B7B87B65557B> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x7fff86ac6000 - 0x7fff86ac7fff libunc.dylib (24.0.0 - compatibility 1.0.0) <C67B3B14-866C-314F-87FF-8025BEC2CAAC> /usr/lib/system/libunc.dylib
0x7fff86adf000 - 0x7fff86b33ff7 com.apple.ScalableUserInterface (1.0 - 1) <1873D7BE-2272-31A1-8F85-F70C4D706B3B> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x7fff86b34000 - 0x7fff86b42fff libdispatch.dylib (187.5.0 - compatibility 1.0.0) <698F8EFB-7075-3111-94E3-891156C88172> /usr/lib/system/libdispatch.dylib
0x7fff86b6f000 - 0x7fff86c72fff libsqlite3.dylib (9.6.0 - compatibility 9.0.0) <ED5E84C6-646D-3B70-81D6-7AF957BEB217> /usr/lib/libsqlite3.dylib
0x7fff86c73000 - 0x7fff86c75fff com.apple.TrustEvaluationAgent (2.0 - 1) <80AFB5D8-5CC4-3A38-83B9-A7DF5820031A> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x7fff86c82000 - 0x7fff86ca1fff libresolv.9.dylib (46.0.0 - compatibility 1.0.0) <33263568-E6F3-359C-A4FA-66AD1300F7D4> /usr/lib/libresolv.9.dylib
0x7fff86db3000 - 0x7fff86dc8fff com.apple.speech.synthesis.framework (4.0.74 - 4.0.74) <C061ECBB-7061-3A43-8A18-90633F943295> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x7fff86dc9000 - 0x7fff86de6ff7 libxpc.dylib (77.16.0 - compatibility 1.0.0) <0A4B4775-29A9-30D6-956B-3BE1DBF98090> /usr/lib/system/libxpc.dylib
0x7fff86de7000 - 0x7fff86e23fff libsystem_info.dylib (??? - ???) <BC49C624-1DAB-3A37-890F-6EFD46538424> /usr/lib/system/libsystem_info.dylib
0x7fff86ea7000 - 0x7fff86ed6fff com.apple.DictionaryServices (1.2 - 158) <2CE51CD1-EE3D-3618-9507-E39A09C9BB8D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fff86f13000 - 0x7fff86fb5ff7 com.apple.securityfoundation (5.0 - 55005) <0D59908C-A61B-389E-AF37-741ACBBA6A94> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x7fff86fb6000 - 0x7fff8710fff7 com.apple.audio.toolbox.AudioToolbox (1.7 - 1.7) <296F10D0-A871-39C1-B8B2-9200AB12B5AF> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fff87327000 - 0x7fff8732bff7 com.apple.CommonPanels (1.2.5 - 94) <0BB2C436-C9D5-380B-86B5-E355A7711259> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x7fff8732c000 - 0x7fff8742eff7 libxml2.2.dylib (10.3.0 - compatibility 10.0.0) <D46F371D-6422-31B7-BCE0-D80713069E0E> /usr/lib/libxml2.2.dylib
0x7fff874ce000 - 0x7fff874d0fff libquarantine.dylib (36.0.0 - compatibility 1.0.0) <4C3BFBC7-E592-3939-B376-1C2E2D7C5389> /usr/lib/system/libquarantine.dylib
0x7fff874d1000 - 0x7fff875e6fff com.apple.DesktopServices (1.6.0 - 1.6.0) <208D40FC-8BBE-330F-B999-18771BEA6895> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x7fff87b30000 - 0x7fff87b31ff7 libremovefile.dylib (21.0.0 - compatibility 1.0.0) <C6C49FB7-1892-32E4-86B5-25AD165131AA> /usr/lib/system/libremovefile.dylib
0x7fff87b32000 - 0x7fff87bccff7 com.apple.SearchKit (1.4.0 - 1.4.0) <B7573888-BAF6-333D-AB00-C0D2BF88DF0F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x7fff87bcd000 - 0x7fff87c0cff7 libGLImage.dylib (??? - ???) <29F82AD9-45F0-3AC5-A4A4-B767EC555D82> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x7fff87c3b000 - 0x7fff87c44fff libnotify.dylib (80.0.0 - compatibility 1.0.0) <BD08553D-8088-38A8-8007-CF5C0B8F0404> /usr/lib/system/libnotify.dylib
0x7fff87c85000 - 0x7fff87cc6fff com.apple.QD (3.12 - ???) <4F3C5629-97C7-3E55-AF3C-ACC524929DA2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x7fff87d64000 - 0x7fff87e08fef com.apple.ink.framework (1.3.2 - 110) <F69DBD44-FEC8-3C14-8131-CC0245DBBD42> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x7fff87e43000 - 0x7fff880b4fff com.apple.CoreImage (7.77 - 1.0.1) <AB6ECCF3-4B04-3363-9158-08F305BF15FA> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x7fff884d1000 - 0x7fff884e3ff7 libz.1.dylib (1.2.5 - compatibility 1.0.0) <30CBEF15-4978-3DED-8629-7109880A19D4> /usr/lib/libz.1.dylib
0x7fff884f7000 - 0x7fff884fafff libCoreVMClient.dylib (??? - ???) <9E9F7B24-567C-3102-909C-219CF2B191FD> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x7fff885df000 - 0x7fff885e6fff com.apple.NetFS (4.0 - 4.0) <B9F41443-679A-31AD-B0EB-36557DAF782B> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff8862e000 - 0x7fff8862efff com.apple.audio.units.AudioUnit (1.7 - 1.7) <D75971EE-0D74-365A-8E52-46558EA49E87> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fff8862f000 - 0x7fff88642ff7 libCRFSuite.dylib (??? - ???) <034D4DAA-63F0-35E4-BCEF-338DD7A453DD> /usr/lib/libCRFSuite.dylib
0x7fff8864c000 - 0x7fff886b6fff com.apple.framework.IOKit (2.0 - ???) <F79E7690-EF97-3D04-BA22-177E256803AF> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff886b7000 - 0x7fff886c1ff7 liblaunch.dylib (392.18.0 - compatibility 1.0.0) <39EF04F2-7F0C-3435-B785-BF283727FFBD> /usr/lib/system/liblaunch.dylib
0x7fff886c2000 - 0x7fff886fcff7 com.apple.DebugSymbols (2.1 - 86) <4F32EAAE-ECD9-3A5C-BA3A-EABCBFFB1044> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x7fff886fd000 - 0x7fff88701fff libdyld.dylib (195.5.0 - compatibility 1.0.0) <F1903B7A-D3FF-3390-909A-B24E09BAD1A5> /usr/lib/system/libdyld.dylib
0x7fff88702000 - 0x7fff88702fff com.apple.Accelerate (1.7 - Accelerate 1.7) <3E4582EB-CFEF-34EA-9DA8-8421F1C3C77D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff88806000 - 0x7fff8880bfff libGIF.dylib (??? - ???) <21851808-BFD2-3141-8354-A419479726BF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x7fff8880c000 - 0x7fff88811fff com.apple.OpenDirectory (10.7 - 144) <E8AACF47-C423-3DCE-98F6-A811612B1B46> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff88812000 - 0x7fff88813fff libdnsinfo.dylib (395.6.0 - compatibility 1.0.0) <718A135F-6349-354A-85D5-430B128EFD57> /usr/lib/system/libdnsinfo.dylib
0x7fff88814000 - 0x7fff88816fff libCVMSPluginSupport.dylib (??? - ???) <2D21E6BE-CB20-3F76-8DCC-1CB0660A8A5B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x7fff88817000 - 0x7fff88892ff7 com.apple.print.framework.PrintCore (7.0 - 366) <E663DF78-6729-332D-B763-ABB63A6BBB55> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x7fff88893000 - 0x7fff88ba5fff com.apple.Foundation (6.7 - 833.1) <618D7923-3519-3C53-9CBD-CF3C7130CB32> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff88ba6000 - 0x7fff88fd3fff libLAPACK.dylib (??? - ???) <4F2E1055-2207-340B-BB45-E4F16171EE0D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x7fff89036000 - 0x7fff89096fff libvDSP.dylib (325.3.0 - compatibility 1.0.0) <74B62E70-4189-3022-8FC9-1182EA7C6E34> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x7fff89313000 - 0x7fff89314fff libsystem_sandbox.dylib (??? - ???) <8D14139B-B671-35F4-9E5A-023B4C523C38> /usr/lib/system/libsystem_sandbox.dylib
0x7fff89315000 - 0x7fff89638fff com.apple.HIToolbox (1.7 - ???) <10FA3432-6638-39D9-8681-9E95298D239E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x7fff89639000 - 0x7fff89639fff com.apple.Carbon (153 - 153) <895C2BF2-1666-3A59-A669-311B1F4F368B> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x7fff8963a000 - 0x7fff8963dfff libRadiance.dylib (??? - ???) <DCDA308D-4856-3631-B6D7-7A8B94169BC0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x7fff8963e000 - 0x7fff89689fff com.apple.SystemConfiguration (1.11 - 1.11) <0B02FEC4-C36E-32CB-8004-2214B6793AE8> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fff8968a000 - 0x7fff8970fff7 com.apple.Heimdal (2.1 - 2.0) <E4CD970F-8DE8-31E4-9FC0-BDC97EB924D5> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x7fff89710000 - 0x7fff89716fff libmacho.dylib (800.0.0 - compatibility 1.0.0) <D86F63EC-D2BD-32E0-8955-08B5EAFAD2CC> /usr/lib/system/libmacho.dylib
0x7fff8980d000 - 0x7fff8980eff7 libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib
0x7fff89900000 - 0x7fff89fce9df com.apple.CoreGraphics (1.600.0 - ???) <B3C42497-53F5-31BB-987E-D1E76746B0E4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x7fff8a02c000 - 0x7fff8a0a1ff7 libc++.1.dylib (19.0.0 - compatibility 1.0.0) <C0EFFF1B-0FEB-3F99-BE54-506B35B555A9> /usr/lib/libc++.1.dylib
0x7fff8a853000 - 0x7fff8a861fff com.apple.NetAuth (1.0 - 3.0) <F384FFFD-70F6-3B1C-A886-F5B446E456E7> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff8a862000 - 0x7fff8ab7bfff com.apple.CoreServices.CarbonCore (960.13 - 960.13) <398ABDD7-BB95-3C05-96D2-B54243FC4745> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fff8abd0000 - 0x7fff8abd6ff7 libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib
0x7fff8ac2f000 - 0x7fff8ac2ffff libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib
0x7fff8ac39000 - 0x7fff8add8fff com.apple.QuartzCore (1.7 - 269.0) <E0AFC745-4AC5-36E3-9827-E5344721071D> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7fff8add9000 - 0x7fff8b280ff7 FaceCoreLight (1.4.2 - compatibility 1.0.0) <6F89E9A9-DEB6-32B5-8B50-3B97F5DB597D> /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLight
0x7fff8b281000 - 0x7fff8b2b4fff com.apple.GSS (2.1 - 2.0) <A150154E-40D3-345B-A92D-3A023A55AC52> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fff8b2fd000 - 0x7fff8b3c4ff7 com.apple.ColorSync (4.7.0 - 4.7.0) <A29897D7-4B63-3BBB-B66C-710BE9CC01D8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x7fff8b403000 - 0x7fff8b455ff7 libGLU.dylib (??? - ???) <C3CE8BA0-470F-3BCE-B17C-A31E70E035F2> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fff8b456000 - 0x7fff8b54bfff libiconv.2.dylib (7.0.0 - compatibility 7.0.0) <5C40E880-0706-378F-B864-3C2BD922D926> /usr/lib/libiconv.2.dylib
0x7fff8b54e000 - 0x7fff8b5b0ff7 com.apple.coreui (0.3 - 162) <A752F9D0-1CAE-340F-B2D2-95EEF242B301> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fff8b5fe000 - 0x7fff8b680fff com.apple.Metadata (10.7.0 - 627.9) <F293A9A7-9790-3629-BE81-D19C158C5EA4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x7fff8b780000 - 0x7fff8b7e7ff7 com.apple.audio.CoreAudio (4.0.0 - 4.0.0) <0B715012-C8E8-386D-9C6C-90F72AE62A2F> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x7fff8b7e8000 - 0x7fff8b808fff libsystem_kernel.dylib (1699.22.73 - compatibility 1.0.0) <69F2F501-72D8-3B3B-8357-F4418B3E1348> /usr/lib/system/libsystem_kernel.dylib
0x7fff8b809000 - 0x7fff8b809fff com.apple.vecLib (3.7 - vecLib 3.7) <29927F20-262F-379C-9108-68A6C69A03D0> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff8b80a000 - 0x7fff8b815ff7 libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib
0x7fff8b81a000 - 0x7fff8b8f7fef libsystem_c.dylib (763.11.0 - compatibility 1.0.0) <1D61CA57-3C6D-30F7-89CB-CC6F0787B1DC> /usr/lib/system/libsystem_c.dylib
0x7fff8bd39000 - 0x7fff8c010fff com.apple.security (7.0 - 55010) <2418B583-D3BD-3BC5-8B07-8289C8A5B43B> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff8c029000 - 0x7fff8c02efff libcache.dylib (47.0.0 - compatibility 1.0.0) <B7757E2E-5A7D-362E-AB71-785FE79E1527> /usr/lib/system/libcache.dylib
0x7fff8c02f000 - 0x7fff8c06efff com.apple.AE (527.6 - 527.6) <6F8DF9EF-3250-3B7F-8841-FCAD8E323954> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fff8c08b000 - 0x7fff8c0b4fff libJPEG.dylib (??? - ???) <3DBFEB41-4BF2-3502-872A-BB3738EE61B0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fff8c0b5000 - 0x7fff8c0bafff libpam.2.dylib (3.0.0 - compatibility 3.0.0) <D952F17B-200A-3A23-B9B2-7C1F7AC19189> /usr/lib/libpam.2.dylib
0x7fff8c0bb000 - 0x7fff8c0e2fff com.apple.PerformanceAnalysis (1.10 - 10) <2A058167-292E-3C3A-B1F8-49813336E068> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x7fff8c0e3000 - 0x7fff8c1f0fff libJP2.dylib (??? - ???) <D8257CEE-A1C3-394A-8193-6DB7C29A15A8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x7fff8c429000 - 0x7fff8c509fff com.apple.CoreServices.OSServices (478.25 - 478.25) <CA11FC11-2F93-3C8A-8077-A67F381A3EBE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fff8c69b000 - 0x7fff8c69eff7 com.apple.securityhi (4.0 - 1) <B37B8946-BBD4-36C1-ABC6-18EDBC573F03> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x7fff8c69f000 - 0x7fff8c6aafff com.apple.CommonAuth (2.1 - 2.0) <49949286-61FB-3A7F-BF49-0EBA45E2664E> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fff8c6ab000 - 0x7fff8c6aefff com.apple.help (1.3.2 - 42) <AB67588E-7227-3993-927F-C9E6DAC507FD> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x7fff8c6f7000 - 0x7fff8c751fff com.apple.HIServices (1.9 - ???) <8791E8AA-C034-330D-B2BA-5141154C21CD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x7fff8c765000 - 0x7fff8c77bfff libGL.dylib (??? - ???) <22064411-0A62-373C-828B-0AA2BA2A8D34> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x7fff8c77c000 - 0x7fff8c8dffff com.apple.CFNetwork (520.0.13 - 520.0.13) <67E3BB43-2A22-3F5A-964E-391375B24CE0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fff8c94a000 - 0x7fff8c960ff7 com.apple.ImageCapture (7.0 - 7.0) <69E6E2E1-777E-332E-8BCF-4F0611517DD0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x7fff8cd6b000 - 0x7fff8cd6ffff libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <FF83AFF7-42B2-306E-90AF-D539C51A4542> /usr/lib/system/libmathCommon.A.dylib
0x7fff8cdb4000 - 0x7fff8cdb4fff com.apple.ApplicationServices (41 - 41) <03F3FA8F-8D2A-3AB6-A8E3-40B001116339> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x7fff8ce0b000 - 0x7fff8ce11fff IOSurface (??? - ???) <06FA3FDD-E6D5-391F-B60D-E98B169DAB1B> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff8ce12000 - 0x7fff8ce2ffff libPng.dylib (??? - ???) <75DA9F95-C2A1-3534-9F8B-14CFFDE2A290> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fff8ce30000 - 0x7fff8ce54ff7 com.apple.Kerberos (1.0 - 1) <2FF2569B-F59A-371E-AF33-66297F512CB3> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff8ce55000 - 0x7fff8ce63ff7 libkxld.dylib (??? - ???) <65BE345D-6618-3D1A-9E2B-255E629646AA> /usr/lib/system/libkxld.dylib
0x7fff8db5e000 - 0x7fff8dc3cff7 com.apple.ImageIO.framework (3.1.0 - 3.1.0) <70228E69-063C-32FF-BBE7-FCCD9C5C0864> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x7fff8dc41000 - 0x7fff8dc67ff7 com.apple.framework.familycontrols (3.0 - 300) <72FEA71A-5865-3875-97E9-3C8C96B7F7FA> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x7fff8e12f000 - 0x7fff8e15cfe7 libSystem.B.dylib (159.0.0 - compatibility 1.0.0) <7B4D685D-939C-3ABE-8780-77A1889E0DE9> /usr/lib/libSystem.B.dylib
0x7fff8e1b2000 - 0x7fff8e1f4ff7 libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <A5B9778E-11C3-3F61-B740-1F2114E967FB> /usr/lib/system/libcommonCrypto.dylib
0x7fff8e1f5000 - 0x7fff8e222ff7 com.apple.opencl (1.50.62 - 1.50.62) <616ADE61-11D1-3816-A255-3F0F80F2EAC8> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fff8e223000 - 0x7fff8e225ff7 com.apple.print.framework.Print (7.0 - 247) <579D7E49-A7F4-3C41-9434-3114B8A9B96C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x7fff8e701000 - 0x7fff8e785ff7 com.apple.ApplicationServices.ATS (5.0 - ???) <F10B1918-A06E-3ECF-85EF-05F0CF27187E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x7fff8e786000 - 0x7fff8e78dfff libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <172B1985-F24A-34E9-8D8B-A2403C9A0399> /usr/lib/system/libcopyfile.dylib
Sample analysis of process 396 written to file /dev/stdout


@boud - thanks for your reply on the kde-imageshop archive I will post on kde-mac to see if anyone can help. And yes, this is kinda bleeding edge (I'm a glutton for punishment) but I have to say that I'm very stuck at the moment. Becoming a KDE expert is not my ultimate goal as I am eagerly waiting to plunge into Krita! Very frustrating up till know, but it's only my third day drinking from this fire hose... I've also printed all that kde4-config reports (below):

KDE4-CONFIG INFO
----------------------------
----------------------------

[10:26:13] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --qt-prefix
/Users/Me/kde/inst/master/qt-kde

[10:27:25] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --qt-binaries
/Users/Me/kde/inst/master/qt-kde/bin

[10:27:31] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --qt-libraries
/Users/Me/kde/inst/master/qt-kde/lib

[10:27:36] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --qt-plugins
/Users/Me/kde/inst/master/qt-kde/plugins

[10:27:42] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --prefix
/Users/Me/kde/inst/master

[10:27:55] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --libsuffix

[10:28:08] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --localprefix
/Users/Me/Library/Preferences/KDE/.kde/

[10:28:15] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --kde-version
4.7.40 (4.7.40 (KDE 4.8 >= 200110623)

[10:28:29] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --types
apps - Applications menu (.desktop files)
cache - Cached information (e.g. favicons, web-pages)
cgi - CGIs to run from kdehelp
config - Configuration files
data - Where applications store data
emoticons - Emoticons
exe - Executables in $prefix/bin
html - HTML documentation
icon - Icons
include - Includes/Headers
kcfg - Configuration description files
lib - Libraries
locale - Translation files for KLocale
mime - Mime types
module - Loadable modules
pixmap - Legacy pixmaps
qtplugins - Qt plugins
services - Services
servicetypes - Service types
socket - UNIX Sockets (specific for both current host and current user)
sound - Application sounds
templates - Templates
tmp - Temporary files (specific for both current host and current user)
wallpaper - Wallpapers
xdgconf-autostart - XDG autostart directory
xdgconf-menu - XDG Menu layout (.menu files)
xdgdata-apps - XDG Application menu (.desktop files)
xdgdata-dirs - XDG Menu descriptions (.directory files)
xdgdata-icon - XDG Icons
xdgdata-mime - XDG Mime Types
xdgdata-pixmap - Legacy pixmaps

[10:28:40] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --path apps
/Users/Me/Library/Preferences/KDE/.kde/share/applnk/:/Users/Me/kde/inst/master/share/applnk/

[10:29:46] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --path config
/Users/Me/Library/Preferences/KDE/.kde/share/config/:/Users/Me/kde/inst/master/share/config/

[10:30:11] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --path xdgconf-autostart
/Users/Me/Library/Preferences/XDG/autostart/

[10:30:45] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --path xdgconf-menu
/Users/Me/Library/Preferences/XDG/menus/:/Users/Me/kde/inst/master/etc/xdg/menus/

[10:30:57] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --path xdgdata-apps
/Users/Me/.local/share/applications/:/Users/Me/kde/inst/master/share/applications/:/usr/local/share/applications/

[10:31:09] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --path xdgdata-dirs
/Users/Me/.local/share/desktop-directories/:/Users/Me/kde/inst/master/share/desktop-directories/

[10:31:18] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --path xdgdata-icon
/Users/Me/.local/share/icons/:/Users/Me/kde/inst/master/share/icons/

[10:31:22] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --path xdgdata-mime
/Users/Me/.local/share/mime/:/Users/Me/kde/inst/master/share/mime/

[10:31:26] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --path xdgdata-pixmap
/Users/Me/.local/share/pixmaps/

[10:31:43] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --path lib
/Users/Me/Library/Preferences/KDE/.kde/lib/:/Users/Me/kde/inst/master/lib/

[10:31:55] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --path exe
/Users/Me/Library/Preferences/KDE/.kde/lib/kde4/libexec/:/Users/Me/kde/inst/master/lib/kde4/libexec/:/Users/Me/kde/inst/master/bin/

[10:32:33] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --path icon
/Users/Me/Library/Preferences/KDE/.kde/share/icons/:/Users/Me/kde/inst/master/share/icons/

[10:32:44] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --path include
/Users/Me/kde/inst/master/include/

[10:32:47] [Me@Sol-Vishnu /Users/Me/kde/src/master]$ kde4-config --path kcfg
/Users/Me/Library/Preferences/KDE/.kde/share/config.kcfg/:/Users/Me/kde/inst/master/share/config.kcfg/

[10:32:56] [Me@Sol-Vishnu /Users/Me/kde/src/master]$


On a more Calligra based topic. I managed to get all of Calligra (Creative)to compile and given my KDE woes figured I might tackle debugging the ****. My IDE of choice is Xcode 4.2 ( I know...u guys hate the Mac with a passion but the recent beta cut has come a really long way ) So ran the CMake Generator and can report the following:

1 - Out of the box a CMake -G Xcode on Calligra generates unusable Xcode project files. They don't parse.
2 - After a little I digging discovered that some paths are not escaped correctly for Xcode and CMake stumbles. Here are the offending lines and some suggested fixes:

In my KDE4Macros.cmake...(not sure which project installs)
Code: Select all
   if (_test)
      if (APPLE)
         # PAK - 071711
            set_target_properties(${_target_NAME} PROPERTIES COMPILE_FLAGS -DKDESRCDIR=\\\\"${CMAKE_CURRENT_SOURCE_DIR}\\\\")
      else (APPLE)
           set_target_properties(${_target_NAME} PROPERTIES COMPILE_FLAGS -DKDESRCDIR="\\"${CMAKE_CURRENT_SOURCE_DIR}/\\"")
      endif (APPLE)
   endif (_test)


In Various test CMakeLists.txt
Code: Select all
# PAK - 071711
if (APPLE)
   add_definitions(-DFILES_DATA_DIR=\\\\"${CMAKE_CURRENT_SOURCE_DIR}/data/\\\\")
else (APPLE)
   add_definitions(-DFILES_DATA_DIR="\\"${CMAKE_CURRENT_SOURCE_DIR}/data/\\"")
endif (APPLE)


Again another KDE related issue so I'm not sure where and how to report. I compiled Calligra from the command line to make sure they didn't break anything. Just though this my help someone out there...

Also had a few problems with boost (from macports) not getting picked up correctly so had to hardcode include_directories(/opt/local/include ) in some CMake files.
Same with marble and tiffio...

I hope, my luck improves...

Later, Patrice
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

Re: Install on Mac OS

Wed Jul 20, 2011 6:21 am
When compiling, which components did you build? Qt, kdelibs.... make sure kde-runtime is also built.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
pkouame
Registered Member
Posts
16
Karma
1

Re: Krita Lives on Lion!

Wed Jul 20, 2011 7:08 pm
Yahoo!!!

Success. Finally. After three sleepless nights I have all Qt, KDE and Calligra apps up on Mac OS X Lion. Seems fitting as it (Lion) is now officially released ;-) Now I can actually talk about it without the evil empire lawyers on my back... Mark this day July 20 - Krita lives on Lion! And all from the development branch, no macports or fink (which doesn't yet work on Lion)

In my frenzied attempt to get things up and running I started to lose a bit of my own discipline, so I'm not totally sure what bootstrapped it up. Here are some preliminary notes:

- A closer look at my own trace and I focused on the mac_initialize_dbus() kernel_mac call since all apps seemed to hang on that.
- Noticed that QtDbusViewer, while functional, could not connect to dbus (macports), so I rebuilt qt-kde with some new switches and full debug. Will expose my config switches once they are set. Anyway, got Qt to a point where the dbus introspection worked. I think I rebooted once. Not sure but it was obviously a good first step.
- Rebuilt all of KDE methodically. Starting with kdesupport (automoc, attica, phonon in QTDIR, PolKitQt and kdesupport-svn) All using the "easy" recipes when I could. Then kdebase (runtime, kate, and console) Followed by kdesdk. Finally kdelibs. Never got kdepim to fully build, but doesn't seem to be a requirement for the "Creative" Calligra suite.
- Still no go. And somehow even switching debugfull did not output anything to console. So I wrote a little kde test app with custom kapplication and kkernel_mac so I could freely debug. Not bad for a few days drinking from the firehose. That's when I noticed the following error followed by failed attempts at invoking drkonqi. This is still not fixed. More later.
7/20/11 5:01:09.170 AM [0x0-0x14d14d].org.calligra.karbon: karbon(9790)/KSharedDataCache ensureFileAllocated: This system misses support for posix_fallocate() -- ensure this partition has room for at least 10547304 bytes.


- A little more digging and realized my XDG_DATA_DIRS wasn't set correctly so adjusted to
Code: Select all
export XDG_DATA_DIRS=/opt/local/share:$KDEDIR

- Also had to make sure my DYLD_FALLBACK_LIBRARY_PATH was set correctly. Otherwise attica and dbusmenuqt dylibs were not found (?) Not good . Here's a script to set up my apps correctly
Code: Select all
export KDEHOME=~/Library/Preferences/KDE/.kde
export DYLD_FALLBACK_LIBRARY_PATH=$QTDIR/lib/./:/Users/Me/kde/inst/master/lib${DYLD_FALLBACK_LIBRARY_PATH:+:$DYLD_FALLBACK_LIBRARY_PATH}
export XDG_DATA_DIRS=/opt/local/share:$KDEDIR

- Ran Krita and got a screen WooHoo! But blank...(sigh) Finally had debug messages and figured my db was not up to date. So...
- Ran kbuildsycoca4. Complains a lot (as usual ?). The KDEHOME variable had to be set to something other that $HOME/kde/.kde. Not sure why either.
- Ran kdebugdialog successfully...good omen...
- Finally got the Krita up and running via simple open/Applications/KDE4/krita.app! And others like carbon...

Sorry for the gory details. Some (if not most) of this is probably familiar, but for a noob digging around the myriad of docs and red herrings along the way, I thought it would be helpful.

Some Initial Observations:

- crashes a lot in debug
- very sluggish. I know it is a debugfull but I am running on an octo MacPro ... will try Release soon.
- yes the interface needs a little work ;-) IMHO not up to Mac standards...doesn't do this justice really.
- Along the way, I noticed that some of my builds broke running in parallel (make -j16 or even -j9). Fixed by running single threaded especially kderuntime and even kdelibs in a specific order. Wha a waste of horsepower. I will investigate further...Ultimately the order should not matter. CMake issue?

I want to do a few things next, before actually popping open the code hood:

- Run through this again, on a clean install of everything
- Document the steps with additional details for others (like build configurations, environment settings, make and install output) I know Yet Another How-To on Mac builds may cloud the sphere, but I'm sure I'm not the only one getting lost in all of that sauce...;-) Still very worth while climbing that mountain. A trial by fire, right of passage? ;-)
- Run a full release build and test
- Post screen snapshots
- Set up an Xcode IDE and tune the CMake -G Xcode output (see previous posts)
- Start looking at performance with tools like Shark etc...
- Experiment with Apple's llvm30 compiler
- develop a full build script -- Ok I know that's bold. But eventually a Mac OS X nightly build dashboard like you have for Windows would be nice. I would volunteer a dedicated server and status page on my end if interested. Again, may be a long term plan.

Just a few thoughts and ramblings in no particular order struggling with fatigue. Will organize this later and maybe open a new Lion thread with structured observations and steps. As usual your thoughts on how best to move on and get the Mac side going are welcome...(the initial ones from boud were good!)

This is great! Krita on 64 bit Lion with beta Xcode 4.2 system libraries and tools. Back on the horse...

Thanks for all your help, Later

Patrice
slangkamp
KDE Developer
Posts
607
Karma
4

Re: Install on Mac OS

Wed Jul 20, 2011 7:16 pm
Please make a screenshot!
User avatar
pkouame
Registered Member
Posts
16
Karma
1

Re: Krita Lives on Lion!

Wed Jul 20, 2011 8:33 pm
A Snapshot of Krita on Lion 10.7. Enjoy!


Image
Krita 2 On Mac Lion by pkouame, on Flickr
slangkamp
KDE Developer
Posts
607
Karma
4

Re: Install on Mac OS

Wed Jul 20, 2011 8:50 pm
Interesting that the new and open buttons don't have icons, but save has. You should make the window a bit bigger so the rest of the toolbar fits into the window.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

Re: Install on Mac OS

Thu Jul 21, 2011 4:09 am
The lack of icons could be related to the KSharedDataCache message you recieved earlier. Not sure if KDE on Mac uses similar paths to Linux, but if it does....

1) Make sure all KDE related processes (kdeinit4, klauncher, etc) aren't running
2) Remove /var/tmp/kdecache-$USER/
3) Run "kbuildsycoca4 --noincremental"


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
pkouame
Registered Member
Posts
16
Karma
1

Re: Install on Mac OS

Thu Jul 21, 2011 7:18 am
Yup. Clearing out the cache (btw it's in /private/var/tmp/master-kde on my system) worked and restored all the icons after a sycoca. And yes full screen is a much better view.

I won't pretend to know Krita yet, but there is a preview box for the layers dock that won't go away seems like it is missing some close buttons. Also all the top menu items disappear when that happens.

I'm also tracking klauncher's inability to launch knotify4. It seems like this cut packages it as a mac bundle (in /Applications/KDE4/knotify4.app when it may best reside in lib/kde4/libexec?

I built the master branch so no surprises here about these glitches.

Patrice
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS

Re: Install on Mac OS

Thu Jul 21, 2011 8:26 am
Wow! Great work!
User avatar
pkouame
Registered Member
Posts
16
Karma
1

Re: Install on Mac OS

Thu Jul 21, 2011 9:40 am
Thanks.

Out of curiosity, what is the predominant IDE in the development group. KDevelop? Eclipse? CodeBlocks? Others? Do you have a standard toolchain+Ide?

Patrice
User avatar
LukasT.dev
KDE Developer
Posts
209
Karma
1
OS

Re: Install on Mac OS

Thu Jul 21, 2011 10:29 am
I prefer KDevelop, some prefer Qt Creator


Daylight is coming...
Krita developer | http://lukast.mediablog.sk/log
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS

Re: Install on Mac OS

Thu Jul 21, 2011 10:53 am
I use vim and Qt Creator -- and compile in a terminal :-)
User avatar
pkouame
Registered Member
Posts
16
Karma
1

Re: Install on Mac OS

Sat Jul 23, 2011 4:15 pm
Ok

I'm even closer to having a full development environment/workflow set up:

-I have a KDevelop 4.2.3 up and running. It has a few quirks that I've informed kdevelop-devel about.
-Also have Eclipse/Indigo setup. A little more stable, yet more of a pain to configure for CMake KDE projects. At least I can debug Krita on it.
-This may allow me to put the Xcode project on the back-burner.

I have to admit that I'm pretty amazed that Mac/Darwin support is so poor all across the board. It really isn't that bad, and if the goal is cross-plarform apps than how can one totally ignore this platform. I'm not a total Mac fanboy and my roots deeply lie in Unix back before Linux was even a word. So I'm willing to get my feet wet TESTING also. Besides, from the looks of it the team seems composed of some very able and talented individuals and it will take me a little while to fully absorb the underlying design and architecture. So off to reading all the design documents on the Krita site...

To better support testing a parallel Linux-based environment is "de rigueur". I can run one side by side with the Mac using Parallels. The choices are many, but I am leaning towards Kubuntu or Open SUSE. Which do you recommend?

I'll follow you're suggestion about native features via plug-ins "ala" openCL and OpenGTL OpenShiva. Very interesting stuff indeed.

On memory usage - you do implement a tiling concept already. Are there any particular modules that are worth inspection? In my experience tuning memory and performance on large projects like this, defining the actual system and performance requirements is critical. This is not a small app and its loaded with neat features (especially like the custom brushes), what are the expectations? All this needs to be balanced with the proper design. Its always a trade-off between features and performance. Hardware always moves faster. Photoshop like performance is a nice goal, then again those guys have large corporate resources at their disposal...

On the Mac visuals - aside from the layer dock icons that seem a little jumbled (I would have to compare this to the Photoshop layer interface), I think the UI must have come a long way from your original post a few years ago cause it's not that bad. I would say consistent with a KDE/QT interface paradigm and since the underlying architecture is based on it...On the other hand, there is obviously a lot to be said about a professional Mac like look & feel on this platform. General consensus is that Apple does that very well and most of their software follow their guidelines pretty closely. I don't want to start a flame here about UI/UX concepts, but this begs the question of how mac specific you want this distribution of Krita to eventually look. IMHO, "as much as possible" simply because a Mac artist considering Krita will naturally expect things to "feel" the same. And this is all about the users right? But of course this would require a complete redesign of dialogs and forms to be consistent, not just the file manager.

Getting back to where I can help in the immediate future - are there any particular features or modules you would like me to test on this platform? If so, just holler...

Meanwhile I am still looking into some build issues and utility bundling that doesn't seem to make sense on the Mac...

@Lukas - I really enjoy reading your blog on Krita...

Later, Patrice


Bookmarks



Who is online

Registered users: Bing [Bot], gfielding, Google [Bot], markhm, sethaaaa, Sogou [Bot], Yahoo [Bot]