We’ve had 2 crashes on 4D Server with the HTTP thread.

For us this is a rather higher-volume site.

I’ve seen here 4D v15.4 seems to perform well in this area in particular – it 
survived DOS attack simulation.

We are looking for suggestions and insight.

Are there issues with 4D v15.4 that would caution upgrading to it?

Thanks!

Process:               4D Server [823]
Path:                  /Applications/4D v15.3/4D Server.app/Contents/MacOS/4D 
Server
Identifier:            com.4D.4DServer
Version:               15.3 build 15.206822 (15.0.3)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           4D Server [823]
User ID:               504

Date/Time:             2017-03-29 11:27:42.875 -0400
OS Version:            Mac OS X 10.12.4 (16E195)
Report Version:        12
Anonymous UUID:        88ACC846-88EA-3401-57EF-638EA00A3CAF


Time Awake Since Boot: 100000 seconds

System Integrity Protection: enabled

Crashed Thread:        55  HTTP connection handler (id = 124123)

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
abort() called
*** error for object 0x6100003e4700: Invalid pointer dequeued from free list

Thread 55 Crashed:: HTTP connection handler (id = 124123)
0   libsystem_kernel.dylib              0x00007fffae4b1d42 __pthread_kill + 10
1   libsystem_pthread.dylib             0x00007fffae59f5bf pthread_kill + 90
2   libsystem_c.dylib                   0x00007fffae417420 abort + 129
3   libsystem_malloc.dylib              0x00007fffae516d98 nanozone_error + 525
4   libsystem_malloc.dylib              0x00007fffae50c588 
_nano_malloc_check_clear + 427
5   libsystem_malloc.dylib              0x00007fffae50c3bf nano_malloc + 35
6   libsystem_malloc.dylib              0x00007fffae505282 malloc_zone_malloc + 
107
7   libsystem_malloc.dylib              0x00007fffae504200 malloc + 24
8   libcrypto.1.0.0.dylib               0x00000001050c1d18 CRYPTO_malloc + 104
9   libcrypto.1.0.0.dylib               0x00000001050f01f2 bn_expand_internal + 
114
10  libcrypto.1.0.0.dylib               0x00000001050f03ef BN_copy + 47
11  libcrypto.1.0.0.dylib               0x00000001050f5805 
BN_BLINDING_convert_ex + 133
12  libcrypto.1.0.0.dylib               0x0000000105113359 
RSA_eay_private_decrypt + 1001
13  libssl.1.0.0.dylib                  0x000000010505751a 
ssl3_get_client_key_exchange + 666
14  libssl.1.0.0.dylib                  0x0000000105054010 ssl3_accept + 1712
15  libssl.1.0.0.dylib                  0x0000000105064707 ssl3_read_bytes + 375
16  libssl.1.0.0.dylib                  0x0000000105061a4c ssl3_read + 156
17  com.4d.ServerNet                    0x0000000104c4e5f5 
xbox::VSslDelegate::Read(void*, unsigned int*) + 89
18  com.4d.ServerNet                    0x0000000104c4a627 
xbox::XBsdTCPSocket::DoReadWithTimeout(void*, unsigned int*, int, int*) + 157
19  com.4d.ServerNet                    0x0000000104c57e93 
xbox::VTCPEndPoint::DoReadExactly(void*, unsigned int*, int) + 195
20  com.4d.ServerNet                    0x0000000104c5a13a 
xbox::VTCPEndPoint::ReadExactly(void*, unsigned int, int) + 996
21  com.4d.component.HTTPServer         0x000000010890b89e 0x108903000 + 34974
22  com.4d.component.HTTPServer         0x000000010890c0b7 0x108903000 + 37047
23  com.4d.component.HTTPServer         0x0000000108933469 0x108903000 + 197737
24  com.4d.component.HTTPServer         0x0000000108944957 0x108903000 + 268631
25  com.4d.component.HTTPServer         0x000000010892193b 0x108903000 + 125243
26  com.4d.ServerNet                    0x0000000104c484aa 
xbox::VExclusiveWorker::DoRun() + 266
27  com.4d.kernel                       0x00000001048eefaa xbox::VTask::_Run() 
+ 186
28  com.4d.kernel                       0x00000001048f37d1 
xbox::XMacTask_preemptive::_ThreadProc(void*) + 145
29  libsystem_pthread.dylib             0x00007fffae59c9af _pthread_body + 180
30  libsystem_pthread.dylib             0x00007fffae59c8fb _pthread_start + 286
31  libsystem_pthread.dylib             0x00007fffae59c101 thread_start + 13

Thread 55 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000006  rcx: 0x000000016efb3988  
rdx: 0x0000000000000000
  rdi: 0x000000000001e4db  rsi: 0x0000000000000006  rbp: 0x000000016efb39b0  
rsp: 0x000000016efb3988
   r8: 0x0000000000000000   r9: 0x0000000000000000  r10: 0x0000000008000000  
r11: 0x0000000000000206
  r12: 0x0000000000000001  r13: 0x00006100003e4700  r14: 0x000000010a432000  
r15: 0x00000001052d0000
  rip: 0x00007fffae4b1d42  rfl: 0x0000000000000206  cr2: 0x00007fffb72e4128
  
Logical CPU:     0
Error Code:      0x02000148
Trap Number:     133

David Ringsmuth

**********************************************************************
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**********************************************************************

Reply via email to