Hello,

I'm having repeated problems with cherokee-admin crashing out on Mac
OS-X install, built from homebrew.

$ cherokee-admin -u
Cherokee Web Server 1.2.98 (Jun 25 2011): Listening on port 127.0.0.1:9090, TLS
disabled, IPv6 enabled, using kqueue, 4096 fds system limit, max. 2041
connections, caching I/O, 2 threads, 1020 connections per thread, standard
scheduling policy

Web Interface:
  URL:               http://127.0.0.1:9090/

cherokee-admin(10177,0x1002c1000) malloc: *** error for object
0x101006a00: incorrect checksum for freed object - object was probably
modified after being freed.
*** set a breakpoint in malloc_error_break to debug
Abort trap


$ cat 
/Users/shogsbro/Library/Logs/DiagnosticReports/cherokee-admin_2011-06-29-123503_macair.crash
Process:         cherokee-admin [10177]
Path:            /usr/local/Cellar/cherokee/1.2.98/sbin/cherokee-admin
Identifier:      cherokee-admin
Version:         ??? (???)
Code Type:       X86-64 (Native)
Parent Process:  bash [95316]

Date/Time:       2011-06-29 12:35:03.452 +0800
OS Version:      Mac OS X 10.6.7 (10J869)
Report Version:  6

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread:  1

Application Specific Information:
*** error for object 0x101006a00: incorrect checksum for freed object
- object was probably modified after being freed.


Thread 0:  Dispatch queue: com.apple.main-thread
0   libSystem.B.dylib                   0x00007fff803f612a kevent + 10
1   libcherokee-base.0.dylib            0x0000000100016de9 _watch + 105
2   libcherokee-server.0.dylib          0x000000010005dc7c
cherokee_thread_step_MULTI_THREAD + 204
3   libcherokee-server.0.dylib          0x0000000100058891 cherokee_server_step 
+ 49
4   cherokee-admin                      0x00000001000023ec 0x100000000 + 9196
5   cherokee-admin                      0x00000001000017d4 0x100000000 + 6100

Thread 1 Crashed:
0   libSystem.B.dylib                   0x00007fff8044fe4e
__semwait_signal_nocancel + 10
1   libSystem.B.dylib                   0x00007fff8044fd50 nanosleep$NOCANCEL + 
129
2   libSystem.B.dylib                   0x00007fff804ac6ae usleep$NOCANCEL + 57
3   libSystem.B.dylib                   0x00007fff804cbce0 abort + 93
4   libSystem.B.dylib                   0x00007fff804ba90d szone_error + 519
5   libSystem.B.dylib                   0x00007fff803e7beb
small_free_list_remove_ptr + 246
6   libSystem.B.dylib                   0x00007fff803e56b7 szone_realloc + 1503
7   libSystem.B.dylib                   0x00007fff803e509b malloc_zone_realloc 
+ 92
8   libSystem.B.dylib                   0x00007fff803f1132 realloc + 169
9   libcherokee-base.0.dylib            0x000000010001f32c
cherokee_buffer_ensure_size + 60
10  libcherokee-server.0.dylib          0x0000000100052e1e
cherokee_connection_open_request + 46
11  libcherokee-server.0.dylib          0x000000010005d0f8
process_active_connections + 1656
12  libcherokee-server.0.dylib          0x000000010005dee6
cherokee_thread_step_MULTI_THREAD + 822
13  libcherokee-server.0.dylib          0x000000010005e51a thread_routine + 42
14  libSystem.B.dylib                   0x00007fff804164f6 _pthread_start + 331
15  libSystem.B.dylib                   0x00007fff804163a9 thread_start + 13

Thread 1 crashed with X86 Thread State (64-bit):
  rax: 0x000000000000003c  rbx: 0x00000001002c0a40  rcx:
0x00000001002c09f8  rdx: 0x0000000000000001
  rdi: 0x0000000000000c03  rsi: 0x0000000000000000  rbp:
0x00000001002c0a30  rsp: 0x00000001002c09f8
   r8: 0x0000000000000000   r9: 0x0000000000989680  r10:
0x0000000000000001  r11: 0x0000000000000246
  r12: 0x0000000000000000  r13: 0x0000000101006a00  r14:
0x000000010007b000  r15: 0x00000001000fc0c0
  rip: 0x00007fff8044fe4e  rfl: 0x0000000000000247  cr2: 0x000000002c6ff6c0

Binary Images:
       0x100000000 -        0x100003fff +cherokee-admin ??? (???)
<75B97F80-826C-3206-97E5-88CA46254E30> /usr/local/sbin/cherokee-admin
       0x100006000 -        0x100040fff +libcherokee-base.0.dylib
1.1.0 (compatibility 1.0.0) <D5AC6FE1-F9CE-3F32-8E8D-EB360C11B83A>
/usr/local/Cellar/cherokee/1.2.98/lib/libcherokee-base.0.dylib
       0x100051000 -        0x10006dff7 +libcherokee-server.0.dylib
1.1.0 (compatibility 1.0.0) <DEC2847B-8B34-3C40-B11C-06E6C2E9ACB9>
/usr/local/Cellar/cherokee/1.2.98/lib/libcherokee-server.0.dylib
       0x1000ad000 -        0x1000adfff +libplugin_directory.so ???
(???) <AF26E04A-E39E-3A3C-99FD-21EB2ABB31AE>
/usr/local/Cellar/cherokee/1.2.98/lib/cherokee/libplugin_directory.so
       0x1000b0000 -        0x1000b1ff7 +libplugin_file.so ??? (???)
<A423B204-4482-3CED-8A35-9B12E3391CF1>
/usr/local/Cellar/cherokee/1.2.98/lib/cherokee/libplugin_file.so
       0x1000b5000 -        0x1000bafff +libplugin_render_rrd.so ???
(???) <05696151-5EBB-3391-B9A1-424807D68230>
/usr/local/Cellar/cherokee/1.2.98/lib/cherokee/libplugin_render_rrd.so
       0x1000be000 -        0x1000befff +libplugin_extensions.so ???
(???) <1CBBD239-E63B-321D-8F7B-7B7EBD35DF34>
/usr/local/Cellar/cherokee/1.2.98/lib/cherokee/libplugin_extensions.so
       0x1000c1000 -        0x1000c2ff7 +libplugin_gzip.so ??? (???)
<5D713CFA-CF3C-3064-B0E4-A1C545737D27>
/usr/local/Cellar/cherokee/1.2.98/lib/cherokee/libplugin_gzip.so
       0x1000c5000 -        0x1000c5ff7 +libplugin_and.so ??? (???)
<6CD5A7A5-2DA9-35A4-A7F2-44594AEF7373>
/usr/local/Cellar/cherokee/1.2.98/lib/cherokee/libplugin_and.so
       0x1000c8000 -        0x1000c8ff7 +libplugin_not.so ??? (???)
<A1BF3F7D-B248-3AF8-8123-18A371BCAE17>
/usr/local/Cellar/cherokee/1.2.98/lib/cherokee/libplugin_not.so
       0x1000cb000 -        0x1000cbfff +libplugin_exists.so ??? (???)
<F6968027-1B7C-3913-87E5-14AA580C9E3E>
/usr/local/Cellar/cherokee/1.2.98/lib/cherokee/libplugin_exists.so
       0x1000ce000 -        0x1000cffff +libplugin_redir.so ??? (???)
<7AE9A82F-3FAE-3AD2-A0E9-1F7794987150>
/usr/local/Cellar/cherokee/1.2.98/lib/cherokee/libplugin_redir.so
       0x1000d2000 -        0x1000d2ff7 +libplugin_fullpath.so ???
(???) <474B34F7-53E4-321D-8CB2-72F89F14A615>
/usr/local/Cellar/cherokee/1.2.98/lib/cherokee/libplugin_fullpath.so
       0x1000d5000 -        0x1000d5fff +libplugin_request.so ???
(???) <518D53FF-97CA-3D04-822C-F65D7E20CBB0>
/usr/local/Cellar/cherokee/1.2.98/lib/cherokee/libplugin_request.so
       0x1000d8000 -        0x1000defff +libplugin_server_info.so ???
(???) <9AA40A6C-9B62-3666-9FF6-0EB84CABDBF9>
/usr/local/Cellar/cherokee/1.2.98/lib/cherokee/libplugin_server_info.so
       0x1000e2000 -        0x1000e7ff7 +libplugin_scgi.so ??? (???)
<54AB0945-B583-3EFD-8BF0-5879DC170833>
/usr/local/Cellar/cherokee/1.2.98/lib/cherokee/libplugin_scgi.so
       0x1000ec000 -        0x1000ecfff +libplugin_round_robin.so ???
(???) <443FDE2D-289D-3D54-AD2E-0F3070846319>
/usr/local/Cellar/cherokee/1.2.98/lib/cherokee/libplugin_round_robin.so
    0x7fff5fc00000 -     0x7fff5fc3bdef  dyld 132.1 (???)
<B536F2F1-9DF1-3B6C-1C2C-9075EA219A06> /usr/lib/dyld
    0x7fff803dc000 -     0x7fff8059dfff  libSystem.B.dylib 125.2.10
(compatibility 1.0.0) <9BAEB2F2-B485-6349-E1AB-637FE12EE770>
/usr/lib/libSystem.B.dylib
    0x7fff817e7000 -     0x7fff817f8ff7  libz.1.dylib 1.2.3
(compatibility 1.0.0) <FB5EE53A-0534-0FFA-B2ED-486609433717>
/usr/lib/libz.1.dylib
    0x7fff827c2000 -     0x7fff828e3fe7  libcrypto.0.9.8.dylib 0.9.8
(compatibility 0.9.8) <48AEAFE1-21F4-B3C8-4199-35AD5E8D0613>
/usr/lib/libcrypto.0.9.8.dylib
    0x7fff83e99000 -     0x7fff83e9dff7  libmathCommon.A.dylib 315.0.0
(compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5>
/usr/lib/system/libmathCommon.A.dylib
    0x7fff87a2f000 -     0x7fff87a30ff7
com.apple.TrustEvaluationAgent 1.1 (1)
<51867586-1C71-AE37-EAAD-535A58DD3550>
/System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fffffe00000 -     0x7fffffe01fff  libSystem.B.dylib ??? (???)
<9BAEB2F2-B485-6349-E1AB-637FE12EE770> /usr/lib/libSystem.B.dylib



There is no obvious action triggering this. Anything I can do to help
diagnose the problem?

Regards,

Sigurd
_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee

Reply via email to