Author Topic: OSX 1.8.5.1352 crash  (Read 1031 times)

Offline pfile

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 4729
OSX 1.8.5.1352 crash
« on: 2017 August 24 12:13:04 »
Code: [Select]
Thread 0 Crashed:: CrBrowserMain  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        0x00007fff8c5c4f06 __pthread_kill + 10
1   libsystem_pthread.dylib        0x00007fff8771f4ec pthread_kill + 90
2   libsystem_c.dylib              0x00007fff875796df abort + 129
3   libc++abi.dylib                0x00007fff94348b31 abort_message + 257
4   libc++abi.dylib                0x00007fff9436ee07 default_terminate_handler() + 267
5   libobjc.A.dylib                0x00007fff8f5bd4a6 _objc_terminate() + 124
6   libc++abi.dylib                0x00007fff9436bffe std::__terminate(void (*)()) + 8
7   libc++abi.dylib                0x00007fff9436c8cf __cxxabiv1::call_terminate(bool, _Unwind_Exception*) + 35
8   libc++abi.dylib                0x00007fff9436c5fd __cxxabiv1::scan_eh_tab(__cxxabiv1::(anonymous namespace)::scan_results&, _Unwind_Action, bool, _Unwind_Exception*, _Unwind_Context*) + 582
9   libc++abi.dylib                0x00007fff9436c31e __gxx_personality_v0 + 178
10  libunwind.dylib                0x00007fff877bf9ba _Unwind_RaiseException + 162
11  libc++abi.dylib                0x00007fff9436ba59 __cxa_throw + 104
12  software.pleiades.PixInsight  0x000000010c0ef40a 0x10b091000 + 17163274
13  libsystem_platform.dylib      0x00007fff8b78152a _sigtramp + 26
14  ???                            000000000000000000 0 + 0
15  Blink-pxm.dylib                0x000000013ced3290 pcl::BlinkInterface::BlinkData::GetStatsForSTF() + 112
16  Blink-pxm.dylib                0x000000013ced2893 pcl::BlinkInterface::BlinkData::AutoSTF() + 67
17  Blink-pxm.dylib                0x000000013ced4f39 pcl::BlinkInterface::BlinkData::UpdateScreen(int) + 345
18  Blink-pxm.dylib                0x000000013ced3ee0 pcl::BlinkInterface::BlinkData::UpdateScreen() + 112
19  org.qt-project.QtCore          0x0000000113c60ab9 QMetaObject::activate(QObject*, int, int, void**) + 3113
20  org.qt-project.QtWidgets      0x00000001130370a5 0x112d38000 + 3141797
21  org.qt-project.QtCore          0x0000000113c60ab9 QMetaObject::activate(QObject*, int, int, void**) + 3113
22  org.qt-project.QtCore          0x0000000113bed58a QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) + 314
23  org.qt-project.QtCore          0x0000000113bed3e5 QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) + 709
24  org.qt-project.QtCore          0x0000000113bed0eb QItemSelectionModel::select(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) + 59
25  org.qt-project.QtWidgets      0x0000000112fbdadf QAbstractItemView::mouseReleaseEvent(QMouseEvent*) + 655
26  org.qt-project.QtWidgets      0x000000011300228c QTreeView::mouseReleaseEvent(QMouseEvent*) + 348
27  software.pleiades.PixInsight  0x000000010bf502ee 0x10b091000 + 15463150
28  org.qt-project.QtWidgets      0x0000000112d8503b QWidget::event(QEvent*) + 603
29  org.qt-project.QtWidgets      0x0000000112e78bfd QFrame::event(QEvent*) + 45
30  org.qt-project.QtWidgets      0x0000000112f038f7 QAbstractScrollArea::viewportEvent(QEvent*) + 135
31  org.qt-project.QtWidgets      0x0000000112fbc8d9 QAbstractItemView::viewportEvent(QEvent*) + 1433
32  org.qt-project.QtWidgets      0x0000000112ffea45 QTreeView::viewportEvent(QEvent*) + 517
33  org.qt-project.QtWidgets      0x0000000112f04494 0x112d38000 + 1885332
34  org.qt-project.QtCore          0x0000000113c2f6bb QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 203
35  org.qt-project.QtWidgets      0x0000000112d4aaa8 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 280
36  org.qt-project.QtWidgets      0x0000000112d4da9f QApplication::notify(QObject*, QEvent*) + 7663
37  software.pleiades.PixInsight  0x000000010b1db166 0x10b091000 + 1352038
38  org.qt-project.QtCore          0x0000000113c2f424 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164
39  org.qt-project.QtWidgets      0x0000000112d4b3ea QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) + 874
40  org.qt-project.QtWidgets      0x0000000112da6206 0x112d38000 + 451078
41  org.qt-project.QtWidgets      0x0000000112da5089 0x112d38000 + 446601
42  org.qt-project.QtWidgets      0x0000000112d4aabd QApplicationPrivate::notify_helper(QObject*, QEvent*) + 301
43  org.qt-project.QtWidgets      0x0000000112d4be37 QApplication::notify(QObject*, QEvent*) + 391
44  software.pleiades.PixInsight  0x000000010b1db166 0x10b091000 + 1352038
45  org.qt-project.QtCore          0x0000000113c2f424 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164
46  org.qt-project.QtGui          0x0000000113360eac QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 3068
47  org.qt-project.QtGui          0x0000000113347e5b QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 155
48  libqcocoa.dylib                0x000000011993b0f1 0x119913000 + 164081
49  com.apple.CoreFoundation      0x00007fff94c877e1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
50  com.apple.CoreFoundation      0x00007fff94c66f0c __CFRunLoopDoSources0 + 556
51  com.apple.CoreFoundation      0x00007fff94c6642f __CFRunLoopRun + 927
52  com.apple.CoreFoundation      0x00007fff94c65e28 CFRunLoopRunSpecific + 296
53  com.apple.HIToolbox            0x00007fff94550935 RunCurrentEventLoopInMode + 235
54  com.apple.HIToolbox            0x00007fff94550677 ReceiveNextEventCommon + 184
55  com.apple.HIToolbox            0x00007fff945505af _BlockUntilNextEventMatchingListInModeWithFilter + 71
56  com.apple.AppKit              0x00007fff91407df6 _DPSNextEvent + 1067
57  com.apple.AppKit              0x00007fff91407226 -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454
58  com.apple.AppKit              0x00007fff913fbd80 -[NSApplication run] + 682
59  libqcocoa.dylib                0x0000000119939e33 0x119913000 + 159283
60  org.qt-project.QtCore          0x0000000113c2b0d1 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 417
61  org.qt-project.QtCore          0x0000000113c2fa97 QCoreApplication::exec() + 343
62  software.pleiades.PixInsight  0x000000010b1ec826 0x10b091000 + 1423398
63  libdyld.dylib                  0x00007fff935225ad start + 1

i am not sure i was actually using blink at the moment it crashed. forgot to save my project  :sad:

rob

Offline pfile

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 4729
Re: OSX 1.8.5.1352 crash
« Reply #1 on: 2017 August 24 12:28:15 »
additionally, when i tried to load the autosaved psm file:

Code: [Select]
Reading PSM resource:
/Volumes/newHome/Users/pfile/crash3.psm
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components
** Incomplete PSM file reading: 29 icons were not loaded.
* 2 icon(s) loaded.

the psm is attached. juan, can you fix this file? i had a bunch of process icons saved for my eclipse processing that i can't load now.

rob

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Re: OSX 1.8.5.1352 crash
« Reply #2 on: 2017 August 26 02:05:59 »
Hi Rob,

This crash has not originated in Blink's code. This stack trace record is really strange:

Code: [Select]
14  ???                            000000000000000000 0 + 0
This looks like a wrong task switch, but I am not sure. The thread that has crashed is CrBrowserMain. This is Chromium's main thread, and belongs to the web browser component of PixInsight 1.8.5, that is, QWebEngineView. Please let me know if you encounter this problem again.

Quote
*** Error: Parsing ISO 8601 date/time expression: wrong number of date components

Actually, you have discovered a bug in the PSM parsing routines. This error message should not be generated. I cannot fix the .psm file because it is correct; it's the core application what needs to be fixed —I'll do so next week.

Sorry for your lost work!
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline pfile

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 4729
Re: OSX 1.8.5.1352 crash
« Reply #3 on: 2017 August 26 08:06:04 »
ok, thats OK... i managed to recover without the PSM file. thanks for the upcoming fix.

rob