Parallel offset crash

PowerCADD & WildTools
Post Reply
morrieg
Posts: 48
Joined: Wed Oct 16, 2019 2:06 pm

Parallel offset crash

Post by morrieg » Wed Jan 12, 2022 5:24 pm

Suddenly, the parallel offset tool is crashing every time I try to use it. I've tried different drawings and using it on both beziers and lines. Any thoughts on how to get around this?

Here's the crashed thread, if that's of any use.

Process: PowerCADD [40246]
Path: /Applications/Graphics/*/PowerCADD.app/Contents/MacOS/PowerCADD
Identifier: com.engsw.PowerCADD9
Version: 9.1.11 (9.1.11)
Code Type: X86 (Native)
Parent Process: ??? [1]
Responsible: PowerCADD [40246]
User ID: 501

Date/Time: 2022-01-12 12:15:25.903 -0500
OS Version: Mac OS X 10.14.6 (18G9323)
Report Version: 12
Anonymous UUID: CFB3394B-8F43-ADBA-6901-482508434C53


Time Awake Since Boot: 5700000 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 0x0000000000000005
Exception Note: EXC_CORPSE_NOTIFY

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

VM Regions Near 0x5:
-->
__TEXT 0000000000001000-0000000000007000 [ 24K] r-x/rwx SM=COW /Applications/Graphics/*/PowerCADD.app/Contents/MacOS/PowerCADD

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.engsw.XenoCommon 0x00c3bf36 CFPolygonRef::BoundsValid() const + 38
1 com.engsw.XenoCommon 0x00c3b80d CFPolygonRef::Bounds() const + 61
2 com.engsw.PowerCADDdb 0x002a1d3f PDObject::PolyBBox() const + 63
3 com.engsw.PowerCADDdb 0x0030cb84 BBoxPoly(PDObject*) + 36
4 com.engsw.PowerCADDdb 0x0029fdb6 PDObject::CalculateBounds() + 70
5 com.engsw.PowerCADDdb 0x001669ac PDObject::Extents() const + 76
6 com.engsw.PowerCADDdb 0x003ea0c3 DrawItem(CGraphicsEnvironment*, PDObject const*, TRect<double> const*) + 131
7 com.engsw.PowerCADDdb 0x003eed5c FrameItem(CGraphicsEnvironment*, PDObject const*, TRect<double> const*) + 684
8 com.engsw.WildThing 0x42761b3d WildlyFrame(DWindow*, CGraphicsEnvironment*, PDObject const*) + 861
9 com.engsw.WildThing 0x4275cd81 StrokeItem(DWindow*, CGraphicsEnvironment*, PDObject const*) + 145
10 com.engsw.WildThing 0x4275cb30 DrawObj(DWindow*, CGraphicsEnvironment*, PDObject const*, aDrawFlavor) + 368
11 com.engsw.WildThing 0x4299a605 FrameTheList(DWindow*, CGraphicsEnvironment*, CPDObjList) + 453
12 com.engsw.WildThing 0x4299a3a6 ParallelOffsetDraw::DrawOurObjects(ObjSpec, CPDObjList, aParOffSpec) + 214
13 com.engsw.WildThing 0x4299b557 ParallelOffsetDraw::ToolDraw(EventRecord const&, TPoint<double>) + 3751
14 com.engsw.WildTools 0x45baeca7 DoParaOffTool(DWindow*, EventRecord const&, TPoint<double> const&) + 1127
15 com.engsw.PowerCADDdb 0x003c0432 DoSpecialTool(short, EventRecord, DWindow*, TPoint<double>) + 210
16 com.engsw.PowerCADDdb 0x003c1369 DoDrawingClick(DWindow*, EventRecord) + 1353
17 com.engsw.PowerCADDdb 0x0027bccc DWindow::TestContent(EventRecord) + 1116
18 com.engsw.PowerCADDdb 0x00547024 CPDDrawingWindow::DoClick(EventRecord) + 196
19 com.engsw.PowerCADDdb 0x00543e1e CPDWindow::DoClick(Point, short, long) + 190
20 com.engsw.PowerCADDdb 0x00525e97 CModTCLWindow::DoWindowHandleContentClick(OpaqueEventHandlerCallRef*, OpaqueEventRef*) + 663
21 com.engsw.PowerCADDdb 0x00525ee6 non-virtual thunk to CModTCLWindow::DoWindowHandleContentClick(OpaqueEventHandlerCallRef*, OpaqueEventRef*) + 54
22 com.engsw.ESUtilities 0x00cdbf64 CCommandHandler::HandleWindowEvent(OpaqueEventHandlerCallRef*, OpaqueEventRef*) + 3588
23 com.engsw.ESUtilities 0x00cd8b64 CCommandHandler::HandleEvent(OpaqueEventHandlerCallRef*, OpaqueEventRef*) + 900
24 com.engsw.ESUtilities 0x00cd8783 CCommandHandler::SHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 115
25 com.apple.HIToolbox 0x92e4e9a8 _InvokeEventHandlerUPP(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*, long (*)(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)) + 26
26 com.apple.HIToolbox 0x92de7fdf DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1970
27 com.apple.HIToolbox 0x92de7176 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 376
28 com.apple.HIToolbox 0x92e024f9 SendEventToEventTarget + 33
29 com.apple.HIToolbox 0x92f8a88c SendEventFromMouseDown(OpaqueWindowPtr*, unsigned long, OpaqueEventRef*) + 123
30 com.apple.HIToolbox 0x92e11b39 HandleWindowEvent(OpaqueEventRef*) + 3718
31 com.apple.HIToolbox 0x92e4e9a8 _InvokeEventHandlerUPP(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*, long (*)(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)) + 26
32 com.apple.HIToolbox 0x92de7fdf DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1970
33 com.apple.HIToolbox 0x92de7176 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 376
34 com.apple.HIToolbox 0x92e024f9 SendEventToEventTarget + 33
35 com.apple.HIToolbox 0x92f8a88c SendEventFromMouseDown(OpaqueWindowPtr*, unsigned long, OpaqueEventRef*) + 123
36 com.apple.HIToolbox 0x92f8a558 HandleWindowClick(OpaqueWindowPtr*, Point, short, unsigned long, OpaqueEventRef*) + 470
37 com.apple.HIToolbox 0x92f8a6d2 HandleMouseEvent(OpaqueEventHandlerCallRef*, OpaqueEventRef*) + 367
38 com.apple.HIToolbox 0x92e6d967 StandardWindowEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 84
39 com.apple.HIToolbox 0x92e4e9a8 _InvokeEventHandlerUPP(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*, long (*)(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)) + 26
40 com.apple.HIToolbox 0x92de7fdf DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1970
41 com.apple.HIToolbox 0x92de7176 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 376
42 com.apple.HIToolbox 0x92e024f9 SendEventToEventTarget + 33
43 com.apple.HIToolbox 0x92e02429 ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 2546
44 com.apple.HIToolbox 0x92de8459 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 3116
45 com.apple.HIToolbox 0x92de7176 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 376
46 com.apple.HIToolbox 0x92e024f9 SendEventToEventTarget + 33
47 com.apple.HIToolbox 0x92f82329 ToolboxEventDispatcher + 82
48 com.apple.HIToolbox 0x92f821eb RunApplicationEventLoop + 192
49 com.engsw.PowerCADDdb 0x0053b934 CPDApplication::Run() + 52
50 com.engsw.PowerCADDdb 0x00556d31 PowerCADD_90111_Build_2019_11_21(int, char**) + 577
51 com.engsw.PowerCADDdb 0x00556dd5 PowerCADDMain + 37
52 com.engsw.PowerCADD9 0x000024ec main + 44
53 com.engsw.PowerCADD9 0x000024b5 start + 53

User avatar
Alfred Scott
Posts: 272
Joined: Wed May 29, 2019 8:47 pm
Location: Richmond, VA
Contact:

Re: Parallel offset crash

Post by Alfred Scott » Wed Jan 12, 2022 8:13 pm

You have a very old copy of WildTools. This bug was fixed a long time ago. Please delete your copy of WildTools and instead download WildTools 10.6 which has just gone out.

Alfred
Last edited by Alfred Scott on Thu Jan 13, 2022 2:49 am, edited 1 time in total.

morrieg
Posts: 48
Joined: Wed Oct 16, 2019 2:06 pm

Re: Parallel offset crash

Post by morrieg » Wed Jan 12, 2022 9:23 pm

Sorry, I see now I accidentally placed the last WIldTools folder in the PowerCADD folder instead of the Plugins folder.

Post Reply