arrow
Return

Abaci-finder: Linux kernel crash classification through stack trace similarity learning

delete2022-10-01
delete1
PRE
AI
H
Heyuan Shi
G
Guyu Wang
Y
Ying Fu *
C
Chao Hu
H
Houbing Song
J
Jian Dong
唐锟 cover
唐锟 (Kun Tang)
K
Kai Liang
DOI:10.1016/j.jpdc.2022.06.003delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Developers often classify crashes by stack traces to analyze, locate and fix kernel bugs. Existing stack trace-based crash classification approaches rely on string matching and statistical features, which ignore crash semantic contexts and cannot explore high-order correlations. Deep-learning-based approaches use crash embeddings and output end-to-end features for classification. However, they ignore kernel-specific information, which limits classification performance. Regarding these issues, we propose abaci-finder, a deep-learning-based classification framework specific to Linux kernel crashes. We first model the kernel stack trace as a stack frames sequence and then perform stack trace preprocessing. Then, we propose a vectorization method specific to kernel stack traces, called kstack2vec, to extract features with consideration for function semantics and kernel-specific offsets information. Finally, we exploit an attention-based BiLSTM neural network for classification, with consideration for both frame context and key frames in traces. The experiments on the real Linux kernel crash dataset indicate that abaci-finder outperforms existing methods of crash classification. (C 2022 Elsevier Inc. All rights reserved.
Keywords:
Crash classification
Stack trace
Linux kernel
Neural network

Journal

Journal of Parallel and Distributed Computing cover
Journal of Parallel and Distributed Computing
IF:
4
Papers:
3.8K
Citations:
4.8K

Organization

A
alibaba group
Scholars:
1.1K
Papers: 789
Citations: 0
C
Central South University
Scholars:
10.0W
Papers: 7.2W
Citations: 10.9W
E
Embry-Riddle Aeronautical University
Scholars:
1.3K
Papers: 1.2K
Citations: 5
N
national university of defense technology - china
Scholars:
1.8W
Papers: 1.4W
Citations: 9
S
south china university of technology
Scholars:
6.7W
Papers: 5.1W
Citations: 85
researcher View more organizations