[Blink] Lots of Sandbox Errors

Simon Major simon.major at simonmajor.me
Wed Jun 5 12:40:06 CEST 2013


Hi,

I get lots of sandbox errors in Blink Pro, and I suspect these are also
associated with the slow initialisation.

I have recently reinstalled OS X and all applications only restoring users
from Time Machine. My Mac is therefore pretty clean and yet these errors
persist so I thought it would be a good time to dig a little deeper.

One global preference example:

Blink Pro(523) deny file-write-create
/Users/smajor/Library/Preferences/ByHost/.GlobalPreferences.73320CF7-5E87-5773-A0D9-9DF10CED8CE3.plist.sb-f6224f9f-QCytX6

Process:         Blink Pro [523]
Path:            /Applications/Blink Pro.app/Contents/MacOS/Blink Pro
Load Address:    0x1000
Identifier:      Blink Pro
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  launchd [424]

Date/Time:       2013-06-05 11:04:45.768 +0100
OS Version:      Mac OS X 10.7.5 (11G63)
Report Version:  7

Backtrace:
0   libsystem_kernel.dylib            0x92fdf6e6 __open + 10
1   CoreFoundation                    0x9498abf6
-[CFXPreferencesPropertyListSourceSynchronizer writePlistToDisk] + 1350
2   CoreFoundation                    0x9494f3a3
-[CFXPreferencesPropertyListSourceSynchronizer synchronizeAlreadyFlocked] +
595
3   CoreFoundation                    0x9494f0fa
-[CFXPreferencesPropertyListSourceSynchronizer synchronize] + 522
4   CoreFoundation                    0x9499250a
__-[CFXPreferencesPropertyListSource
synchronizeInBackgroundWithCompletionBlock:]_block_invoke_1 + 122
5   libdispatch.dylib                 0x9272efbd
_dispatch_call_block_and_release + 15
6   libdispatch.dylib                 0x92730943 _dispatch_queue_drain + 224
7   libdispatch.dylib                 0x927307e8 _dispatch_queue_invoke + 47
8   libdispatch.dylib                 0x9272fff0 _dispatch_worker_thread2 +
187
9   libsystem_c.dylib                 0x9a1ebb24 _pthread_wqthread + 346
10  libsystem_c.dylib                 0x9a1ed6fe start_wqthread + 30

Binary Images:
0x9272e000 - 0x9273cfff  libdispatch.dylib (187.10.0 - compatibility 1.0.0)
<1B857064-288D-3919-B81A-38E9F4D19B54> /usr/lib/system/libdispatch.dylib
0x92fc7000 - 0x92fe5ff7  libsystem_kernel.dylib (1699.32.7 - compatibility
1.0.0) <79179F83-457A-3539-A76B-E960D2108109>
/usr/lib/system/libsystem_kernel.dylib
0x94902000 - 0x94ad9fe7  com.apple.CoreFoundation (6.7.2 - 635.21)
<4D1D2BAF-1332-32DF-A81B-7E79D4F0A6CB>
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x9a18d000 - 0x9a258fff  libsystem_c.dylib (763.13.0 - compatibility 1.0.0)
<52421B00-79C8-3727-94DE-62F6820B9C31> /usr/lib/system/libsystem_c.dylib

One self modification example:

Blink Pro(523) deny file-write-create /Applications/Blink
Pro.app/Contents/Resources/lib/dns/rdtypes/__init__.pyc

Process:         Blink Pro [523]
Path:            /Applications/Blink Pro.app/Contents/MacOS/Blink Pro
Load Address:    0x1000
Identifier:      Blink Pro
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  launchd [424]

Date/Time:       2013-06-05 10:58:34.880 +0100
OS Version:      Mac OS X 10.7.5 (11G63)
Report Version:  7

Backtrace:
0   libsystem_kernel.dylib            0x92fdf6e6 __open + 10
1   Python                            0x0009cf8f
2   Python                            0x0009d65c
3   Python                            0x0009d989
4   Python                            0x0009ded7
5   Python                            0x0009e0f8
6   Python                            0x0009eff6 PyImport_ImportModuleLevel
+ 1359
7   Python                            0x000842b4
8   Python                            0x00040df4 PyCFunction_Call + 92
9   Python                            0x0008c057 PyEval_EvalFrameEx + 11572
10  Python                            0x0008e999 PyEval_EvalCodeEx + 1817
11  Python                            0x0008eb47
12  Python                            0x0008c0f5 PyEval_EvalFrameEx + 11730
13  Python                            0x0008eace
14  Python                            0x0008c0f5 PyEval_EvalFrameEx + 11730
15  Python                            0x0008e999 PyEval_EvalCodeEx + 1817
16  Python                            0x0008eb47
17  Python                            0x0008c0f5 PyEval_EvalFrameEx + 11730
18  Python                            0x0008eace
19  Python                            0x0008c0f5 PyEval_EvalFrameEx + 11730
20  Python                            0x0008eace
21  Python                            0x0008c0f5 PyEval_EvalFrameEx + 11730
22  Python                            0x0008e999 PyEval_EvalCodeEx + 1817
23  Python                            0x0008eb47
24  Python                            0x0008c0f5 PyEval_EvalFrameEx + 11730
25  Python                            0x0008e999 PyEval_EvalCodeEx + 1817
26  Python                            0x0008eb47
27  Python                            0x0008c0f5 PyEval_EvalFrameEx + 11730
28  Python                            0x0008e999 PyEval_EvalCodeEx + 1817
29  Python                            0x0003286e
30  Python                            0x00011d1c PyObject_Call + 97
31  Python                            0x00020548
32  Python                            0x00011d1c PyObject_Call + 97
33  Python                            0x0008c7f5 PyEval_EvalFrameEx + 13522
34  Python                            0x0008e999 PyEval_EvalCodeEx + 1817
35  Python                            0x0008eb47
36  Python                            0x0008c0f5 PyEval_EvalFrameEx + 11730
37  Python                            0x0008e999 PyEval_EvalCodeEx + 1817
38  Python                            0x0003286e
39  Python                            0x00011d1c PyObject_Call + 97
40  Python                            0x0008c7f5 PyEval_EvalFrameEx + 13522
41  Python                            0x0008e999 PyEval_EvalCodeEx + 1817
42  Python                            0x0008eb47
43  Python                            0x0008c0f5 PyEval_EvalFrameEx + 11730
44  Python                            0x0008e999 PyEval_EvalCodeEx + 1817
45  Python                            0x0003286e
46  Python                            0x00011d1c PyObject_Call + 97
47  Python                            0x0008c7f5 PyEval_EvalFrameEx + 13522
48  Python                            0x0008e999 PyEval_EvalCodeEx + 1817
49  Python                            0x0003286e
50  Python                            0x00011d1c PyObject_Call + 97
51  Python                            0x0008c7f5 PyEval_EvalFrameEx + 13522
52  Python                            0x0008e999 PyEval_EvalCodeEx + 1817
53  Python                            0x0003286e
54  Python                            0x00011d1c PyObject_Call + 97
55  Python                            0x000889a2
PyEval_CallObjectWithKeywords + 175
56  greenlet.so                       0x038b7785 g_initialstub + 409
57  greenlet.so                       0x038b6fbe g_switch + 227
58  Python                            0x000d9d19

Binary Images:
    0xb000 -    0xebfe7  org.python.python (2.6.7 - 2.6.7)
<61DBA92A-C39A-3A52-86F2-59CF9D310CB4>
/System/Library/Frameworks/Python.framework/Versions/2.6/Python
 0x38b5000 -  0x38b7ffe +greenlet.so (??? - ???)
<F5908A1C-6C5C-3424-A649-683F4043E913> /Applications/Blink
Pro.app/Contents/Resources/lib/greenlet.so
0x92fc7000 - 0x92fe5ff7  libsystem_kernel.dylib (1699.32.7 - compatibility
1.0.0) <79179F83-457A-3539-A76B-E960D2108109>
/usr/lib/system/libsystem_kernel.dylib

Bugs? Any remedial hackery possible on my sandbox container that would
placate my Mac?

Thanks,

Simon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ag-projects.com/pipermail/blink/attachments/20130605/b6afc56e/attachment.html>


More information about the Blink mailing list