Project

General

Profile

Bug #5045

Unable to handle kernel NULL pointer dereference

Added by Al Bundy over 6 years ago. Updated over 6 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
Category:
EPG - Grabbers
Target version:
-
Start date:
2018-03-27
Due date:
% Done:

0%

Estimated time:
Found in version:
4.3-1215~g5782d8c14
Affected Versions:

Description

This was logged during epg update.

Mar 27 20:40:42 rpi tvheadend[13605]: mpegts: 442MHz in FritzBox - tuning on SAT>IP DVB-C Tuner #1 (192.168.1.1)
Mar 27 20:40:42 rpi tvheadend[13605]: subscription: 0012: "epggrab" subscribing to mux "442MHz", weight: 4, adapter: "SAT>IP DVB-C Tuner #1 (192.168.1.1)", network: "FritzBox", service: "Raw PID Subscription" 
Mar 27 20:40:43 rpi kernel: [173275.768022] Unable to handle kernel NULL pointer dereference at virtual address 00000028
Mar 27 20:40:43 rpi kernel: [173275.771557] pgd = 89e28000
Mar 27 20:40:43 rpi kernel: [173275.773239] [00000028] *pgd=00000000
Mar 27 20:40:43 rpi kernel: [173275.774904] Internal error: Oops: 5 [#3] SMP ARM
Mar 27 20:40:43 rpi kernel: [173275.776543] Modules linked in: rpcsec_gss_krb5 fuse sg brcmfmac brcmutil cfg80211 rfkill snd_bcm2835(C) snd_pcm snd_timer snd fixed uio_pdrv_genirq uio ip_tables x_tables ipv6
Mar 27 20:40:43 rpi kernel: [173275.781496] CPU: 2 PID: 13919 Comm: tvh:tcp-start Tainted: G      D  C      4.14.29-v7+ #1101
Mar 27 20:40:43 rpi kernel: [173275.784697] Hardware name: BCM2835
Mar 27 20:40:43 rpi kernel: [173275.786242] task: b2429e00 task.stack: b361c000
Mar 27 20:40:43 rpi kernel: [173275.787777] PC is at tcp_push+0x44/0x148
Mar 27 20:40:43 rpi kernel: [173275.789243] LR is at tcp_sendmsg_locked+0x308/0xdfc
Mar 27 20:40:43 rpi kernel: [173275.790672] pc : [<806ce28c>]    lr : [<806d1858>]    psr: 40000013
Mar 27 20:40:43 rpi kernel: [173275.792099] sp : b361dd78  ip : b9b845bc  fp : b361dd9c
Mar 27 20:40:43 rpi kernel: [173275.793491] r10: 825c8300  r9 : ffffffe0  r8 : b9b845bc
Mar 27 20:40:43 rpi kernel: [173275.794837] r7 : 00000000  r6 : 000005a8  r5 : 00000000  r4 : b9b844c0
Mar 27 20:40:43 rpi kernel: [173275.796170] r3 : 00000001  r2 : 000005a8  r1 : 00000000  r0 : 841a6f00
Mar 27 20:40:43 rpi kernel: [173275.797439] Flags: nZcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
Mar 27 20:40:43 rpi kernel: [173275.798712] Control: 10c5383d  Table: 09e2806a  DAC: 00000055
Mar 27 20:40:43 rpi kernel: [173275.799946] Process tvh:tcp-start (pid: 13919, stack limit = 0xb361c210)
Mar 27 20:40:43 rpi kernel: [173275.801180] Stack: (0xb361dd78 to 0xb361e000)
Mar 27 20:40:43 rpi kernel: [173275.802419] dd60:                                                       000005a8 806d1838
Mar 27 20:40:43 rpi kernel: [173275.804897] dd80: 0000dc98 b361de88 b9b844c0 0000dc98 b361de34 b361dda0 806d1858 806ce254
Mar 27 20:40:43 rpi kernel: [173275.807407] dda0: 000005a8 00000000 baf57b98 014200ca 80c069c4 80d0a08c 80c049c0 b361c020
Mar 27 20:40:43 rpi kernel: [173275.810039] ddc0: 00000000 00000000 00000000 00000000 00000001 00000000 b361de04 00000200
Mar 27 20:40:43 rpi kernel: [173275.812625] dde0: b361de90 b9b84610 000005a8 00000000 00000000 000005a8 00000bb8 b361de08
Mar 27 20:40:43 rpi kernel: [173275.815369] de00: 801235c4 801e0000 b9b844c0 b9b844c0 00015b72 b361de88 00000000 b361df08
Mar 27 20:40:43 rpi kernel: [173275.818271] de20: b74b2540 00000000 b361de54 b361de38 806d2384 806d155c 806d234c b9b844c0
Mar 27 20:40:43 rpi kernel: [173275.821277] de40: 00000000 00000000 b361de74 b361de58 806fe478 806d2358 89e29a18 00000000
Mar 27 20:40:43 rpi kernel: [173275.824450] de60: b361def0 00000000 b361de84 b361de78 80657b8c 806fe43c b361dedc b361de88
Mar 27 20:40:43 rpi kernel: [173275.827723] de80: 80657c34 80657b74 00000000 00000000 00000001 0000dc98 00007eda b361dee8
Mar 27 20:40:43 rpi kernel: [173275.831060] dea0: 00000001 00400040 00000000 00000000 00000000 b361df08 b74b2540 b361df80
Mar 27 20:40:43 rpi kernel: [173275.834532] dec0: 00000000 00000000 00015b72 b361c000 b361df4c b361dee0 8028a930 80657ba8
Mar 27 20:40:43 rpi kernel: [173275.838071] dee0: 00015b72 b361dfb0 6863abe8 00015b72 00000001 00000000 00015b72 b361dee8
Mar 27 20:40:43 rpi kernel: [173275.841587] df00: 00000001 00400040 b74b2540 00000000 00000000 00000000 00000000 00000000
Mar 27 20:40:43 rpi kernel: [173275.845112] df20: 00000000 00000000 b74b2540 00015b72 b74b2540 6863abe8 b361df80 80108224
Mar 27 20:40:43 rpi kernel: [173275.848636] df40: b361df7c b361df50 8028ab50 8028a85c 802aa234 802a9a10 b74b2540 b74b2541
Mar 27 20:40:43 rpi kernel: [173275.852161] df60: 00015b72 6863abe8 80108224 b361c000 b361dfa4 b361df80 8028ada0 8028aaa8
Mar 27 20:40:43 rpi kernel: [173275.855677] df80: 00000000 00000000 00015b72 6863abe8 597bdf18 00000004 00000000 b361dfa8
Mar 27 20:40:43 rpi kernel: [173275.859194] dfa0: 80108080 8028ad58 00015b72 6863abe8 00000021 6863abe8 00015b72 00000000
Mar 27 20:40:43 rpi kernel: [173275.862717] dfc0: 00015b72 6863abe8 597bdf18 00000004 00000000 00000000 00000021 007dba38
Mar 27 20:40:43 rpi kernel: [173275.866240] dfe0: 00000000 68ffe388 00000000 753bf314 80000010 00000021 1e030374 52726567
Mar 27 20:40:43 rpi kernel: [173275.869775] [<806ce28c>] (tcp_push) from [<806d1858>] (tcp_sendmsg_locked+0x308/0xdfc)
Mar 27 20:40:43 rpi kernel: [173275.873287] [<806d1858>] (tcp_sendmsg_locked) from [<806d2384>] (tcp_sendmsg+0x38/0x4c)
Mar 27 20:40:43 rpi kernel: [173275.876819] [<806d2384>] (tcp_sendmsg) from [<806fe478>] (inet_sendmsg+0x48/0xe4)
Mar 27 20:40:43 rpi kernel: [173275.880350] [<806fe478>] (inet_sendmsg) from [<80657b8c>] (sock_sendmsg+0x24/0x34)
Mar 27 20:40:43 rpi kernel: [173275.883885] [<80657b8c>] (sock_sendmsg) from [<80657c34>] (sock_write_iter+0x98/0xcc)
Mar 27 20:40:43 rpi kernel: [173275.887434] [<80657c34>] (sock_write_iter) from [<8028a930>] (__vfs_write+0xe0/0x138)
Mar 27 20:40:43 rpi kernel: [173275.890979] [<8028a930>] (__vfs_write) from [<8028ab50>] (vfs_write+0xb4/0x1bc)
Mar 27 20:40:43 rpi kernel: [173275.894533] [<8028ab50>] (vfs_write) from [<8028ada0>] (SyS_write+0x54/0xb0)
Mar 27 20:40:43 rpi kernel: [173275.896362] [<8028ada0>] (SyS_write) from [<80108080>] (ret_fast_syscall+0x0/0x28)
Mar 27 20:40:43 rpi kernel: [173275.899836] Code: e155000c 03a05000 e2117902 1a000039 (e5d50028)
Mar 27 20:40:43 rpi kernel: [173275.901647] ---[ end trace 0e5784276b7b80de ]---
Mar 27 20:40:53 rpi tvheadend[13605]: subscription: 0010: "epggrab" unsubscribing

History

#1

Updated by Al Bundy over 6 years ago

Decission between kernel and tvheadend was 50/50.
Because the error occured epg scan and contains tvh I decided to create the issue here.
If this should be more related to the kernel I'll create a bug report there. ;-)

Al

#2

Updated by Jaroslav Kysela over 6 years ago

  • Status changed from New to Invalid

It's kernel oops. It's not related to TVH. Anyway, any kernel oops (except the kill of process because the memory is exhausted) is the kernel issue.

#3

Updated by Al Bundy over 6 years ago

Thanks for this info - I'll create a bug for the kernel.

Al

#4

Updated by Al Bundy over 6 years ago

If someone has the same issue: this is currently fixed in the raspberry pi kernel.

Also available in: Atom PDF