[mythtv-users] SVN mythfrontend railing hard drive (memory leak I think, see my syslog)

Steven Adeff adeffs.mythtv at gmail.com
Tue Apr 11 15:40:49 UTC 2006


On 4/11/06, Greg Grotsky <spikeygg at gmail.com> wrote:
> Bump... anyone having similar issues?  I'm able to lockup the frontend in
> about 30 seconds.
>
>
> On 4/8/06, Greg Grotsky < spikeygg at gmail.com> wrote:
> >
> > Also, just for a little more information.  I was able to cause the failure
> while running (mythbackend -v all and mythfrontend -v all).  The kernel
> ended up killing both the frontend and the backend.  The frontend log didn't
> show anything interesting.  I can post both of them if you'd like.  The
> backend log showed this... (even though I shouldn't be using the DVB at the
> time.  No scheduled recordings till 2pm):
> >
> > ... backend log ...
> > 2006-04-08 10:30:47.373 DVB#0 ERROR - Reading Section.
> >           (75) Value too large for defined data type
> > 2006-04-08 10:30:59.923 DVB#0 ERROR - Reading Section.
> >           (75) Value too large for defined data type
> > 2006-04-08 10:31:14.567 DVB#0 ERROR - Reading Section.
> >           (75) Value too large for defined data type
> > 2006-04-08 10:32:40.567 DVB#0 ERROR - Reading Section.
> >           (75) Value too large for defined data type
> >
> > ... syslog from corresponding lockup ...
> > Apr  8 10:35:03 mythbox kernel: oom-killer: gfp_mask=0x201d2, order=0
> > Apr  8 10:35:04 mythbox kernel:  [out_of_memory+39/333]
> out_of_memory+0x27/0x14d
> > Apr  8 10:35:04 mythbox kernel:  [__alloc_pages+477/609]
> __alloc_pages+0x1dd/0x261
> > Apr  8 10:35:04 mythbox kernel:  [page_cache_read+61/147]
> page_cache_read+0x3d/0x93
> > Apr  8 10:35:04 mythbox kernel:  [filemap_nopage+446/741]
> filemap_nopage+0x1be/0x2e5
> > Apr  8 10:35:04 mythbox kernel:  [__handle_mm_fault+557/1819]
> __handle_mm_fault+0x22d/0x71b
> > Apr  8 10:35:04 mythbox kernel:  [do_page_fault+355/1188]
> do_page_fault+0x163/0x4a4
> > Apr  8 10:35:04 mythbox kernel:  [do_page_fault+0/1188]
> do_page_fault+0x0/0x4a4
> > Apr  8 10:35:04 mythbox kernel:  [error_code+79/84] error_code+0x4f/0x54
> > Apr  8 10:35:04 mythbox kernel: Mem-info:
> > Apr  8 10:35:04 mythbox kernel: DMA per-cpu:
> > Apr  8 10:35:04 mythbox kernel: cpu 0 hot: high 0, batch 1 used:0
> > Apr  8 10:35:04 mythbox kernel: cpu 0 cold: high 0, batch 1 used:0
> > Apr  8 10:35:04 mythbox kernel: DMA32 per-cpu: empty
> > Apr  8 10:35:04 mythbox kernel: Normal per-cpu:
> > Apr  8 10:35:04 mythbox kernel: cpu 0 hot: high 186, batch 31 used:152
> > Apr  8 10:35:04 mythbox kernel: cpu 0 cold: high 62, batch 15 used:20
> > Apr  8 10:35:04 mythbox kernel: HighMem per-cpu: empty
> > Apr  8 10:35:04 mythbox kernel: Free pages:        8216kB (0kB HighMem)
> > Apr  8 10:35:04 mythbox kernel: Active:214751 inactive:1257 dirty:0
> writeback:0 unstable:0 free:2054 slab:3415 mapped:213595 pagetables:632
> > Apr  8 10:35:04 mythbox kernel: DMA free:3588kB min:68kB low:84kB
> high:100kB active:10080kB inactive:0kB present:16384kB pages_scanned:13019
> all_unreclaimable? yes
> > Apr  8 10:35:04 mythbox kernel: lowmem_reserve[]: 0 0 880 880
> > Apr  8 10:35:04 mythbox kernel: DMA32 free:0kB min:0kB low:0kB high:0kB
> active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no
> > Apr  8 10:35:04 mythbox kernel: lowmem_reserve[]: 0 0 880 880
> > Apr  8 10:35:04 mythbox kernel: Normal free:4628kB min:3756kB low:4692kB
> high:5632kB active:848924kB inactive:5028kB present:901120kB
> pages_scanned:112195 all_unreclaimable? no
> > Apr  8 10:35:04 mythbox kernel: lowmem_reserve[]: 0 0 0 0
> > Apr  8 10:35:04 mythbox kernel: HighMem free:0kB min:128kB low:128kB
> high:128kB active:0kB inactive:0kB present:0kB pages_scanned:0
> all_unreclaimable? no
> > Apr  8 10:35:04 mythbox kernel: lowmem_reserve[]: 0 0 0 0
> > Apr  8 10:35:04 mythbox kernel: DMA: 1*4kB 0*8kB 0*16kB 0*32kB 0*64kB
> 0*128kB 0*256kB 1*512kB 1*1024kB 1*2048kB 0*4096kB = 3588kB
> > Apr  8 10:35:04 mythbox kernel: DMA32: empty
> > Apr  8 10:35:04 mythbox kernel: Normal: 205*4kB 22*8kB 1*16kB 1*32kB
> 0*64kB 0*128kB 0*256kB 1*512kB 1*1024kB 1*2048kB 0*4096kB = 4628kB
> > Apr  8 10:35:04 mythbox kernel: HighMem: empty
> > Apr  8 10:35:04 mythbox kernel: Swap cache: add 0, delete 0, find 0/0,
> race 0+0
> > Apr  8 10:35:04 mythbox kernel: Free swap  = 0kB
> > Apr  8 10:35:04 mythbox kernel: Total swap = 0kB
> > Apr  8 10:35:04 mythbox kernel: Free swap:            0kB
> > Apr  8 10:35:04 mythbox kernel: 229376 pages of RAM
> > Apr  8 10:35:04 mythbox kernel: 0 pages of HIGHMEM
> > Apr  8 10:35:04 mythbox kernel: 3736 reserved pages
> > Apr  8 10:35:04 mythbox kernel: 8080 pages shared
> > Apr  8 10:35:04 mythbox kernel: 0 pages swap cached
> > Apr  8 10:35:04 mythbox kernel: 0 pages dirty
> > Apr  8 10:35:04 mythbox kernel: 0 pages writeback
> > Apr  8 10:35:04 mythbox kernel: 213595 pages mapped
> > Apr  8 10:35:04 mythbox kernel: 3415 pages slab
> > Apr  8 10:35:04 mythbox kernel: 632 pages pagetables
> > Apr  8 10:35:04 mythbox kernel: Out of Memory: Kill process 19015 (bash)
> score 251940 and children.
> > Apr  8 10:35:04 mythbox kernel: Out of memory: Killed process 19018
> (mythbackend).
> > Apr  8 10:35:04 mythbox kernel: oom-killer: gfp_mask=0x201d2, order=0
> > Apr  8 10:35:04 mythbox kernel:  [out_of_memory+39/333]
> out_of_memory+0x27/0x14d
> > Apr  8 10:35:04 mythbox kernel:  [__alloc_pages+477/609]
> __alloc_pages+0x1dd/0x261
> > Apr  8 10:35:04 mythbox kernel:
> [__do_page_cache_readahead+211/521]
> __do_page_cache_readahead+0xd3/0x209
> > Apr  8 10:35:04 mythbox kernel:  [io_schedule+14/22] io_schedule+0xe/0x16
> > Apr  8 10:35:04 mythbox kernel:  [__wait_on_bit_lock+74/81]
> __wait_on_bit_lock+0x4a/0x51
> > Apr  8 10:35:04 mythbox kernel:  [filemap_nopage+325/741]
> filemap_nopage+0x145/0x2e5
> > Apr  8 10:35:04 mythbox kernel:  [__handle_mm_fault+557/1819]
> __handle_mm_fault+0x22d/0x71b
> > Apr  8 10:35:04 mythbox kernel:  [do_page_fault+355/1188]
> do_page_fault+0x163/0x4a4
> > Apr  8 10:35:04 mythbox kernel:  [do_page_fault+0/1188]
> do_page_fault+0x0/0x4a4
> > Apr  8 10:35:04 mythbox kernel:  [error_code+79/84] error_code+0x4f/0x54
> > Apr  8 10:35:04 mythbox kernel: Mem-info:
> > Apr  8 10:35:04 mythbox kernel: DMA per-cpu:
> > Apr  8 10:35:04 mythbox kernel: cpu 0 hot: high 0, batch 1 used:0
> > Apr  8 10:35:04 mythbox kernel: cpu 0 cold: high 0, batch 1 used:0
> > Apr  8 10:35:04 mythbox kernel: DMA32 per-cpu: empty
> > Apr  8 10:35:04 mythbox kernel: Normal per-cpu:
> > Apr  8 10:35:04 mythbox kernel: cpu 0 hot: high 186, batch 31 used:180
> > Apr  8 10:35:04 mythbox kernel: cpu 0 cold: high 62, batch 15 used:56
> > Apr  8 10:35:04 mythbox kernel: HighMem per-cpu: empty
> > Apr  8 10:35:04 mythbox kernel: Free pages:        7316kB (0kB HighMem)
> > Apr  8 10:35:04 mythbox kernel: Active:213885 inactive:2261 dirty:0
> writeback:0 unstable:0 free:1829 slab:3416 mapped:213596 pagetables:632
> > Apr  8 10:35:04 mythbox kernel: DMA free:3588kB min:68kB low:84kB
> high:100kB active:10080kB inactive:0kB present:16384kB pages_scanned:13019
> all_unreclaimable? yes
> > Apr  8 10:35:04 mythbox kernel: lowmem_reserve[]: 0 0 880 880
> > Apr  8 10:35:04 mythbox kernel: DMA32 free:0kB min:0kB low:0kB high:0kB
> active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no
> > Apr  8 10:35:04 mythbox kernel: lowmem_reserve[]: 0 0 880 880
> > Apr  8 10:35:04 mythbox kernel: Normal free:3728kB min:3756kB low:4692kB
> high:5632kB active:845460kB inactive:9044kB present:901120kB
> pages_scanned:22163 all_unreclaimable? no
> > Apr  8 10:35:04 mythbox kernel: lowmem_reserve[]: 0 0 0 0
> > Apr  8 10:35:04 mythbox kernel: HighMem free:0kB min:128kB low:128kB
> high:128kB active:0kB inactive:0kB present:0kB pages_scanned:0
> all_unreclaimable? no
> > Apr  8 10:35:04 mythbox kernel: lowmem_reserve[]: 0 0 0 0
> > Apr  8 10:35:04 mythbox kernel: DMA: 1*4kB 0*8kB 0*16kB 0*32kB 0*64kB
> 0*128kB 0*256kB 1*512kB 1*1024kB 1*2048kB 0*4096kB = 3588kB
> > Apr  8 10:35:04 mythbox kernel: DMA32: empty
> > Apr  8 10:35:04 mythbox kernel: Normal: 0*4kB 12*8kB 1*16kB 1*32kB 0*64kB
> 0*128kB 0*256kB 1*512kB 1*1024kB 1*2048kB 0*4096kB = 3728kB
> > Apr  8 10:35:04 mythbox kernel: HighMem: empty
> > Apr  8 10:35:04 mythbox kernel: Swap cache: add 0, delete 0, find 0/0,
> race 0+0
> > Apr  8 10:35:04 mythbox kernel: Free swap  = 0kB
> > Apr  8 10:35:04 mythbox kernel: Total swap = 0kB
> > Apr  8 10:35:04 mythbox kernel: Free swap:            0kB
> > Apr  8 10:35:04 mythbox kernel: 229376 pages of RAM
> > Apr  8 10:35:04 mythbox kernel: 0 pages of HIGHMEM
> > Apr  8 10:35:04 mythbox kernel: 3736 reserved pages
> > Apr  8 10:35:04 mythbox kernel: 8050 pages shared
> > Apr  8 10:35:04 mythbox kernel: 0 pages swap cached
> > Apr  8 10:35:04 mythbox kernel: 0 pages dirty
> > Apr  8 10:35:04 mythbox kernel: 0 pages writeback
> > Apr  8 10:35:04 mythbox kernel: 213596 pages mapped
> > Apr  8 10:35:04 mythbox kernel: 3416 pages slab
> > Apr  8 10:35:04 mythbox kernel: 632 pages pagetables
> > Apr  8 10:35:04 mythbox kernel: Out of Memory: Kill process 18298 (bash)
> score 207197 and children.
> > Apr  8 10:35:04 mythbox kernel: Out of memory: Killed process 19035
> (mythfrontend).
> >
> >
> >
> > On 4/8/06, Greg Grotsky <spikeygg at gmail.com > wrote:
> > >
> > > Using SVN 9646.  Every once in a while (three times in the last two
> days), my mythfrontend goes batty.  Once it was idle at the menu and the
> backend began recording a show and it went crazy.  And once I was starting
> mythtv-setup, it brought up the grey G.A.N.T. background, then went crazy.
> Both times while just idling at the frontend menu it began doing tons of
> disk access and won't accept input (can't even ssh in).  Whatever is
> happening, it brings the whole machine to a screeching halt.  I can hear the
> disks going crazy.  I'm thinking that it's a memory leak but the only
> evidence I have is a syslog dump (below), it's from the time when I ran
> mythtv-setup.  I just found that I can cause the "lockup" if I go into
> appearances and walk through the menus to finish, when it reloads the
> settings sometimes it gets stuck in the memory hog loop.
> > >

there's a known memory leak issue with SVN when using EIT. are you using EIT?

--
Steve


More information about the mythtv-users mailing list