Projucer 5.4.3 crashes if tabs use "Jucer content component"

#1

Tried to add a “Jucer content component” as content of a tab - Projucer crashes.
Tried opening and older file with similar components - crash again so I can no longer edit that old file.

Here’s the crash report:

Process: Projucer [14789]
Path: /Applications/Projucer.app/Contents/MacOS/Projucer
Identifier: com.juce.theprojucer
Version: 5.4.3 (5.4.3)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Projucer [14789]
User ID: 501

Date/Time: 2019-03-06 14:53:25.683 -0500
OS Version: Mac OS X 10.12.6 (16G1036)
Report Version: 12
Anonymous UUID: 7595552D-89CA-0052-FFF4-65CE294BBA8A

Sleep/Wake UUID: 95D16D0D-8716-4580-A4F8-A39B3D8B2957

Time Awake Since Boot: 59000 seconds
Time Since Wake: 25000 seconds

System Integrity Protection: enabled

Crashed Thread: 0 JUCE Message Thread Dispatch queue: com.apple.main-thread

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

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

VM Regions Near 0x1c0:
–>
__TEXT 00000001077cb000-0000000107eb7000 [ 7088K] r-x/rwx SM=COW /Applications/Projucer.app/Contents/MacOS/Projucer

Thread 0 Crashed:: JUCE Message Thread Dispatch queue: com.apple.main-thread
0 com.juce.theprojucer 0x00000001077d34d3 0x1077cb000 + 34003
1 com.juce.theprojucer 0x000000010788c36a 0x1077cb000 + 791402
2 com.juce.theprojucer 0x0000000107885ef0 0x1077cb000 + 765680
3 com.juce.theprojucer 0x0000000107902183 0x1077cb000 + 1274243
4 com.juce.theprojucer 0x00000001078ed8a5 0x1077cb000 + 1190053
5 com.juce.theprojucer 0x000000010791533e 0x1077cb000 + 1352510
6 com.juce.theprojucer 0x00000001079166a2 0x1077cb000 + 1357474
7 com.juce.theprojucer 0x00000001079129af 0x1077cb000 + 1341871
8 com.juce.theprojucer 0x00000001078ef132 0x1077cb000 + 1196338
9 com.juce.theprojucer 0x00000001078a0d51 0x1077cb000 + 875857
10 com.juce.theprojucer 0x00000001078ff570 0x1077cb000 + 1262960
11 com.juce.theprojucer 0x0000000107902382 0x1077cb000 + 1274754
12 com.juce.theprojucer 0x0000000107902941 0x1077cb000 + 1276225
13 com.juce.theprojucer 0x00000001077edd55 0x1077cb000 + 142677
14 com.juce.theprojucer 0x00000001077ff304 0x1077cb000 + 213764
15 com.juce.theprojucer 0x000000010782527e 0x1077cb000 + 369278
16 com.juce.theprojucer 0x0000000107b5a370 0x1077cb000 + 3732336
17 com.juce.theprojucer 0x0000000107b56a77 0x1077cb000 + 3717751
18 com.juce.theprojucer 0x0000000107b568ee 0x1077cb000 + 3717358
19 com.apple.CoreFoundation 0x00007fff7f85e321 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 17
20 com.apple.CoreFoundation 0x00007fff7f83f21d __CFRunLoopDoSources0 + 557
21 com.apple.CoreFoundation 0x00007fff7f83e716 __CFRunLoopRun + 934
22 com.apple.CoreFoundation 0x00007fff7f83e114 CFRunLoopRunSpecific + 420
23 com.apple.HIToolbox 0x00007fff7ed9eebc RunCurrentEventLoopInMode + 240
24 com.apple.HIToolbox 0x00007fff7ed9ecf1 ReceiveNextEventCommon + 432
25 com.apple.HIToolbox 0x00007fff7ed9eb26 _BlockUntilNextEventMatchingListInModeWithFilter + 71
26 com.apple.AppKit 0x00007fff7d335a54 _DPSNextEvent + 1120
27 com.apple.AppKit 0x00007fff7dab17ee -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796
28 com.apple.AppKit 0x00007fff7d32a3db -[NSApplication run] + 926
29 com.juce.theprojucer 0x000000010786e69e 0x1077cb000 + 669342
30 libdyld.dylib 0x00007fff94fca235 start + 1

0 Likes

#2

This should be fixed in 526272c.

0 Likes