[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
(ITS#7909) test039 alignment issue
Full_Name: Aaron Richton
Version: RE24
OS: Solaris 9
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (128.6.31.135)
test039 reproducibly reveals a misaligned access.
Current function is slap_writewait_play
294 sc->sc_writewait( op, sc );
(dbx) where
current thread: t@14
=>[1] slap_writewait_play(op = 0x101c6ee00), line 294 in "result.c"
[2] send_ldap_ber(op = 0x101c6ee00, ber = 0xffffffff70ffecd8), line 367 in
"result.c"
[3] slap_send_search_entry(op = 0x101c6ee00, rs = 0xffffffff70fffaa8), line
1430 in "result.c"
[4] monitor_send_children(op = 0x101c6ee00, rs = 0xffffffff70fffaa8,
e_nonvolatile = 0x1007fbc88, e_ch = (nil), sub = 1), line 124 in "search.c"
[5] monitor_send_children(op = 0x101c6ee00, rs = 0xffffffff70fffaa8,
e_nonvolatile = 0x1007fa298, e_ch = (nil), sub = 1), line 139 in "search.c"
[6] monitor_back_search(op = 0x101c6ee00, rs = 0xffffffff70fffaa8), line 255
in "search.c"
[7] fe_op_search(op = 0x101c6ee00, rs = 0xffffffff70fffaa8), line 402 in
"search.c"
[8] overlay_op_walk(op = 0x101c6ee00, rs = 0xffffffff70fffaa8, which =
op_search, oi = 0x10067a890, on = (nil)), line 671 in "backover.c"
[9] over_op_func(op = 0x101c6ee00, rs = 0xffffffff70fffaa8, which =
op_search), line 723 in "backover.c"
[10] over_op_search(op = 0x101c6ee00, rs = 0xffffffff70fffaa8), line 750 in
"backover.c"
[11] do_search(op = 0x101c6ee00, rs = 0xffffffff70fffaa8), line 247 in
"search.c"
[12] connection_operation(ctx = 0xffffffff70fffc20, arg_v = 0x101c6ee00), line
1155 in "connection.c"
[13] ldap_int_thread_pool_wrapper(xpool = 0x10061c0e0), line 688 in "tpool.c"
(dbx) threads
t@1 a l@1 ?() LWP suspended in __lwp_wait()
t@2 a l@2 slapd_daemon_task() LWP suspended in _poll()
t@3 a l@3 ldap_int_thread_pool_wrapper() sleep on 0x1006d6208 in
__lwp_park()
t@4 a l@4 ldap_int_thread_pool_wrapper() LWP suspended in _poll()
t@5 a l@5 ldap_int_thread_pool_wrapper() LWP suspended in
__lwp_park()
t@6 a l@6 ldap_int_thread_pool_wrapper() sleep on 0x1006a91e0 in
__lwp_park()
t@7 a l@7 ldap_int_thread_pool_wrapper() sleep on 0x1006d6208 in
__lwp_park()
t@8 a l@8 ldap_int_thread_pool_wrapper() LWP suspended in
__lwp_park()
t@9 a l@9 ldap_int_thread_pool_wrapper() LWP suspended in
__lwp_park()
t@10 a l@10 ldap_int_thread_pool_wrapper() sleep on 0x10081d9e0 in
__lwp_park()
t@11 a l@11 ldap_int_thread_pool_wrapper() sleep on 0x10081d9e0 in
__lwp_park()
t@12 a l@12 ldap_int_thread_pool_wrapper() LWP suspended in
__lwp_park()
t@13 a l@13 ldap_int_thread_pool_wrapper() sleep on 0x1006d6208 in
__lwp_park()
o> t@14 a l@14 ldap_int_thread_pool_wrapper() signal SIGBUS in
slap_writewait_play()
t@15 a l@15 ldap_int_thread_pool_wrapper() LWP suspended in
__lwp_park()
t@16 a l@16 ldap_int_thread_pool_wrapper() sleep on 0x1006a91e0 in
__lwp_park()
t@17 a l@17 ldap_int_thread_pool_wrapper() LWP suspended in _write()
t@18 a l@18 ldap_int_thread_pool_wrapper() LWP suspended in _poll()