|
Description
|
The problem occured on OpenSolaris 2008.05 while running the following script
bash-3.2# cat loop-test.sh
#!/bin/sh
while :
do
svcadm disable -s svc:/system/zones:default
svccfg delete svc:/system/zones:default
svccfg delete svc:/system/zones
svccfg -s smf/manifest delpg var_svc_manifest_system_zones_xml 2> /dev/null
svccfg import /var/svc/manifest/system/zones.xml
svcadm refresh svc:/system/zones:default
svcadm enable -s svc:/system/zones:default
done
=====================================
> $c
libc.so.1`_lwp_kill+7(4, 6)
libc.so.1`raise+0x22(6)
libumem.so.1`umem_do_abort+0x28(856bb00, d1398000, d121a060, d0bafa5c, d137a4fb, d1385ddc)
libumem.so.1`umem_err_recoverable+0x49(d1385ddc)
libumem.so.1`umem_error+0x47f(0, 80c6810, 856ccc0)
libumem.so.1`umem_cache_alloc_debug+0x1e4(80c6810, 856ccc0, 0)
libumem.so.1`umem_cache_alloc+0x144(80c6810, 0)
libumem.so.1`umem_zalloc+0x50(114, 0)
startd_alloc_retry+0x1a(805860c, 114)
restarter_insert_inst+0x7c(8132148, 829a3f0)
restarter_event_thread+0x87(0)
libc.so.1`_thr_setup+0x52(d13b1200)
libc.so.1`_lwp_start(d13b1200, 0, 0, 0, 0, 0)
> ::umem_status
Status: ready and active
Concurrency: 2
Logs: content=64k fail=64k (inactive)
Message buffer:
umem allocator: buffer modified after being freed
modification occurred at offset 0xc0 (0xdeadbeefdeadbeef replaced by 0xbeefdeadbeef)
buffer=856ccc0 bufctl=856bab8 cache: umem_alloc_320
previous transaction on buffer 856ccc0:
thread=ba time=T-0.676253051 slab=8554e48 cache: umem_alloc_320
libumem.so.1'umem_cache_free_debug+0x135
libumem.so.1'umem_cache_free+0x42
libumem.so.1'umem_free+0xd8
svc.startd'startd_free+0x11
svc.startd'restarter_delete_inst+0x219
svc.startd'restarter_process_events+0x1d9
libc.so.1'_thr_setup+0x52
libc.so.1'_lwp_start+0x0
umem: heap corruption detected
stack trace:
libumem.so.1'umem_err_recoverable+0x39
libumem.so.1'umem_error+0x47f
libumem.so.1'umem_cache_alloc_debug+0x1e4
libumem.so.1'umem_cache_alloc+0x144
libumem.so.1'umem_zalloc+0x50
svc.startd'startd_alloc_retry+0x1a
svc.startd'restarter_insert_inst+0x7c
svc.startd'restarter_event_thread+0x87
libc.so.1'_thr_setup+0x52
libc.so.1'_lwp_start+0x0
|