Hi all,

I am quit new to this project, so I do not really know how to debug. I
simply started
corosync with:

# gdb corosync
> run -f

The I start the clvm-openais daemon, which uses the lock service. The
service aquires a lock, and then calls:

saLckResourceClose(linfo->res_handle);

everything lock correct there, but I get a SIGSEGV inside
service_lck.lcrso:

Apr  2  2:39:19 [LCK   ] LIB request: saLckResourceOpen
oCaN5lh5XOejSvo3cKR0ttGnJOD6rpX7mlCtrD4HtcKanafgdlrZ4X1c361p2V4Q-1
Apr  2  2:39:19 [LCK   ] EXEC request: saLckResourceOpen
oCaN5lh5XOejSvo3cKR0ttGnJOD6rpX7mlCtrD4HtcKanafgdlrZ4X1c361p2V4Q-1
[New Thread 0xb64378d0 (LWP 10081)]
Apr  2  2:39:19 [LCK   ] LIB request: saLckResourceLock
oCaN5lh5XOejSvo3cKR0ttGnJOD6rpX7mlCtrD4HtcKanafgdlrZ4X1c361p2V4Q-1
Apr  2  2:39:19 [LCK   ] EXEC request: saLckResourceLock
oCaN5lh5XOejSvo3cKR0ttGnJOD6rpX7mlCtrD4HtcKanafgdlrZ4X1c361p2V4Q-1
Apr  2  2:39:19 [LCK   ] [DEBUG]:        lock_id=0 addr=0x8c5b248
Apr  2  2:39:19 [LCK   ] LIB request: saLckResourceOpen
oCaN5lh5XOejSvo3cKR0ttGnJOD6rpX7tOuNzSxcGY0QCwl5ua2SWKjC8NGZbPFL-1
Apr  2  2:39:19 [LCK   ] EXEC request: saLckResourceOpen
oCaN5lh5XOejSvo3cKR0ttGnJOD6rpX7tOuNzSxcGY0QCwl5ua2SWKjC8NGZbPFL-1
[New Thread 0xb61298d0 (LWP 10082)]
Apr  2  2:39:19 [LCK   ] LIB request: saLckResourceLock
oCaN5lh5XOejSvo3cKR0ttGnJOD6rpX7tOuNzSxcGY0QCwl5ua2SWKjC8NGZbPFL-1
Apr  2  2:39:19 [LCK   ] EXEC request: saLckResourceLock
oCaN5lh5XOejSvo3cKR0ttGnJOD6rpX7tOuNzSxcGY0QCwl5ua2SWKjC8NGZbPFL-1
Apr  2  2:39:19 [LCK   ] [DEBUG]:        lock_id=1 addr=0x8c5b1d8
Apr  2  2:39:19 [LCK   ] LIB request: saLckResourceOpen
oCaN5lh5XOejSvo3cKR0ttGnJOD6rpX7e2I1jNPSXwRIzsHCYjGAICYuavVeMKVb-1
Apr  2  2:39:19 [LCK   ] EXEC request: saLckResourceOpen
oCaN5lh5XOejSvo3cKR0ttGnJOD6rpX7e2I1jNPSXwRIzsHCYjGAICYuavVeMKVb-1
Apr  2  2:39:19 [LCK   ] LIB request: saLckResourceClose
oCaN5lh5XOejSvo3cKR0ttGnJOD6rpX7e2I1jNPSXwRIzsHCYjGAICYuavVeMKVb-1
Apr  2  2:39:19 [LCK   ] EXEC request: saLckResourceClose
oCaN5lh5XOejSvo3cKR0ttGnJOD6rpX7e2I1jNPSXwRIzsHCYjGAICYuavVeMKVb-1

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7db36b0 (LWP 10046)]
0xb7e2b3b3 in strlen () from /lib/i686/cmov/libc.so.6
(gdb) bt
#0  0xb7e2b3b3 in strlen () from /lib/i686/cmov/libc.so.6
#1  0xb7df8108 in vfprintf () from /lib/i686/cmov/libc.so.6
#2  0xb7e1620c in vsprintf () from /lib/i686/cmov/libc.so.6
#3  0xb7f3ef52 in _logsys_log_printf () from /usr/lib/liblogsys.so.3
#4  0xb70dfc47 in lck_resource_cleanup_remove () from
/usr/lib/lcrso/service_lck.lcrso
#5  0x00000005 in ?? ()
#6  0xb70e28fc in ?? () from /usr/lib/lcrso/service_lck.lcrso
#7  0x00000008 in ?? ()
#8  0x08c5c388 in ?? ()
#9  0x00000000 in ?? ()

Any ideas?

- Dietmar

_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to