enthought / mayavi Goto Github PK
View Code? Open in Web Editor NEW3D visualization of scientific data in Python
Home Page: http://docs.enthought.com/mayavi/mayavi/
License: Other
3D visualization of scientific data in Python
Home Page: http://docs.enthought.com/mayavi/mayavi/
License: Other
Hi, this could be a bug:
Given a scene with a module that has actived “Show legend” (Colour and Legend layer), if this module is hidden, the legend (colour bar in the image) disappears with the rest of the image. However, if you save and close this visualization and load it later, the image is still hidden but not the colour bar. When it is only one module it is not a big problem but with more than ten is a big one due to I have to turn off all the legends that should be hidden.
If I draw with mlab.surf(z)
, and change surface preferences to contours, I get line contours as expected. If I set filled contours CPU is maxed and process never finishes. z
is array with nans, and I guess that's the reason for this behavior as otherwise filled contours works fine.
For example:
array([[ -2. , 2. , -3.4, -3.5, -3.1, -2.9, -5.2, 0. , -0.7,
-3. , -3. , -4.7, -2.7, 1.8, 4.2, 6.6, 5.3, 1.9,
7.1, 10.1, 8.2, 16.5, 10.3, 10.3, 10.2, 11.3, 6.6,
8.2, 7.9, 4.7, 4.1],
[ 5.2, 8.1, 10.1, 17.4, 17. , 12.1, 15.7, 13.1, 7.8,
8.4, 12.1, 4.9, 2.8, 2.7, 2.3, 2.7, 3.3, 5.2,
0.3, 0.9, 2.8, 2.3, 2.7, 5.4, 6.5, 6.8, 9.2,
9.2, nan, nan, nan],
[ 14.7, 14.2, 10.7, 12.4, 12.4, 14. , 11. , 9.4, 13. ,
9.2, 11.4, 7.3, 10.3, 8.4, 12.5, 11. , 8.5, 8.7,
8.9, 0. , 1.2, 3.8, 6.8, 8. , 1.7, 6.1, 12.5,
15.1, 15.4, 18.4, 20.5],
[ 19.7, 22.1, 17.7, 19.8, 21.6, 21.3, 20.9, 21.3, 22.4,
22.6, 21.4, 20.8, 11.5, 10.7, 15.7, 21.2, 23.5, 18.3,
17.7, 18.9, 18.4, 11.6, 16.8, 18.5, 19.9, 18. , 18.2,
15.2, 16.5, 15.1, nan],
[ 12. , 19. , 18.7, 21.2, 16.7, 20.3, 18.8, 22.7, 26. ,
26.9, 27.2, 27.2, 27.9, 26. , 28.1, 26.9, 27.6, 26. ,
27.1, 28.5, 27.4, 28.7, 29.5, 30. , 27.3, 25.4, 26.7,
25. , 13.3, 12.4, 22. ],
[ 23.9, 25.7, 20.9, 24.6, 26.2, 27.8, 30. , 28.8, 31.4,
32.6, 31.4, 25.1, 24.6, 25.9, 29.1, 31.9, 29.1, 25. ,
28.8, 31.5, 26. , 21.3, 24. , 18. , 20.1, 24.9, 20. ,
27.6, 27.9, 27.4, nan],
[ 27. , 28.7, 28.5, 28.8, 28.8, 28.3, 27.9, 31.2, 27.9,
24.7, 20.8, 23.2, 26.3, 29.5, 33. , 33.7, 33. , 34. ,
26.6, 27.1, 28.7, 31.2, 32.9, 36.1, 37.4, 27.5, 29. ,
30.7, 32.1, 32.1, 32.5],
[ 32.8, 34.5, 34.6, 34.3, 28.6, 25.6, 21.1, 29.3, 28.1,
29.5, 29. , 23.7, 28.8, 30.5, 28.6, 29.5, 31.3, 31.6,
31.9, 31.5, 31.5, 31.3, 30.8, 26.7, 26.5, 30.2, 31.2,
32. , 32.3, 27.2, 26.8],
[ 28.2, 30.2, 31.6, 32.9, 33.3, 19.3, 18.4, 20.8, 24.3,
26.6, 26.2, 20.4, 22.9, 23.8, 26.4, 28.5, 25.8, 26.9,
23.4, 25.2, 24.6, 24.6, 25.1, 26.7, 21.5, 24.8, 25.1,
24.7, 25.6, 26.6, nan],
[ 27.8, 23.4, 12.2, 18.8, 24.5, 24.3, 25.3, 25.4, 26. ,
27.1, 25.6, 22.4, 11.7, 12.2, 12.8, 6.5, 11.4, 8.1,
9.7, 12.4, 13.3, 15.7, 19. , 16.1, 19.1, 20.9, 16.8,
16.1, 16.7, 11.8, 9.5],
[ 9.8, 8. , 4.7, 10.8, 7.7, 19.3, 17.9, 15.8, 12.7,
13.2, 10.4, 13.4, 14. , 13.3, 10.9, 13.9, 16.7, 13.4,
13. , 15.2, 13.6, 13. , 12.3, 11.8, 15.1, 12.8, 9.1,
8.9, 9. , 4.9, nan],
[ 13.5, 14.3, 11.6, 10.7, 11. , 10.2, 10.6, 11. , 8.5,
8.1, 7.4, 1.6, 4.5, 3.4, 5. , 3.1, 5.2, -0.6,
-2.6, -2.2, -4.8, -2.5, 5.3, 2.6, 14.4, 14.1, 9.9,
6.8, 9.1, 5.7, 11.2]])
As of 0dedbd9, when using VTK 6, mayavi builds fine, but we get runtime exceptions:
In [3]: from mayavi import mlab
No handlers could be found for logger "traits.has_traits"
In [4]: mlab.options.offscreen = True
In [5]: mlab.test_contour3d()
---------------------------------------------------------------------------
TraitError Traceback (most recent call last)
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/tvtk/messenger.pyc in send(obj, event, *args, **kw_args)
306
307 def send(obj, event, *args, **kw_args):
--> 308 _messenger.send(obj, event, *args, **kw_args)
309 send.__doc__ = _messenger.send.__doc__
310
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/tvtk/messenger.pyc in send(self, source, event, *args, **kw_args)
247 inst = obj()
248 if inst:
--> 249 getattr(inst, meth)(source, event, *args, **kw_args)
250 else:
251 # Oops, dead reference.
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/tvtk/tvtk_base.pyc in update_traits(self, obj, event)
454 setattr(self, name, warn)
455 else:
--> 456 setattr(self, name, val)
457 # Reset the warning state.
458 vtk.vtkObject.SetGlobalWarningDisplay(warn)
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/traits/mupe/lib/python2.7/site-packages/traits-4.3.0-py2.7-linux-x86_64.egg/traits/trait_handlers.pyc in error(self, object, name, value)
167 """
168 raise TraitError( object, name, self.full_info( object, name, value ),
--> 169 value )
170
171 def arg_error ( self, method, arg_num, object, name, value ):
TraitError: The 'alpha_bit_planes' trait of a RenderWindow instance must be 'f' or 'false' or 'n' or 'no' or 'off' or 'on' or 't' or 'true' or 'y' or 'yes' or 0 or 1, but a value of 8 <type 'int'> was specified.
---------------------------------------------------------------------------
TraitError Traceback (most recent call last)
<ipython-input-5-ba825038dacc> in <module>()
----> 1 mlab.test_contour3d()
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/mayavi/tools/helper_functions.pyc in test_contour3d()
492 scalars = x * x * 0.5 + y * y + z * z * 2.0
493
--> 494 obj = contour3d(scalars, contours=4, transparent=True)
495 return obj
496
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/mayavi/tools/helper_functions.pyc in the_function(*args, **kwargs)
34
35 def the_function(*args, **kwargs):
---> 36 return pipeline(*args, **kwargs)
37
38 if hasattr(pipeline, 'doc'):
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/mayavi/tools/helper_functions.pyc in __call__(self, *args, **kwargs)
74 scene = figure.scene
75 else:
---> 76 scene = tools.gcf().scene
77 if scene is not None:
78 self._do_redraw = not scene.disable_render
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/mayavi/tools/figure.pyc in gcf(engine)
115 scene = engine.current_scene
116 if scene is None:
--> 117 return figure(engine=engine)
118 return scene
119
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/mayavi/tools/figure.pyc in figure(figure, bgcolor, fgcolor, engine, size)
67 __scene_number_list.update((name,))
68 name = 'Mayavi Scene %d' % name
---> 69 engine.new_scene(name=name, size=size)
70 engine.current_scene.name = name
71 else:
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/apptools/wm2g/lib/python2.7/site-packages/apptools-4.2.0-py2.7.egg/apptools/scripting/recordable.pyc in _wrapper(*args, **kw)
43 if not record:
44 # If the method was not recorded, just call it.
---> 45 result = func(*args, **kw)
46
47 return result
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/mayavi/core/engine.pyc in new_scene(self, viewer, name, **kwargs)
432 factory_kwargs[arg] = value
433
--> 434 viewer = self.scene_factory(**factory_kwargs)
435 process_ui_events()
436
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/mayavi/core/off_screen_engine.pyc in off_screen_viewer_factory(size)
14 def off_screen_viewer_factory(size=(400, 350)):
15 """A factory that creates an offscreen viewer."""
---> 16 win = TVTKWindow(off_screen_rendering=True)
17 # Set all preferences.
18 set_scene_preferences(win.scene)
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/tvtk/pyface/tvtk_scene.pyc in __init__(self, **traits)
917 """All the keyword arguments are passed on to the `TVTKScene`
918 instance created."""
--> 919 self.scene = TVTKScene(**traits)
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/tvtk/pyface/tvtk_scene.pyc in __init__(self, parent, **traits)
199 self._def_pos = 1
200
--> 201 self.control = self._create_control(parent)
202 self._renwin.update_traits()
203
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/tvtk/pyface/tvtk_scene.pyc in _create_control(self, parent)
803 self._interactor.initialize()
804 self._interactor.render()
--> 805 self.light_manager = light_manager.LightManager(self)
806
807 if self.off_screen_rendering:
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/tvtk/pyface/light_manager.pyc in __init__(self, renwin, **traits)
349 self.lights = []
350 for i in range(self.number_of_lights):
--> 351 light = CameraLight(self.renwin)
352 self.lights.append(light)
353
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/tvtk/pyface/light_manager.pyc in __init__(self, renwin, **traits)
165 #################################################################
166 def __init__(self, renwin, **traits):
--> 167 self.glyph = LightGlyph()
168 super(CameraLight, self).__init__(**traits)
169 self.source.light_type = 'camera_light'
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/mayavi/toug/lib/python2.7/site-packages/mayavi-4.3.0-py2.7-linux-x86_64.egg/tvtk/pyface/light_manager.pyc in __init__(self)
57 t.rotate_y(90.0)
58 t.translate((-2, 0, 0))
---> 59 tf.input = arrow.output
60
61 mapper = tvtk.PolyDataMapper()
/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/traits/mupe/lib/python2.7/site-packages/traits-4.3.0-py2.7-linux-x86_64.egg/traits/trait_handlers.pyc in _read_only(object, name, value)
99 def _read_only ( object, name, value ):
100 raise TraitError, "The '%s' trait of %s instance is 'read only'." % (
--> 101 name, class_of( object ) )
102
103 def _undefined_get ( object, name ):
TraitError: The 'input' trait of a TransformFilter instance is 'read only'.
In [6]:
And the reason is that Mayavi still uses the old SetInput/GetOutput methods which are no longer available in VTK 6.
@prabhuramachandran, do you know what the right fix should be? I have run into exactly this issue before with some C++ examples and the fix turned out to be straightforward:
http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Replacement_of_SetInput
Pretty much, one just has to use either SetInputConnection
or SetInputData
depending on whether one is chaining filters or not. In Mayavi, should this be fixed in the TVTK module?
I am on Arch Linux x86.
I installed using this AUR package which essentially downloads the tarball from github and runs setup.py
I try to run the test suite but I get this error:
----------------------------------------------------------------------
Running TVTK tests.
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/mayavi/tests/runtests.py", line 225, in <module>
main()
File "/usr/lib/python2.7/site-packages/mayavi/tests/runtests.py", line 217, in main
status = m2_tests(verbose)
File "/usr/lib/python2.7/site-packages/mayavi/tests/runtests.py", line 170, in m2_tests
tests = find_tests(['tvtk'])
File "/usr/lib/python2.7/site-packages/mayavi/tests/runtests.py", line 63, in find_tests
mod = __import__(modname, globals(), locals(), [symbol])
ValueError: Empty module name
I'm running:
Python 2.7.2, VTK 5.8.0, Qt 4.7.4, on Mac OS X and ets develop as of Dec 20.
If I bring up Mayavi and begin working with it for some time (change DataSetClipper to ImplicitPlane, add some IsoSurfaces) eventually I seem to get a crash at some point that I haven't been able to tie to a particular action. I'm wondering if I can provide some better feedback or if there's some way to better track down the cause of the crash myself? I'm not terribly familiar with using qt or GUI programming, but I've done plenty of C and Python programming. What are the recommended methodologies for figuring out which component might be causing this? It looks like ultimately we're dropping into a C/C++ binding call through SIP which causes the meltdown, but I'm not sure what tool would be best to track this further.
Below is Apple's "Problem Report" that gets generated when the crash occurs:
Process: Python [3575]
Path: /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
Identifier: org.python.python
Version: 2.7.2 (2.7.2)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Date/Time: 2011-12-21 14:47:16.115 -0600
OS Version: Mac OS X 10.7.2 (11C73)
Report Version: 9
Interval Since Last Report: 74660 sec
Crashes Since Last Report: 12
Per-App Interval Since Last Report: 69843 sec
Per-App Crashes Since Last Report: 12
Anonymous UUID: 21C65421-D31F-4F37-A596-94EF9C347B88
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000010
VM Regions Near 0x10:
-->
__TEXT 0000000100000000-0000000100001000 [ 4K] r-x/rwx SM=COW /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
Application Specific Information:
objc[3575]: garbage collection is OFF
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 sip.so 0x00000001007e959c sip_api_is_py_method + 308
1 sip.so 0x00000001007e96c1 sip_api_common_dtor + 95
2 QtGui.so 0x00000001031c2a37 sipQLineEdit::~sipQLineEdit() + 57
3 QtCore 0x000000010160e57f QObjectPrivate::deleteChildren() + 95
4 QtGui 0x00000001039c57e9 QWidget::~QWidget() + 697
5 QtGui.so 0x00000001031ff34f sipQGroupBox::~sipQGroupBox() + 65
6 QtCore 0x000000010160e57f QObjectPrivate::deleteChildren() + 95
7 QtGui 0x00000001039c57e9 QWidget::~QWidget() + 697
8 QtGui.so 0x000000010336017f sipQWidget::~sipQWidget() + 65
9 QtCore 0x0000000101703ebe QObject::event(QEvent*) + 1118
10 QtGui 0x00000001039cc83e QWidget::event(QEvent*) + 78
11 QtGui.so 0x000000010335cb7c sipQWidget::event(QEvent*) + 76
12 QtGui 0x000000010397215d QApplicationPrivate::notify_helper(QObject*, QEvent*) + 189
13 QtGui 0x000000010397818d QApplication::notify(QObject*, QEvent*) + 349
14 QtGui.so 0x0000000103319d62 sipQApplication::notify(QObject*, QEvent*) + 84
15 QtCore 0x00000001016094dc QCoreApplication::notifyInternal(QObject*, QEvent*) + 124
16 QtCore 0x00000001016f70cb QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 731
17 com.apple.CoreFoundation 0x00007fff923f0b51 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
18 com.apple.CoreFoundation 0x00007fff923f03bd __CFRunLoopDoSources0 + 253
19 com.apple.CoreFoundation 0x00007fff924171a9 __CFRunLoopRun + 905
20 com.apple.CoreFoundation 0x00007fff92416ae6 CFRunLoopRunSpecific + 230
21 com.apple.HIToolbox 0x00007fff8e27e3d3 RunCurrentEventLoopInMode + 277
22 com.apple.HIToolbox 0x00007fff8e28558f ReceiveNextEventCommon + 181
23 com.apple.HIToolbox 0x00007fff8e2854ca BlockUntilNextEventMatchingListInMode + 62
24 com.apple.AppKit 0x00007fff95cf13f1 _DPSNextEvent + 659
25 com.apple.AppKit 0x00007fff95cf0cf5 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 135
26 com.apple.AppKit 0x00007fff95ced62d -[NSApplication run] + 470
27 QtGui 0x000000010392d174 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 1588
28 QtCore 0x00000001016f5a34 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 68
29 QtCore 0x00000001016f5d54 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 180
30 QtCore 0x00000001016f737c QCoreApplication::exec() + 188
31 QtGui.so 0x000000010331aa81 meth_QApplication_exec_ + 81
32 org.python.python 0x00000001000a357b PyEval_EvalFrameEx + 18011
33 org.python.python 0x00000001000a67d7 PyEval_EvalCodeEx + 2103
34 org.python.python 0x00000001000a6988 fast_function + 296
35 org.python.python 0x00000001000a362d PyEval_EvalFrameEx + 18189
36 org.python.python 0x00000001000a6913 fast_function + 179
37 org.python.python 0x00000001000a362d PyEval_EvalFrameEx + 18189
38 org.python.python 0x00000001000a6913 fast_function + 179
39 org.python.python 0x00000001000a362d PyEval_EvalFrameEx + 18189
40 org.python.python 0x00000001000a67d7 PyEval_EvalCodeEx + 2103
41 org.python.python 0x00000001000a6988 fast_function + 296
42 org.python.python 0x00000001000a362d PyEval_EvalFrameEx + 18189
43 org.python.python 0x00000001000a67d7 PyEval_EvalCodeEx + 2103
44 org.python.python 0x00000001000a6988 fast_function + 296
45 org.python.python 0x00000001000a362d PyEval_EvalFrameEx + 18189
46 org.python.python 0x00000001000a67d7 PyEval_EvalCodeEx + 2103
47 org.python.python 0x00000001000a6856 PyEval_EvalCode + 54
48 org.python.python 0x00000001000c4ae4 PyRun_FileExFlags + 164
49 org.python.python 0x00000001000c5d68 PyRun_SimpleFileExFlags + 392
50 org.python.python 0x00000001000d8b99 Py_Main + 2969
51 org.python.python 0x0000000100000f04 0x100000000 + 3844
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff8e14c7e6 kevent + 10
1 libdispatch.dylib 0x00007fff8c3015be _dispatch_mgr_invoke + 923
2 libdispatch.dylib 0x00007fff8c30014e _dispatch_mgr_thread + 54
Thread 2:
0 libsystem_kernel.dylib 0x00007fff8e14a67a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff8e149d71 mach_msg + 73
2 com.apple.opengl 0x00007fff94eb1389 glcDebugListener + 500
3 libsystem_c.dylib 0x00007fff918228bf _pthread_start + 335
4 libsystem_c.dylib 0x00007fff91825b75 thread_start + 13
Thread 3:
0 libsystem_kernel.dylib 0x00007fff8e14c192 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff91824594 _pthread_wqthread + 758
2 libsystem_c.dylib 0x00007fff91825b85 start_wqthread + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff8e14c192 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff91824594 _pthread_wqthread + 758
2 libsystem_c.dylib 0x00007fff91825b85 start_wqthread + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x000000011b1099c0 rcx: 0x0000000103515f00 rdx: 0x0000000114a154d0
rdi: 0x0000000000000000 rsi: 0x00000001007f302b rbp: 0x00007fff5fbfc500 rsp: 0x00007fff5fbfc4b0
r8: 0x00007fff5fbfc40c r9: 0x00007fff5fbfc408 r10: 0x0000000000000081 r11: 0x000000011b1099e4
r12: 0x0000000000000000 r13: 0x0000000100147220 r14: 0x000000011bc9e570 r15: 0x0000000000000000
rip: 0x00000001007e959c rfl: 0x0000000000010246 cr2: 0x0000000000000010
Logical CPU: 2
Binary Images:
0x100000000 - 0x100000ff7 +org.python.python (2.7.2 - 2.7.2) <FD6FC5BC-8E24-3F3E-A1BA-830E555F5927> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
0x100003000 - 0x100142fe7 +org.python.python (2.7.2, [c] 2004-2011 Python Software Foundation. - 2.7.2) <65B3A222-1EDE-3FBB-936E-D51018C646A3> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/Python
0x1002f4000 - 0x1002f6ff7 +time.so (??? - ???) <07716085-0826-3EA2-BBFD-37F3251840D6> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/time.so
0x1002fc000 - 0x1002fcfff +_bisect.so (??? - ???) <984F5DD8-D245-3995-A287-5BF93DFF5208> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_bisect.so
0x100500000 - 0x10050cfb1 +libgcc_s.1.dylib (??? - ???) <BBB4EAFF-D7EC-4B7A-9AED-C5BB3003BDE0> /usr/local/lib/libgcc_s.1.dylib
0x100515000 - 0x100516ff7 +cStringIO.so (??? - ???) <9293CE21-2A99-3682-9DD0-D4548D77502D> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/cStringIO.so
0x10051b000 - 0x10051efff +_collections.so (??? - ???) <7871AD9A-021E-3603-9111-90902DD3B31C> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_collections.so
0x100524000 - 0x100528ff7 +operator.so (??? - ???) <486720C8-A397-3152-971F-F2ECC5BDD693> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/operator.so
0x10052f000 - 0x100535fff +itertools.so (??? - ???) <19577679-3D72-35D7-BDF8-087BE415464F> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/itertools.so
0x100540000 - 0x100541fff +_heapq.so (??? - ???) <1ED2EFD4-174A-3681-9976-FB36C1A24797> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_heapq.so
0x100545000 - 0x10054cfff +_socket.so (??? - ???) <68AEC1F2-4251-33D2-9413-526E2FB8D0F5> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_socket.so
0x100556000 - 0x100557ff7 +_functools.so (??? - ???) <7D2DB2EB-0C24-3E63-9FC8-EF960A23FC4C> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_functools.so
0x10055a000 - 0x10055efff +_ssl.so (??? - ???) <84F0778C-4639-3A7A-8791-FDC4579470F8> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_ssl.so
0x100563000 - 0x100571ff7 +cPickle.so (??? - ???) <A8D56FFB-2412-3C58-903F-3BF7647274CF> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/cPickle.so
0x100579000 - 0x10057dfff +_struct.so (??? - ???) <65291F89-F9AC-30C5-9861-EBD0169F884C> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_struct.so
0x1005c4000 - 0x1005c7fff +strop.so (??? - ???) <6A6F3D15-1890-32CA-ADC4-50F8D217B055> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/strop.so
0x10060c000 - 0x10060cfff +grp.so (??? - ???) <4BFF5430-9CBC-32DF-9866-6C4837390767> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/grp.so
0x10060f000 - 0x100612fff +binascii.so (??? - ???) <89387369-1B87-3043-9246-6BF985E90FCE> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/binascii.so
0x100616000 - 0x100631fe7 +libz.1.dylib (1.2.4 - compatibility 1.0.0) <B90936A3-C701-790A-7EC5-87D124A1F87D> /usr/local/lib/libz.1.dylib
0x100635000 - 0x100647fff +_io.so (??? - ???) <752E0245-B096-3958-9BBD-98F886E613F5> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_io.so
0x10065e000 - 0x100660ff7 +zlib.so (??? - ???) <FA5A77C6-A951-3951-8A03-C61D40D872FD> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/zlib.so
0x100665000 - 0x100670fff +ctraits.so (??? - ???) <724A8CFE-6E66-3D6D-996A-BB516C3DF552> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/traits/ctraits.so
0x1007b9000 - 0x1007c2fff +_speedups.so (??? - ???) <22BB28F2-B40A-30C1-99F9-EEF582571882> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/traits/protocols/_speedups.so
0x1007cb000 - 0x1007d8ff7 +datetime.so (??? - ???) <A4D5B291-C9BE-3CFF-9E87-71AABDB81FE5> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/datetime.so
0x1007e4000 - 0x1007f6ff7 +sip.so (??? - ???) <719CB7FD-D8BB-3F69-BD2E-10F905C09FBC> /usr/local/lib/python/sip.so
0x101180000 - 0x101194ff7 +_ctypes.so (??? - ???) <5891E040-3A10-3E4D-88EE-D668C5DCF8EB> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_ctypes.so
0x1011ef000 - 0x1011f0ff7 +Qt.so (??? - ???) <69908C9D-AD14-3AD2-8D04-79EE0E5F5F56> /usr/local/lib/python/PyQt4/Qt.so
0x1011f3000 - 0x1011f9fff com.apple.agl (3.1.4 - AGL-3.1.4) <FF5AC177-9B51-3FB8-9AD3-E2296CFC6BCA> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x101300000 - 0x101498fe7 +QtCore.so (??? - ???) <4212A5FB-A17A-302E-9084-FF377D53A4FA> /usr/local/lib/python/PyQt4/QtCore.so
0x1015b6000 - 0x10183eff7 +QtCore (4.7.4 - compatibility 4.7.0) <9EB52EC3-3C0F-0A45-1CE6-227EB7069767> /Library/Frameworks/QtCore.framework/Versions/4/QtCore
0x1019c3000 - 0x1019d7fef +QtHelp.so (??? - ???) <A93693C5-3B98-3A99-9747-F32348969499> /usr/local/lib/python/PyQt4/QtHelp.so
0x1019e9000 - 0x1019edfef +QtScriptTools.so (??? - ???) <68B6B1FB-66EC-3570-AED7-25EBC43AE4DF> /usr/local/lib/python/PyQt4/QtScriptTools.so
0x1019f2000 - 0x1019f8fe7 +QtTest.so (??? - ???) <6E4E1408-1CBE-342B-A8D3-4069A970EE19> /usr/local/lib/python/PyQt4/QtTest.so
0x101f40000 - 0x101fb9fef +QtHelp (4.7.4 - compatibility 4.7.0) <0C80529F-0ED5-9C64-6DDD-DB7DBCC05D24> /Library/Frameworks/QtHelp.framework/Versions/4/QtHelp
0x103000000 - 0x103505fef +QtGui.so (??? - ???) <8C6DC393-D70B-39CA-B0B5-B7B591127842> /usr/local/lib/python/PyQt4/QtGui.so
0x1038ee000 - 0x1042d3fef +QtGui (4.7.4 - compatibility 4.7.0) <8B10C74D-0789-C563-FA0E-3192DAE669E6> /Library/Frameworks/QtGui.framework/Versions/4/QtGui
0x104580000 - 0x1045b7fff +QtSql (4.7.4 - compatibility 4.7.0) <6F553C15-CF23-25AE-F1CA-9120EE63D7A1> /Library/Frameworks/QtSql.framework/Versions/4/QtSql
0x1045ce000 - 0x10460bfff +QtXml (4.7.4 - compatibility 4.7.0) <9956E9E8-119F-CB7F-7405-150845BD2C7D> /Library/Frameworks/QtXml.framework/Versions/4/QtXml
0x104625000 - 0x10474ffef +QtNetwork (4.7.4 - compatibility 4.7.0) <CF022D16-5123-BA0B-BB22-8CE1CCF23B54> /Library/Frameworks/QtNetwork.framework/Versions/4/QtNetwork
0x1047a8000 - 0x1047bffef +QtMultimedia.so (??? - ???) <05232DB4-29D0-369D-9BF6-3E7FAEE0A83F> /usr/local/lib/python/PyQt4/QtMultimedia.so
0x1047d5000 - 0x1047e5fef +QtSvg.so (??? - ???) <111DB01F-22C8-3539-AA99-94000F2603D6> /usr/local/lib/python/PyQt4/QtSvg.so
0x105000000 - 0x1050d8ff7 libQtCLucene.4.dylib (4.7.4 - compatibility 4.7.0) <35FDFCFF-11A2-B1E8-C55F-3649FED03A0E> /usr/lib/libQtCLucene.4.dylib
0x10513f000 - 0x105165ff7 +QtMultimedia (4.7.4 - compatibility 4.7.0) <27F0B798-F0ED-A8E3-FC70-807EDD31ED54> /Library/Frameworks/QtMultimedia.framework/Versions/4/QtMultimedia
0x10517a000 - 0x1051ebfef +QtNetwork.so (??? - ???) <E2F0BC56-C216-310F-B2A7-5E1868247379> /usr/local/lib/python/PyQt4/QtNetwork.so
0x105287000 - 0x1052b1fff +QtDeclarative.so (??? - ???) <A759216E-CB77-36F1-97AC-8BC3495E0562> /usr/local/lib/python/PyQt4/QtDeclarative.so
0x1052db000 - 0x105646fef +QtDeclarative (4.7.4 - compatibility 4.7.0) <70694985-3EEB-D306-15B0-BC3960908758> /Library/Frameworks/QtDeclarative.framework/Versions/4/QtDeclarative
0x1057aa000 - 0x105a01fe7 +QtScript (4.7.4 - compatibility 4.7.0) <22C41B2A-3C52-B7E9-37A8-EF71E48EE9FB> /Library/Frameworks/QtScript.framework/Versions/4/QtScript
0x105abc000 - 0x105b0bfef +QtSvg (4.7.4 - compatibility 4.7.0) <FCD8D421-02F9-19E9-7408-A785A31B1F2D> /Library/Frameworks/QtSvg.framework/Versions/4/QtSvg
0x105b2c000 - 0x105fcfff7 +QtXmlPatterns (4.7.4 - compatibility 4.7.0) <044669A0-E735-3D8D-F7CC-65D938C2A152> /Library/Frameworks/QtXmlPatterns.framework/Versions/4/QtXmlPatterns
0x106152000 - 0x10617bfff +QtOpenGL.so (??? - ???) <7489FB09-E2BF-39B4-8EB3-AE22F45A2D15> /usr/local/lib/python/PyQt4/QtOpenGL.so
0x1061a0000 - 0x106270fef +QtOpenGL (4.7.4 - compatibility 4.7.0) <132C4069-CFF6-2DC4-C0FE-3A6E7121AD28> /Library/Frameworks/QtOpenGL.framework/Versions/4/QtOpenGL
0x1062b6000 - 0x1062d7fef +QtScript.so (??? - ???) <4AC2D7FA-9F22-340B-A347-EF56381AABCC> /usr/local/lib/python/PyQt4/QtScript.so
0x1062f3000 - 0x10639ffe7 +QtScriptTools (4.7.4 - compatibility 4.7.0) <1863C4B7-A7BB-9ACE-A1A5-F728893B45A6> /Library/Frameworks/QtScriptTools.framework/Versions/4/QtScriptTools
0x1063f9000 - 0x10642cfef +QtSql.so (??? - ???) <F99A401F-ECFE-3D1E-92BE-68549B42AF36> /usr/local/lib/python/PyQt4/QtSql.so
0x106457000 - 0x106479fe7 +QtTest (4.7.4 - compatibility 4.7.0) <9329E427-DEC1-33C4-D301-7B9C8BD7D667> /Library/Frameworks/QtTest.framework/Versions/4/QtTest
0x10648a000 - 0x1064d1fef +QtWebKit.so (??? - ???) <A1F23B6F-7068-36F2-9416-9F4CD9787181> /usr/local/lib/python/PyQt4/QtWebKit.so
0x10650d000 - 0x1077c2fe7 +QtWebKit (4.7.4 - compatibility 4.7.0) <A5C7F2E8-A47C-4532-3AC0-E1FBB9ACA6C8> /Library/Frameworks/QtWebKit.framework/Versions/4/QtWebKit
0x107f5d000 - 0x107fa5fef +phonon (4.4.0 - compatibility 4.4.0) <9D09E9B4-9EC7-382F-4BBF-2DE63FC8CB27> /Library/Frameworks/phonon.framework/Versions/4/phonon
0x107fcc000 - 0x10804bff7 +QtDBus (4.7.4 - compatibility 4.7.0) <EE1FD870-131F-4230-BA28-2DC6312B7B05> /Library/Frameworks/QtDBus.framework/Versions/4/QtDBus
0x10806f000 - 0x1080a6fe7 +QtXml.so (??? - ???) <6F44C4FB-6FDE-3277-A00F-AE6C8C47927C> /usr/local/lib/python/PyQt4/QtXml.so
0x1080d2000 - 0x1080eefe7 +QtXmlPatterns.so (??? - ???) <0E84E584-40B0-3A21-AA4E-662BFD563EA3> /usr/local/lib/python/PyQt4/QtXmlPatterns.so
0x108108000 - 0x10814bfff +phonon.so (??? - ???) <04A53E53-E20D-31F2-A0D0-C126E83D9C64> /usr/local/lib/python/PyQt4/phonon.so
0x108187000 - 0x1081c0fff +QtDesigner.so (??? - ???) <B9BAC44A-82FA-32EC-A6D8-6BB030F990D6> /usr/local/lib/python/PyQt4/QtDesigner.so
0x1081f7000 - 0x108788fe7 +QtDesigner (4.7.4 - compatibility 4.7.0) <29404934-5CC8-2A60-363F-ACD8C7341FB1> /Library/Frameworks/QtDesigner.framework/Versions/4/QtDesigner
0x1088f6000 - 0x1088f9fff +_dotblas.so (??? - ???) <85F9154A-45F6-3E17-96CB-20F8D593A2A1> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/_dotblas.so
0x1088fc000 - 0x1088fdff7 +fcntl.so (??? - ???) <FB168A41-738F-3B73-BF90-0699130B954D> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/fcntl.so
0x108bf5000 - 0x108bf9fff +_compiled_base.so (??? - ???) <0CE4B6C7-22F8-3CF3-883B-2B6238010A35> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/lib/_compiled_base.so
0x108bfd000 - 0x108bfdff7 +_scproxy.so (??? - ???) <1DE36FDE-D644-38FB-A946-5E684558AA82> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_scproxy.so
0x109cd5000 - 0x109cebfff +_sort.so (??? - ???) <6A5BD901-2B7C-3C84-8C3E-F1A544C0BC8C> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/_sort.so
0x109cf4000 - 0x109cf7ff7 +lapack_lite.so (??? - ???) <60C0D44E-3322-3B14-80E5-E9303B495F21> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/linalg/lapack_lite.so
0x109cfb000 - 0x109cfcfff +_hashlib.so (??? - ???) <EE208ED3-4062-3D5D-88E3-009994D56867> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_hashlib.so
0x10a07e000 - 0x10a084fe7 +math.so (??? - ???) <C8621FCA-8942-34A8-A818-99AB2384F715> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/math.so
0x10a08b000 - 0x10a08cfff +_random.so (??? - ???) <4840D784-80A4-301C-80AC-CC25637B0E20> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_random.so
0x10a29f000 - 0x10a2a3fe7 +com.stclairsoft.DefaultFolderX.osax (4.4.7 - 4.4.7) <3853E9ED-7D60-631E-BBE9-8C5CB2D19579> /Library/ScriptingAdditions/Default Folder X Addition.osax/Contents/MacOS/Default Folder X Addition
0x10a2a7000 - 0x10a2c6ff7 +com.stclairsoft.DefaultFolderX.CocoaPatcher (4.4.7 - 4.4.7) <B1C44CE7-376A-0202-3134-5FE35B0F0D8C> /Library/PreferencePanes/Default Folder X.prefPane/Contents/Resources/Default Folder X.bundle/Contents/Resources/Cocoa Patcher.bundle/Contents/MacOS/Cocoa Patcher
0x10a45b000 - 0x10a461ff7 +libqgif.dylib (??? - ???) <960B49BB-2398-5F7D-82FF-6BC9E1CA4C14> /Developer/Applications/Qt/plugins/imageformats/libqgif.dylib
0x10a466000 - 0x10a46cff7 +libqico.dylib (??? - ???) <6A563107-1699-0FCC-9A98-1B3EFD2DE91C> /Developer/Applications/Qt/plugins/imageformats/libqico.dylib
0x10a472000 - 0x10a476ff7 +libqsvg.dylib (??? - ???) <D3DE45E4-3226-B201-2315-C1DFE8DA1AA8> /Developer/Applications/Qt/plugins/imageformats/libqsvg.dylib
0x10a47b000 - 0x10a47cfff +gdbm.so (??? - ???) <4DFAD1E0-23B5-321E-8F8C-1243FE074C06> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/gdbm.so
0x10a481000 - 0x10a486ff7 +libgdbm.4.dylib (5.0.0 - compatibility 5.0.0) <0F82E081-2AC7-3E8E-88D4-D683032366CD> /usr/local/lib/libgdbm.4.dylib
0x10ab66000 - 0x10ac49fef +multiarray.so (??? - ???) <36295CF0-4378-385E-9787-6DC4A233C17A> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/multiarray.so
0x10ace0000 - 0x10ad25fff +umath.so (??? - ???) <0436784F-9C04-3C2C-ACC5-0FC8525EAA14> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/umath.so
0x10ad90000 - 0x10adb1fe7 +scalarmath.so (??? - ???) <E68CD2E2-5545-3797-9006-B5A14B712358> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/scalarmath.so
0x10ae83000 - 0x10ae8cfff +fftpack_lite.so (??? - ???) <1F8D0275-14D2-3F6C-9AC5-94718233E364> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/fft/fftpack_lite.so
0x10af90000 - 0x10afc8fff +mtrand.so (??? - ???) <9A7AC36B-B10D-334F-8FEA-FF218FA19084> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/random/mtrand.so
0x10b0d2000 - 0x10b0d5ff7 +array_ext.so (??? - ???) <4592F643-C97D-37C3-8E86-5C622E6B404A> /Users/USER/*/array_ext.so
0x10b0da000 - 0x10b0ddff7 +select.so (??? - ???) <7B4733D6-420C-3481-BF47-0D8251B6F3E2> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/select.so
0x10b0e2000 - 0x10b0e3fff +_locale.so (??? - ???) <A7D7461A-8558-3C31-BBE5-E494D05A2A43> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_locale.so
0x10b0eb000 - 0x10b0ecfff +dbm.so (??? - ???) <EC94CF94-E44A-3663-9686-8786E86C7D09> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/dbm.so
0x10b0f3000 - 0x10b0f6ff7 +vtkCommonPython.so (??? - ???) <A849D35B-6057-3A88-90D2-773B496C2045> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/VTK-5.8.0-py2.7.egg/vtk/vtkCommonPython.so
0x10b780000 - 0x10b7a6ff7 +pyexpat.so (??? - ???) <6EA9B0AC-6EC0-37AC-B973-77063F74B8C3> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/pyexpat.so
0x10b7f9000 - 0x10b7fdff7 +vtkGenericFilteringPython.so (??? - ???) <5EA66BFA-A417-3B60-AA2D-4DBA6640E138> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/VTK-5.8.0-py2.7.egg/vtk/vtkGenericFilteringPython.so
0x10b982000 - 0x10ba27fef +unicodedata.so (??? - ???) <F0488AA7-BEF9-38D8-9118-5374A52CB8B6> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/unicodedata.so
0x10baed000 - 0x10baf1fff +vtkFilteringPython.so (??? - ???) <A2C1837F-C225-3326-92BB-0769B8D89D7B> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/VTK-5.8.0-py2.7.egg/vtk/vtkFilteringPython.so
0x10bc80000 - 0x10bca2fff +libvtkPythonCore.5.8.dylib (5.8.0 - compatibility 5.8.0) <FAFD4260-2634-3E9F-8DA2-31D685729DF1> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkPythonCore.5.8.dylib
0x10bcb3000 - 0x10bcddff7 +libvtksys.5.8.dylib (5.8.0 - compatibility 5.8.0) <6745464A-2F0F-332C-99BD-85B3905EDAC8> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtksys.5.8.dylib
0x10bcf0000 - 0x10bcf7ff7 +vtkIOPython.so (??? - ???) <A6AA58DF-B65C-35C5-8EEF-AE40D0F95C8A> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/VTK-5.8.0-py2.7.egg/vtk/vtkIOPython.so
0x10be00000 - 0x10c0acff7 +libvtkCommonPythonD.5.8.dylib (5.8.0 - compatibility 5.8.0) <AD3F00B0-A68E-3059-A458-E7D35AFD49CC> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkCommonPythonD.5.8.dylib
0x10c1e8000 - 0x10c444fef +libvtkCommon.5.8.dylib (5.8.0 - compatibility 5.8.0) <5FFDBB09-C6FA-3E0B-A5F9-815AF01AF3E2> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkCommon.5.8.dylib
0x10c56d000 - 0x10c7d0fff +libvtkFilteringPythonD.5.8.dylib (5.8.0 - compatibility 5.8.0) <F13BB3E6-6724-3DD2-8C0D-C377D92ED9EC> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkFilteringPythonD.5.8.dylib
0x10c8ff000 - 0x10c90ffff +libvtkDICOMParser.5.8.dylib (5.8.0 - compatibility 5.8.0) <91E6D683-078B-317C-8689-8B5B08401D8E> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkDICOMParser.5.8.dylib
0x10c91c000 - 0x10c92dff7 +libvtkzlib.5.8.dylib (5.8.0 - compatibility 5.8.0) <C4C812AF-2FA5-3A7F-91D8-3AE7A3C5B4EC> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkzlib.5.8.dylib
0x10e8b7000 - 0x10eb69fef +libvtkFiltering.5.8.dylib (5.8.0 - compatibility 5.8.0) <35142F43-B149-3469-888F-B1A690441144> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkFiltering.5.8.dylib
0x10ec8b000 - 0x10ee1cfff +libvtkIOPythonD.5.8.dylib (5.8.0 - compatibility 5.8.0) <9E81DD94-5ECA-33F2-AD1E-7BBD66BDCFF6> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkIOPythonD.5.8.dylib
0x10eeb5000 - 0x10f2aaff7 +libvtkIO.5.8.dylib (5.8.0 - compatibility 5.8.0) <79EE1050-C6D4-3F0A-BD76-FFCFE311DB45> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkIO.5.8.dylib
0x10f3c2000 - 0x10f41ffef +libvtkNetCDF.5.8.dylib (5.8.0 - compatibility 5.8.0) <6B4F2F33-656C-304E-B7F8-B85A0BECB1C1> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkNetCDF.5.8.dylib
0x10f479000 - 0x10f48eff7 +libvtkNetCDF_cxx.dylib (??? - ???) <713BCFF1-499A-3BFC-9E2D-6A6C825C1734> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkNetCDF_cxx.dylib
0x10f49b000 - 0x10f4fdfe7 +libvtkmetaio.5.8.dylib (5.8.0 - compatibility 5.8.0) <8B8167B3-946A-3741-9020-5BDF6DE85490> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkmetaio.5.8.dylib
0x10f520000 - 0x10f5affff +libvtksqlite.5.8.dylib (5.8.0 - compatibility 5.8.0) <FD77CDD3-E261-3BBB-9B95-085C0E64BDE7> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtksqlite.5.8.dylib
0x10f5bd000 - 0x10f5dafe7 +libvtkpng.5.8.dylib (5.8.0 - compatibility 5.8.0) <745EE4D9-9A3B-38AB-AE6A-5499842188BC> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkpng.5.8.dylib
0x10f5e2000 - 0x10f601fff +libvtkjpeg.5.8.dylib (5.8.0 - compatibility 5.8.0) <ABBAE22B-5E49-3D5F-845B-B5CC812B6BC5> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkjpeg.5.8.dylib
0x10f607000 - 0x10f659ff7 +libvtktiff.5.8.dylib (5.8.0 - compatibility 5.8.0) <AFE76FE8-3610-3CCA-9E92-AFCB33D1D5C1> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtktiff.5.8.dylib
0x10f665000 - 0x10f681fff +libvtkexpat.5.8.dylib (5.8.0 - compatibility 5.8.0) <C544DF0E-D729-31BB-9404-21CECAB9445F> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkexpat.5.8.dylib
0x10f688000 - 0x10f68cfff +vtkImagingPython.so (??? - ???) <86CE0494-9056-3715-B750-D0ADA770AC24> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/VTK-5.8.0-py2.7.egg/vtk/vtkImagingPython.so
0x10f692000 - 0x10f7acff7 +libvtkImagingPythonD.5.8.dylib (5.8.0 - compatibility 5.8.0) <92A782F5-A2A3-3D2E-9A4D-7C81E1862295> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkImagingPythonD.5.8.dylib
0x10f810000 - 0x10faeefe7 +libvtkImaging.5.8.dylib (5.8.0 - compatibility 5.8.0) <7ECAE555-7EBE-3436-B823-A7830343CFCC> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkImaging.5.8.dylib
0x10fe9a000 - 0x10fe9ffff +vtkGraphicsPython.so (??? - ???) <DDE8949F-8530-39F3-AA5F-D6F069F05A86> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/VTK-5.8.0-py2.7.egg/vtk/vtkGraphicsPython.so
0x10fea9000 - 0x110230fff +libvtkGraphicsPythonD.5.8.dylib (5.8.0 - compatibility 5.8.0) <887C9CED-441B-3713-84AF-C90A48453FA3> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkGraphicsPythonD.5.8.dylib
0x110357000 - 0x1109a7fef +libvtkGraphics.5.8.dylib (5.8.0 - compatibility 5.8.0) <4402516D-7169-3723-8A7F-D2B94CBD60AC> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkGraphics.5.8.dylib
0x110b27000 - 0x110b4dfff +libvtkverdict.5.8.dylib (5.8.0 - compatibility 5.8.0) <7A370383-D64C-35A3-B2BE-4865FB447C1B> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkverdict.5.8.dylib
0x110b96000 - 0x110bc9fff +libvtkGenericFilteringPythonD.5.8.dylib (5.8.0 - compatibility 5.8.0) <C1B71372-D106-3AAA-8629-04B89F2BF1F5> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkGenericFilteringPythonD.5.8.dylib
0x110bdc000 - 0x110c06ff7 +libvtkGenericFiltering.5.8.dylib (5.8.0 - compatibility 5.8.0) <38E569DB-6FAF-31E9-84BD-A9D49FEB3F52> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkGenericFiltering.5.8.dylib
0x110c1b000 - 0x110c25fff +vtkRenderingPython.so (??? - ???) <41A4A90C-CDA4-333C-B6E0-9C19ACBE918F> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/VTK-5.8.0-py2.7.egg/vtk/vtkRenderingPython.so
0x110c2d000 - 0x110ef6ff7 +libvtkRenderingPythonD.5.8.dylib (5.8.0 - compatibility 5.8.0) <BD7336F6-1783-33F3-AF92-AB362A825387> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkRenderingPythonD.5.8.dylib
0x110ff8000 - 0x11133bfef +libvtkRendering.5.8.dylib (5.8.0 - compatibility 5.8.0) <93345FA7-16DF-3A15-8A00-717AC23BDEF7> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkRendering.5.8.dylib
0x111517000 - 0x11151ffff +libvtkftgl.5.8.dylib (5.8.0 - compatibility 5.8.0) <9022A983-91E7-31F4-B0D0-F985FB6CEF62> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkftgl.5.8.dylib
0x111526000 - 0x111598fe7 +libvtkfreetype.5.8.dylib (5.8.0 - compatibility 5.8.0) <CE883B00-CA1D-33F2-9CE3-812B050F8AE1> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkfreetype.5.8.dylib
0x1115eb000 - 0x1115f5ff7 +vtkVolumeRenderingPython.so (??? - ???) <CCFF161D-B5BF-38A3-B62E-21F5B2C17875> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/VTK-5.8.0-py2.7.egg/vtk/vtkVolumeRenderingPython.so
0x1115f9000 - 0x11169ffff +libvtkVolumeRenderingPythonD.5.8.dylib (5.8.0 - compatibility 5.8.0) <DDFF2E5B-A307-394D-8865-C4EB8E6BDF95> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkVolumeRenderingPythonD.5.8.dylib
0x1116dd000 - 0x111a49ff7 +libvtkVolumeRendering.5.8.dylib (5.8.0 - compatibility 5.8.0) <A9C1555B-024B-391B-9083-4CB0531833A1> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkVolumeRendering.5.8.dylib
0x111c7f000 - 0x111c89ff7 +vtkHybridPython.so (??? - ???) <A676C470-3583-3FD0-8E7F-07DBF93ECC50> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/VTK-5.8.0-py2.7.egg/vtk/vtkHybridPython.so
0x111c8d000 - 0x111e08fff +libvtkHybridPythonD.5.8.dylib (5.8.0 - compatibility 5.8.0) <3272D658-BF26-3F15-8027-7869A713E85E> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkHybridPythonD.5.8.dylib
0x111e8f000 - 0x1120d7ff7 +libvtkHybrid.5.8.dylib (5.8.0 - compatibility 5.8.0) <2DA46A0E-0318-3536-B428-A9ED6076C774> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkHybrid.5.8.dylib
0x112193000 - 0x1121d8fef +libvtkexoIIc.5.8.dylib (5.8.0 - compatibility 5.8.0) <EEB8C76D-B9B9-3D49-9643-23AA34B05AFA> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkexoIIc.5.8.dylib
0x1121e0000 - 0x1121ecfff +vtkWidgetsPython.so (??? - ???) <208C11CF-D255-3F34-A73A-780D9DDED291> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/VTK-5.8.0-py2.7.egg/vtk/vtkWidgetsPython.so
0x1121f2000 - 0x1123b1ff7 +libvtkWidgetsPythonD.5.8.dylib (5.8.0 - compatibility 5.8.0) <8D34EFC2-8884-3825-BEF4-DF3FE4947B5D> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkWidgetsPythonD.5.8.dylib
0x11245c000 - 0x1125b7fff +libvtkWidgets.5.8.dylib (5.8.0 - compatibility 5.8.0) <BB379BAA-E025-36DB-A052-54A499228C2C> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkWidgets.5.8.dylib
0x11268d000 - 0x11269aff7 +vtkChartsPython.so (??? - ???) <63CD9508-0CFB-31E6-9FB9-9AF1FFBA8542> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/VTK-5.8.0-py2.7.egg/vtk/vtkChartsPython.so
0x11269e000 - 0x112711ff7 +libvtkChartsPythonD.5.8.dylib (5.8.0 - compatibility 5.8.0) <BB27030B-5287-3B8C-9D14-FCE6E046591E> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkChartsPythonD.5.8.dylib
0x112740000 - 0x1127f6ff7 +libvtkCharts.5.8.dylib (5.8.0 - compatibility 5.8.0) <6A6C585B-D284-3907-A1A9-698E827507C4> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkCharts.5.8.dylib
0x112832000 - 0x11289efff +libvtkViewsPythonD.5.8.dylib (5.8.0 - compatibility 5.8.0) <FE7E8585-6138-34FB-9E20-E8590D75AAAE> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkViewsPythonD.5.8.dylib
0x1128d0000 - 0x11293efff +libvtkViews.5.8.dylib (5.8.0 - compatibility 5.8.0) <22AB3802-2173-3D95-8975-32A59731F060> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkViews.5.8.dylib
0x11297a000 - 0x112aaefff +libvtkInfovisPythonD.5.8.dylib (5.8.0 - compatibility 5.8.0) <28973F43-9B6E-3C94-8915-D2DAC01A4D4C> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkInfovisPythonD.5.8.dylib
0x112b1b000 - 0x112cbdfff +libvtkInfovis.5.8.dylib (5.8.0 - compatibility 5.8.0) <292130CD-6B57-3024-8880-599FCF6E94E7> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkInfovis.5.8.dylib
0x112d4f000 - 0x112e78fff +libvtklibxml2.5.8.dylib (5.8.0 - compatibility 5.8.0) <E0493F87-660B-3798-B4EF-6299FE6450FD> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtklibxml2.5.8.dylib
0x112eaa000 - 0x112ecbff7 +libvtkalglib.5.8.dylib (5.8.0 - compatibility 5.8.0) <62D84B76-99A1-3498-85C8-01015B47F815> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkalglib.5.8.dylib
0x112ed2000 - 0x112edfff7 +vtkGeovisPython.so (??? - ???) <7E01E107-470C-3CDA-B6B5-00D863A1EEA8> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/VTK-5.8.0-py2.7.egg/vtk/vtkGeovisPython.so
0x112ee2000 - 0x112f37fff +libvtkGeovisPythonD.5.8.dylib (5.8.0 - compatibility 5.8.0) <B98EE0C5-9FBF-3E3A-A8F7-A4375622C373> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkGeovisPythonD.5.8.dylib
0x112f56000 - 0x112fbdff7 +libvtkGeovis.5.8.dylib (5.8.0 - compatibility 5.8.0) <6449785A-E1BF-3576-97D8-0FF3865AB069> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkGeovis.5.8.dylib
0x112feb000 - 0x11301dfe7 +libvtkproj4.5.8.dylib (5.8.0 - compatibility 5.8.0) <3A6F01D9-C4A6-3F54-BF61-B011238DDC16> /usr/local/Cellar/vtk/5.8.0/lib/vtk-5.8/libvtkproj4.5.8.dylib
0x11302b000 - 0x113038fff +vtkInfovisPython.so (??? - ???) <6BBBE67B-0074-353D-990F-5A9F00D1A79B> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/VTK-5.8.0-py2.7.egg/vtk/vtkInfovisPython.so
0x11307e000 - 0x11308bff7 +vtkViewsPython.so (??? - ???) <3D116522-B20A-3EBA-8F47-8009A01EE29D> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/VTK-5.8.0-py2.7.egg/vtk/vtkViewsPython.so
0x1134f1000 - 0x1134f6fff +krylov.so (??? - ???) <D64D6296-7DE1-31F9-A7AB-AEE39B1748B3> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pysparse/itsolvers/krylov.so
0x114ce7000 - 0x114cf4fff +spmatrix.so (??? - ???) <FE3F537C-12AE-3344-BC74-2BB3F3A1EF2F> /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pysparse/sparse/spmatrix.so
0x115880000 - 0x1158bbff7 +libqjpeg.dylib (??? - ???) <EE382DB1-4A3E-D561-66F8-E556886919F7> /Developer/Applications/Qt/plugins/imageformats/libqjpeg.dylib
0x115d6d000 - 0x115dc1fe7 +libqmng.dylib (??? - ???) <1B4C28E1-B26B-3AD2-75B4-7605390015D4> /Developer/Applications/Qt/plugins/imageformats/libqmng.dylib
0x117100000 - 0x117155fe7 +libqtiff.dylib (??? - ???) <360E7F4C-84DE-B837-BD1D-28A3AAD1D223> /Developer/Applications/Qt/plugins/imageformats/libqtiff.dylib
0x1184c3000 - 0x1184f1ff7 GLRendererFloat (??? - ???) <16DF14A0-7264-31A4-83F6-E6F96CF4AB3D> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat
0x118600000 - 0x118798ff7 GLEngine (??? - ???) <D770A837-9F8D-3C86-AB33-CBDEF5599CA2> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
0x1187cc000 - 0x1188c5fff libGLProgrammability.dylib (??? - ???) <BCA0FD49-2103-33D8-8801-326C6A62465E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x1188eb000 - 0x118cf5fef com.apple.driver.AppleIntelHD3000GraphicsGLDriver (7.14.5 - 7.1.4) <471C13B5-5698-3A89-815B-B5EB252BA681> /System/Library/Extensions/AppleIntelHD3000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD3000GraphicsGLDriver
0x7fff6d9f6000 - 0x7fff6da2aac7 dyld (195.5 - ???) <4A6E2B28-C7A2-3528-ADB7-4076B9836041> /usr/lib/dyld
0x7fff8b4a4000 - 0x7fff8b4a5fff libdnsinfo.dylib (395.6.0 - compatibility 1.0.0) <718A135F-6349-354A-85D5-430B128EFD57> /usr/lib/system/libdnsinfo.dylib
0x7fff8b4a6000 - 0x7fff8b52bff7 com.apple.Heimdal (2.1 - 2.0) <C92E327E-CB5F-3C9B-92B0-F1680095C8A3> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x7fff8b53b000 - 0x7fff8b542fff libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <172B1985-F24A-34E9-8D8B-A2403C9A0399> /usr/lib/system/libcopyfile.dylib
0x7fff8b54b000 - 0x7fff8b54bfff com.apple.CoreServices (53 - 53) <043C8026-8EDD-3241-B090-F589E24062EF> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff8b54c000 - 0x7fff8b54dfff liblangid.dylib (??? - ???) <CACBE3C3-2F7B-3EED-B50E-EDB73F473B77> /usr/lib/liblangid.dylib
0x7fff8b54e000 - 0x7fff8b56bff7 com.apple.openscripting (1.3.3 - ???) <A64205E6-D3C5-3E12-B1A0-72243151AF7D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x7fff8b56c000 - 0x7fff8b671ff7 libFontParser.dylib (??? - ???) <B9A53808-C97E-3293-9C33-1EA9D4E83EC8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x7fff8b6cf000 - 0x7fff8b6d5fff com.apple.DiskArbitration (2.4.1 - 2.4.1) <CEA34337-63DE-302E-81AA-10D717E1F699> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff8b780000 - 0x7fff8b7c2ff7 libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <A5B9778E-11C3-3F61-B740-1F2114E967FB> /usr/lib/system/libcommonCrypto.dylib
0x7fff8b7c3000 - 0x7fff8b7c6ff7 com.apple.securityhi (4.0 - 1) <B37B8946-BBD4-36C1-ABC6-18EDBC573F03> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x7fff8b7c7000 - 0x7fff8b7ccff7 libsystem_network.dylib (??? - ???) <5DE7024E-1D2D-34A2-80F4-08326331A75B> /usr/lib/system/libsystem_network.dylib
0x7fff8b7cd000 - 0x7fff8b7f3ff7 com.apple.framework.familycontrols (3.0 - 300) <41A6DFC2-EAF5-390A-83A1-C8832528705C> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x7fff8b937000 - 0x7fff8b953ff7 com.apple.GenerationalStorage (1.0 - 125) <31F60175-E38D-3C63-8D95-32CFE7062BCB> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x7fff8b954000 - 0x7fff8b9b6fff com.apple.coreui (1.2.1 - 164.1) <F7972630-F696-3FC5-9FCF-A6E1C8771078> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fff8bd10000 - 0x7fff8bd1bfff com.apple.CommonAuth (2.1 - 2.0) <BFDD0A8D-4BEA-39EC-98B3-2E083D7B1ABD> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fff8bd1c000 - 0x7fff8bd1dfff libsystem_sandbox.dylib (??? - ???) <8D14139B-B671-35F4-9E5A-023B4C523C38> /usr/lib/system/libsystem_sandbox.dylib
0x7fff8bd1e000 - 0x7fff8be21fff libsqlite3.dylib (9.6.0 - compatibility 9.0.0) <7F60B0FF-4946-3639-89AB-B540D318B249> /usr/lib/libsqlite3.dylib
0x7fff8be24000 - 0x7fff8bf30fff libcrypto.0.9.8.dylib (44.0.0 - compatibility 0.9.8) <3A8E1F89-5E26-3C8B-B538-81F5D61DBF8A> /usr/lib/libcrypto.0.9.8.dylib
0x7fff8bf31000 - 0x7fff8bf64ff7 com.apple.GSS (2.1 - 2.0) <9A2C9736-DA10-367A-B376-2C7A584E6C7A> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fff8bfe4000 - 0x7fff8c2fdff7 com.apple.Foundation (6.7.1 - 833.20) <D922F590-FDA6-3D89-A271-FD35E2290624> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff8c2fe000 - 0x7fff8c30cfff libdispatch.dylib (187.7.0 - compatibility 1.0.0) <712AAEAC-AD90-37F7-B71F-293FF8AE8723> /usr/lib/system/libdispatch.dylib
0x7fff8c35a000 - 0x7fff8c393fe7 libssl.0.9.8.dylib (44.0.0 - compatibility 0.9.8) <79AAEC98-1258-3DA4-B1C0-4120049D390B> /usr/lib/libssl.0.9.8.dylib
0x7fff8c3ad000 - 0x7fff8c3eefff com.apple.QD (3.12 - ???) <4F3C5629-97C7-3E55-AF3C-ACC524929DA2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x7fff8c41a000 - 0x7fff8c468fff libauto.dylib (??? - ???) <D8AC8458-DDD0-3939-8B96-B6CED81613EF> /usr/lib/libauto.dylib
0x7fff8c469000 - 0x7fff8c486fff libPng.dylib (??? - ???) <3C70A94C-9442-3E11-AF51-C1B0EF81680E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fff8c487000 - 0x7fff8c5edfff com.apple.CFNetwork (520.2.5 - 520.2.5) <406712D9-3F0C-3763-B4EB-868D01F1F042> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fff8c629000 - 0x7fff8c668fff com.apple.AE (527.7 - 527.7) <B82F7ABC-AC8B-3507-B029-969DD5CA813D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fff8c6a5000 - 0x7fff8c6a6ff7 libremovefile.dylib (21.0.0 - compatibility 1.0.0) <C6C49FB7-1892-32E4-86B5-25AD165131AA> /usr/lib/system/libremovefile.dylib
0x7fff8c6a7000 - 0x7fff8c722ff7 com.apple.print.framework.PrintCore (7.1 - 366.1) <3F140DEB-9F87-3672-97CC-F983752581AC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x7fff8c723000 - 0x7fff8c742fff libresolv.9.dylib (46.0.0 - compatibility 1.0.0) <33263568-E6F3-359C-A4FA-66AD1300F7D4> /usr/lib/libresolv.9.dylib
0x7fff8c7bd000 - 0x7fff8c7c1fff libCGXType.A.dylib (600.0.0 - compatibility 64.0.0) <5EEAD17D-006C-3855-8093-C7A4A97EE0D0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x7fff8c7c2000 - 0x7fff8c7ebfff libJPEG.dylib (??? - ???) <64D079F9-256A-323B-A837-84628B172F21> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fff8c861000 - 0x7fff8c8b8fff libTIFF.dylib (??? - ???) <FF0D9A24-6956-3F03-81EA-3EEAD22C9DB8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fff8c8b9000 - 0x7fff8cd80fff FaceCoreLight (1.4.7 - compatibility 1.0.0) <E9D2A69C-6E81-358C-A162-510969F91490> /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLight
0x7fff8cdef000 - 0x7fff8d009fef com.apple.CoreData (104 - 358.12) <33B1FA75-7970-3751-9DCC-FF809D3E1FA2> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fff8d00a000 - 0x7fff8d074fff com.apple.framework.IOKit (2.0 - ???) <87D55F1D-CDB5-3D13-A5F9-98EA4E22F8EE> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff8d075000 - 0x7fff8d07cfff com.apple.NetFS (4.0 - 4.0) <B9F41443-679A-31AD-B0EB-36557DAF782B> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff8d0d5000 - 0x7fff8d129ff7 com.apple.ScalableUserInterface (1.0 - 1) <1873D7BE-2272-31A1-8F85-F70C4D706B3B> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x7fff8d156000 - 0x7fff8d157ff7 libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib
0x7fff8d1b3000 - 0x7fff8d1edfe7 com.apple.DebugSymbols (2.1 - 87) <E9000AB8-CCE4-3636-871D-E17703814B68> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x7fff8df2e000 - 0x7fff8dfcdfff com.apple.LaunchServices (480.21 - 480.21) <6BFADEA9-5BC1-3B53-A013-488EB7F1AB57> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fff8e015000 - 0x7fff8e0b7ff7 com.apple.securityfoundation (5.0 - 55005) <0D59908C-A61B-389E-AF37-741ACBBA6A94> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x7fff8e0de000 - 0x7fff8e0ecfff com.apple.NetAuth (1.0 - 3.0) <F384FFFD-70F6-3B1C-A886-F5B446E456E7> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff8e0ed000 - 0x7fff8e0f3fff IOSurface (??? - ???) <2114359C-D839-3855-8735-BBAA2704DB93> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff8e0f4000 - 0x7fff8e134ff7 libcups.2.dylib (2.9.0 - compatibility 2.0.0) <B7173CA4-CE16-3BAB-8D83-185FCEFA15F5> /usr/lib/libcups.2.dylib
0x7fff8e135000 - 0x7fff8e155fff libsystem_kernel.dylib (1699.22.81 - compatibility 1.0.0) <B9E259FC-73EA-31E3-8E68-7F980DEBA8A6> /usr/lib/system/libsystem_kernel.dylib
0x7fff8e156000 - 0x7fff8e157fff libunc.dylib (24.0.0 - compatibility 1.0.0) <C67B3B14-866C-314F-87FF-8025BEC2CAAC> /usr/lib/system/libunc.dylib
0x7fff8e19d000 - 0x7fff8e27bfff com.apple.ImageIO.framework (3.1.1 - 3.1.1) <13E549F8-5BD6-3BAE-8C33-1D0BD269C081> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x7fff8e27c000 - 0x7fff8e5a0fff com.apple.HIToolbox (1.8 - ???) <A3BE7C59-52E6-3A7F-9B30-24B7DD3E95F2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x7fff8e5a1000 - 0x7fff8e5abff7 liblaunch.dylib (392.18.0 - compatibility 1.0.0) <39EF04F2-7F0C-3435-B785-BF283727FFBD> /usr/lib/system/liblaunch.dylib
0x7fff8e918000 - 0x7fff8e91afff com.apple.TrustEvaluationAgent (2.0 - 1) <1F31CAFF-C1C6-33D3-94E9-11B721761DDF> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x7fff8e91e000 - 0x7fff8e923fff libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib
0x7fff8e924000 - 0x7fff8ea05fff com.apple.CoreServices.OSServices (478.29 - 478.29) <B487110E-C942-33A8-A494-3BDEDB88B1CD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fff8ed91000 - 0x7fff8ee9efff libJP2.dylib (??? - ???) <6052C973-9354-35CB-AAB9-31D00D8786F9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x7fff8ee9f000 - 0x7fff8eeb6fff com.apple.MultitouchSupport.framework (220.62.1 - 220.62.1) <F21C79C0-4B5A-3645-81A6-74F8EFA900CE> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x7fff8f1d9000 - 0x7fff8f2bddef libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <C5F2392D-B481-3A9D-91BE-3D039FFF4DEC> /usr/lib/libobjc.A.dylib
0x7fff8f2be000 - 0x7fff8f2c3fff libpam.2.dylib (3.0.0 - compatibility 3.0.0) <D952F17B-200A-3A23-B9B2-7C1F7AC19189> /usr/lib/libpam.2.dylib
0x7fff8f2c4000 - 0x7fff8f3c6ff7 libxml2.2.dylib (10.3.0 - compatibility 10.0.0) <D46F371D-6422-31B7-BCE0-D80713069E0E> /usr/lib/libxml2.2.dylib
0x7fff8f3c7000 - 0x7fff8f3cffff libsystem_dnssd.dylib (??? - ???) <407A48F3-64A0-348B-88E6-70CECD3D0D67> /usr/lib/system/libsystem_dnssd.dylib
0x7fff8f3d0000 - 0x7fff8f413ff7 libRIP.A.dylib (600.0.0 - compatibility 64.0.0) <2B1571E1-8E87-364E-BC36-C9C9B5D3EAC4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x7fff8f414000 - 0x7fff8f453ff7 libGLImage.dylib (??? - ???) <2D1D8488-EC5F-3229-B983-CFDE0BB37586> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x7fff8f454000 - 0x7fff8f45fff7 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
0x7fff8f460000 - 0x7fff8f472ff7 libbsm.0.dylib (??? - ???) <349BB16F-75FA-363F-8D98-7A9C3FA90A0D> /usr/lib/libbsm.0.dylib
0x7fff8f6d0000 - 0x7fff8fcb4fff libBLAS.dylib (??? - ???) <C34F6D88-187F-33DC-8A68-C0C9D1FA36DF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x7fff8fcb5000 - 0x7fff8fcbafff libGIF.dylib (??? - ???) <393E2DB5-9479-39A6-A75A-B5F20B852532> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x7fff8fe0b000 - 0x7fff8ff23ff7 com.apple.DesktopServices (1.6.1 - 1.6.1) <4418EAA6-7163-3A77-ABD3-F8289796C81A> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x7fff8ff24000 - 0x7fff8ff39fff 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
0x7fff8ff3a000 - 0x7fff8ff50fff libGL.dylib (??? - ???) <6A473BF9-4D35-34C6-9F8B-86B68091A9AF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x7fff902a1000 - 0x7fff902b5ff7 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
0x7fff90305000 - 0x7fff904a4fff com.apple.QuartzCore (1.7 - 270.0) <E8FC9AA4-A5CB-384B-AD29-7190A1387D3E> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7fff904b5000 - 0x7fff908e2fff libLAPACK.dylib (??? - ???) <4F2E1055-2207-340B-BB45-E4F16171EE0D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x7fff908e3000 - 0x7fff9094bff7 com.apple.audio.CoreAudio (4.0.1 - 4.0.1) <7966E3BE-376B-371A-A21D-9BD763C0BAE7> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x7fff9094c000 - 0x7fff90bbffff com.apple.CoreImage (7.82 - 1.0.1) <282801B6-5D80-3E2C-88A4-00FE29906D5A> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x7fff90e3c000 - 0x7fff90e8ffff libFontRegistry.dylib (??? - ???) <57FBD85F-41A6-3DB9-B5F4-FCC6B260F1AD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fff90e90000 - 0x7fff90ef8fff com.apple.CoreSymbolication (2.1 - 71) <0715BF39-D53C-3BFE-BBEA-B8EBF7274850> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x7fff90ef9000 - 0x7fff90efdfff libdyld.dylib (195.5.0 - compatibility 1.0.0) <F1903B7A-D3FF-3390-909A-B24E09BAD1A5> /usr/lib/system/libdyld.dylib
0x7fff90f60000 - 0x7fff90fe4ff7 com.apple.ApplicationServices.ATS (317.5.0 - ???) <FE629F2D-6BC0-3A58-9844-D8B9A6808A00> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x7fff9100d000 - 0x7fff910a3ff7 libvMisc.dylib (325.4.0 - compatibility 1.0.0) <642D8D54-F9F5-3FBB-A96C-EEFE94C6278B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x7fff911a2000 - 0x7fff911adff7 libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib
0x7fff911ae000 - 0x7fff91261fff com.apple.CoreText (220.11.0 - ???) <4EA8E2DF-542D-38D5-ADB9-C0DAA73F898B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x7fff91262000 - 0x7fff912d2fff com.apple.datadetectorscore (3.0 - 179.4) <2A822A13-94B3-3A43-8724-98FDF698BB12> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x7fff912d3000 - 0x7fff912d6fff libCoreVMClient.dylib (??? - ???) <E034C772-4263-3F48-B083-25A758DD6228> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x7fff912d7000 - 0x7fff9139eff7 com.apple.ColorSync (4.7.0 - 4.7.0) <F325A9D7-7203-36B7-8C1C-B6A4D5CC73A8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x7fff914ca000 - 0x7fff914ccff7 com.apple.print.framework.Print (7.1 - 247.1) <8A4925A5-BAA3-373C-9B5D-03E0270C6B12> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x7fff914cd000 - 0x7fff917a5ff7 com.apple.security (7.0 - 55010) <93713FF4-FE86-3B4C-8150-5FCC7F3320C8> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff917a6000 - 0x7fff917d3ff7 com.apple.opencl (1.50.63 - 1.50.63) <DB335C5C-3ABD-38C8-B6A5-8436EE1484D3> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fff917d4000 - 0x7fff918b1fef libsystem_c.dylib (763.12.0 - compatibility 1.0.0) <FF69F06E-0904-3C08-A5EF-536FAFFFDC22> /usr/lib/system/libsystem_c.dylib
0x7fff918c2000 - 0x7fff918f2ff7 com.apple.DictionaryServices (1.2.1 - 158.2) <3FC86118-7553-38F7-8916-B329D2E94476> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fff918f3000 - 0x7fff918f3fff com.apple.Carbon (153 - 153) <E37A515C-4C10-3102-8146-C0FBD458F8CF> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x7fff92146000 - 0x7fff92146fff com.apple.audio.units.AudioUnit (1.7.1 - 1.7.1) <04C10813-CCE5-3333-8C72-E8E35E417B3B> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fff9215c000 - 0x7fff92184ff7 com.apple.CoreVideo (1.7 - 70.1) <98F917B2-FB53-3EA3-B548-7E97B38309A7> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x7fff92185000 - 0x7fff922befef com.apple.vImage (5.1 - 5.1) <EB634387-CD15-3246-AC28-5FB368ACCEA2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x7fff92392000 - 0x7fff923ddff7 com.apple.SystemConfiguration (1.11.1 - 1.11) <F832FE21-5509-37C6-B1F1-48928F31BE45> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fff923de000 - 0x7fff925b2fff com.apple.CoreFoundation (6.7.1 - 635.15) <FE4A86C2-3599-3CF8-AD1A-822F1FEA820F> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff925b3000 - 0x7fff925dcfff com.apple.CoreServicesInternal (113.8 - 113.8) <C1A3CF1B-BC45-3FC6-82B3-1511EBBA9D51> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x7fff925eb000 - 0x7fff92907ff7 com.apple.CoreServices.CarbonCore (960.18 - 960.18) <6020C3FB-6125-3EAE-A55D-1E77E38BEDEA> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fff92908000 - 0x7fff9297dff7 libc++.1.dylib (19.0.0 - compatibility 1.0.0) <C0EFFF1B-0FEB-3F99-BE54-506B35B555A9> /usr/lib/libc++.1.dylib
0x7fff92bcd000 - 0x7fff92bd3ff7 libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib
0x7fff92c1a000 - 0x7fff92c6cff7 libGLU.dylib (??? - ???) <3C9153A0-8499-3DC0-AAA4-9FA6E488BE13> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fff92ee7000 - 0x7fff92ef4fff libCSync.A.dylib (600.0.0 - compatibility 64.0.0) <931F40EB-CA75-3A90-AC97-4DB8E210BC76> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x7fff93325000 - 0x7fff9333bff7 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
0x7fff9333c000 - 0x7fff9333cfff com.apple.Cocoa (6.6 - ???) <021D4214-9C23-3CD8-AFB2-F331697A4508> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x7fff9333f000 - 0x7fff93345fff libGFXShared.dylib (??? - ???) <343AE6C0-EB02-333C-8D35-DF6093B92758> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x7fff933f8000 - 0x7fff93453ff7 com.apple.HIServices (1.10 - ???) <BAB8B422-7047-3D2D-8E0A-13FCF153E4E7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x7fff93454000 - 0x7fff93b67587 com.apple.CoreGraphics (1.600.0 - ???) <A9F2451E-6F60-350E-A6E5-539669B53074> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x7fff93b69000 - 0x7fff93b69fff com.apple.Accelerate (1.7 - Accelerate 1.7) <82DDF6F5-FBC3-323D-B71D-CF7ABC5CF568> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff93b6a000 - 0x7fff93d6cfff libicucore.A.dylib (46.1.0 - compatibility 1.0.0) <38CD6ED3-C8E4-3CCD-89AC-9C3198803101> /usr/lib/libicucore.A.dylib
0x7fff93d6d000 - 0x7fff93de0fff libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib
0x7fff93de1000 - 0x7fff93e85fef 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
0x7fff942b0000 - 0x7fff942b4ff7 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
0x7fff942b5000 - 0x7fff942dcfff com.apple.PerformanceAnalysis (1.10 - 10) <2A058167-292E-3C3A-B1F8-49813336E068> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x7fff942dd000 - 0x7fff942faff7 libxpc.dylib (77.17.0 - compatibility 1.0.0) <72A16104-2F23-3C22-B474-1953F06F9376> /usr/lib/system/libxpc.dylib
0x7fff94526000 - 0x7fff9467ffff com.apple.audio.toolbox.AudioToolbox (1.7.1 - 1.7.1) <4877267E-F736-3019-85D3-40A32A042A80> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fff94e21000 - 0x7fff94e4efe7 libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <C6EC2616-5A21-39AA-9DF7-8AFA390CDDF2> /usr/lib/libSystem.B.dylib
0x7fff94e80000 - 0x7fff94eabff7 libxslt.1.dylib (3.24.0 - compatibility 3.0.0) <8051A3FC-7385-3EA9-9634-78FC616C3E94> /usr/lib/libxslt.1.dylib
0x7fff94eac000 - 0x7fff94ebbff7 com.apple.opengl (1.7.5 - 1.7.5) <2945F1A6-910C-3596-9988-5701B04BD821> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff95a35000 - 0x7fff95a37fff libquarantine.dylib (36.0.0 - compatibility 1.0.0) <4C3BFBC7-E592-3939-B376-1C2E2D7C5389> /usr/lib/system/libquarantine.dylib
0x7fff95acb000 - 0x7fff95b06ff7 libsystem_info.dylib (??? - ???) <9C8C2DCB-96DB-3471-9DCE-ADCC26BE2DD4> /usr/lib/system/libsystem_info.dylib
0x7fff95b07000 - 0x7fff95b0cfff com.apple.OpenDirectory (10.7 - 146) <91A87249-6A2F-3F89-A8DE-0E95C0B54A3A> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff95b0d000 - 0x7fff95b10fff 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
0x7fff95ce8000 - 0x7fff968e9ff7 com.apple.AppKit (6.7.2 - 1138.23) <5CD2C850-4F52-3BA2-BA11-3107DFD2D23C> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff9697a000 - 0x7fff9697afff libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib
0x7fff9697b000 - 0x7fff9698dff7 libz.1.dylib (1.2.5 - compatibility 1.0.0) <30CBEF15-4978-3DED-8629-7109880A19D4> /usr/lib/libz.1.dylib
0x7fff9773c000 - 0x7fff9773cfff com.apple.vecLib (3.7 - vecLib 3.7) <9A58105C-B36E-35B5-812C-4ED693F2618F> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff97778000 - 0x7fff9778bff7 libCRFSuite.dylib (??? - ???) <034D4DAA-63F0-35E4-BCEF-338DD7A453DD> /usr/lib/libCRFSuite.dylib
0x7fff977d6000 - 0x7fff977dfff7 libsystem_notify.dylib (80.1.0 - c
well I can see why the last lot gave up on it and just set testsuite to restrict.
After manually building and unzipping the absent tvtk_classes/ to mayavi-4.3.0/tvtk/
and getting past the myriad of errors stating tvtk wasn't built 'properly', now it's built properly;
mayavi-4.3.0 $ PYTHONPATH=. nosetests .
EEEEEE.....................EEEEEEEEE.....EEEEEEEEEEE....EEEEEEEEEEEEE.F....E..............EEEEEEEEEE.EEEEEEEEEEEEEEEEEEEE...........F.FFE....
======================================================================
theres now a myriad of errors stating
"ImportError: No module named array_ext"
k = getattr(tvtk, t_name)
AttributeError: 'TVTK' object has no attribute 'QVTKInteractor'
doc = doc[:doc.find('\n\n')]
AttributeError: 'NoneType' object has no attribute 'find'
and so forth culminating with
----------------------------------------------------------------------
Ran 142 tests in 2.837s
FAILED (errors=71, failures=4)
tilt
Now which is shattered? The testsuite or mayavi-4.3.0?
Hello again!
This issue is about software rendering too.
On some machines without 3D acceleration (or with minor OpenGL support i.e. on Intel integrated cards) mlab's savefig function crashes the entire application somewhere inside vtk dll.
This issue applies to vtk 5.2, 5.4, and 5.6.
I'll try to run it under debugger and retrive the callstack in DLL libraries later.
Update: forgot to mention that I'm using it with offscreen rendering enabled.
I've just upgraded to Mayavi 4.0.0 and I've discovered that the picker type=cell doesn't work.
to be precise is the line:
picker = figure.on_mouse_pick(picker_callback, type='cell')
For example, try to use it with the redball example:
# Author: Gael Varoquaux <gael dot varoquaux at normalesup.org>
# Copyright (c) 2009, Enthought, Inc.
# License: BSD style.
import numpy as np
from mayavi import mlab
################################################################################
# Disable the rendering, to get bring up the figure quicker:
figure = mlab.gcf()
mlab.clf()
figure.scene.disable_render = True
# Creates two set of points using mlab.points3d: red point and
# white points
x1, y1, z1 = np.random.random((3, 10))
red_glyphs = mlab.points3d(x1, y1, z1, color=(1, 0, 0),
resolution=20)
x2, y2, z2 = np.random.random((3, 10))
white_glyphs = mlab.points3d(x2, y2, z2, color=(0.9, 0.9, 0.9),
resolution=20)
# Add an outline to show the selected point and center it on the first
# data point.
outline = mlab.outline(line_width=3)
outline.outline_mode = 'cornered'
outline.bounds = (x1[0]-0.1, x1[0]+0.1,
y1[0]-0.1, y1[0]+0.1,
z1[0]-0.1, z1[0]+0.1)
# Every object has been created, we can reenable the rendering.
figure.scene.disable_render = False
################################################################################
# Here, we grab the points describing the individual glyph, to figure
# out how many points are in an individual glyph.
glyph_points = red_glyphs.glyph.glyph_source.glyph_source.output.points.to_array()
def picker_callback(picker):
""" Picker callback: this get called when on pick events.
"""
if picker.actor in red_glyphs.actor.actors:
# Find which data point corresponds to the point picked:
# we have to account for the fact that each data point is
# represented by a glyph with several points
point_id = picker.point_id/glyph_points.shape[0]
# If the no points have been selected, we have '-1'
if point_id != -1:
# Retrieve the coordinnates coorresponding to that data
# point
x, y, z = x1[point_id], y1[point_id], z1[point_id]
# Move the outline to the data point.
outline.bounds = (x-0.1, x+0.1,
y-0.1, y+0.1,
z-0.1, z+0.1)
picker = figure.on_mouse_pick(picker_callback, type='cell')
# Decrease the tolerance, so that we can more easily select a precise
# point.
picker.tolerance = 0.01
mlab.title('Click on red balls')
mlab.show()
I'm getting this error:
mattions@triton:examples(master*)$ python select_red_balls.py
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/mayavi/core/mouse_pick_dispatcher.py", line 168, in on_button_release
picker.pick((x, y, 0), self.scene.scene.renderer)
File "tvtk_classes/abstract_picker.py", line 153, in pick
File "/usr/local/lib/python2.7/dist-packages/tvtk/tvtk_base.py", line 523, in _wrap_call
ret = vtk_method(*args)
TypeError: function takes exactly 4 arguments (2 given)
It worked before with 3.6.0
Hi,
Please check this bug report filed in Debian:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677421
""""
Steps to reproduce:
$ zcat /usr/share/doc/mayavi2/examples/mayavi/data/fire_ug.vtu.gz > fire_ug.vtu
$ zcat /usr/share/doc/mayavi2/examples/mayavi/data/room_vis.wrl.gz > room_vis.wrl
$ mayavi2 -d room_vis.wrl -d fire_ug.vtu
add a module; for instance: Streamline, or IsoSurface, or something else using the Mayavi Object Editor
In the tree-like view of the objects, click on "+Add module or filter" (under "VTK XML file (fire_ug.vtu)"), then in the Mayavi object editor ("Visualization modules" tab) double-click on "Streamline".
mayavi2 exits and the only output on the terminal is
"Segmentation fault"
""""
Thanks,
Varun
The documentation for the contours argument to mlab.contour_surf says, "Specifying 0 shows no contours," but specifying 0 actually gives an error:
AssertionError: The contours argument must be positive
I also have many other problems with this argument but I've only been able to test them on 3.3, so I'm not sure if they still apply:
Plotting a list of points with points3d(x,y,z)
works fine. Trying to plot the same points with the mask_points
option gives a segfault.
This can be recreated within the gui by editing the pipeline. Clicking on Glyph->Glyph->Masking->"Mask input points" has the same effect.
Hi,
I am trying to compile mayavi 4.1.0 on Gentoo linux (amd64) and it fails to build the TVTK classes with the error "QWidget: Must construct a QApplication before a QPaintDevice" (see output below). There is also a Gentoo bug report for the same problem:
https://bugs.gentoo.org/show_bug.cgi?id=399537
I am using VTK 5.8.0 and Qt 4.7.4. Has anyone encountered this problem before, or any ideas what could be causing it? I am happy to help resolving this issue.
Best,
Martin
Build output:
Compiling source in /var/tmp/portage/sci-visualization/mayavi-4.1.0/work/mayavi-4.1.0 ...
Building of sci-visualization/mayavi-4.1.0 with CPython 2.7...
Building TVTK classes... vtkSimple3DCirclesStrategy: Ignoring method: Get/SetMarkedValue
python2.7 setup.py build -b build-2.7
running build
default: (invalid), range: None
vtkArrayNorm: Ignoring method: Get/SetWindow
default: [0, 9223372036854775807), range: None
vtkChart: Ignoring method: Get/SetSize
default: [0.0, 0.0, 0.0, 0.0], range: None
QWidget: Must construct a QApplication before a QPaintDevice
/var/tmp/portage/sci-visualization/mayavi-4.1.0/temp/environment: line 1368: 1461 Aborted "$(PYTHON)" "${setup_file#*|}" "${_DISTUTILS_GLOBAL_OPTIONS[@]}" build -b "$(_distutils_get_build_dir)" "$@"
I've just installed the latest Mayavi and I found out that the Qt backend is misbehaving.
When I run the example application http://github.enthought.com/mayavi/mayavi/auto/example_qt_embedding.html, as soon you open the Envisage GUI, the application crash badly:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/traitsui/qt4/image_enum_editor.py", line 286, in sizeHint
pixmap = self._get_pixmap(name)
File "/usr/local/lib/python2.7/dist-packages/traitsui/qt4/image_enum_editor.py", line 292, in _get_pixmap
return self._editor.get_pixmap(name)
File "/usr/local/lib/python2.7/dist-packages/traitsui/qt4/image_enum_editor.py", line 51, in get_pixmap
name = ''.join((factory.prefix, name, factory.suffix))
TypeError: sequence item 1: expected string or Unicode, NoneType found
This was not happening with mayavi 3.6.0.
Any idea how to fix it?
There seems to be a spelling error (marked in bold) in the enthought.mayavi.mlab.surf documentation, under "Keyword arguments":
line_width: The with of the lines, if any used. Must be a float. Default: 2.0
On a side note, just began learning Mayavi - you're the Django of Python data visualization :)
The volume module (and some others...) don't seem to work with cell data, only point data. The volume module is hard coded to look for point data when setting the data range. If you just simply change the input to cell data instead, everything seems to work. Of course this isn't a fix, just perhaps some evidence that more flexibility is required?
e.g.
--- old_volume.py 2012-08-22 14:31:39.000000000 -0700
+++ volume.py 2012-08-22 14:30:35.000000000 -0700
@@ -426,7 +426,7 @@
# Set the current range.
input = mm.source.outputs[0]
- sc = input.point_data.scalars
+ sc = input.cell_data.scalars
if sc is not None:
rng = sc.range
else:
This would help greatly with distribution packaging. Thanks.
Hi all,
I first installed VTK from source, and then "easy_install" sphinx and pygments. Then, I built mayavi-4.0.0 from source.
d8-30-62-5b-c4-8c:enthought-mayavi-69d7ab9 thomashaxton$ mayavi2
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/Current//bin/mayavi2", line 9, in <module>
load_entry_point('mayavi==4.0.0', 'console_scripts', 'mayavi2')()
File "/Library/Frameworks/Python.framework/Versions/7.1/lib/python2.7/site-packages/pkg_resources.py", line 337, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/Library/Frameworks/Python.framework/Versions/7.1/lib/python2.7/site-packages/pkg_resources.py", line 2281, in load_entry_point
return ep.load()
File "/Library/Frameworks/Python.framework/Versions/7.1/lib/python2.7/site-packages/pkg_resources.py", line 1991, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
File "/Users/thomashaxton/ksong/mayavi/4.0.0/lib/python2.7/site-packages/mayavi-4.0.0-py2.7-macosx-10.5-i386.egg/mayavi/scripts/mayavi2.py", line 475, in <module>
from mayavi.plugins.app import Mayavi, setup_logger
File "/Users/thomashaxton/ksong/mayavi/4.0.0/lib/python2.7/site-packages/mayavi-4.0.0-py2.7-macosx-10.5-i386.egg/mayavi/plugins/app.py", line 19, in <module>
from mayavi_workbench_application import MayaviWorkbenchApplication
File "/Users/thomashaxton/ksong/mayavi/4.0.0/lib/python2.7/site-packages/mayavi-4.0.0-py2.7-macosx-10.5-i386.egg/mayavi/plugins/mayavi_workbench_application.py", line 17, in <module>
import mayavi.api
File "/Users/thomashaxton/ksong/mayavi/4.0.0/lib/python2.7/site-packages/mayavi-4.0.0-py2.7-macosx-10.5-i386.egg/mayavi/api.py", line 2, in <module>
from mayavi.core.engine import Engine
File "/Users/thomashaxton/ksong/mayavi/4.0.0/lib/python2.7/site-packages/mayavi-4.0.0-py2.7-macosx-10.5-i386.egg/mayavi/core/engine.py", line 27, in <module>
from mayavi.core.base import Base
File "/Users/thomashaxton/ksong/mayavi/4.0.0/lib/python2.7/site-packages/mayavi-4.0.0-py2.7-macosx-10.5-i386.egg/mayavi/core/base.py", line 19, in <module>
from tvtk.pyface.tvtk_scene import TVTKScene
File "/Users/thomashaxton/ksong/mayavi/4.0.0/lib/python2.7/site-packages/mayavi-4.0.0-py2.7-macosx-10.5-i386.egg/tvtk/pyface/tvtk_scene.py", line 24, in <module>
from tvtk.pyface import light_manager
File "/Users/thomashaxton/ksong/mayavi/4.0.0/lib/python2.7/site-packages/mayavi-4.0.0-py2.7-macosx-10.5-i386.egg/tvtk/pyface/light_manager.py", line 130, in <module>
class CameraLight(HasTraits):
File "/Users/thomashaxton/ksong/mayavi/4.0.0/lib/python2.7/site-packages/mayavi-4.0.0-py2.7-macosx-10.5-i386.egg/tvtk/pyface/light_manager.py", line 146, in CameraLight
source = Instance(tvtk.Light, ())
AttributeError: 'TVTK' object has no attribute 'Light'
similarly, "mayavi2 -t" failed on this as well. And in addition, TVTK tests failed on vtkProperty missing:
....
Traceback (most recent call last):
File "tvtk/tests/test_wrapper_gen.py", line 38, in test_sig_types
meths = [vtk.vtkProperty.GetColor,
AttributeError: 'module' object has no attribute 'vtkProperty'
....
Is there anything wrong with my vtk build? Why TVTK object has no attribute 'Light'?
Any help will be really appreciated.
Thanks,
Kai
I updated VTK from 5.8.0 to 5.10.1 and there was now VTK with Qt bindings which I thought to try.
I had to rebuild mayavi but soon witness that it's not possible to use VTK-Qt with mayavi. For example I get error like:
QWidget: Must construct a QApplication before a QPaintDevice
I read in closed issues, that mayavi is ported to Qt, so why I'm getting this error?
FYI, I build current mayavi git version on Windows with Python 2.7
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=575536
The problem is hard to reproduce (I, Gael, cannot reproduce it). It seems to happen more often under VNC.
Relevant mailing list thread:
https://mail.enthought.com/pipermail/enthought-dev/2011-January/028113.html
If someone can reproduce the bug, it would be good to use gdb's Python helper to find what the calling code in Python is. See:
http://wiki.python.org/moin/DebuggingWithGdb and the mailing list thread mentionned above.
Reported by Maik Beckmann:
This code
from enthought.mayavi import mlab pts = mlab.points3d([0,1], [0,1], [0,1]) pts.mlab_source.set(x=[0,2])
works, but gives
ERROR: In /build/src/VTK/Filtering/vtkExecutive.cxx, line 756 vtkStreamingDemandDrivenPipeline (0x59b4900): Algorithm vtkAssignAttribute(0x59bd8a0) returned failure for request: vtkInformation (0x5ad6c60) Debug: Off Modified Time: 818743 Reference Count: 1 Registered Events: (none) Request: REQUEST_DATA_OBJECT ALGORITHM_AFTER_FORWARD:
where this is the emitting code in vtkExecutive.cxx in
vtkExecutive::CallAlgorithm(...)
... // If the algorithm failed report it now. if(!result) { vtkErrorMacro("Algorithm " << this->Algorithm->GetClassName() << "(" << this->Algorithm << ") returned failure for request: " << *request); } ...
Though its reported as an error by vtk, it doesn't seem to break anything.
from mayavi import mlab
mlab.text(0.1, 0.1, "test")
cause an error in MayaVi 4.2. (The code ran well before)
The error is pasted. Is it a bug?
/local_data/chenxing/capture/2012_06_05/ in ()
----> 1 mlab.text(0.1, 0.1, "asdfsf")
/usr/lib/python2.7/site-packages/mayavi/tools/pipe_base.py in the_function(_args, *_kwargs)
35 def make_function(factory_class):
36 def the_function(_args, *_kwargs):
---> 37 factory = factory_class(_args, *_kwargs)
38 return factory._target
39
/usr/lib/python2.7/site-packages/mayavi/tools/decorations.py in init(self, x, y, text, *_kwargs)
468 raise ValueError('Text positions should be in [0, 1] if no z'
469 'position is given')
--> 470 super(Text, self).init(None, *_kwargs)
471 self._target.text = text
472 self._target.x_position = x
/usr/lib/python2.7/site-packages/mayavi/tools/pipe_base.py in init(self, parent, **kwargs)
142 self._do_redraw = not scene.disable_render
143 scene.disable_render = True
--> 144 if issubclass(self._target.class, Filter):
145 self._engine.add_filter(self._target, obj=parent)
146 else:
/usr/lib/python2.7/site-packages/traits/trait_types.pyc in create_default_value(self, _args, *_kw)
2776 raise TraitError, 'Unable to locate class: ' + args[0]
2777
-> 2778 return klass( _args[1:], *_kw )
2779
2780 #: fixme: Do we still need this method using the new style?...
/usr/lib/python2.7/site-packages/mayavi/core/module.py in init(self, **traits)
56
57 # Let the module setup its pipeline.
---> 58 self.setup_pipeline()
59
60 def get_pure_state(self):
/usr/lib/python2.7/site-packages/mayavi/modules/text.py in setup_pipeline(self)
156 actor.set(text_scale_mode='prop', width=0.4, height=1.0)
157 else:
--> 158 actor.set(scaled_text=True, width=0.4, height=1.0)
159
160 c = actor.position_coordinate
/usr/lib/python2.7/site-packages/traits/has_traits.pyc in trait_set(self, trait_change_notify, **traits)
1950 else:
1951 for name, value in traits.items():
-> 1952 setattr( self, name, value )
1953
1954 return self
TraitError: Cannot set the undefined 'scaled_text' attribute of a 'TextActor' object.
when calling mlab.draw()
TypeError Traceback (most recent call last)
/Library/Frameworks/EPD64.framework/Versions/7.0/lib/python2.7/site-packages/tvtk/pyface/ui/wx/scene.pyc in OnPaint(self, event)
526
527 # Call the original handler (this will Show the widget)
--> 528 self._vtk_control.OnPaint(event)
529 if len(self.renderer.lights) == 0:
530 # The renderer is not ready yet, we do not do anything, and
/Library/Frameworks/EPD64.framework/Versions/7.0/lib/python2.7/site-packages/tvtk/pyface/ui/wx/wxVTKRenderWindowInteractor.pyc in OnPaint(self, event)
391
392 # make sure the RenderWindow is sized correctly
--> 393 rw.SetSize(self.GetSizeTuple())
394
395 # Tell the RenderWindow to render inside the wx.Window.
Seems that rw.SetSize needs to be called with *self.GetSizeTuple()
The error log is:
...
[mayavi] creating stub loader for tvtk/array_ext.so
[mayavi] byte-compiling build/bdist.linux-x86_64/egg/tvtk/array_ext.py to array_ext.pyc
[mayavi] installing package data to build/bdist.linux-x86_64/egg
[mayavi] running install_data
[mayavi] ----------------------------------------------------------------------
[mayavi] Traceback (most recent call last):
[mayavi] File "setup.py", line 498, in <module>
[mayavi] Building TVTK classes... vtkIncrementalForceLayout: Ignoring method: Get/SetGravityPoint
[mayavi] default: [200.0, 200.0], range: None
[mayavi]
[mayavi] File "/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/numpy/yzh7/lib/python2.7/site-packages/numpy/distutils/core.py", line 186, in setup
b/python2.7/distutils/core.py", line 152, in setup
[mayavi] dist.run_commands()
[mayavi] File "/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/python/mdo3/lib/python2.7/distutils/dist.py", line 953, in run_commands
[mayavi] self.run_command(cmd)
[mayavi] File "/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/python/mdo3/lib/python2.7/distutils/dist.py", line 972, in run_command
[mayavi] cmd_obj.run()
[mayavi] File "/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/numpy/yzh7/lib/python2.7/site-packages/numpy/distutils/command/install.py", line 57, in run
[mayavi] r = self.setuptools_run()
[mayavi] File "/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/numpy/yzh7/lib/python2.7/site-packages/numpy/distutils/command/install.py", line 51, in setuptools_run
[mayavi] self.do_egg_install()
[mayavi] File "/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/distribute/y2j4/lib/python2.7/site-packages/distribute-0.6.36-py2.7.egg/setuptools/command/install.py", line 93, in do_egg_install
[mayavi] self.run_command('bdist_egg')
[mayavi] File "/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/python/mdo3/lib/python2.7/distutils/cmd.py", line 326, in run_command
[mayavi] self.distribution.run_command(command)
[mayavi] File "/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/python/mdo3/lib/python2.7/distutils/dist.py", line 972, in run_command
[mayavi] cmd_obj.run()
[mayavi] File "/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/distribute/y2j4/lib/python2.7/site-packages/distribute-0.6.36-py2.7.egg/setuptools/command/bdist_egg.py", line 200, in run
[mayavi] self.do_install_data()
[mayavi] File "/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/distribute/y2j4/lib/python2.7/site-packages/distribute-0.6.36-py2.7.egg/setuptools/command/bdist_egg.py", line 150, in do_install_data
[mayavi] self.call_command('install_data', force=0, root=None)
[mayavi] File "/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/distribute/y2j4/lib/python2.7/site-packages/distribute-0.6.36-py2.7.egg/setuptools/command/bdist_egg.py", line 166, in call_command
[mayavi] self.run_command(cmdname)
[mayavi] File "/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/python/mdo3/lib/python2.7/distutils/cmd.py", line 326, in run_command
[mayavi] self.distribution.run_command(command)
[mayavi] File "/auto/nest/nest/u/ondrej/repos/python-hpcmp2/opt/python/mdo3/lib/python2.7/distutils/dist.py", line 972, in run_command
[mayavi] cmd_obj.run()
[mayavi] File "setup.py", line 356, in run
[mayavi]
[mayavi] File "setup.py", line 290, in build_tvtk_classes_zip
[mayavi]
[mayavi] File "tvtk/setup.py", line 62, in gen_tvtk_classes_zip
[mayavi] # numpy.distutils does the Wrong(TM) thing.
[mayavi] File "tvtk/code_gen.py", line 101, in generate_code
[mayavi] File "tvtk/code_gen.py", line 191, in _write_wrapper_class
[mayavi] File "tvtk/wrapper_gen.py", line 80, in generate_code
[mayavi] File "tvtk/wrapper_gen.py", line 161, in _gen_methods
[mayavi] File "tvtk/vtk_parser.py", line 152, in parse
[mayavi] File "tvtk/vtk_parser.py", line 451, in _organize_methods
[mayavi] File "tvtk/vtk_parser.py", line 597, in _find_get_set_methods
[mayavi] File "tvtk/vtk_parser.py", line 655, in _get_instance
[mayavi] NotImplementedError: no concrete implementation exists for this class
[mayavi ERROR] Command '['bash', '../bash_script']' returned non-zero exit status 1
[mayavi ERROR] command failed (code=1); raising
Do you think that VTK 6 has introduced a lot of changes, or should this be relatively easy to fix?
I am using mayavi commit 576b9ca.
Hi, all. This is more a problem in the documentation then the software. Following the instructions on http://code.enthought.com/projects/mayavi/docs/development/html/mayavi/installation.html , I ran unto the following error during the "make -j" step:
cc1plus: error: /usr/lib/libIOKit.dylib: not a directory
make: *** [all] Error 2
I found a solution from: http://vtk.1045678.n5.nabble.com/VTK-5-6-compilation-on-Mac-OS-X-10-6-7-td4388683.html . One has to change the IOKit:FILEPATH line to:
IOKit:FILEPATH=/System/Library/Frameworks/IOKit.framework
After this, it finishes compiling.
Thanks!
The following error shows up when building mayai2 on windows.
running build
----------------------------------------------------------------------
Building TVTK classes... SyntaxError: ('invalid syntax', ('tvtk_classes\\ls_dyna_reader.py', 100, 11, ' Get/Set the directory containing the LS-Dyna database and determine\n'))
error: tvtk_classes\ls_dyna_reader.pyc: The system cannot find the file specified
I've tracked down the issue to an uninitialized variable, and the following fixes this:
Reporting against 3.3.0-1 on Ubuntu, which is the latest deb I could find.
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04.4 LTS"
Compare the visualization of these two plot3d calls:
mlab.plot3d([ 600000.63287674, 600000.63697936, 600000.66607347,
600000.67137776], [ 600000.4572601 , 600000.56022494, 600000.68954629,
600000.82019476], [1, 1, 1, 1], [1, 1, 1, 1])
vs.
mlab.plot3d([ 0.63287674, 0.63697936, 0.66607347,
0.67137776], [ 0.4572601 , 0.56022494, 0.68954629,
0.82019476], [1, 1, 1, 1], [1, 1, 1, 1])
The first call produces something very broken visually -- jerky motion, wrong shapes, missing parts of the tubes.
The second call works as expected.
(devpype)[satra@robinhill ~]$ export ETS_TOOLKIT=qt4
(devpype)[satra@robinhill ~]$ mayavi2
Traceback (most recent call last):
File "/Library/Frameworks/EPD64.framework/Versions/Current/bin/mayavi2", line 9, in
load_entry_point('Mayavi==3.4.2', 'console_scripts', 'mayavi2')()
File "/Library/Frameworks/EPD64.framework/Versions/7.0/lib/python2.7/site-packages/Mayavi-3.4.2-py2.7-macosx-10.5-x86_64.egg/enthought/mayavi/scripts/mayavi2.py", line 649, in main
mayavi.main(sys.argv[1:])
File "/Library/Frameworks/EPD64.framework/Versions/7.0/lib/python2.7/site-packages/Mayavi-3.4.2-py2.7-macosx-10.5-x86_64.egg/enthought/mayavi/plugins/app.py", line 195, in main
app.run()
File "/Library/Frameworks/EPD64.framework/Versions/7.0/lib/python2.7/site-packages/Mayavi-3.4.2-py2.7-macosx-10.5-x86_64.egg/enthought/mayavi/plugins/mayavi_workbench_application.py", line 76, in run
if self.start():
File "/Library/Frameworks/EPD64.framework/Versions/7.0/lib/python2.7/site-packages/EnvisageCore-3.2.1-py2.7.egg/enthought/envisage/application.py", line 277, in start
self.plugin_manager.start()
File "/Library/Frameworks/EPD64.framework/Versions/7.0/lib/python2.7/site-packages/EnvisageCore-3.2.1-py2.7.egg/enthought/envisage/plugin_manager.py", line 105, in start
map(lambda plugin: self.start_plugin(plugin), self._plugins)
File "/Library/Frameworks/EPD64.framework/Versions/7.0/lib/python2.7/site-packages/EnvisageCore-3.2.1-py2.7.egg/enthought/envisage/plugin_manager.py", line 105, in
map(lambda plugin: self.start_plugin(plugin), self._plugins)
File "/Library/Frameworks/EPD64.framework/Versions/7.0/lib/python2.7/site-packages/EnvisageCore-3.2.1-py2.7.egg/enthought/envisage/plugin_manager.py", line 115, in start_plugin
plugin.activator.start_plugin(plugin)
File "/Library/Frameworks/EPD64.framework/Versions/7.0/lib/python2.7/site-packages/EnvisageCore-3.2.1-py2.7.egg/enthought/envisage/plugin_activator.py", line 31, in start_plugin
plugin.start()
File "/Library/Frameworks/EPD64.framework/Versions/7.0/lib/python2.7/site-packages/EnvisageCore-3.2.1-py2.7.egg/enthought/envisage/core_plugin.py", line 145, in start
self._load_preferences(self.application.preferences)
File "/Library/Frameworks/EPD64.framework/Versions/7.0/lib/python2.7/site-packages/EnvisageCore-3.2.1-py2.7.egg/enthought/envisage/core_plugin.py", line 226, in _load_preferences
f = resource_manager.file(resource_name)
File "/Library/Frameworks/EPD64.framework/Versions/7.0/lib/python2.7/site-packages/EnvisageCore-3.2.1-py2.7.egg/enthought/envisage/resource/resource_manager.py", line 56, in file
return protocol.file(address)
File "/Library/Frameworks/EPD64.framework/Versions/7.0/lib/python2.7/site-packages/EnvisageCore-3.2.1-py2.7.egg/enthought/envisage/resource/package_resource_protocol.py", line 50, in file
raise NoSuchResourceError(address)
enthought.envisage.resource.no_such_resource_error.NoSuchResourceError: traits.logger/plugin/preferences.ini
I thought to try simple animation, but can't get there. Executing for example mlab.test_simple_surf_anim()
just displays the UI with a plane surface, and that's all. Same for other provided test animation functions. Is there some setting that needs to be set so that we can see object animate?
Hello,
I used to use Mayavi2 on my Ubuntu 10.04 (python 2.6) machine. After a new installation of Ubuntu 12.04 (and Python 2.7.3), mayavi2 does not work.
I get the following error:
The program 'python' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadRequest (invalid request code or no such operation)'.
(Details: serial 2610 error_code 1 request_code 154 minor_code 19)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
After running in the verbose mode, the error is:
INFO|2012-06-08 14:45:02,095|********************************************************************************
INFO|2012-06-08 14:45:02,095|logfile is: '/home/deniz/.enthought/mayavi_e3/mayavi.log'
INFO|2012-06-08 14:45:02,095|********************************************************************************
DEBUG|2012-06-08 14:45:02,095|---------- workbench application ----------
DEBUG|2012-06-08 14:45:02,095|---------- application starting ----------
DEBUG|2012-06-08 14:45:02,096|plugin envisage.core starting
DEBUG|2012-06-08 14:45:02,102|extensions to <envisage.preferences> <[[], ['pkgfile://envisage.ui.workbench/preferences.ini'], ['pkgfile://mayavi/preferences/preferences.ini'], ['pkgfile://tvtk.plugins.scene/preferences.ini'], ['pkgfile://apptools.logger/plugin/preferences.ini'], [], [], [], []]>
DEBUG|2012-06-08 14:45:02,103|loading preferences from <<open file '/usr/lib/python2.7/dist-packages/envisage/ui/workbench/preferences.ini', mode 'rb' at 0x50eb420>>
DEBUG|2012-06-08 14:45:02,103|loading preferences from <<open file '/usr/lib/python2.7/dist-packages/mayavi/preferences/preferences.ini', mode 'rb' at 0x50eb4b0>>
DEBUG|2012-06-08 14:45:02,104|loading preferences from <<open file '/usr/lib/python2.7/dist-packages/tvtk/plugins/scene/preferences.ini', mode 'rb' at 0x50eb420>>
DEBUG|2012-06-08 14:45:02,104|loading preferences from <<open file '/usr/lib/python2.7/dist-packages/apptools/logger/plugin/preferences.ini', mode 'rb' at 0x50eb4b0>>
DEBUG|2012-06-08 14:45:02,109|extensions to <envisage.class_load_hooks> <[[], [], [], [], [], [], [], [], []]>
DEBUG|2012-06-08 14:45:02,115|extensions to <envisage.categories> <[[], [], [], [], [], [], [], [], []]>
DEBUG|2012-06-08 14:45:02,120|extensions to <envisage.service_offers> <[[], [<envisage.service_offer.ServiceOffer object at 0x5342590>, <envisage.service_offer.ServiceOffer object at 0x5342bf0>], [], [], [], [], [], [], []]>
DEBUG|2012-06-08 14:45:02,120|service <1> registered apptools.preferences.ui.preferences_manager.PreferencesManager
DEBUG|2012-06-08 14:45:02,120|service <2> registered envisage.ui.workbench.workbench.Workbench
DEBUG|2012-06-08 14:45:02,120|plugin envisage.core started
DEBUG|2012-06-08 14:45:02,121|plugin envisage.ui.workbench starting
DEBUG|2012-06-08 14:45:02,121|plugin envisage.ui.workbench started
DEBUG|2012-06-08 14:45:02,121|plugin mayavi starting
DEBUG|2012-06-08 14:45:02,121|plugin mayavi started
DEBUG|2012-06-08 14:45:02,121|plugin tvtk.scene starting
DEBUG|2012-06-08 14:45:02,121|plugin tvtk.scene started
DEBUG|2012-06-08 14:45:02,121|plugin apptools.logger starting
WARNING|2012-06-08 14:45:02,122|plugin <envisage.plugins.text_editor.text_editor_plugin.TextEditorPlugin object at 0x53420b0> has no Id - using <envisage.plugins.text_editor.text_editor_plugin.TextEditorPlugin>
WARNING|2012-06-08 14:45:02,590|view <envisage.plugins.python_shell.view.namespace_view.NamespaceView object at 0x562a3b0> has no Id - using <envisage.plugins.python_shell.view.namespace_view.NamespaceView>
The program 'python' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadRequest (invalid request code or no such operation)'.
(Details: serial 2610 error_code 1 request_code 154 minor_code 19)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Can you please help.
When building Mayavi 4.2.0 on Fedora rawhide with sphinx 1.1.3, I had to make the following change to setup.py:
--- enthought-mayavi-a1e562a/setup.py.sphinx 2012-05-16 13:08:48.000000000 -0600
+++ enthought-mayavi-a1e562a/setup.py 2012-05-25 11:08:03.848464103 -0600
@@ -81,7 +81,7 @@ from setuptools.command import develop,
info = {}
execfile(join('mayavi', '__init__.py'), info)
-DEFAULT_HTML_TARGET_DIR = join('build', 'docs', 'html')
+DEFAULT_HTML_TARGET_DIR = join('docs', 'build')
DEFAULT_INPUT_DIR = join('docs', 'source',)
class GenDocs(Command):
@@ -270,7 +270,7 @@ def list_docs_data_files(project):
returns a list of (install_dir, [data_files, ]) tuples.
"""
- project_target_dir = join(DEFAULT_HTML_TARGET_DIR, project)
+ project_target_dir = join(DEFAULT_HTML_TARGET_DIR, project, 'html')
return_list = []
for root, dirs, files in os.walk(project_target_dir, topdown=True):
# Modify inplace the list of directories to walk
There are also many build errors and warning when building the docs. See here http://koji.fedoraproject.org/koji/getfile?taskID=4101079&name=build.log for a full build log.
If I use mlab.savefig()
to output model to VRML file and set extension to WRL, file is written as PNG, as I guess extension is not recognized. But if I name extension as VRML than it's OK.
This probably may not be the right way, as VRML readers expect WRL extension which I can also backup with wiki article: http://en.wikipedia.org/wiki/VRML
Hi,
please consider this snippet:
import numpy as np
from mayavi import mlab
mlab.imshow(np.random.rand(10,20), interpolate=False)
As you can see edges are clipped, for some reason.
FYI, Matplotlib imshow() shows them correct
Hello,
I am having an issue where I cannot get Mayavi to render the window when embedded in a TraitsUI window. Specifically, if I run the following code (minimal representation of Mayavi scene in TraitsUI window), I get strange results:
# Enthought imports.
from traits.api import HasTraits, Instance
from traitsui.api import View, Item
from tvtk.pyface.scene_editor import SceneEditor
from mayavi.tools.mlab_scene_model import MlabSceneModel
from mayavi.sources.api import ParametricSurface
from mayavi import mlab
import pylab as pl
pl.ion()
class Mayavi(HasTraits):
scene = Instance(MlabSceneModel, ())
view = View(Item(name='scene', editor=SceneEditor(),
show_label=False, resizable=True, height=250,
width=500))
s = ParametricSurface()
m = Mayavi()
m.edit_traits()
mlab.pipeline.surface(s, figure=m.scene.mayavi_scene)
# this one comes up all black
img = mlab.screenshot(figure=m.scene.mayavi_scene)
pl.imshow(img)
# wait a second for the figure to appear, then it works correctly
The output of the first call to pl.imshow(img)
is:
Once that pops up, the Mayavi screen then finally shows up on-screen, and renders correctly:
And after that has happened, re-running the two lines to get the screenshot and plot the image with pylab works:
So basically, I need a way to force Mayavi (and/or TraitsUI) to have the window 1) show up, and then 2) fully render before moving on to the screenshot()
line. I've tried inserting mlab.draw()
after the addition of the surface (immediately preceding mlab.screenshot()
to no avail. It's possible this might be solvable by telling TraitsUI to draw the window and not return control until it has. If that's the case, it would be useful to add to the examples, since I've searched and not managed to find a workable solution to this...
Note that this is not an issue if the figure is created with mlab.figure()
instead of being buried inside a TraitsUI window, but that is not a workable solution for my use case because I want to pull up several plots simultaneously (several Mayavi scenes) in the same window. This is part of a GUI that shows multiple views of the same object, and I need them to be rendered properly in order to determine certain useful properties (such as optimal camera distance) that, at the moment, is broken. I also can't for example, set the lighting properties, since after telling the windows to be created, the scenes aren't rendered immediately so the lights
or light_manager
property is None (whereas, again, if I wait a few seconds for the window to actually show up, those properties exist).
Running Mayavi 4.1.0 on Ubuntu Linux.
When using multiple mlab figures, mlab.text() always draws into the last figure instead of the figure specified via the parameter or using mlab.figure(). For example, when using
f1 = mlab.figure()
mlab.test_contour_surf()
f2 = mlab.figure()
mlab.test_surface()
mlab.text(0.5, 0.5, 'test', figure=f1)
The text appears in f2 instead of f1. The same thing happens when the last line is replaced with
mlab.figure(f1)
mlab.text(0.5, 0.5, 'test')
When opening Mayavi 4.0.0 (from ETS 4.0.0), I get the following:
Traceback (most recent call last):
File "/usr/local/share/python/mayavi2", line 9, in <module>
load_entry_point('mayavi==4.0.1', 'console_scripts', 'mayavi2')()
File "/usr/local/lib/python2.7/site-packages/mayavi/scripts/mayavi2.py", line 649, in main
mayavi.main(sys.argv[1:])
File "/usr/local/lib/python2.7/site-packages/mayavi/plugins/app.py", line 195, in main
app.run()
File "/usr/local/lib/python2.7/site-packages/mayavi/plugins/mayavi_workbench_application.py", line 81, in run
window.open()
File "/usr/local/lib/python2.7/site-packages/pyface/workbench/workbench_window.py", line 144, in open
self._create()
File "/usr/local/lib/python2.7/site-packages/pyface/ui/qt4/application_window.py", line 122, in _create
contents = self._create_contents(self.control)
File "/usr/local/lib/python2.7/site-packages/pyface/workbench/workbench_window.py", line 217, in _create_contents
contents = self.layout.create_initial_layout(parent)
File "/usr/local/lib/python2.7/site-packages/pyface/ui/qt4/workbench/workbench_window_layout.py", line 141, in create_initial_layout
self._qt4_editor_area = editor_area = SplitTabWidget(parent)
File "/usr/local/lib/python2.7/site-packages/pyface/ui/qt4/workbench/split_tab_widget.py", line 48, in __init__
self._focus_changed)
TypeError: 'PySide.QtCore.QObject.connect' called with wrong argument types:
PySide.QtCore.QObject.connect(NoneType, str, instancemethod)
Supported signatures:
PySide.QtCore.QObject.connect(PySide.QtCore.QObject, str, PyCallable, PySide.QtCore.Qt.ConnectionType = Qt.AutoConnection)
PySide.QtCore.QObject.connect(PySide.QtCore.QObject, str, PySide.QtCore.QObject, str, PySide.QtCore.Qt.ConnectionType = Qt.AutoConnection)
PySide.QtCore.QObject.connect(PySide.QtCore.QObject, str, str, PySide.QtCore.Qt.ConnectionType = Qt.AutoConnection)
PySide.QtCore.QObject.connect(str, PyCallable, PySide.QtCore.Qt.ConnectionType = Qt.AutoConnection)
PySide.QtCore.QObject.connect(str, PySide.QtCore.QObject, str, PySide.QtCore.Qt.ConnectionType = Qt.AutoConnection)
Using:
Python 2.7.2
Qt 4.7.3
PySide 1.0.4
On OS X 10.6.8
For the record, I run latest git mayavi on Windows XP, Python 2.7 with Qt enabled.
I was running this example code: http://gael-varoquaux.info/blog/wp-content/uploads/2009/04/delaunay_py and it shows fine. But if I try to maximize mayavi window or go fullscreen, python crashes - I get MS visual C++ runtime error about python.exe process. Terminal writes this:
Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.QWidget::repaint: Recursive repaint detected
Hello, people!
First of all, thank you for the great work! We use mayavi in our software and it's very useful :)
Second, about the issue. On some machines without 3D acceleration (or with minor OpenGL support i.e. on Intel integrated cards) we have found a bug: mesh (or StructuredGrid) with assigned data and colormap is colored black.
Seems like this bug was previously described in this mail-list post: https://mail.enthought.com/pipermail/enthought-dev/2009-January/019453.html
I was wondering why before turning black it appears colored for a second and decided to debug the scene building process.
While debugging, I found that it turns black after this bunch of code in tvtk/pyface/ui/qt4/scene.py:
if scene.light_manager is None:
scene.light_manager = light_manager.LightManager(scene)
renwin = scene._renwin
renwin.update_traits()
vtk_rw = tvtk.to_vtk(renwin)
renwin.add_observer('StartEvent', messenger.send)
messenger.connect(vtk_rw, 'StartEvent', self._start_event_callback)
renwin.add_observer('EndEvent', messenger.send)
messenger.connect(vtk_rw, 'EndEvent', self._end_event_callback)
self.created = True
If you comment/delete this lines everything starts working right, with and without opengl acceleration.
I'm not sure that this fix is the right way to do it but it works like a charm in my case.
I hope that this information will be useful and'll look forward for your comments about this issue :)
The current implementation of masking in mlab changes the data the user has supplied and this can be surprising. This should be fixed to copy the data and then mask it. If the user really wants to save on the copy they can send the masked arrays in directly as the scalars.
On ubuntu mayavi2 looks too dark.
Mac OSX 10.8, current macports build of Python 2.7.3 and vtk 5.10, and mayavi++ built through ets.py cloned from github, gives me the following error:
TraitError Traceback (most recent call last)
in ()
----> 1 mlab.test_imshow()
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mayavi-4.2.1-py2.7-macosx-10.8-x86_64.egg/mayavi/tools/helper_functions.pyc in test_imshow()
620 """
621 s = numpy.random.random((10, 10))
--> 622 return imshow(s, colormap='gist_earth')
623
624
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mayavi-4.2.1-py2.7-macosx-10.8-x86_64.egg/mayavi/tools/helper_functions.pyc in the_function(_args, *_kwargs)
34
35 def the_function(_args, *_kwargs):
---> 36 return pipeline(_args, *_kwargs)
37
38 if hasattr(pipeline, 'doc'):
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mayavi-4.2.1-py2.7-macosx-10.8-x86_64.egg/mayavi/tools/helper_functions.pyc in call(self, _args, *_kwargs)
79 scene.disable_render = True
80 # Then call the real logic
---> 81 output = self.call_internal(_args, *_kwargs)
82 # And re-enable the rendering, if needed.
83 if scene is not None:
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mayavi-4.2.1-py2.7-macosx-10.8-x86_64.egg/mayavi/tools/helper_functions.pyc in call_internal(self, _args, *_kwargs)
92 # Copy the pipeline so as not to modify it for the next call
93 self.pipeline = self._pipeline[:]
---> 94 return self.build_pipeline()
95
96 def store_kwargs(self, kwargs):
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mayavi-4.2.1-py2.7-macosx-10.8-x86_64.egg/mayavi/tools/helper_functions.pyc in build_pipeline(self)
120 if key in keywords:
121 this_kwargs[key] = value
--> 122 object = pipe(object, **this_kwargs)._target
123 return object
124
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mayavi-4.2.1-py2.7-macosx-10.8-x86_64.egg/mayavi/tools/modules.pyc in init(self, _args, *_kwargs)
153
154 def init(self, _args, *_kwargs):
--> 155 super(DataModuleFactory, self).init(_args, *_kwargs)
156 # We are adding data to the scene, reset the zoom:
157 scene = self._scene.scene
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mayavi-4.2.1-py2.7-macosx-10.8-x86_64.egg/mayavi/tools/pipe_base.pyc in init(self, parent, **kwargs)
161 # Now calling the traits setter, so that traits handlers are
162 # called
--> 163 self.set(**traits)
164 if scene is not None:
165 scene.disable_render = not self._do_redraw
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mayavi-4.2.1-py2.7-macosx-10.8-x86_64.egg/mayavi/tools/pipe_base.pyc in set(self, trait_change_notify, **traits)
177 try:
178 if callback is not None:
--> 179 callback()
180 self._anytrait_changed(trait, value)
181 except TraitError:
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mayavi-4.2.1-py2.7-macosx-10.8-x86_64.egg/mayavi/tools/modules.pyc in _line_width_changed(self)
73 def _line_width_changed(self):
74 try:
---> 75 self._target.actor.property.line_width = self.line_width
76 except AttributeError:
77 try:
TraitError: Cannot set the undefined 'line_width' attribute of a 'ImageProperty' object.
I want to use Mayavi.
virtualenv
installed. But I have not used it for this installation.I've manually installed all it's dependencies, including VTK
.
For VTK
, I followed its installation guide and installed the python wrapper.
Now if I open a new terminal window and open python, I can import vtk
without any error.
I try to install Mayavi with the following command:
pip install mayavi
But the following error occurs:
Downloading/unpacking mayavi
Running setup.py egg_info for package mayavi
build_src
building extension "tvtk.array_ext" sources
building data_files sources
build_src: building npy-pkg config files
no previously-included directories found matching 'artwork'
no previously-included directories found matching 'docs/pdf'
Requirement already satisfied (use --upgrade to upgrade): apptools in /Library/Python/2.7/site-packages (from mayavi)
Requirement already satisfied (use --upgrade to upgrade): traits in /Library/Python/2.7/site-packages (from mayavi)
Requirement already satisfied (use --upgrade to upgrade): traitsui in /Library/Python/2.7/site-packages (from mayavi)
Requirement already satisfied (use --upgrade to upgrade): configobj in /Library/Python/2.7/site-packages (from apptools->mayavi)
Requirement already satisfied (use --upgrade to upgrade): pyface in /Library/Python/2.7/site-packages (from traitsui->mayavi)
Installing collected packages: mayavi
Running setup.py install for mayavi
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/Users/Yasser/build/mayavi/setup.py", line 498, in <module>
**config
File "/Library/Python/2.7/site-packages/numpy-1.6.1-py2.7-macosx-10.7-intel.egg/numpy/distutils/core.py", line 186, in setup
return old_setup(**new_attr)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/core.py", line 152, in setup
dist.run_commands()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/Library/Python/2.7/site-packages/numpy-1.6.1-py2.7-macosx-10.7-intel.egg/numpy/distutils/command/install.py", line 57, in run
r = self.setuptools_run()
File "/Library/Python/2.7/site-packages/numpy-1.6.1-py2.7-macosx-10.7-intel.egg/numpy/distutils/command/install.py", line 31, in setuptools_run
return old_install_mod._install.run(self)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/command/install.py", line 573, in run
self.run_command('build')
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/Users/Yasser/build/mayavi/setup.py", line 303, in run
build_tvtk_classes_zip()
File "/Users/Yasser/build/mayavi/setup.py", line 290, in build_tvtk_classes_zip
gen_tvtk_classes_zip()
File "tvtk/setup.py", line 46, in gen_tvtk_classes_zip
from code_gen import TVTKGenerator
File "tvtk/code_gen.py", line 10, in <module>
import vtk
ImportError: No module named vtk
Complete output from command /usr/bin/python -c "import setuptools;__file__='/Users/Yasser/build/mayavi/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /var/folders/53/_trhc_0x0fb6kvx6bw_wrk500000gn/T/pip-Z4hpsW-record/install-record.txt:
running install
running build
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/Users/Yasser/build/mayavi/setup.py", line 498, in <module>
**config
File "/Library/Python/2.7/site-packages/numpy-1.6.1-py2.7-macosx-10.7-intel.egg/numpy/distutils/core.py", line 186, in setup
return old_setup(**new_attr)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/core.py", line 152, in setup
dist.run_commands()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/Library/Python/2.7/site-packages/numpy-1.6.1-py2.7-macosx-10.7-intel.egg/numpy/distutils/command/install.py", line 57, in run
r = self.setuptools_run()
File "/Library/Python/2.7/site-packages/numpy-1.6.1-py2.7-macosx-10.7-intel.egg/numpy/distutils/command/install.py", line 31, in setuptools_run
return old_install_mod._install.run(self)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/command/install.py", line 573, in run
self.run_command('build')
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/Users/Yasser/build/mayavi/setup.py", line 303, in run
build_tvtk_classes_zip()
File "/Users/Yasser/build/mayavi/setup.py", line 290, in build_tvtk_classes_zip
gen_tvtk_classes_zip()
File "tvtk/setup.py", line 46, in gen_tvtk_classes_zip
from code_gen import TVTKGenerator
File "tvtk/code_gen.py", line 10, in <module>
import vtk
ImportError: No module named vtk
----------------------------------------
Command /usr/bin/python -c "import setuptools;__file__='/Users/Yasser/build/mayavi/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /var/folders/53/_trhc_0x0fb6kvx6bw_wrk500000gn/T/pip-Z4hpsW-record/install-record.txt failed with error code 1 in /Users/Yasser/build/mayavi
Storing complete log in /Users/Yasser/Library/Logs/pip.log
Traceback (most recent call last):
File "/usr/local/bin/pip", line 8, in <module>
load_entry_point('pip==1.1', 'console_scripts', 'pip')()
File "/Library/Python/2.7/site-packages/pip-1.1-py2.7.egg/pip/__init__.py", line 116, in main
return command.main(args[1:], options)
File "/Library/Python/2.7/site-packages/pip-1.1-py2.7.egg/pip/basecommand.py", line 141, in main
log_fp = open_logfile(log_fn, 'w')
File "/Library/Python/2.7/site-packages/pip-1.1-py2.7.egg/pip/basecommand.py", line 168, in open_logfile
log_fp = open(filename, mode)
IOError: [Errno 13] Permission denied: '/Users/Yasser/Library/Logs/pip.log'
I think the problem is with vtk
.
Can anyone help me?
Running sudo pip install mayavi
does not solve the problem.
I thought this might help
› which python
/usr/local/bin/python
› python
Python 2.7.2 (default, Feb 17 2012, 13:57:55)
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import vtk
>>> vtk
<module 'vtk' from '/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages/VTK-5.10.0-py2.7.egg/vtk/__init__.pyc'>
>>>
My PYTHONPATH
is empty.
I am not sure if it's a Mayavi problem, or a state pickler problem.
In [1]: from enthought.mayavi import mlab mlab.test_surf() In [2]: mlab.test_surf() Out[2]: In [3]: e = mlab.get_engine() In [4]: e.save_visualization('test.mv2') In [5]: e.load_visualization('test.mv2') /home/varoquau/dev/enthought/ets/apptools/enthought/persistence/state_pickler.py:197: DeprecationWarning: object.__init__() takes no parameters tuple.__init__(self, seq) --------------------------------------------------------------------------- TypeError Traceback (most recent call last) /home/varoquau/dev/enthought/ets/mayavi/examples/mayavi/interactive/ in () ----> 1 e.load_visualization('test.mv2') /home/varoquau/dev/enthought/ets/apptools/enthought/scripting/recordable.pyc in _wrapper(*args, **kw) 43 if not record: 44 # If the method was not recorded, just call it. ---> 45 result = func(*args, **kw) 46 47 return result /home/varoquau/dev/enthought/ets/mayavi/enthought/mayavi/core/engine.pyc in load_visualization(self, file_or_fname) 264 try: 265 # Get the state from the file. --> 266 state = state_pickler.load_state(file_or_fname) 267 state_pickler.update_state(state) 268 # Add the new scenes. /home/varoquau/dev/enthought/ets/apptools/enthought/persistence/state_pickler.pyc in load_state(file) 929 f = _get_file_read(file) 930 try: --> 931 state = StateUnpickler().load_state(f) 932 finally: 933 if f is not file: /home/varoquau/dev/enthought/ets/apptools/enthought/persistence/state_pickler.pyc in load_state(self, file) 506 pass 507 data = cPickle.load(file) --> 508 result = self._process(data) 509 return result 510 /home/varoquau/dev/enthought/ets/apptools/enthought/persistence/state_pickler.pyc in _process(self, data) 550 for path in paths: 551 x = self._obj_cache[key] --> 552 exec('result%s = x'%path) 553 # if the reference is to an instance append its path. 554 if isinstance(x, State): /home/varoquau/dev/enthought/ets/apptools/enthought/persistence/state_pickler.pyc in () TypeError: 'StateTuple' object does not support item assignment In [6]:
I am working to install Mayavi2 on my Windows 7 (64 Bit), but am not able to fully interact with the visualizer or TVTK window. They freeze immediately upon first opening. I have tried to install Mayavi2 using both the Enthought (64 Bit & 32 Bit) and Python(x,y) distributions with full system cleans before the installation to ensure that all Python materials are removed. Each installation allows me to interact with Python with no noticeable trouble and I am able to "import mayavi" to my shell. The problem comes when calling a mayavi function (e.g., mlab.plot3d) or simply running the Mayavi2 GUI. Immediately the window freezes and shows a (Not Responding) message. I have tried to install the package on another Windows 7 (64 Bit) machine with no problem. Thanks for the help. I am very interested to see if there is a machine-specific solution to my problem or what I might try to get around this window crash.
I am trying to convert the picking examples to a more object oriented approach, with the mlabscenemodel embedded in a traited class.
However, trying to register picking callback functions does not work very well. It appears the mouse_pick_dispatcher of the scene object is not well-formed somehow.
Perhaps I am making some elementary mistake here; for instance, I am not sure of the order of initialization I should follow. Also, the (currently commented) exception handler at the top of the code appears to influence WHICH line causes an exception which strikes me as odd.
Here is a minimal example:
import numpy as np
from traits.api import HasTraits, Instance, Button, \
on_trait_change, Range
from traitsui.api import View, Item, HSplit, Group
from mayavi import mlab
from mayavi.core.ui.api import MlabSceneModel, SceneEditor
from mayavi.core.ui.mayavi_scene import MayaviScene
##from enthought.traits.api import push_exception_handler
##push_exception_handler( handler = lambda o,t,ov,nv: None,
## reraise_exceptions = True,
## main = True,
## locked = True )
class RenderLock():
def __init__(self, scene):
self.scene = scene
def __enter__(self):
self.scene.disable_render = True
return self.scene
def __exit__(self, type, value, traceback):
self.scene.disable_render = False
class MainInterface(HasTraits):
"""
main app
"""
scene = Instance(MlabSceneModel, args=())
def __init__(self, datamodel):
super(MainInterface, self).__init__()
self.datamodel = datamodel
self.draw_scene()
#self.postinit() #call inside or outside constructor, does not matter
def draw_scene(self):
with RenderLock(self.scene):
figure = self.scene.mayavi_scene
#figure = mlab.gcf()
# mlab.clf()
#create cortex plots
self.cortex_plots = [
(p, mlab.points3d(
*p.T,
mode='sphere',
color=tuple(np.random.random(3)),
figure=figure))
for p in np.random.random((2,10,3))]
#cursor
self.outline = mlab.outline(line_width=3)
self.outline.outline_mode = 'cornered'
self.outline.bounds = (0-0.1, 0+0.1,
0-0.1, 0+0.1,
0-0.1, 0+0.1)
def postinit(self):
def picker_callback(picker):
print 'never getting here...'
#assert(mlab.gcf() is self.scene.mayavi_scene)
figure = self.scene.mayavi_scene
# figure = mlab.gcf()
print 'all goes down the drain here. seems the mouse picker event handler is not well formed somehow'
picker = figure.on_mouse_pick(picker_callback)
picker.tolerance = 0.01
view = View(
Item('scene', editor=SceneEditor(scene_class=MayaviScene),
height=500, width=500, show_label=False),
resizable=True
)
def run(datamodel):
m = MainInterface(datamodel)
m.postinit()
m.configure_traits()
if __name__=='__main__':
run(None)
Create a python script that shows an image plot using mlab.imshow. Call mlab.show() twice, and a bus error will result when the image window is closed.
Although this is a user error, it should not leave the realm of python. The error should either be ignored or raise an exception. It should not cause a bus error.
In [21]: mlab.imshow(np.random.rand(10,20), interpolate=False, extent=[-1,11,-1,21,0,0])
Exception occurred in traits notification handler for object: <mayavi.tools.modules.ImageActorFactory object at 0x1d4487b0>, trait: extent, old value: [0 0 0 0 0 0], new value: [-1 11 -1 21 0 0]
Traceback (most recent call last):
File "/Users/pberkes/egit/ETS/traits/traits/trait_notifiers.py", line 366, in call_1
self.handler( object )
File "/Users/pberkes/egit/ETS/mayavi/mayavi/tools/modules.py", line 96, in _extent_changed
tools.set_extent(self._target, self.extent)
File "/Users/pberkes/egit/ETS/mayavi/mayavi/tools/tools.py", line 294, in set_extent
xmin, xmax, ymin, ymax, zmin, zmax = module.actor.actor.bounds
AttributeError: 'ImageActor' object has no attribute 'actor'
Hi, anyone knows how to solve this:
After saving a visualization of a scene that includes a “Text module” in order to add a title to the image, if you try to load that visualization Mayavi2 shows the error: “Exception In /usr/lib/python2.7/dist-packages/traits/trait_handlers.py:168
TraitError: The 'y_position' trait of a Text instance must be a float, but a value of None <type 'NoneType'> was specified. (in error)”
I have try several things but it seems to be a bug. This text module is very useful when it is wanted to have the name of the images in the snapshots.
I was trying to run mayavi2 on macosx 10.6 with pyqt4 backend and I get the following error:
Exception occurred in traits notification handler for object: <pyface.ui.qt4.gui.GUI object at 0x12178e590>, trait: started, old value: False, new value: True
Traceback (most recent call last):
File "/Library/Python/2.6/site-packages/traits/trait_notifiers.py", line 536, in rebind_call_4
object, trait_name, old, new )
File "/Library/Python/2.6/site-packages/traits/trait_notifiers.py", line 448, in dispatch
handler( *args )
File "/Library/Python/2.6/site-packages/mayavi-4.0.0-py2.6-macosx-10.6-universal.egg/mayavi/plugins/mayavi_ui_plugin.py", line 207, in _on_application_gui_started
from apptools.naming.ui.api import explore
File "/Library/Python/2.6/site-packages/apptools/naming/ui/api.py", line 16, in
from explorer import Explorer, explore
File "/Library/Python/2.6/site-packages/apptools/naming/ui/explorer.py", line 23, in
from naming_tree import NamingTree
File "/Library/Python/2.6/site-packages/apptools/naming/ui/naming_tree.py", line 19, in
from pyface.tree.api import NodeTree
ImportError: cannot import name NodeTree
ERROR|2011-08-25 11:54:49,237|Exception occurred in traits notification handler for object: <pyface.ui.qt4.gui.GUI object at 0x12178e590>, trait: started, old value: False, new value: True
Traceback (most recent call last):
File "/Library/Python/2.6/site-packages/traits/trait_notifiers.py", line 536, in rebind_call_4
object, trait_name, old, new )
File "/Library/Python/2.6/site-packages/traits/trait_notifiers.py", line 448, in dispatch
handler( *args )
File "/Library/Python/2.6/site-packages/mayavi-4.0.0-py2.6-macosx-10.6-universal.egg/mayavi/plugins/mayavi_ui_plugin.py", line 207, in _on_application_gui_started
from apptools.naming.ui.api import explore
File "/Library/Python/2.6/site-packages/apptools/naming/ui/api.py", line 16, in
from explorer import Explorer, explore
File "/Library/Python/2.6/site-packages/apptools/naming/ui/explorer.py", line 23, in
from naming_tree import NamingTree
File "/Library/Python/2.6/site-packages/apptools/naming/ui/naming_tree.py", line 19, in
from pyface.tree.api import NodeTree
ImportError: cannot import name NodeTree
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.