SlickEdit Community

General => General Programming => Topic started by: mintoj on April 15, 2021, 01:44:23 am

Title: MacOS bigsur slickedit crashing repeatedly
Post by: mintoj on April 15, 2021, 01:44:23 am
I see repeated crash after the macos Big Sur update, when ever i scroll down the magic mouse. Is there any work around? 

Process:               vs [43546]
Path:                  /Applications/SlickEditPro2016.app/Contents/MacOS/vs
Identifier:            com.slickedit.SlickEdit
Version:               21.0.3 (21.0.3.0)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           vs [43546]
User ID:               3557

Date/Time:             2021-04-14 18:32:07.077 -0700
OS Version:            macOS 11.2.3 (20D91)
Report Version:        12
Bridge OS Version:     5.2 (18P4347)
Anonymous UUID:        B3BBEF65-A355-E4EC-C598-88DF5F792C9A

Sleep/Wake UUID:       424D108E-A2C5-4088-8A99-D1374C66A4E9
<snip>
Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000008
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [43546]

VM Regions Near 0x8:
-->
    __TEXT                      102f39000-104bb1000    [ 28.5M] r-x/rwx SM=COW  /Applications/SlickEditPro2016.app/Contents/MacOS/vs

Application Specific Information:
abort() called
vs(43546,0x10fff2e00) malloc: *** error for object 0x7fa255000000: pointer being freed was not allocated
 

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   QtGui                            0x0000000105f401c4 QWidget::layout() const + 4
1   com.slickedit.SlickEdit          0x0000000102f6d3d0 vsCtlAlertArea::getAlertByAlertGroupId(char const*, int&) + 32
2   com.slickedit.SlickEdit          0x0000000102f6d7c8 vsCtlAlertArea::deactivateAlert(char const*) + 24
3   com.slickedit.SlickEdit          0x0000000102f60470 AlertManager::DeactivateAlert(char const*, char const*, char const*, char const*, int) + 1296
4   com.slickedit.SlickEdit          0x0000000102fca221 call_dllpc(int, int, namelist_t*) + 1553
5   com.slickedit.SlickEdit          0x0000000102fcc681 run_proc(int) + 481
6   com.slickedit.SlickEdit          0x0000000102fef4c1 run_proc_immediate2(m_s*, int, int, VSARGTYPE*, int, int) + 321
7   com.slickedit.SlickEdit          0x0000000102fef36d run_proc_immediate(int, int, VSARGTYPE*, int, int) + 221
8   com.slickedit.SlickEdit          0x0000000103289169 vsCallIndex + 121
9   com.slickedit.SlickEdit          0x0000000102ff0539 hsifree(TYPELESS*, bool) + 729
10  com.slickedit.SlickEdit          0x0000000102ff03a4 hsifree(TYPELESS*, bool) + 324
11  com.slickedit.SlickEdit          0x0000000102ff05c4 hsifree(TYPELESS*, bool) + 868
12  com.slickedit.SlickEdit          0x0000000102ff03a4 hsifree(TYPELESS*, bool) + 324
13  com.slickedit.SlickEdit          0x0000000102ff05c4 hsifree(TYPELESS*, bool) + 868
14  com.slickedit.SlickEdit          0x0000000102ff1862 hsifreetypeless(TYPELESS*, bool) + 18
15  com.slickedit.SlickEdit          0x0000000102fe04f0 vsHvarFree + 80
16  com.slickedit.SlickEdit          0x00000001031240b3 vs_destroy_tsh(filewindow_t*) + 371
17  com.slickedit.SlickEdit          0x0000000103123e4d vswDestroyWindow(filewindow_t*) + 525
18  com.slickedit.SlickEdit          0x0000000102f49407 vsCtlMainMdi::~vsCtlMainMdi() + 423
19  com.slickedit.SlickEdit          0x0000000102f4920e vsCtlMainMdi::~vsCtlMainMdi() + 14
20  com.slickedit.SlickEdit          0x0000000102f6dceb mdiCallbackExit(int) + 59
21  libsystem_platform.dylib         0x00007fff2066dd7d _sigtramp + 29
22  ???                              0x0000000000000001 0 + 1
23  libsystem_c.dylib                0x00007fff2057c720 abort + 120
24  libsystem_malloc.dylib           0x00007fff2045d430 malloc_vreport + 548
25  libsystem_malloc.dylib           0x00007fff204604c8 malloc_report + 151
26  QtGui                            0x0000000105fbc98a QPixmap::fromMacCGImageRef(CGImage*) + 474
27  com.apple.CoreGraphics           0x00007fff2529b7cd data_release_info + 31
28  com.apple.CoreGraphics           0x00007fff2524cca1 data_provider_finalize + 64
29  com.apple.CoreGraphics           0x00007fff25212cad data_provider_retain_count + 74
30  com.apple.CoreFoundation         0x00007fff207ebdd8 _CFRelease + 474
31  com.apple.CoreGraphics           0x00007fff25278a3f image_finalize + 103
32  com.apple.CoreFoundation         0x00007fff207ebcf2 _CFRelease + 244
33  QtGui                            0x0000000105fbcb01 QPixmap::fromMacCGImageRef(CGImage*) + 849
34  QtGui                            0x0000000105faa294 QPixmap::detach() + 148
35  QtGui                            0x0000000106045277 QPainter::begin(QPaintDevice*) + 1063
36  com.slickedit.SlickEdit          0x00000001030e7024 crt2_refresh2(crt2_t*, QPainter*, QRect*, bool, bool, bool) + 2660
37  com.slickedit.SlickEdit          0x0000000103066335 vsCtlEditor::paint(QPaintEvent*) + 421
38  com.slickedit.SlickEdit          0x000000010306617a vsCtlEditor::paintEvent(QPaintEvent*) + 42
39  QtGui                            0x0000000105f5276d QWidget::event(QEvent*) + 2349
40  QtGui                            0x00000001062efd5c QFrame::event(QEvent*) + 44
41  QtGui                            0x000000010637c5e7 QAbstractScrollArea::viewportEvent(QEvent*) + 23
42  QtGui                            0x000000010637e970 QAbstractScrollArea::qt_metacall(QMetaObject::Call, int, void**) + 336
43  QtCore                           0x0000000105c59f17 QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 151
44  QtGui                            0x0000000105ef69ae QApplicationPrivate::notify_helper(QObject*, QEvent*) + 142
45  QtGui                            0x0000000105efac38 QApplication::notify(QObject*, QEvent*) + 232
46  QtCore                           0x0000000105c5a46c QCoreApplication::notifyInternal(QObject*, QEvent*) + 124
47  QtGui                            0x0000000105f501ae QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) + 1374
48  QtGui                            0x0000000105e9a0ba QMacInputContext::reset() + 7770
49  com.apple.AppKit                 0x00007fff230afa13 _NSViewDrawRect + 139
50  com.apple.AppKit                 0x00007fff237db366 -[NSView _recursive:displayRectIgnoringOpacity:inContext:stopAtLayerBackedViews:] + 2115
51  com.apple.AppKit                 0x00007fff237db6f7 -[NSView _recursive:displayRectIgnoringOpacity:inContext:stopAtLayerBackedViews:] + 3028
52  com.apple.AppKit                 0x00007fff237db6f7 -[NSView _recursive:displayRectIgnoringOpacity:inContext:stopAtLayerBackedViews:] + 3028
53  com.apple.AppKit                 0x00007fff237db6f7 -[NSView _recursive:displayRectIgnoringOpacity:inContext:stopAtLayerBackedViews:] + 3028
54  com.apple.AppKit                 0x00007fff237db6f7 -[NSView _recursive:displayRectIgnoringOpacity:inContext:stopAtLayerBackedViews:] + 3028
55  com.apple.AppKit                 0x00007fff237db6f7 -[NSView _recursive:displayRectIgnoringOpacity:inContext:stopAtLayerBackedViews:] + 3028
56  com.apple.AppKit                 0x00007fff237db6f7 -[NSView _recursive:displayRectIgnoringOpacity:inContext:stopAtLayerBackedViews:] + 3028
57  com.apple.AppKit                 0x00007fff237db6f7 -[NSView _recursive:displayRectIgnoringOpacity:inContext:stopAtLayerBackedViews:] + 3028
58  com.apple.AppKit                 0x00007fff237db6f7 -[NSView _recursive:displayRectIgnoringOpacity:inContext:stopAtLayerBackedViews:] + 3028
59  com.apple.AppKit                 0x00007fff237db6f7 -[NSView _recursive:displayRectIgnoringOpacity:inContext:stopAtLayerBackedViews:] + 3028
60  com.apple.AppKit                 0x00007fff237db6f7 -[NSView _recursive:displayRectIgnoringOpacity:inContext:stopAtLayerBackedViews:] + 3028
61  com.apple.AppKit                 0x00007fff230af039 -[NSView(NSLayerKitGlue) _drawViewBackingLayer:inContext:drawingHandler:] + 967
62  com.apple.QuartzCore             0x00007fff26eddf81 CABackingStoreUpdate_ + 190
63  com.apple.QuartzCore             0x00007fff26f43141 invocation function for block in CA::Layer::display_() + 53
64  com.apple.QuartzCore             0x00007fff26edd4c4 -[CALayer _display] + 2183
65  com.apple.AppKit                 0x00007fff230aebb1 -[_NSBackingLayer display] + 475
66  com.apple.AppKit                 0x00007fff2301a0f5 -[_NSViewBackingLayer display] + 555
67  com.apple.QuartzCore             0x00007fff26edc4c8 CA::Layer::display_if_needed(CA::Transaction*) + 874
68  com.apple.QuartzCore             0x00007fff2701c5fb CA::Context::commit_transaction(CA::Transaction*, double, double*) + 517
69  com.apple.QuartzCore             0x00007fff26ebde95 CA::Transaction::commit() + 783
70  com.apple.AppKit                 0x00007fff230c3e22 __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 285
71  com.apple.AppKit                 0x00007fff23812ec2 ___NSRunLoopObserverCreateWithHandler_block_invoke + 41
72  com.apple.CoreFoundation         0x00007fff20720dad __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
73  com.apple.CoreFoundation         0x00007fff20720c3d __CFRunLoopDoObservers + 549
74  com.apple.CoreFoundation         0x00007fff207200ed __CFRunLoopRun + 838
75  com.apple.CoreFoundation         0x00007fff2071f6ce CFRunLoopRunSpecific + 563
76  com.apple.HIToolbox              0x00007fff289a7630 RunCurrentEventLoopInMode + 292
77  com.apple.HIToolbox              0x00007fff289a742c ReceiveNextEventCommon + 709
78  com.apple.HIToolbox              0x00007fff289a714f _BlockUntilNextEventMatchingListInModeWithFilter + 64
79  com.apple.AppKit                 0x00007fff22f3f9b1 _DPSNextEvent + 883
80  com.apple.AppKit                 0x00007fff22f3e177 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1366
81  com.apple.AppKit                 0x00007fff22f3068a -[NSApplication run] + 586
82  QtGui                            0x0000000105eae967 QDesktopWidget::resizeEvent(QResizeEvent*) + 14167
83  QtCore                           0x0000000105c59384 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 68
84  QtCore                           0x0000000105c59734 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 324
85  QtCore                           0x0000000105c5bfac QCoreApplication::exec() + 188
86  com.slickedit.SlickEdit          0x0000000102f6cae7 vmain(int, char**) + 3367
87  com.slickedit.SlickEdit          0x00000001040c4c4a xmain + 42
88  com.slickedit.SlickEdit          0x0000000102f88799 main + 9
89  com.slickedit.SlickEdit          0x0000000102f3e534 start + 52
<snip> Max 27000 characters not allowing me post full stack trace.
External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 1
    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: 409064
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=910.6M resident=0K(0%) swapped_out_or_unallocated=910.6M(100%)
Writable regions: Total=1.0G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.0G(100%)
 
                                VIRTUAL   REGION
REGION TYPE                        SIZE    COUNT (non-coalesced)
===========                     =======  =======
Accelerate framework               640K        5
Activity Tracing                   256K        1
CG backing stores                 1080K        6
CG image                           104K       17
CoreAnimation                     23.6M       21
CoreGraphics                        12K        2
CoreImage                            4K        1
CoreUI image data                 1692K       27
Foundation                          36K        2
Kernel Alloc Once                    8K        1
MALLOC                           465.6M      257
MALLOC guard page                   32K        7
MALLOC_LARGE (reserved)          118.1M        3         reserved VM address space (unallocated)
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
STACK GUARD                       56.0M       13
Stack                             18.6M       13
VM_ALLOCATE                        828K       34
__CTF                               759        1
__DATA                            27.9M      437
__DATA_CONST                      20.7M      259
__DATA_DIRTY                      1300K      159
__FONT_DATA                          4K        1
__LINKEDIT                       503.8M       30
__OBJC_RO                         60.5M        1
__OBJC_RW                         2449K        2
__TEXT                           407.4M      436
__UNICODE                          588K        1
mapped file                      364.7M       52
shared memory                       40K        4
===========                     =======  =======
TOTAL                              2.4G     1794
TOTAL, minus reserved VM space     1.9G     1794

Title: Re: MacOS bigsur slickedit crashing repeatedly
Post by: Dennis on April 19, 2021, 02:44:05 pm
It looks like you are using an older version of SlickEdit (21.0.3).  I would suggest giving SlickEdit 2020 a try.  If you want to limp along with 21.0.3, I would suggest turning off all notifications.  (Tools > Options... > Application Options > Notifications > Disable all pop-ups)