Realflow 2013 LE hybrido scene crashes on sim with Mac Pro
Posted: Sun May 18, 2014 1:22 am
Hi,
I'm a bit of a newbie, learning realflow, working on a hybrido scene which renders fine on my MBP but crashes repeatedly on my Mac Pro:
Processor 3 GHz 8-Core Intel Xeon E5
Memory 16 GB 1867 MHz DDR3 ECC
Graphics AMD FirePro D700 6144 MB
Software OS X 10.9.3 (13D65)
The issue seems to be when it tries to display something visually- command line works fine for Sim on either platform.
In the Mac Pro, if I run command line mode it completes the sim, then update the time line with cache, then if I click anywhere in the timeline it crashes (presumably as it tries to load the picture graphically?)
Or in the Mac Pro if I uncheck command line, it crashes also.
In the MBP it does not crash in either situation.
I have a sneaking suspicion this has to do something with the GPU that's detected in the Mac Pro?
Anyone have any idea why this is happening and/or how to fix it?
Thanks in advance!
Crashed thread here:
Process: RealFlow [1216]
Path: /Applications/RealFlow 2013/RealFlow.app/Contents/MacOS/RealFlow
Identifier: com.nextlimit.RealFlow
Version: 7.0
Code Type: X86 (Native)
Parent Process: launchd [173]
Responsible: RealFlow [1216]
User ID: 501
Date/Time: 2014-05-17 16:51:05.421 -0700
OS Version: Mac OS X 10.9.3 (13D65)
Report Version: 11
Anonymous UUID: 160BB6EC-0895-8897-F15A-12B7E88E87F6
Sleep/Wake UUID: BE8A7C47-8CA2-4156-ACF3-4C477C93CA5C
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000001
VM Regions Near 0x1:
--> __PAGEZERO 0000000000000000-0000000000001000 [ 4K] ---/--- SM=NUL /Applications/RealFlow 2013/RealFlow.app/Contents/MacOS/RealFlow
__TEXT 0000000000001000-0000000000094000 [ 588K] r-x/rwx SM=COW /Applications/RealFlow 2013/RealFlow.app/Contents/MacOS/RealFlow
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.CoreFoundation 0x9a507ced CFRelease + 29
1 libnl_raster_gl.dylib 0x045dd9f1 nextlimit::Core_RL_GL::getFreeGpuMemory() + 385
2 libnl_raster_gl.dylib 0x04605413 nextlimit::Particles_RL_GL_v2::render(nextlimit::ParticleSystem_v2 const&, bool, bool, float const&, float const&, float const&, nextlimit::Color4<float> const&, nextlimit::Color4<float> const&, nextlimit::Color4<float> const&, float const&, unsigned int const&, float const&, bool, bool, nextlimit::Particles_RL_GL_v2_ns::RenderMagnitude::type) + 51
3 RFGUI.dylib 0x025cd280 FS_GridFluidDomain3_GUI_Context_Qt::renderParticlesMain(void*, bool) + 5152
4 RFGUI.dylib 0x025ca624 FS_GridFluidDomain3_GUI_Context_Qt::display(void*, bool) + 244
5 RFCore.dylib 0x00f424a5 nextlimit::realflow::FS_GridFluidDomain3::display(void*, bool) + 37
6 RFGUI.dylib 0x0261ca26 SceneView::displayGridFluidDomains() + 86
7 RFGUI.dylib 0x02618071 SceneView::display() + 1681
8 RFGUI.dylib 0x026176af SceneView::paintGL() + 63
9 QtOpenGL 0x00b935bb QGLWidget::glDraw() + 107
10 RFGUI.dylib 0x0262e5d7 SceneViewsManager::update(bool) + 247
11 RFGUI.dylib 0x02467aeb MainForm::updateInterfaceFrame(QEvent*) + 411
12 RFGUI.dylib 0x02466d06 MainForm::customEvent(QEvent*) + 86
13 QtCore 0x00259c5f QObject::event(QEvent*) + 399
14 QtGui 0x003fe231 QWidget::event(QEvent*) + 161
15 QtGui 0x0071300f QMainWindow::event(QEvent*) + 415
16 QtGui 0x003bc5df QApplicationPrivate::notify_helper(QObject*, QEvent*) + 191
17 QtGui 0x003c29ac QApplication::notify(QObject*, QEvent*) + 1020
18 QtCore 0x0024af22 QCoreApplication::notifyInternal(QObject*, QEvent*) + 98
19 QtCore 0x0024cc21 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 721
20 QtGui 0x0036db28 QEventDispatcherMacPrivate::postedEventsSourcePerformCallback(void*) + 72
21 com.apple.CoreFoundation 0x9a574b6f __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 15
22 com.apple.CoreFoundation 0x9a56596b __CFRunLoopDoSources0 + 235
23 com.apple.CoreFoundation 0x9a56506e __CFRunLoopRun + 1022
24 com.apple.CoreFoundation 0x9a5649fa CFRunLoopRunSpecific + 394
25 com.apple.CoreFoundation 0x9a56485b CFRunLoopRunInMode + 123
26 QtGui 0x0036dde0 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 528
27 QtCore 0x0024a611 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 65
28 QtCore 0x0024a81a QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 250
29 QtCore 0x0024cdde QCoreApplication::exec() + 174
30 com.nextlimit.RealFlow 0x00005073 mainGUIMode(int, char**) + 1683
31 com.nextlimit.RealFlow 0x000026e6 main + 278
32 com.nextlimit.RealFlow 0x000025b5 start + 53
I'm a bit of a newbie, learning realflow, working on a hybrido scene which renders fine on my MBP but crashes repeatedly on my Mac Pro:
Processor 3 GHz 8-Core Intel Xeon E5
Memory 16 GB 1867 MHz DDR3 ECC
Graphics AMD FirePro D700 6144 MB
Software OS X 10.9.3 (13D65)
The issue seems to be when it tries to display something visually- command line works fine for Sim on either platform.
In the Mac Pro, if I run command line mode it completes the sim, then update the time line with cache, then if I click anywhere in the timeline it crashes (presumably as it tries to load the picture graphically?)
Or in the Mac Pro if I uncheck command line, it crashes also.
In the MBP it does not crash in either situation.
I have a sneaking suspicion this has to do something with the GPU that's detected in the Mac Pro?
Anyone have any idea why this is happening and/or how to fix it?
Thanks in advance!
Crashed thread here:
Process: RealFlow [1216]
Path: /Applications/RealFlow 2013/RealFlow.app/Contents/MacOS/RealFlow
Identifier: com.nextlimit.RealFlow
Version: 7.0
Code Type: X86 (Native)
Parent Process: launchd [173]
Responsible: RealFlow [1216]
User ID: 501
Date/Time: 2014-05-17 16:51:05.421 -0700
OS Version: Mac OS X 10.9.3 (13D65)
Report Version: 11
Anonymous UUID: 160BB6EC-0895-8897-F15A-12B7E88E87F6
Sleep/Wake UUID: BE8A7C47-8CA2-4156-ACF3-4C477C93CA5C
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000001
VM Regions Near 0x1:
--> __PAGEZERO 0000000000000000-0000000000001000 [ 4K] ---/--- SM=NUL /Applications/RealFlow 2013/RealFlow.app/Contents/MacOS/RealFlow
__TEXT 0000000000001000-0000000000094000 [ 588K] r-x/rwx SM=COW /Applications/RealFlow 2013/RealFlow.app/Contents/MacOS/RealFlow
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.CoreFoundation 0x9a507ced CFRelease + 29
1 libnl_raster_gl.dylib 0x045dd9f1 nextlimit::Core_RL_GL::getFreeGpuMemory() + 385
2 libnl_raster_gl.dylib 0x04605413 nextlimit::Particles_RL_GL_v2::render(nextlimit::ParticleSystem_v2 const&, bool, bool, float const&, float const&, float const&, nextlimit::Color4<float> const&, nextlimit::Color4<float> const&, nextlimit::Color4<float> const&, float const&, unsigned int const&, float const&, bool, bool, nextlimit::Particles_RL_GL_v2_ns::RenderMagnitude::type) + 51
3 RFGUI.dylib 0x025cd280 FS_GridFluidDomain3_GUI_Context_Qt::renderParticlesMain(void*, bool) + 5152
4 RFGUI.dylib 0x025ca624 FS_GridFluidDomain3_GUI_Context_Qt::display(void*, bool) + 244
5 RFCore.dylib 0x00f424a5 nextlimit::realflow::FS_GridFluidDomain3::display(void*, bool) + 37
6 RFGUI.dylib 0x0261ca26 SceneView::displayGridFluidDomains() + 86
7 RFGUI.dylib 0x02618071 SceneView::display() + 1681
8 RFGUI.dylib 0x026176af SceneView::paintGL() + 63
9 QtOpenGL 0x00b935bb QGLWidget::glDraw() + 107
10 RFGUI.dylib 0x0262e5d7 SceneViewsManager::update(bool) + 247
11 RFGUI.dylib 0x02467aeb MainForm::updateInterfaceFrame(QEvent*) + 411
12 RFGUI.dylib 0x02466d06 MainForm::customEvent(QEvent*) + 86
13 QtCore 0x00259c5f QObject::event(QEvent*) + 399
14 QtGui 0x003fe231 QWidget::event(QEvent*) + 161
15 QtGui 0x0071300f QMainWindow::event(QEvent*) + 415
16 QtGui 0x003bc5df QApplicationPrivate::notify_helper(QObject*, QEvent*) + 191
17 QtGui 0x003c29ac QApplication::notify(QObject*, QEvent*) + 1020
18 QtCore 0x0024af22 QCoreApplication::notifyInternal(QObject*, QEvent*) + 98
19 QtCore 0x0024cc21 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 721
20 QtGui 0x0036db28 QEventDispatcherMacPrivate::postedEventsSourcePerformCallback(void*) + 72
21 com.apple.CoreFoundation 0x9a574b6f __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 15
22 com.apple.CoreFoundation 0x9a56596b __CFRunLoopDoSources0 + 235
23 com.apple.CoreFoundation 0x9a56506e __CFRunLoopRun + 1022
24 com.apple.CoreFoundation 0x9a5649fa CFRunLoopRunSpecific + 394
25 com.apple.CoreFoundation 0x9a56485b CFRunLoopRunInMode + 123
26 QtGui 0x0036dde0 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 528
27 QtCore 0x0024a611 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 65
28 QtCore 0x0024a81a QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 250
29 QtCore 0x0024cdde QCoreApplication::exec() + 174
30 com.nextlimit.RealFlow 0x00005073 mainGUIMode(int, char**) + 1683
31 com.nextlimit.RealFlow 0x000026e6 main + 278
32 com.nextlimit.RealFlow 0x000025b5 start + 53