sctp_packet_transmit NULL pointer dereference kernel panic
Issue
- NULL pointer dereference kernel panic in
sctp_packet_transmitwith call trace similar to:
BUG: unable to handle kernel NULL pointer dereference at 0000000000000020
IP: [<ffffffffa0096b32>] sctp_packet_transmit+0x502/0x570 [sctp]
CPU: 14 PID: 0 Comm: swapper/14 Tainted: GF O-------------- 3.10.0-229.el7.x86_64 #1
RIP: 0010:[<ffffffffa0096b32>] [<ffffffffa0096b32>] sctp_packet_transmit+0x502/0x570 [sctp]
Call Trace:
[<ffffffffa00961a0>] ? __sctp_packet_append_chunk+0xc0/0x1b0 [sctp]
[<ffffffffa009647b>] ? sctp_packet_append_chunk+0xfb/0x260 [sctp]
[<ffffffffa00770e2>] ? sctp_sf_pdiscard+0x42/0x60 [sctp]
[<ffffffffa007e64b>] sctp_cmd_interpreter.isra.25+0xcbb/0x1330 [sctp]
[<ffffffffa007a004>] ? sctp_sf_do_5_1B_init+0x314/0x330 [sctp]
[<ffffffffa007a004>] ? sctp_sf_do_5_1B_init+0x314/0x330 [sctp]
[<ffffffffa007d43f>] sctp_do_sm+0xaf/0x1b0 [sctp]
[<ffffffffa00803b4>] sctp_endpoint_bh_rcv+0x124/0x260 [sctp]
[<ffffffffa00893ac>] sctp_inq_push+0x4c/0x70 [sctp]
[<ffffffffa00976e4>] sctp_rcv+0x9b4/0xa40 [sctp]
[<ffffffff81112948>] ? __call_rcu_nocb_enqueue+0xa8/0xc0
[<ffffffff8111386d>] ? call_rcu_sched+0x1d/0x20
[<ffffffff815b4af9>] ? ip_route_input_noref+0x6f9/0xbd0
[<ffffffff810b4fd6>] ? update_group_power+0x136/0x210
[<ffffffff815b6a64>] ip_local_deliver_finish+0xb4/0x1f0
[<ffffffff815b6d38>] ip_local_deliver+0x48/0x80
[<ffffffff815b66dd>] ip_rcv_finish+0x7d/0x350
[<ffffffff815b6fa4>] ip_rcv+0x234/0x380
Environment
- Red Hat Enterprise Linux 7.2 or earlier
- SCTP Stream Control Transmission Protocol
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
