xref: /llvm-project/lldb/tools/debugserver/scripts/diagnose-termination.d (revision dcadc5cfb77b4f69835c013d2a1c854ce1a82efc)
1*dcadc5cfSGreg Clayton fbt::exception_deliver:entry
2*dcadc5cfSGreg Clayton {
3*dcadc5cfSGreg Clayton    printf("pid %d got an exception of type %d\n", pid, arg1);
4*dcadc5cfSGreg Clayton    stack();
5*dcadc5cfSGreg Clayton    ustack();
6*dcadc5cfSGreg Clayton }
7*dcadc5cfSGreg Clayton 
8*dcadc5cfSGreg Clayton syscall::kill:entry
9*dcadc5cfSGreg Clayton {
10*dcadc5cfSGreg Clayton    printf("pid %d called kill(%d, %d)\n", pid, arg0, arg1);
11*dcadc5cfSGreg Clayton    ustack();
12*dcadc5cfSGreg Clayton }
13*dcadc5cfSGreg Clayton 
14*dcadc5cfSGreg Clayton syscall::__pthread_kill:entry
15*dcadc5cfSGreg Clayton {
16*dcadc5cfSGreg Clayton    printf("pid %d called pthread_kill(%p, %d)\n", pid, arg0, arg1);
17*dcadc5cfSGreg Clayton    ustack();
18*dcadc5cfSGreg Clayton }
19