On Thursday 17 Nov 2011 06:53:29 Mick wrote:
> What started as a Firefox make error revealed an out of memory error.
> Since this is the first time ever that this old x86 laptop has developed
> such an ailment I am not sure what may be causing this? The error is
> repeatable.
>
> This is what dmesg shows:
> =======================================
> lowmem_reserve[]: 0 618 618
> Normal free:3092kB min:3140kB low:3924kB high:4708kB active_anon:297788kB
> inactive_anon:297872kB active_file:1480kB inactive_file:1632kB
> unevictable:656kB isolated(anon):0kB isolated(file):0kB present:633792kB
> mlocked:0kB dirty:0kB writeback:0kB mapped:12kB shmem:8kB
> slab_reclaimable:4560kB
> slab_unreclaimable:5528kB kernel_stack:1160kB pagetables:1648kB
> unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:5424
> all_unreclaimable? yes lowmem_reserve[]: 0 0 0
> DMA: 1*4kB 287*8kB 14*16kB 1*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB
> 0*2048kB 0*4096kB = 2556kB
> Normal: 773*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB
> 0*2048kB 0*4096kB = 3092kB
> 4263 total pagecache pages
> 3318 pages in swap cache
> Swap cache stats: add 100110, delete 96792, find 12476/15173
> Free swap = 0kB
> Total swap = 257004kB
> 163776 pages RAM
> 3742 pages reserved
> 833 pages shared
> 157340 pages non-shared
> [ pid ] uid tgid total_vm rss cpu oom_adj oom_score_adj name
> [ 3989] 0 3989 622 22 0 -17 -1000 udevd
> [ 4257] 0 4257 621 42 0 -17 -1000 udevd
> [ 5093] 0 5093 481 7 0 0 0 ifplugd
> [ 5316] 0 5316 524 1 0 0 0 dhcpcd
> [ 5358] 0 5358 860 25 0 0 0 smartd
> [ 5359] 104 5359 693 30 0 0 0 dbus-daemon
> [ 5381] 0 5381 943 6 0 0 0 syslog-ng
> [ 5382] 0 5382 1588 57 0 0 0 syslog-ng
> [ 5429] 0 5429 1048 11 0 0 0 cron
> [ 5435] 0 5435 477 12 0 0 0 acpid
> [ 5469] 0 5469 6548 68 0 0 0
> console-kit- dae
> [ 5548] 0 5548 5719 78 0 0 0 polkitd
> [ 5575] 0 5575 590 36 0 0 0 chronyd
> [ 5599] 0 5599 825 1 0 0 0 login
> [ 5600] 0 5600 486 1 0 0 0 agetty
> [ 5601] 0 5601 486 1 0 0 0 agetty
> [ 5602] 0 5602 486 1 0 0 0 agetty
> [ 5603] 0 5603 486 1 0 0 0 agetty
> [ 5604] 0 5604 486 1 0 0 0 agetty
> [ 5613] 1000 5613 1333 31 0 0 0 bash
> [ 5621] 1000 5621 1325 111 0 0 0 screen
> [ 5622] 1000 5622 1333 1 0 0 0 bash
> [ 5628] 0 5628 1200 1 0 0 0 su
> [ 5629] 0 5629 1333 1 0 0 0 bash
> [ 5665] 0 5665 1578 26 0 -17 -1000 sshd
> [ 5705] 65534 5705 548 1 0 0 0 boa
> [ 5722] 0 5722 1099 1 0 0 0 rsync
> [ 6194] 0 6194 22569 1083 0 0 0 emerge
> [ 8944] 0 8944 477 1 0 0 0 sandbox
> [ 8945] 0 8945 1832 1 0 0 0 ebuild.sh
> [ 8965] 0 8965 2449 1 0 0 0 ebuild.sh
> [ 8983] 0 8983 974 1 0 0 0 emake
> [ 8988] 0 8988 734 1 0 0 0 make
> [ 9275] 0 9275 798 1 0 0 0 make
> [17096] 0 17096 785 43 0 0 0 make
> [17871] 0 17871 769 1 0 0 0 make
> [23499] 0 23499 871 49 0 0 0 make
> [ 4249] 0 4249 2421 2 0 0 0 sshd
> [ 4266] 1000 4266 2421 1 0 0 0 sshd
> [ 4267] 1000 4267 1333 1 0 0 0 bash
> [ 6224] 0 6224 803 1 0 0 0 make
> [ 6243] 0 6243 2232 1 0 0 0 python2.7
> [ 6244] 0 6244 679 1 0 0 0
> i686-pc-linux- g
> [ 6245] 0 6245 650 1 0 0 0 collect2
> [ 6246] 0 6246 187711 147110 0 0 0 ld
> Out of memory: Kill process 6246 (ld) score 803 or sacrifice child
> Killed process 6246 (ld) total-vm:750844kB, anon-rss:588432kB, file-rss:8kB
> ld: page allocation failure: order:0, mode:0x20058
> Pid: 6246, comm: ld Not tainted 3.0.6-gentoo #1
> Call Trace:
> [<c107109c>] ? warn_alloc_failed+0xbc/0xf0
> [<c107399d>] ? __alloc_pages_nodemask+0x52d/0x700
> [<c106d936>] ? find_or_create_page+0x46/0xa0
> [<c10bce26>] ? __getblk+0xc6/0x1e0
> [<c103f823>] ? wake_up_bit+0x13/0x30
> [<c11029c8>] ? search_by_key+0x68/0x1170
> [<c108a5ad>] ? try_to_unmap_one+0x13d/0x270
> [<c1291f36>] ? radix_tree_delete+0x116/0x240
> [<c1023be0>] ? enqueue_task_rt+0x20/0x130
> [<c1072e5c>] ? __pagevec_free+0x1c/0x30
> [<c1023d25>] ? enqueue_task.clone.127+0x35/0x70
> [<c1103bed>] ? search_for_position_by_key+0x11d/0x2e0
> [<c1103afb>] ? search_for_position_by_key+0x2b/0x2e0
> [<c108a5ad>] ? try_to_unmap_one+0x13d/0x270
> [<c10ef5cf>] ? _get_block_create_0+0xbf/0x7a0
> [<c15dede8>] ? mutex_lock+0x8/0x20
> [<c10f2d0c>] ? reiserfs_get_block+0xdac/0x1470
> [<c128b120>] ? changed_ioprio+0x70/0x70
> [<c127e8af>] ? elv_set_request+0xf/0x30
> [<c10790d5>] ? shrink_zone+0x225/0x550
> [<c1060cb3>] ? __delayacct_freepages_end+0x23/0x30
> [<c1079f74>] ? do_try_to_free_pages+0x304/0x320
> [<c10c47db>] ? do_mpage_readpage+0x34b/0x5f0
> [<c106d4ae>] ? add_to_page_cache_locked+0x4e/0xd0
> [<c10c4ba2>] ? mpage_readpages+0xc2/0x110
> [<c10f1f60>] ? restart_transaction+0xa0/0xa0
> [<c10efd30>] ? reiserfs_bmap+0x80/0x80
> [<c10752ce>] ? __do_page_cache_readahead+0x16e/0x1f0
> [<c10f1f60>] ? restart_transaction+0xa0/0xa0
> [<c107557e>] ? ra_submit+0x1e/0x30
> [<c106f31d>] ? filemap_fault+0x2bd/0x380
> [<c106f060>] ? __lock_page_or_retry+0xb0/0xb0
> [<c1081d80>] ? __do_fault+0x40/0x400
> [<c106f060>] ? __lock_page_or_retry+0xb0/0xb0
> [<c1084161>] ? handle_pte_fault+0x81/0x5b0
> [<c1084711>] ? handle_mm_fault+0x81/0xc0
> [<c101be90>] ? do_page_fault+0x100/0x440
> [<c109832b>] ? vfs_read+0x13b/0x160
> [<c1098391>] ? sys_read+0x41/0x80
> [<c101bd90>] ? vmalloc_sync_all+0xd0/0xd0
> [<c15dfc01>] ? error_code+0x65/0x6c
> Mem-Info:
> DMA per-cpu:
> CPU 0: hi: 0, btch: 1 usd: 0
> Normal per-cpu:
> CPU 0: hi: 186, btch: 31 usd: 123
> active_anon:76029 inactive_anon:76095 isolated_anon:0
> active_file:370 inactive_file:409 isolated_file:0
> unevictable:164 dirty:0 writeback:0 unstable:0
> free:1412 slab_reclaimable:1175 slab_unreclaimable:1394
> mapped:3 shmem:2 pagetables:435 bounce:0
> DMA free:2556kB min:76kB low:92kB high:112kB active_anon:6328kB
> inactive_anon:6508kB active_file:0kB inactive_file:4kB unevictable:0kB
> isolated(anon):0kB isolated(file):0kB present:15804kB mlocked:0kB dirty:0kB
> writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:140kB
> slab_unreclaimable:48kB kernel_stack:8kB pagetables:92kB unstable:0kB
> bounce:0kB writeback_tmp:0kB pages_scanned:2 all_unreclaimable? yes
> lowmem_reserve[]: 0 618 618
> Normal free:3092kB min:3140kB low:3924kB high:4708kB active_anon:297788kB
> inactive_anon:297872kB active_file:1480kB inactive_file:1632kB
> unevictable:656kB isolated(anon):0kB isolated(file):0kB present:633792kB
> mlocked:0kB dirty:0kB writeback:0kB mapped:12kB shmem:8kB
> slab_reclaimable:4560kB
> slab_unreclaimable:5528kB kernel_stack:1160kB pagetables:1648kB
> unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:5424
> all_unreclaimable? yes lowmem_reserve[]: 0 0 0
> DMA: 1*4kB 287*8kB 14*16kB 1*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB
> 0*2048kB 0*4096kB = 2556kB
> Normal: 773*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB
> 0*2048kB 0*4096kB = 3092kB
> 4263 total pagecache pages
> 3318 pages in swap cache
> Swap cache stats: add 100110, delete 96792, find 12476/15173
> Free swap = 0kB
> Total swap = 257004kB
> 163776 pages RAM
> 3742 pages reserved
> 833 pages shared
> 157340 pages non-shared
> ld invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=0,
> oom_score_adj=0 Pid: 23785, comm: ld Not tainted 3.0.6-gentoo #1
> Call Trace:
> [<c106fb30>] ? dump_header.clone.15+0x50/0x170
> [<c1060cb3>] ? __delayacct_freepages_end+0x23/0x30
> [<c106fe29>] ? oom_kill_process.clone.18+0x59/0x240
> [<c1250f88>] ? security_real_capable_noaudit+0x38/0x60
> [<c103194c>] ? has_capability_noaudit+0xc/0x20
> [<c106fd6c>] ? oom_badness+0x8c/0xf0
> [<c107035f>] ? out_of_memory+0x22f/0x2b0
> [<c1073b54>] ? __alloc_pages_nodemask+0x6e4/0x700
> [<c106f1e3>] ? filemap_fault+0x183/0x380
> [<c106f060>] ? __lock_page_or_retry+0xb0/0xb0
> [<c1081d80>] ? __do_fault+0x40/0x400
> [<c106f060>] ? __lock_page_or_retry+0xb0/0xb0
> [<c1084161>] ? handle_pte_fault+0x81/0x5b0
> [<c1084711>] ? handle_mm_fault+0x81/0xc0
> [<c101be90>] ? do_page_fault+0x100/0x440
> [<c109832b>] ? vfs_read+0x13b/0x160
> [<c1098391>] ? sys_read+0x41/0x80
> [<c101bd90>] ? vmalloc_sync_all+0xd0/0xd0
> [<c15dfc01>] ? error_code+0x65/0x6c
> Mem-Info:
> DMA per-cpu:
> CPU 0: hi: 0, btch: 1 usd: 0
> Normal per-cpu:
> CPU 0: hi: 186, btch: 31 usd: 141
> active_anon:75982 inactive_anon:76098 isolated_anon:0
> active_file:397 inactive_file:407 isolated_file:0
> unevictable:164 dirty:0 writeback:0 unstable:0
> free:1404 slab_reclaimable:1162 slab_unreclaimable:1478
> mapped:3 shmem:1 pagetables:417 bounce:0
> DMA free:2556kB min:76kB low:92kB high:112kB active_anon:6256kB
> inactive_anon:6504kB active_file:4kB inactive_file:4kB unevictable:0kB
> isolated(anon):0kB isolated(file):0kB present:15804kB mlocked:0kB dirty:0kB
> writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:192kB
> slab_unreclaimable:92kB kernel_stack:0kB pagetables:80kB unstable:0kB
> bounce:0kB writeback_tmp:0kB pages_scanned:11 all_unreclaimable? yes
> lowmem_reserve[]: 0 618 618
> Normal free:3060kB min:3140kB low:3924kB high:4708kB active_anon:297672kB
> inactive_anon:297888kB active_file:1584kB inactive_file:1624kB
> unevictable:656kB isolated(anon):0kB isolated(file):0kB present:633792kB
> mlocked:0kB dirty:0kB writeback:0kB mapped:12kB shmem:4kB
> slab_reclaimable:4456kB
> slab_unreclaimable:5820kB kernel_stack:1144kB pagetables:1588kB
> unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:5337
> all_unreclaimable? yes lowmem_reserve[]: 0 0 0
> DMA: 1*4kB 1*8kB 21*16kB 29*32kB 10*64kB 3*128kB 1*256kB 0*512kB 0*1024kB
> 0*2048kB 0*4096kB = 2556kB
> Normal: 765*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB
> 0*2048kB 0*4096kB = 3060kB
> 3607 total pagecache pages
> 2636 pages in swap cache
> Swap cache stats: add 232678, delete 230042, find 46486/55792
> Free swap = 0kB
> Total swap = 257004kB
> 163776 pages RAM
> 3742 pages reserved
> 826 pages shared
> 157335 pages non-shared
> [ pid ] uid tgid total_vm rss cpu oom_adj oom_score_adj name
> [ 3989] 0 3989 622 22 0 -17 -1000 udevd
> [ 4257] 0 4257 621 42 0 -17 -1000 udevd
> [ 5093] 0 5093 481 7 0 0 0 ifplugd
> [ 5316] 0 5316 524 1 0 0 0 dhcpcd
> [ 5358] 0 5358 860 25 0 0 0 smartd
> [ 5359] 104 5359 693 1 0 0 0 dbus-daemon
> [ 5381] 0 5381 943 6 0 0 0 syslog-ng
> [ 5382] 0 5382 1588 63 0 0 0 syslog-ng
> [ 5429] 0 5429 1048 11 0 0 0 cron
> [ 5435] 0 5435 477 12 0 0 0 acpid
> [ 5469] 0 5469 6802 1 0 0 0
> console-kit- dae
> [ 5548] 0 5548 5719 1 0 0 0 polkitd
> [ 5599] 0 5599 825 1 0 0 0 login
> [ 5600] 0 5600 486 1 0 0 0 agetty
> [ 5601] 0 5601 486 1 0 0 0 agetty
> [ 5602] 0 5602 486 1 0 0 0 agetty
> [ 5603] 0 5603 486 1 0 0 0 agetty
> [ 5604] 0 5604 486 1 0 0 0 agetty
> [ 5613] 1000 5613 1333 1 0 0 0 bash
> [ 5621] 1000 5621 1325 61 0 0 0 screen
> [ 5622] 1000 5622 1333 1 0 0 0 bash
> [ 5628] 0 5628 1200 1 0 0 0 su
> [ 5629] 0 5629 1333 1 0 0 0 bash
> [ 5665] 0 5665 1578 1 0 -17 -1000 sshd
> [ 5705] 65534 5705 548 1 0 0 0 boa
> [ 5722] 0 5722 1099 1 0 0 0 rsync
> [ 6379] 0 6379 15005 4817 0 0 0 emerge
> [14369] 0 14369 477 1 0 0 0 sandbox
> [14370] 0 14370 1832 1 0 0 0 ebuild.sh
> [14390] 0 14390 2449 1 0 0 0 ebuild.sh
> [14408] 0 14408 974 1 0 0 0 emake
> [14413] 0 14413 734 1 0 0 0 make
> [14700] 0 14700 798 1 0 0 0 make
> [22517] 0 22517 785 43 0 0 0 make
> [23288] 0 23288 769 1 0 0 0 make
> [28925] 0 28925 871 48 0 0 0 make
> [ 6767] 0 6767 590 36 0 0 0 chronyd
> [23763] 0 23763 803 1 0 0 0 make
> [23782] 0 23782 2232 1 0 0 0 python2.7
> [23783] 0 23783 679 1 0 0 0
> i686-pc-linux- g
> [23784] 0 23784 650 1 0 0 0 collect2
> [23785] 0 23785 196182 144287 0 0 0 ld
> Out of memory: Kill process 23785 (ld) score 841 or sacrifice child
> Killed process 23785 (ld) total-vm:784728kB, anon-rss:577136kB,
> file-rss:12kB =======================================
>
> Of course this morning the firefox emerge has terminated (failed to Make)
> and swap has been freed:
>
> # free
> total used free shared buffers cached
> Mem: 640392 133084 507308 0 81360 23972
> -/+ buffers/cache: 27752 612640
> Swap: 257004 6156 250848
>
>
> This is the Firefox emerge just in case you notice something:
> =======================================
> make[5]: Leaving directory `/mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/obj-i686-pc-linux-
> gnu/startupcache'
> make[5]: Entering directory `/mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/obj-i686-pc-linux-
> gnu/toolkit/library'
> nsStaticXULComponents.cpp
> i686-pc-linux-gnu-g++ -o nsStaticXULComponents.o -c
> -I../../dist/stl_wrappers -I../../dist/system_wrappers -include
> /mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/config/gcc_hidden.h -
> DMOZ_ENABLE_GTK2 -DMOZ_JSDEBUGGER -DMOZ_PREF_EXTENSIONS
> -DMOZ_AUTH_EXTENSION - DMOZ_PERMISSIONS -DMOZ_UNIVERSALCHARDET
> -DMOZ_FILEVIEW -DICON_DECODER - DMOZ_SPELLCHECK -DMOZ_ZIPWRITER
> -DIMPL_XREAPI -DMOZILLA_INTERNAL_API - DOSTYPE=\"Linux3.0\" -DOSARCH=Linux
> -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI - DEXPORT_XPT_API -DEXPORT_XPTC_API
> -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -
> I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/intl/unicharutil/util -I/mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/intl/unicharutil/src -
> I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/config -I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-
> r1/work/mozilla-release/widget/src/windows -
> I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/widget/src/build -I/mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/toolkit/library -I. -
> I../../dist/include -I../../dist/include/nsprpub -I/usr/include/nspr -
> I/usr/include/nss -fPIC -fno-rtti -fno-exceptions -Wall
> -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy
> -Wno-non-virtual-dtor - Wcast-align -Wno-invalid-offsetof
> -Wno-variadic-macros -Werror=return-type - march=pentium3 -pipe -mno-avx
> -ffunction-sections -fdata-sections -fno-strict- aliasing -std=gnu++0x
> -pthread -pipe -DNDEBUG -DTRIMMED -g -O2 - DMOZILLA_CLIENT -include
> ../../mozilla-config.h -MD -MF
> .deps/nsStaticXULComponents.pp /mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-
> release/toolkit/library/nsStaticXULComponents.cpp
> nsUnicharUtils.cpp
> i686-pc-linux-gnu-g++ -o nsUnicharUtils.o -c -I../../dist/stl_wrappers -
> I../../dist/system_wrappers -include /mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/config/gcc_hidden.h -
> DMOZ_ENABLE_GTK2 -DMOZ_JSDEBUGGER -DMOZ_PREF_EXTENSIONS
> -DMOZ_AUTH_EXTENSION - DMOZ_PERMISSIONS -DMOZ_UNIVERSALCHARDET
> -DMOZ_FILEVIEW -DICON_DECODER - DMOZ_SPELLCHECK -DMOZ_ZIPWRITER
> -DIMPL_XREAPI -DMOZILLA_INTERNAL_API - DOSTYPE=\"Linux3.0\" -DOSARCH=Linux
> -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI - DEXPORT_XPT_API -DEXPORT_XPTC_API
> -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -
> I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/intl/unicharutil/util -I/mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/intl/unicharutil/src -
> I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/config -I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-
> r1/work/mozilla-release/widget/src/windows -
> I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/widget/src/build -I/mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/toolkit/library -I. -
> I../../dist/include -I../../dist/include/nsprpub -I/usr/include/nspr -
> I/usr/include/nss -fPIC -fno-rtti -fno-exceptions -Wall
> -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy
> -Wno-non-virtual-dtor - Wcast-align -Wno-invalid-offsetof
> -Wno-variadic-macros -Werror=return-type - march=pentium3 -pipe -mno-avx
> -ffunction-sections -fdata-sections -fno-strict- aliasing -std=gnu++0x
> -pthread -pipe -DNDEBUG -DTRIMMED -g -O2 - DMOZILLA_CLIENT -include
> ../../mozilla-config.h -MD -MF .deps/nsUnicharUtils.pp
> /mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/obj-i686-pc-linux-gnu/toolkit/library/nsUnicharUtils.cpp
> nsBidiUtils.cpp
> i686-pc-linux-gnu-g++ -o nsBidiUtils.o -c -I../../dist/stl_wrappers -
> I../../dist/system_wrappers -include /mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/config/gcc_hidden.h -
> DMOZ_ENABLE_GTK2 -DMOZ_JSDEBUGGER -DMOZ_PREF_EXTENSIONS
> -DMOZ_AUTH_EXTENSION - DMOZ_PERMISSIONS -DMOZ_UNIVERSALCHARDET
> -DMOZ_FILEVIEW -DICON_DECODER - DMOZ_SPELLCHECK -DMOZ_ZIPWRITER
> -DIMPL_XREAPI -DMOZILLA_INTERNAL_API - DOSTYPE=\"Linux3.0\" -DOSARCH=Linux
> -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI - DEXPORT_XPT_API -DEXPORT_XPTC_API
> -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -
> I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/intl/unicharutil/util -I/mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/intl/unicharutil/src -
> I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/config -I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-
> r1/work/mozilla-release/widget/src/windows -
> I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/widget/src/build -I/mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/toolkit/library -I. -
> I../../dist/include -I../../dist/include/nsprpub -I/usr/include/nspr -
> I/usr/include/nss -fPIC -fno-rtti -fno-exceptions -Wall
> -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy
> -Wno-non-virtual-dtor - Wcast-align -Wno-invalid-offsetof
> -Wno-variadic-macros -Werror=return-type - march=pentium3 -pipe -mno-avx
> -ffunction-sections -fdata-sections -fno-strict- aliasing -std=gnu++0x
> -pthread -pipe -DNDEBUG -DTRIMMED -g -O2 - DMOZILLA_CLIENT -include
> ../../mozilla-config.h -MD -MF .deps/nsBidiUtils.pp
> /mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/obj-i686-pc-linux-gnu/toolkit/library/nsBidiUtils.cpp
> nsRDFResource.cpp
> i686-pc-linux-gnu-g++ -o nsRDFResource.o -c -I../../dist/stl_wrappers -
> I../../dist/system_wrappers -include /mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/config/gcc_hidden.h -
> DMOZ_ENABLE_GTK2 -DMOZ_JSDEBUGGER -DMOZ_PREF_EXTENSIONS
> -DMOZ_AUTH_EXTENSION - DMOZ_PERMISSIONS -DMOZ_UNIVERSALCHARDET
> -DMOZ_FILEVIEW -DICON_DECODER - DMOZ_SPELLCHECK -DMOZ_ZIPWRITER
> -DIMPL_XREAPI -DMOZILLA_INTERNAL_API - DOSTYPE=\"Linux3.0\" -DOSARCH=Linux
> -D_IMPL_NS_COM -D_IMPL_NS_STRINGAPI - DEXPORT_XPT_API -DEXPORT_XPTC_API
> -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -
> I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/intl/unicharutil/util -I/mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/intl/unicharutil/src -
> I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/config -I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-
> r1/work/mozilla-release/widget/src/windows -
> I/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/widget/src/build -I/mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/toolkit/library -I. -
> I../../dist/include -I../../dist/include/nsprpub -I/usr/include/nspr -
> I/usr/include/nss -fPIC -fno-rtti -fno-exceptions -Wall
> -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy
> -Wno-non-virtual-dtor - Wcast-align -Wno-invalid-offsetof
> -Wno-variadic-macros -Werror=return-type - march=pentium3 -pipe -mno-avx
> -ffunction-sections -fdata-sections -fno-strict- aliasing -std=gnu++0x
> -pthread -pipe -DNDEBUG -DTRIMMED -g -O2 - DMOZILLA_CLIENT -include
> ../../mozilla-config.h -MD -MF .deps/nsRDFResource.pp
> /mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/obj-i686-pc-linux-gnu/toolkit/library/nsRDFResource.cpp
> /mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/obj-i686-pc-linux-gnu/config/nsinstall -D ../../dist/sdk/lib
> rm -f libxul.so
> /usr/bin/python2.7 /mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-
> r1/work/mozilla-release/config/pythonpath.py -I../../config
> /mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/config/expandlibs_exec.py --uselist -- i686-pc-linux-gnu-g++
> -fno- rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual
> -Wsynth -Wno- ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align
> -Wno-invalid-offsetof - Wno-variadic-macros -Werror=return-type
> -march=pentium3 -pipe -mno-avx - ffunction-sections -fdata-sections
> -fno-strict-aliasing -std=gnu++0x -pthread - pipe -DNDEBUG -DTRIMMED -g
> -O2 -fPIC -shared -Wl,-z,defs -Wl,--gc-sections - Wl,-h,libxul.so -o
> libxul.so nsStaticXULComponents.o nsUnicharUtils.o nsBidiUtils.o
> nsRDFResource.o -lpthread -Wl,-O1 -Wl,--as-needed -Wl,-
> rpath-link,/mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-
> r1/work/mozilla-release/obj-i686-pc-linux-gnu/dist/bin -Wl,-rpath-
> link,/usr/lib ../../toolkit/xre/libxulapp_s.a
> ../../staticlib/components/libnecko.a ../../staticlib/components/libuconv.a
> ../../staticlib/components/libi18n.a
> ../../staticlib/components/libchardet.a
> ../../staticlib/components/libjar50.a
> ../../staticlib/components/libstartupcache.a
> ../../staticlib/components/libpref.a
> ../../staticlib/components/libhtmlpars.a
> ../../staticlib/components/libimglib2.a
> ../../staticlib/components/libgkgfx.a
> ../../staticlib/components/libgklayout.a
> ../../staticlib/components/libdocshell.a
> ../../staticlib/components/libembedcomponents.a
> ../../staticlib/components/libwebbrwsr.a
> ../../staticlib/components/libnsappshell.a
> ../../staticlib/components/libtxmgr.a
> ../../staticlib/components/libcommandlines.a
> ../../staticlib/components/libtoolkitcomps.a
> ../../staticlib/components/libpipboot.a
> ../../staticlib/components/libpipnss.a
> ../../staticlib/components/libappcomps.a
> ../../staticlib/components/libjsreflect.a
> ../../staticlib/components/libcomposer.a
> ../../staticlib/components/libjetpack_s.a
> ../../staticlib/components/libtelemetry.a
> ../../staticlib/components/libjsctypes.a
> ../../staticlib/components/libjsperf.a
> ../../staticlib/components/libgkplugin.a
> ../../staticlib/components/libunixproxy.a
> ../../staticlib/components/libjsd.a
> ../../staticlib/components/libautoconfig.a
> ../../staticlib/components/libauth.a
> ../../staticlib/components/libcookie.a
> ../../staticlib/components/libpermissions.a
> ../../staticlib/components/libuniversalchardet.a
> ../../staticlib/components/librdf.a
> ../../staticlib/components/libwindowds.a
> ../../staticlib/components/libfileview.a
> ../../staticlib/components/libstoragecomps.a
> ../../staticlib/components/libplaces.a
> ../../staticlib/components/libtkautocomplete.a
> ../../staticlib/components/libsatchel.a
> ../../staticlib/components/libpippki.a
> ../../staticlib/components/libwidget_gtk2.a
> ../../staticlib/components/libsystem-pref.a
> ../../staticlib/components/libimgicon.a
> ../../staticlib/components/libaccessibility.a
> ../../staticlib/components/libremoteservice.a
> ../../staticlib/components/libspellchecker.a
> ../../staticlib/components/libzipwriter.a
> ../../staticlib/components/libservices-crypto.a
> ../../staticlib/libjsipc_s.a ../../staticlib/libdomipc_s.a
> ../../staticlib/libdomplugins_s.a
> ../../staticlib/libmozipc_s.a ../../staticlib/libmozipdlgen_s.a
> ../../staticlib/libipcshell_s.a ../../staticlib/libgfx2d.a
> ../../staticlib/libgfxipc_s.a ../../staticlib/libxpcom_core.a
> ../../staticlib/libucvutil_s.a ../../staticlib/libchromium_s.a
> ../../staticlib/libmozreg_s.a ../../staticlib/libgtkxtbin.a
> ../../staticlib/libthebes.a ../../staticlib/libycbcr.a
> ../../staticlib/libangle.a ../../dist/lib/libmozsqlite3.a -L../../dist/bin
> - L../../dist/lib -ljpeg -lpng ../../gfx/qcms/libmozqcms.a
> /mnt/video/tmp_portage/portage/www-client/firefox-7.0.1-r1/work/mozilla-
> release/obj-i686-pc-linux-gnu/dist/lib/libjs_static.a -lffi
> -Wl,-R/usr/lib - L/usr/lib -lssl3 -lsmime3 -lnss3 -lnssutil3 -lcrmf
> -lcairo -lpixman-1 - lfreetype -lfontconfig -L/usr/lib -lXrender
> -lcairo -lX11
> ../../gfx/harfbuzz/src/libmozharfbuzz.a ../../gfx/ots/src/libmozots.a -lz
> - lhunspell-1.3 -L/usr/lib -levent -L/usr/lib -lvpx -lasound -
> L../../dist/bin -L../../dist/lib -Wl,-R/usr/lib -L/usr/lib -lplds4 -lplc4
> - lnspr4 -lpthread -ldl ../../dist/lib/libmozalloc.a -ldbus-1 -lpthread
> -lrt - L/usr/lib -lX11 -lXext -pthread -lpangoft2-1.0 -lfreetype
> -lfontconfig - lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0
> -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -pthread -lgtk-x11-2.0
> -latk-1.0 -lgio-2.0 -lpangoft2-1.0 - lfreetype -lfontconfig -lgdk-x11-2.0
> -lpangocairo-1.0 -lgdk_pixbuf-2.0 - lpango-1.0 -lcairo -lgmodule-2.0
> -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lXt -lgthread-2.0 -lfreetype
> -lz -lbz2 -lstartup-notification-1 -ldl -lrt collect2: ld terminated
> with signal 9 [Killed]
> make[5]: *** [libxul.so] Error 1
> make[5]: Leaving directory `/mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/obj-i686-pc-linux-
> gnu/toolkit/library'
> make[4]: *** [libs_tier_platform] Error 2
> make[4]: Leaving directory `/mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/obj-i686-pc-linux-gnu'
> make[3]: *** [tier_platform] Error 2
> make[3]: Leaving directory `/mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/obj-i686-pc-linux-gnu'
> make[2]: *** [default] Error 2
> make[2]: Leaving directory `/mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release/obj-i686-pc-linux-gnu'
> make[1]: *** [realbuild] Error 2
> make[1]: Leaving directory `/mnt/video/tmp_portage/portage/www-
> client/firefox-7.0.1-r1/work/mozilla-release'
> make: *** [build] Error 2
> emake failed
> * ERROR: www-client/firefox-7.0.1-r1 failed (compile phase):
> * emake failed
> *
> * Call stack:
> * ebuild.sh, line 56: Called src_compile
> * environment, line 6699: Called die
> * The specific snippet of code:
> * CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)"
> MOZ_MAKE_FLAGS="${MAKEOPTS}" emake -f client.mk || die "emake failed";
> =======================================
>
> I also attach the kernel kernel .config file just in case I've built
> something I shouldn't have in this kernel.I've changed the title ever so slightly. I am getting an out of memory error with kernel-2.6.39-gentoo-r3 too, so I can't blame it on the kernel. The error as far as firefox is concerned is the same. Is this a firefox bug, or is my decrepit old laptop incapable of compiling Firefox ... Am I the only one suffering from this? -- Regards, Mick
signature.asc
Description: This is a digitally signed message part.

