4D pop constants editor leads 4D to crash

Aimed to VDL,

4D pop constants editor leads 4D into a crash when trying to compile

17R2
4Dpop compiled
macOS Highsierra

https://forums.4d.com/4DBB_Main/x_User/3906/files/28082912.zip

Process: 4D [3745]
Path: /Applications/4D/*/4D.app/Contents/MacOS/4D
Identifier: com.4d.4d
Version: 17 R2 build 17R2.227919 (17.2.0)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: 4D [3745]
User ID: 501

Date/Time: 2019-01-13 18:41:21.093 +0100
OS Version: Mac OS X 10.13.6 (17G4015)
Report Version: 12
Bridge OS Version: 3.2 (16P2542)
Anonymous UUID: F98D7D8A-871D-09D4-BA57-9D96581765D5

Time Awake Since Boot: 110000 seconds

System Integrity Protection: enabled

Crashed Thread: 52 4D Compiler (id = -12)

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT
Exception Note: EXC_CORPSE_NOTIFY

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

Thread 0:: CrBrowserMain Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 com.apple.CoreServices.CarbonCore 0x00007fff31fbd44f YieldToThread + 417
3 com.apple.CoreServices.CarbonCore 0x00007fff31fbd2ac SetThreadState + 239
4 com.4d.kernel 0x000000010a186d61 xbox::VMacFiber_thread::Run() + 97
5 com.4d.kernel 0x000000010a151d22 xbox::XMacTaskMgr::YieldToFiber(xbox::VTask*) + 66
6 com.4d.4d 0x0000000107e8b0c5 V4DScheduler::ScheduleOneProcess(int, unsigned int) + 387
7 com.4d.4d 0x0000000107e8b58d scanprocess(bool, bool) + 323
8 com.4d.4d 0x0000000107f81cb8 V4DApplication::DoRun() + 216
9 com.4d.kernel 0x000000010a1461f1 xbox::VProcess::Run() + 177
10 com.4d.4d 0x0000000108115c37 _main() + 100
11 libdyld.dylib 0x00007fff58ce3015 start + 1

Thread 1:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff30db7665 __CFRunLoopServiceMachPort + 341
3 com.apple.CoreFoundation 0x00007fff30db69b7 __CFRunLoopRun + 1783
4 com.apple.CoreFoundation 0x00007fff30db6033 CFRunLoopRunSpecific + 483
5 com.apple.AppKit 0x00007fff2e48dfc4 _NSEventThread + 184
6 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
7 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
8 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 2:: DB4D Flush (id = 80391)
0 libsystem_kernel.dylib 0x00007fff58e33a16 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff58ffc5c2 _pthread_cond_wait + 789
2 com.4d.component.db4d 0x00000001096bdb8e vxSyncEvent::Wait(int) + 142
3 com.4d.component.db4d 0x00000001097dd364 VDBFlushTask::DoRun() + 148
4 com.4d.kernel 0x000000010a14c77a xbox::VTask::_Run() + 234
5 com.4d.kernel 0x000000010a1513b1 xbox::XMacTask_preemptive::_ThreadProc(void*) + 145
6 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
7 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
8 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 3:: DB4D Index builder (id = 48899)
0 libsystem_kernel.dylib 0x00007fff58e33a16 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff58ffc5c2 _pthread_cond_wait + 789
2 com.4d.component.db4d 0x00000001096bdb8e vxSyncEvent::Wait(int) + 142
3 com.4d.component.db4d 0x0000000109819568 IndexBuilderTask::DoRun() + 248
4 com.4d.kernel 0x000000010a14c77a xbox::VTask::_Run() + 234
5 com.4d.kernel 0x000000010a1513b1 xbox::XMacTask_preemptive::_ThreadProc(void*) + 145
6 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
7 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
8 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 4:: Garbage Handler (id = 49155)
0 libsystem_kernel.dylib 0x00007fff58e2a25e semaphore_timedwait_trap + 10
1 com.4d.kernel 0x000000010a14af35 xbox::VTask::Sleep(int) + 85
2 com.4d.component.db4d 0x0000000109763db0 VGarbageTask::DoRun() + 96
3 com.4d.kernel 0x000000010a14c77a xbox::VTask::_Run() + 234
4 com.4d.kernel 0x000000010a1513b1 xbox::XMacTask_preemptive::_ThreadProc(void*) + 145
5 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
6 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
7 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 5:: DB4D CRON (id = 49667)
0 libsystem_kernel.dylib 0x00007fff58e33a16 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff58ffc5c2 _pthread_cond_wait + 789
2 com.4d.component.db4d 0x00000001096bdb8e vxSyncEvent::Wait(int) + 142
3 com.4d.component.db4d 0x0000000109762038 VDBMgr::CronSleepFor(int) + 88
4 com.4d.component.db4d 0x0000000109ba27be VDBCronTask::DoRun() + 110
5 com.4d.kernel 0x000000010a14c77a xbox::VTask::_Run() + 234
6 com.4d.kernel 0x000000010a1513b1 xbox::XMacTask_preemptive::_ThreadProc(void*) + 145
7 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 6:: DB4D Sockets (id = 49923)
0 libsystem_kernel.dylib 0x00007fff58e33a16 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff58ffc5c2 _pthread_cond_wait + 789
2 com.4d.component.db4d 0x00000001096bdb8e vxSyncEvent::Wait(int) + 142
3 com.4d.component.db4d 0x0000000109a3ec1e VSocketServerTask::DoRun() + 78
4 com.4d.kernel 0x000000010a14c77a xbox::VTask::_Run() + 234
5 com.4d.kernel 0x000000010a1513b1 xbox::XMacTask_preemptive::_ThreadProc(void*) + 145
6 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
7 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
8 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 7:
0 libsystem_kernel.dylib 0x00007fff58e33a16 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff58ffc589 _pthread_cond_wait + 732
2 libc++.1.dylib 0x00007fff56c37cb0 std::__1::condition_variable::wait(std::__1::unique_lockstd::__1::mutex&) + 18
3 com.apple.JavaScriptCore 0x00007fff34a2d8a6 void std::__1::condition_variable_any::wait<std::__1::unique_lockbmalloc::Mutex >(std::__1::unique_lockbmalloc::Mutex&) + 86
4 com.apple.JavaScriptCore 0x00007fff34a2d55b bmalloc::Scavenger::threadRunLoop() + 251
5 com.apple.JavaScriptCore 0x00007fff34a2d359 bmalloc::Scavenger::threadEntryPoint(bmalloc::Scavenger*) + 9
6 com.apple.JavaScriptCore 0x00007fff34a2d698 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, void ()(bmalloc::Scavenger), bmalloc::Scavenger*> >(void*) + 40
7 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 8:: Logger (id = 50691)
0 libsystem_kernel.dylib 0x00007fff58e2a25e semaphore_timedwait_trap + 10
1 com.4d.kernel 0x000000010a14af35 xbox::VTask::Sleep(int) + 85
2 com.4d.kernel 0x000000010a1a2d96 xbox::VLogger::LogReaderTaskProc(xbox::VTask*) + 54
3 com.4d.kernel 0x000000010a14c71a xbox::VTask::_Run() + 138
4 com.4d.kernel 0x000000010a1513b1 xbox::XMacTask_preemptive::_ThreadProc(void*) + 145
5 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
6 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
7 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 9:: Process minuteur interne (id = -2)
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 com.apple.CoreServices.CarbonCore 0x00007fff31fbd44f YieldToThread + 417
3 com.apple.CoreServices.CarbonCore 0x00007fff31fbd2ac SetThreadState + 239
4 com.4d.kernel 0x000000010a186d61 xbox::VMacFiber_thread::Run() + 97
5 com.4d.kernel 0x000000010a151d22 xbox::XMacTaskMgr::YieldToFiber(xbox::VTask*) + 66
6 com.4d.4d 0x0000000107e8b3b2 yield_sub() + 77
7 com.4d.4d 0x0000000107e8bed2 V4DScheduler::WaitForEvent(double) + 188
8 com.4d.4d 0x0000000107e8db73 RetainNext4DEvent(int) + 254
9 com.4d.4d 0x00000001084b965d V4DEventScope::WaitNext4DEvent(int) + 49
10 com.4d.4d 0x000000010823923b V4DControllerTask::_WaitNextEvent(V4DEventScope&) + 21
11 com.4d.4d 0x0000000108237b73 V4DControllerTask::_RunWithDatabase(V4DDatabase_application*) + 747
12 com.4d.4d 0x000000010823761f V4DControllerTask::_Run(V4DTaskConcrete*) + 169
13 com.4d.4d 0x00000001082374b2 V4DControllerTask::_RunProc(V4DTaskConcrete*, xbox::IRefCountable*) + 64
14 com.4d.4d 0x0000000107f9bc48 Task4DProc(V4DTaskConcrete*) + 896
15 com.4d.4d 0x00000001084050f0 V4DTaskManager::_Task4DProc(xbox::VTask*) + 158
16 com.4d.kernel 0x000000010a14c71a xbox::VTask::_Run() + 138
17 com.4d.kernel 0x000000010a151976 xbox::XMacTask_fiber::_ThreadProc(void*) + 70
18 com.4d.kernel 0x000000010a18687f xbox::VMacFiber_thread::_ThreadProc(void*) + 31
19 com.apple.CoreServices.CarbonCore 0x00007fff31fbd072 CooperativeThread + 282
20 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
21 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
22 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 10:: NetworkConfigWatcher
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff30db7665 __CFRunLoopServiceMachPort + 341
3 com.apple.CoreFoundation 0x00007fff30db69b7 __CFRunLoopRun + 1783
4 com.apple.CoreFoundation 0x00007fff30db6033 CFRunLoopRunSpecific + 483
5 com.apple.Foundation 0x00007fff32eb3e76 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 277
6 org.chromium.ContentShell.framework 0x000000018214ac5e base::MessagePumpNSRunLoop::DoRun(base::MessagePump::Delegate*) + 126
7 org.chromium.ContentShell.framework 0x0000000182149a3e base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*) + 110
8 org.chromium.ContentShell.framework 0x00000001821678c4 base::RunLoop::Run() + 52
9 org.chromium.ContentShell.framework 0x000000018219a22b base::thread::ThreadMain() + 395
10 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
11 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
12 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
13 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 11:: DnsConfigService
0 libsystem_kernel.dylib 0x00007fff58e34bea kevent + 10
1 org.chromium.ContentShell.framework 0x00000001821d10b9 kq_dispatch + 89
2 org.chromium.ContentShell.framework 0x00000001821ceb8d event_base_loop + 573
3 org.chromium.ContentShell.framework 0x000000018214986c base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) + 428
4 org.chromium.ContentShell.framework 0x00000001821678c4 base::RunLoop::Run() + 52
5 org.chromium.ContentShell.framework 0x000000018219a22b base::thread::ThreadMain() + 395
6 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
7 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 12:: TaskSchedulerServiceThread
0 libsystem_kernel.dylib 0x00007fff58e34bea kevent + 10
1 org.chromium.ContentShell.framework 0x00000001821d10b9 kq_dispatch + 89
2 org.chromium.ContentShell.framework 0x00000001821ceb8d event_base_loop + 573
3 org.chromium.ContentShell.framework 0x000000018214986c base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) + 428
4 org.chromium.ContentShell.framework 0x00000001821678c4 base::RunLoop::Run() + 52
5 org.chromium.ContentShell.framework 0x000000018219a22b base::thread::ThreadMain() + 395
6 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
7 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 13:: TaskSchedulerBackgroundWorker
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 org.chromium.ContentShell.framework 0x000000018217b875 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) + 197
3 org.chromium.ContentShell.framework 0x000000018217b951 base::WaitableEvent::TimedWait(base::TimeDelta const&) + 49
4 org.chromium.ContentShell.framework 0x0000000182182da8 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) + 56
5 org.chromium.ContentShell.framework 0x00000001821833c2 base::internal::SchedulerWorker::thread::ThreadMain() + 546
6 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
7 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 14:: TaskSchedulerForegroundWorker
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 org.chromium.ContentShell.framework 0x000000018217b875 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) + 197
3 org.chromium.ContentShell.framework 0x000000018217b951 base::WaitableEvent::TimedWait(base::TimeDelta const&) + 49
4 org.chromium.ContentShell.framework 0x0000000182182da8 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) + 56
5 org.chromium.ContentShell.framework 0x00000001821833c2 base::internal::SchedulerWorker::thread::ThreadMain() + 546
6 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
7 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 15:: TaskSchedulerForegroundBlockingWorker
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 org.chromium.ContentShell.framework 0x000000018217b875 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) + 197
3 org.chromium.ContentShell.framework 0x000000018217b951 base::WaitableEvent::TimedWait(base::TimeDelta const&) + 49
4 org.chromium.ContentShell.framework 0x0000000182182da8 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) + 56
5 org.chromium.ContentShell.framework 0x00000001821833c2 base::internal::SchedulerWorker::thread::ThreadMain() + 546
6 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
7 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 16:: TaskSchedulerForegroundBlockingWorker
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 org.chromium.ContentShell.framework 0x000000018217b875 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) + 197
3 org.chromium.ContentShell.framework 0x000000018217b951 base::WaitableEvent::TimedWait(base::TimeDelta const&) + 49
4 org.chromium.ContentShell.framework 0x0000000182182da8 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) + 56
5 org.chromium.ContentShell.framework 0x00000001821833c2 base::internal::SchedulerWorker::thread::ThreadMain() + 546
6 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
7 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 17:: TaskSchedulerForegroundBlockingWorker
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 org.chromium.ContentShell.framework 0x000000018217b875 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) + 197
3 org.chromium.ContentShell.framework 0x000000018217b951 base::WaitableEvent::TimedWait(base::TimeDelta const&) + 49
4 org.chromium.ContentShell.framework 0x0000000182182da8 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) + 56
5 org.chromium.ContentShell.framework 0x00000001821831da base::internal::SchedulerWorker::thread::ThreadMain() + 58
6 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
7 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 18:: TaskSchedulerSingleThreadForegroundBlocking0
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 org.chromium.ContentShell.framework 0x000000018217b875 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) + 197
3 org.chromium.ContentShell.framework 0x000000018217b79f base::WaitableEvent::Wait() + 31
4 org.chromium.ContentShell.framework 0x0000000182182d9a base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) + 42
5 org.chromium.ContentShell.framework 0x00000001821831da base::internal::SchedulerWorker::thread::ThreadMain() + 58
6 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
7 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 19:: TaskSchedulerSingleThreadForegroundBlocking1
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 org.chromium.ContentShell.framework 0x000000018217b875 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) + 197
3 org.chromium.ContentShell.framework 0x000000018217b79f base::WaitableEvent::Wait() + 31
4 org.chromium.ContentShell.framework 0x0000000182182d9a base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) + 42
5 org.chromium.ContentShell.framework 0x00000001821831da base::internal::SchedulerWorker::thread::ThreadMain() + 58
6 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
7 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 20:: TaskSchedulerSingleThreadForegroundBlocking2
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 org.chromium.ContentShell.framework 0x000000018217b875 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) + 197
3 org.chromium.ContentShell.framework 0x000000018217b79f base::WaitableEvent::Wait() + 31
4 org.chromium.ContentShell.framework 0x0000000182182d9a base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) + 42
5 org.chromium.ContentShell.framework 0x00000001821831da base::internal::SchedulerWorker::thread::ThreadMain() + 58
6 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
7 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 21:: TaskSchedulerSingleThreadForegroundBlocking3
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 org.chromium.ContentShell.framework 0x000000018217b875 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) + 197
3 org.chromium.ContentShell.framework 0x000000018217b79f base::WaitableEvent::Wait() + 31
4 org.chromium.ContentShell.framework 0x0000000182182d9a base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) + 42
5 org.chromium.ContentShell.framework 0x00000001821833c2 base::internal::SchedulerWorker::thread::ThreadMain() + 546
6 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
7 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 22:: TaskSchedulerSingleThreadForegroundBlocking4
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 org.chromium.ContentShell.framework 0x000000018217b875 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) + 197
3 org.chromium.ContentShell.framework 0x000000018217b79f base::WaitableEvent::Wait() + 31
4 org.chromium.ContentShell.framework 0x0000000182182d9a base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) + 42
5 org.chromium.ContentShell.framework 0x00000001821831da base::internal::SchedulerWorker::thread::ThreadMain() + 58
6 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
7 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 23:: Chrome_IOThread
0 libsystem_kernel.dylib 0x00007fff58e34bea kevent + 10
1 org.chromium.ContentShell.framework 0x00000001821d10b9 kq_dispatch + 89
2 org.chromium.ContentShell.framework 0x00000001821ceb8d event_base_loop + 573
3 org.chromium.ContentShell.framework 0x0000000182149854 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) + 404
4 org.chromium.ContentShell.framework 0x00000001821678c4 base::RunLoop::Run() + 52
5 org.chromium.ContentShell.framework 0x000000018150ae48 content::BrowserThreadImpl::IOThreadRun(base::RunLoop*) + 24
6 org.chromium.ContentShell.framework 0x000000018150afd6 content::BrowserThreadImpl::Run(base::RunLoop*) + 294
7 org.chromium.ContentShell.framework 0x000000018219a22b base::thread::ThreadMain() + 395
8 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
9 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
10 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
11 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 24:: TaskSchedulerSingleThreadSharedBackgroundBlocking5
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 org.chromium.ContentShell.framework 0x000000018217b875 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) + 197
3 org.chromium.ContentShell.framework 0x000000018217b79f base::WaitableEvent::Wait() + 31
4 org.chromium.ContentShell.framework 0x0000000182182d9a base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) + 42
5 org.chromium.ContentShell.framework 0x00000001821831da base::internal::SchedulerWorker::thread::ThreadMain() + 58
6 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
7 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
8 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
9 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 25:: CompositorTileWorker1/92675
0 libsystem_kernel.dylib 0x00007fff58e33a16 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff58ffc589 _pthread_cond_wait + 732
2 org.chromium.ContentShell.framework 0x000000018217add8 base::ConditionVariable::Wait() + 40
3 org.chromium.ContentShell.framework 0x0000000182d1bf68 non-virtual thunk to cc::SingleThreadTaskGraphRunner::Run() + 56
4 org.chromium.ContentShell.framework 0x000000018219966b base::SimpleThread::ThreadMain() + 139
5 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
6 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
7 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
8 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 26:: AudioThread
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff30db7665 __CFRunLoopServiceMachPort + 341
3 com.apple.CoreFoundation 0x00007fff30db69b7 __CFRunLoopRun + 1783
4 com.apple.CoreFoundation 0x00007fff30db6033 CFRunLoopRunSpecific + 483
5 org.chromium.ContentShell.framework 0x000000018214a9af base::MessagePumpCFRunLoop::DoRun(base::MessagePump::Delegate*) + 79
6 org.chromium.ContentShell.framework 0x0000000182149a3e base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*) + 110
7 org.chromium.ContentShell.framework 0x00000001821678c4 base::RunLoop::Run() + 52
8 org.chromium.ContentShell.framework 0x000000018219a22b base::thread::ThreadMain() + 395
9 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
10 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
11 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
12 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 27:: NetworkConfigWatcher
0 libsystem_kernel.dylib 0x00007fff58e2a20a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff58e29724 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff30db7665 __CFRunLoopServiceMachPort + 341
3 com.apple.CoreFoundation 0x00007fff30db69b7 __CFRunLoopRun + 1783
4 com.apple.CoreFoundation 0x00007fff30db6033 CFRunLoopRunSpecific + 483
5 com.apple.Foundation 0x00007fff32eb3e76 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 277
6 org.chromium.ContentShell.framework 0x000000018214ac5e base::MessagePumpNSRunLoop::DoRun(base::MessagePump::Delegate*) + 126
7 org.chromium.ContentShell.framework 0x0000000182149a3e base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*) + 110
8 org.chromium.ContentShell.framework 0x00000001821678c4 base::RunLoop::Run() + 52
9 org.chromium.ContentShell.framework 0x000000018219a22b base::thread::ThreadMain() + 395
10 org.chromium.ContentShell.framework 0x00000001821947f7 base::(anonymous namespace)::ThreadFunc(void*) + 87
11 libsystem_pthread.dylib 0x00007fff58ffb661 _pthread_body + 340
12 libsystem_pthread.dylib 0x00007fff58ffb50d _pthread_start + 377
13 libsystem_pthread.dylib 0x00007fff58ffabf9 thread_start + 13

Thread 28:: CacheThread_BlockFile
0 libsystem_kernel.dylib 0x00007fff58e34bea kevent + 10
1 org.chromium.ContentShell.framework 0x00000

Hi Bertrand,

Today I discovered 4D Pop Constants Editor is causing 4D Compiler to crash and why.

I’m working in a v17R3 project which was using the v17 4D Pop components which can be found in downloads.4d.com/components/4Dv17/
Compiling was fine. But there is an issue with this version (identified as v17.0) when using them in v17R3. The 4D Pop banner shows only one component 4D SVG. Which I did not add to my projects Components folder, but resides inside the 4D application package itself.

I searched for the latest 4D Pop, for which I found the source code versions. But after installing those, the 4D Pop dock is OK, but the compiler crash appeared. When compiling/syntax check I get some errors like ‘0: A method and a variable have the same name:?’ some further errors and then 4D crashes (to quick to be able to write down the other errors).

Investigating this issue I found inside the 4D Pop Constants Editor bundle package Resources folder a number of xliff files: User Constants.xlf, test_2.xlf, test constants.xlf, export constants.xlf,…
Those files seem to define a large number of constants like: ‘chaineNum’, ‘Modal off’, ‘Open’, ‘Open Dialog’, ‘Export to ACCPAC’, ‘Export to Dynamics’ and even ‘test’!

In my project I have a method called Test and also Open Dialog.
Apparently those are conflicting with the 4D Pop Constants Editor and cause the compiler crash.

I noticed the previous 4D Pop Constants Editor does not have a Resources folder at all. I tried to build the component, but got errors at an unknown method ‘4DPop_hostDatabaseFolder’, which is actually a method from the general 4D Pop component. I gave up, I suppose 4D should provide us a v17R compatible version of the 4D Pop Components.

Kind regards,
Koen

Thanks Koen for this discovery.
These files must not be into the component.
I’ll delete them.

Hi Vincent,

Could you build a v17R3 version of the 4D Pop suite, without the unneeded files. I just tried to compile/build the main 4D Pop component, but it also fails to open the 4D Pop palette.

TIA,
Koen

you can just remove all .xlf files at the first level of the Resources folder of the 4DPop Constants component.

Hi Bertrand,

Today I discovered 4D Pop Constants Editor is causing 4D Compiler to crash and why.

I’m working in a v17R3 project which was using the v17 4D Pop components which can be found in downloads.4d.com/components/4Dv17/
Compiling was fine. But there is an issue with this version (identified as v17.0) when using them in v17R3. The 4D Pop banner shows only one component 4D SVG. Which I did not add to my projects Components folder, but resides inside the 4D application package itself.

I searched for the latest 4D Pop, for which I found the source code versions. But after installing those, the 4D Pop dock is OK, but the compiler crash appeared. When compiling/syntax check I get some errors like ‘0: A method and a variable have the same name:?’ some further errors and then 4D crashes (to quick to be able to write down the other errors).

Investigating this issue I found inside the 4D Pop Constants Editor bundle package Resources folder a number of xliff files: User Constants.xlf, test_2.xlf, test constants.xlf, export constants.xlf,…
Those files seem to define a large number of constants like: ‘chaineNum’, ‘Modal off’, ‘Open’, ‘Open Dialog’, ‘Export to ACCPAC’, ‘Export to Dynamics’ and even ‘test’!

In my project I have a method called Test and also Open Dialog.
Apparently those are conflicting with the 4D Pop Constants Editor and cause the compiler crash.

I noticed the previous 4D Pop Constants Editor does not have a Resources folder at all. I tried to build the component, but got errors at an unknown method ‘4DPop_hostDatabaseFolder’, which is actually a method from the general 4D Pop component. I gave up, I suppose 4D should provide us a v17R compatible version of the 4D Pop Components.

Kind regards,
Koen

Thanks Koen for this discovery.
These files must not be into the component.
I’ll delete them.