I found a folder called executor in library>startupitems which contains 4 items 1. executor 2. executor.app 3. executorrunner 4. startupparameters.plist. Anyone know what this is as google turned up nothing.
I took a sample of the process for executor.app as follows:
(something to do with Java?)
Analysis of sampling pid 231 every 10.000000 milliseconds
Call graph:
251 Thread_100f
251 0x93e8
251 0x9574
251 startJavaApplication
251 CallAppLauncherMain(JNIEnv_*, __CFDictionary const*, __CFArray const*)
251 JNIEnv_::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)
251 JVM_IsSupportedJNIVersion
251 JVM_GetCPMethodModifiers
251 JVM_GetCPClassNameUTF
251 JVM_CurrentTimeMillis
251 typeinfo name for std::bad_exception
251 0x310868c
251 0x310868c
251 0x31085cc
251 0x310a668
251 JVM_InvokeMethod
251 JVM_InvokeMethod
251 JVM_InvokeMethod
251 JVM_GetCPClassNameUTF
251 JVM_CurrentTimeMillis
251 typeinfo name for std::bad_exception
251 0x310868c
251 0x310a668
251 JVM_Sleep
251 JVM_GetClassLoader
251 JVM_NewInstance
251 mach_msg
251 mach_msg_trap
251 mach_msg_trap
Total number in stack (recursive counted multiple, when >=5):
38 0x310868c
26 JVM_GetClassMethodsCount
26 _pthread_body
23 0x310a668
23 JVM_CurrentTimeMillis
23 JVM_FindSignal
23 JVM_GetCPClassNameUTF
23 typeinfo name for std::bad_exception
22 mach_msg
22 mach_msg_trap
21 JVM_FindClassFromClass
21 JVM_GetMethodIxExceptionTableEntry
21 JVM_IsSameClassPackage
20 JVM_NewInstance
18 0x310886c
14 0x31085cc
14 JVM_ArrayCopy
14 JVM_MonitorNotify
14 JVM_MonitorWait
5 Java_java_net_PlainSocketImpl_socketAccept
5 accept
Sort by top of stack, same collapsed (when >= 5):
mach_msg_trap 5522
accept 1255
Its parent process is windowserver and windowserver's parent process is launchd
open files and ports for executor.app:
/Users/safeuser/Documents/Executor
/Users/safeuser/Documents/Executor/Executor.app/Contents/MacOS/Executor
/System/Library/CoreServices/CharacterSets/CFUnicodeData-B.mapping
/System/Library/CoreServices/CharacterSets/CFCharacterSetBitmaps.bitmap
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Classes/sunrsasign.jar
/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/Resources/LauncherSupport.jar
/System/Library/Java/Extensions/dns_sd.jar
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Libraries/classes.jsa
/System/Library/Java/Extensions/CoreAudio.jar
/System/Library/Java/Extensions/mlibwrapper_jai.jar
/System/Library/Java/Extensions/MRJToolkit.jar
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Home/lib/ext/jcert.jar
/System/Library/Java/Extensions/j3dutils.jar
/System/Library/Java/Extensions/QTJSupport.jar
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Home/lib/ext/jnet.jar
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Classes/classes.jar
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Classes/i18n.jar
/System/Library/Java/Extensions/jai_codec.jar
/System/Library/Java/Extensions/vecmath.jar
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Classes/ui.jar
/System/Library/Java/Extensions/j3daudio.jar
/Users/safeuser/Documents/Executor/Executor.app/Contents/Resources/Java/cryptix-jce-provider.jar
/System/Library/Java/Extensions/j3dcore.jar
/System/Library/Java/Extensions/jai_core.jar
/System/Library/Java/Extensions/QTJava.zip
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Home/lib/ext/jsse.jar
/Users/safeuser/Documents/Executor/Executor.app/Contents/Resources/Java/DataBackup.jar
/Users/safeuser/Documents/Executor/Executor.app/Contents/Resources/Java/libIndelible.jnilib
/usr/lib/dyld
/usr/lib/libSystem.B.dylib
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
/usr/lib/libobjc.A.dylib
/System/Library/Frameworks/Security.framework/Versions/A/Security
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Libraries/libhotspot.dylib
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Libraries/libzip.jnilib
/dev/null
/dev/console
/dev/console
obj=0x01480ad0
*:globe
localhost:49714->localhost:49713
*:49715
*:49721
*:49719
*:49723
/private/tmp/executorPasswords/executorPasswd.crammd5
I took a sample of the process for executor.app as follows:
(something to do with Java?)
Analysis of sampling pid 231 every 10.000000 milliseconds
Call graph:
251 Thread_100f
251 0x93e8
251 0x9574
251 startJavaApplication
251 CallAppLauncherMain(JNIEnv_*, __CFDictionary const*, __CFArray const*)
251 JNIEnv_::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)
251 JVM_IsSupportedJNIVersion
251 JVM_GetCPMethodModifiers
251 JVM_GetCPClassNameUTF
251 JVM_CurrentTimeMillis
251 typeinfo name for std::bad_exception
251 0x310868c
251 0x310868c
251 0x31085cc
251 0x310a668
251 JVM_InvokeMethod
251 JVM_InvokeMethod
251 JVM_InvokeMethod
251 JVM_GetCPClassNameUTF
251 JVM_CurrentTimeMillis
251 typeinfo name for std::bad_exception
251 0x310868c
251 0x310a668
251 JVM_Sleep
251 JVM_GetClassLoader
251 JVM_NewInstance
251 mach_msg
251 mach_msg_trap
251 mach_msg_trap
Total number in stack (recursive counted multiple, when >=5):
38 0x310868c
26 JVM_GetClassMethodsCount
26 _pthread_body
23 0x310a668
23 JVM_CurrentTimeMillis
23 JVM_FindSignal
23 JVM_GetCPClassNameUTF
23 typeinfo name for std::bad_exception
22 mach_msg
22 mach_msg_trap
21 JVM_FindClassFromClass
21 JVM_GetMethodIxExceptionTableEntry
21 JVM_IsSameClassPackage
20 JVM_NewInstance
18 0x310886c
14 0x31085cc
14 JVM_ArrayCopy
14 JVM_MonitorNotify
14 JVM_MonitorWait
5 Java_java_net_PlainSocketImpl_socketAccept
5 accept
Sort by top of stack, same collapsed (when >= 5):
mach_msg_trap 5522
accept 1255
Its parent process is windowserver and windowserver's parent process is launchd
open files and ports for executor.app:
/Users/safeuser/Documents/Executor
/Users/safeuser/Documents/Executor/Executor.app/Contents/MacOS/Executor
/System/Library/CoreServices/CharacterSets/CFUnicodeData-B.mapping
/System/Library/CoreServices/CharacterSets/CFCharacterSetBitmaps.bitmap
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Classes/sunrsasign.jar
/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/Resources/LauncherSupport.jar
/System/Library/Java/Extensions/dns_sd.jar
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Libraries/classes.jsa
/System/Library/Java/Extensions/CoreAudio.jar
/System/Library/Java/Extensions/mlibwrapper_jai.jar
/System/Library/Java/Extensions/MRJToolkit.jar
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Home/lib/ext/jcert.jar
/System/Library/Java/Extensions/j3dutils.jar
/System/Library/Java/Extensions/QTJSupport.jar
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Home/lib/ext/jnet.jar
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Classes/classes.jar
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Classes/i18n.jar
/System/Library/Java/Extensions/jai_codec.jar
/System/Library/Java/Extensions/vecmath.jar
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Classes/ui.jar
/System/Library/Java/Extensions/j3daudio.jar
/Users/safeuser/Documents/Executor/Executor.app/Contents/Resources/Java/cryptix-jce-provider.jar
/System/Library/Java/Extensions/j3dcore.jar
/System/Library/Java/Extensions/jai_core.jar
/System/Library/Java/Extensions/QTJava.zip
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Home/lib/ext/jsse.jar
/Users/safeuser/Documents/Executor/Executor.app/Contents/Resources/Java/DataBackup.jar
/Users/safeuser/Documents/Executor/Executor.app/Contents/Resources/Java/libIndelible.jnilib
/usr/lib/dyld
/usr/lib/libSystem.B.dylib
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
/usr/lib/libobjc.A.dylib
/System/Library/Frameworks/Security.framework/Versions/A/Security
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Libraries/libhotspot.dylib
/System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Libraries/libzip.jnilib
/dev/null
/dev/console
/dev/console
obj=0x01480ad0
*:globe
localhost:49714->localhost:49713
*:49715
*:49721
*:49719
*:49723
/private/tmp/executorPasswords/executorPasswd.crammd5