Closed mathildemerle closed 2 years ago
I do not succeed to crash the app importing heavy vtk files. I asked hubert if he could send me these files.
ce vtk crashe MUSIC, mais il n'est pas "heavy", je ne sais pas si c'est relié.
Process: MUSIC [8458] Path: /Applications/MUSIC.app/Contents/MacOS/MUSIC Identifier: ??? Version: ??? (???) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: MUSIC [8458] User ID: 501
Date/Time: 2017-04-24 13:15:03.210 +0200 OS Version: Mac OS X 10.11.6 (15G1421) Report Version: 11 Anonymous UUID: F5688092-F313-9033-C19A-5EBDB569A5A1
Sleep/Wake UUID: 14507A6C-109A-4CC4-9EA7-26579152DEFF
Time Awake Since Boot: 8600 seconds Time Since Wake: 730 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x00007fa6b46dcd78 Exception Note: EXC_CORPSE_NOTIFY
VM Regions Near 0x7fa6b46dcd78:
MALLOC_SMALL 00007f9eb5800000-00007f9eb6000000 [ 8192K] rw-/rwx SM=PRV
-->
STACK GUARD 00007fff56e95000-00007fff5a695000 [ 56.0M] ---/rwx SM=NUL stack guard for thread 0
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libvtkGraphics.5.10.dylib 0x000000010f5c91ef vtkDataSetSurfaceFilter::UnstructuredGridExecute(vtkDataSet, vtkPolyData) + 10015
1 libvtkGraphics.5.10.dylib 0x000000010f5c4849 vtkDataSetSurfaceFilter::RequestData(vtkInformation*, vtkInformationVector, vtkInformationVector) + 1241
2 libvtkFiltering.5.10.dylib 0x0000000110411d15 vtkExecutive::CallAlgorithm(vtkInformation, int, vtkInformationVector, vtkInformationVector) + 69
3 libvtkFiltering.5.10.dylib 0x000000011040523d vtkDemandDrivenPipeline::ExecuteData(vtkInformation, vtkInformationVector, vtkInformationVector) + 61
4 libvtkFiltering.5.10.dylib 0x000000011040492f vtkDemandDrivenPipeline::ProcessRequest(vtkInformation, vtkInformationVector, vtkInformationVector) + 1327
5 libvtkFiltering.5.10.dylib 0x0000000110591aa0 vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation, vtkInformationVector, vtkInformationVector) + 608
6 libvtkFiltering.5.10.dylib 0x000000011041198e vtkExecutive::ForwardUpstream(vtkInformation) + 430
7 libvtkFiltering.5.10.dylib 0x000000011040477f vtkDemandDrivenPipeline::ProcessRequest(vtkInformation*, vtkInformationVector, vtkInformationVector) + 895
8 libvtkFiltering.5.10.dylib 0x0000000110591aa0 vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation, vtkInformationVector, vtkInformationVector) + 608
9 libvtkFiltering.5.10.dylib 0x000000011041198e vtkExecutive::ForwardUpstream(vtkInformation) + 430
10 libvtkFiltering.5.10.dylib 0x000000011040477f vtkDemandDrivenPipeline::ProcessRequest(vtkInformation*, vtkInformationVector, vtkInformationVector) + 895
11 libvtkFiltering.5.10.dylib 0x0000000110591aa0 vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation, vtkInformationVector*, vtkInformationVector) + 608
12 libvtkFiltering.5.10.dylib 0x0000000110404f46 vtkDemandDrivenPipeline::UpdateData(int) + 246
13 libvtkFiltering.5.10.dylib 0x0000000110591e67 vtkStreamingDemandDrivenPipeline::Update(int) + 119
14 libvtkRendering.5.10.dylib 0x000000010f225b89 vtkPolyDataMapper::GetBounds() + 41
15 libvtkRendering.5.10.dylib 0x000000010f15b100 vtkActor::GetBounds() + 64
16 libvtkRendering.5.10.dylib 0x000000010f23d46c vtkRenderer::ComputeVisiblePropBounds(double) + 156
17 libvtkRendering.5.10.dylib 0x000000010f23cf55 vtkRenderer::ResetCamera() + 37
18 libmedVtkInria.dylib 0x000000010e506f7f vtkImageView::ResetCamera() + 127
19 libvtkDataMeshPlugin.dylib 0x000000011810c19d vtkDataMeshInteractor::updatePipeline() + 381
20 libvtkDataMeshPlugin.dylib 0x000000011810bf6d vtkDataMeshInteractor::setInputData(medAbstractData) + 237
21 libmedCore.dylib 0x00000001081fcb7c medAbstractImageView::initialiseInteractors(medAbstractData) + 796
22 libmedCore.dylib 0x0000000108201e85 medAbstractLayeredView::insertLayer(unsigned int, medAbstractData) + 597
23 libmedCore.dylib 0x00000001082c0c47 medAbstractData::generateThumbnail() + 151
24 libmedCore.dylib 0x00000001082cd38f 0x1081d4000 + 1020815
25 QtCore 0x0000000107e52c41 QObject::event(QEvent) + 1073
26 QtGui 0x0000000106f239dd QApplicationPrivate::notify_helper(QObject, QEvent) + 189
27 QtGui 0x0000000106f2833e QApplication::notify(QObject, QEvent) + 2030
28 QtCore 0x0000000107e3e46c QCoreApplication::notifyInternal(QObject, QEvent) + 124
29 QtCore 0x0000000107e3fa20 QCoreApplicationPrivate::sendPostedEvents(QObject, int, QThreadData) + 736
30 com.apple.CoreFoundation 0x00007fff8a9077e1 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 17
31 com.apple.CoreFoundation 0x00007fff8a8e6f1c CFRunLoopDoSources0 + 556
32 com.apple.CoreFoundation 0x00007fff8a8e643f CFRunLoopRun + 927
33 com.apple.CoreFoundation 0x00007fff8a8e5e38 CFRunLoopRunSpecific + 296
34 com.apple.HIToolbox 0x00007fff94eaa935 RunCurrentEventLoopInMode + 235
35 com.apple.HIToolbox 0x00007fff94eaa76f ReceiveNextEventCommon + 432
36 com.apple.HIToolbox 0x00007fff94eaa5af _BlockUntilNextEventMatchingListInModeWithFilter + 71
37 com.apple.AppKit 0x00007fff8533edf6 _DPSNextEvent + 1067
38 com.apple.AppKit 0x00007fff8533e226 -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454
39 com.apple.AppKit 0x00007fff85332d80 -[NSApplication run] + 682
40 QtGui 0x0000000106edb967 QDesktopWidget::resizeEvent(QResizeEvent) + 14167
41 QtCore 0x0000000107e3d384 QEventLoop::processEvents(QFlags
Thread 1:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x00007fff8bb9eefa kevent_qos + 10 1 libdispatch.dylib 0x00007fff8d957165 _dispatch_mgr_invoke + 216 2 libdispatch.dylib 0x00007fff8d956dcd _dispatch_mgr_thread + 52
Thread 2: 0 libsystem_kernel.dylib 0x00007fff8bb9e5e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff8d9ea578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff8d9e8341 start_wqthread + 13
Thread 3: 0 libsystem_kernel.dylib 0x00007fff8bb9e5e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff8d9ea578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff8d9e8341 start_wqthread + 13
Thread 4:: com.apple.CFSocket.private 0 libsystem_kernel.dylib 0x00007fff8bb9e07a select + 10 1 com.apple.CoreFoundation 0x00007fff8a92445a CFSocketManager + 762 2 libsystem_pthread.dylib 0x00007fff8d9ea99d _pthread_body + 131 3 libsystem_pthread.dylib 0x00007fff8d9ea91a _pthread_start + 168 4 libsystem_pthread.dylib 0x00007fff8d9e8351 thread_start + 13
Thread 5:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x00007fff8bb97f72 mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff8bb973b3 mach_msg + 55 2 com.apple.CoreFoundation 0x00007fff8a8e7124 CFRunLoopServiceMachPort + 212 3 com.apple.CoreFoundation 0x00007fff8a8e65ec CFRunLoopRun + 1356 4 com.apple.CoreFoundation 0x00007fff8a8e5e38 CFRunLoopRunSpecific + 296 5 com.apple.AppKit 0x00007fff85494d95 _NSEventThread + 149 6 libsystem_pthread.dylib 0x00007fff8d9ea99d _pthread_body + 131 7 libsystem_pthread.dylib 0x00007fff8d9ea91a _pthread_start + 168 8 libsystem_pthread.dylib 0x00007fff8d9e8351 thread_start + 13
Thread 6:: QFileInfoGatherer 0 libsystem_kernel.dylib 0x00007fff8bb9ddb6 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff8d9eb728 _pthread_cond_wait + 767 2 QtCore 0x0000000107d24cd0 QWaitCondition::wait(QMutex*, unsigned long) + 304 3 QtGui 0x0000000107418853 QFileSystemModel::sort(int, Qt::SortOrder) + 32499 4 QtCore 0x0000000107d24794 QThread::start(QThread::Priority) + 1668 5 libsystem_pthread.dylib 0x00007fff8d9ea99d _pthread_body + 131 6 libsystem_pthread.dylib 0x00007fff8d9ea91a _pthread_start + 168 7 libsystem_pthread.dylib 0x00007fff8d9e8351 thread_start + 13
Thread 7:: QKqueueFileSystemWatcherEngine 0 libsystem_kernel.dylib 0x00007fff8bb9eeca kevent + 10 1 QtCore 0x0000000107e1fbc9 QProcessEnvironment::systemEnvironment() + 55753 2 QtCore 0x0000000107d24794 QThread::start(QThread::Priority) + 1668 3 libsystem_pthread.dylib 0x00007fff8d9ea99d _pthread_body + 131 4 libsystem_pthread.dylib 0x00007fff8d9ea91a _pthread_start + 168 5 libsystem_pthread.dylib 0x00007fff8d9e8351 thread_start + 13
Thread 8: 0 libsystem_kernel.dylib 0x00007fff8bb9e5e2 __workq_kernreturn + 10 1 libsystem_pthread.dylib 0x00007fff8d9ea578 _pthread_wqthread + 1283 2 libsystem_pthread.dylib 0x00007fff8d9e8341 start_wqthread + 13
Thread 9:: Thread (pooled) 0 libsystem_kernel.dylib 0x00007fff8bb9ddb6 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff8d9eb728 _pthread_cond_wait + 767 2 QtCore 0x0000000107d24cd0 QWaitCondition::wait(QMutex, unsigned long) + 304 3 QtCore 0x0000000107d20386 QSemaphore::acquire(int) + 134 4 QtCore 0x0000000107e480a5 QMetaMethod::invoke(QObject, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const + 1109 5 QtCore 0x0000000107e4a70c QMetaObject::invokeMethod(QObject, char const, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) + 1324 6 libmedCore.dylib 0x00000001082c0b62 medAbstractData::thumbnail() + 402 7 libmedCore.dylib 0x000000010827c6a6 medAbstractDatabaseImporter::generateThumbnails(medAbstractData, QString) + 934 8 libmedCore.dylib 0x000000010828efa8 medDatabaseImporter::populateDatabaseAndGenerateThumbnails(medAbstractData, QString) + 88 9 libmedCore.dylib 0x00000001082734cd medAbstractDatabaseImporter::importFile() + 9021 10 libmedCore.dylib 0x00000001082710bd medAbstractDatabaseImporter::internalRun() + 109 11 libmedCore.dylib 0x00000001082c76cb non-virtual thunk to medJobItem::run() + 27 12 QtCore 0x0000000107d16a8d QThreadPool::activeThreadCount() const + 1117 13 QtCore 0x0000000107d24794 QThread::start(QThread::Priority) + 1668 14 libsystem_pthread.dylib 0x00007fff8d9ea99d _pthread_body + 131 15 libsystem_pthread.dylib 0x00007fff8d9ea91a _pthread_start + 168 16 libsystem_pthread.dylib 0x00007fff8d9e8351 thread_start + 13
Thread 0 crashed with X86 Thread State (64-bit): rax: 0x00007f9eb4b05400 rbx: 0x0000000000000002 rcx: 0x00007f9eb33640e0 rdx: 0x00000000000015aa rdi: 0x00007f9eb3586d10 rsi: 0x00007f9eb2a3cba0 rbp: 0x00007fff5ae91dc0 rsp: 0x00007fff5ae91b30 r8: 0x0000000000000003 r9: 0x0000000000000003 r10: 0x0000000110657501 r11: 0x00000001103fb600 r12: 0x00007f9eb51c42d0 r13: 0x00000000fff7af2f r14: 0x0000000000000016 r15: 0x00007f9eb3364050 rip: 0x000000010f5c91ef rfl: 0x0000000000010297 cr2: 0x00007fa6b46dcd78
Logical CPU: 2 Error Code: 0x00000004 Trap Number: 14
Binary Images:
0x104d6b000 - 0x104f0bfff + (??? - ???)
External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 4 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 4557 thread_create: 0 thread_set_state: 0
VM Region Summary: ReadOnly portion of Libraries: Total=412.0M resident=0K(0%) swapped_out_or_unallocated=412.0M(100%) Writable regions: Total=175.9M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=175.9M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate.framework 128K 2 Activity Tracing 2048K 2 CG backing stores 9.8M 5 CG image 76K 5 CG shared images 272K 8 CoreAnimation 16K 4 CoreUI image data 696K 6 CoreUI image file 320K 5 Dispatch continuations 8192K 2 Kernel Alloc Once 8K 3 MALLOC 114.9M 39 MALLOC guard page 32K 7 Memory Tag 242 12K 2 Memory Tag 251 7344K 280 OpenCL 8K 2 Process Corpse Info 2048K 2 STACK GUARD 56.0M 11 Stack 12.1M 11 VM_ALLOCATE 112K 9 DATA 30.6M 455 GLSLBUILTINS 2588K 2 IMAGE 528K 2 LINKEDIT 119.6M 220 TEXT 292.4M 430 UNICODE 552K 2 mapped file 152.0M 142 shared memory 16.3M 9 =========== ======= ======= TOTAL 828.3M 1640
Model: MacBookAir5,2, BootROM MBA51.00EF.B05, 2 processors, Intel Core i7, 2 GHz, 8 GB, SMC 2.5f9 Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434353153364D465238412D50422020 Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434353153364D465238412D50422020 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xE9), Broadcom BCM43xx 1.0 (7.21.95.175.1a6) Bluetooth: Version 4.4.6f1 17910, 3 services, 18 devices, 1 incoming serial ports Network Service: Display Ethernet, Ethernet, en2 PCI Card: pci11c1,5901, IEEE 1394 Open HCI, Thunderbolt@190,0,0 PCI Card: Apple 57761-B0, Ethernet Controller, Thunderbolt@191,0,0 PCI Card: pci12d8,400e, USB Open Host Controller, Thunderbolt@196,0,0 PCI Card: pci12d8,400e, USB Open Host Controller, Thunderbolt@196,0,1 PCI Card: pci12d8,400f, USB Enhanced Host Controller, Thunderbolt@196,0,2 Serial ATA Device: APPLE SSD SM512E, 500,28 GB USB Device: USB 2.0 Bus USB Device: Hub USB Device: FaceTime HD Camera (Built-in) USB Device: USB 2.0 Bus USB Device: Hub USB Device: Hub USB Device: Card Reader USB Device: Apple Internal Keyboard / Trackpad USB Device: BRCM20702 Hub USB Device: Bluetooth USB Host Controller USB Device: USB 2.0 Bus USB Device: Hub USB Device: USB Optical Mouse USB Device: FaceTime HD Camera (Display) USB Device: Apple Thunderbolt Display USB Device: Keyboard Hub USB Device: Logitech H555 Headset USB Device: Apple Keyboard USB Device: Display Audio USB Device: USB 3.0 Bus Thunderbolt Bus: MacBook Air, Apple Inc., 23.4 Thunderbolt Device: Thunderbolt Display, Apple Inc., 1, 26.2
I dont know about the heavy data but for sure MUSIC doesn't read unstructured grid data which is the type of seg_cropped that why it crashed
@mjuhoor the original issue
According to Hubert, the import of (imported) heavy vtk files is crashing. It does not crash with mha or MAIN files.