From: Laurence V. <lv...@ch...> - 2007-02-08 01:51:54
|
Laurence Vanek wrote: > After fresh updates & builds of osg, simgear& fg I get this when > executing flightgear from command line (sorry for the long post). This > is new behavior for me. Im running Fedora Core 6 with nvidia geforce > 7600 GS graphics card (256 megs VRAM). No problems prior to latest cvs > update. There have been no recent updates to nvidia drivers or glibc on > this machine. > > FG seems to startup as always - odd. > > ====== > [lvanek@localhost ~]$ fgfs --aircraft=c172p > Model Author: Unknown > Creation Date: 2002-01-01 > Version: $Id: c172p.xml,v 1.18 2007-01-15 12:50:45 ehofman Exp $ > Description: Cessna C-172 > Initializing Nasal Electrical System > power up > *** glibc detected *** fgfs: free(): invalid pointer: 0x08f2b880 *** > ======= Backtrace: ========= > /lib/libc.so.6[0xe2b09d] > /lib/libc.so.6(cfree+0x90)[0xe2e6f0] > /usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0xb89ef1] > /usr/local/lib/libOpenThreads.so(_ZN11OpenThreads5MutexD0Ev+0x4a)[0x96383a] > /usr/local/lib/libosg.so(_ZN3osg10ReferencedD2Ev+0x160)[0x4bac30] > /usr/local/lib/libosg.so(_ZN3osg4NodeD2Ev+0x211)[0x499fb1] > /usr/local/lib/libosg.so(_ZN3osg5GroupD2Ev+0x10e)[0x47f53e] > /usr/local/lib/libosg.so(_ZN3osg9TransformD2Ev+0x28)[0x50dee8] > /usr/local/lib/libosg.so(_ZN3osg6CameraD0Ev+0x2c7)[0x40ced7] > /usr/local/lib/libosg.so(_ZN3osg5GroupD2Ev+0xea)[0x47f51a] > /usr/local/lib/libosg.so(_ZN3osg11LightSourceD0Ev+0x7e)[0x487b7e] > /usr/local/lib/libosg.so(_ZN3osg5GroupD0Ev+0xea)[0x47f13a] > /usr/local/lib/libosg.so(_ZN3osg5GroupD2Ev+0xea)[0x47f51a] > /usr/local/lib/libosg.so(_ZN3osg9TransformD2Ev+0x28)[0x50dee8] > /usr/local/lib/libosg.so(_ZN3osg10CameraViewD0Ev+0x2d)[0x411ccd] > /usr/local/lib/libosg.so(_ZN3osg5GroupD2Ev+0xea)[0x47f51a] > /usr/local/lib/libosg.so(_ZN3osg9TransformD2Ev+0x28)[0x50dee8] > /usr/local/lib/libosg.so(_ZN3osg6CameraD0Ev+0x2c7)[0x40ced7] > /usr/local/lib/libosgUtil.so(_ZN7osgUtil9SceneViewD0Ev+0xe1)[0x310101] > fgfs[0x806390d] > /lib/libc.so.6(exit+0xe9)[0xdf0939] > fgfs[0x809474e] > fgfs[0x8070890] > fgfs[0x8598abd] > fgfs[0x82f91e7] > /usr/lib/libplibpu.so.1.8.4(_ZN8puButton5doHitEiiii+0x126)[0x7b9496] > /usr/lib/libplibpu.so.1.8.4(_ZN9puOneShot5doHitEiiii+0x3e)[0x7c070e] > /usr/lib/libplibpu.so.1.8.4(_ZN8puObject8checkHitEiiii+0x78)[0x7bf1f8] > /usr/lib/libplibpu.so.1.8.4(_ZN7puGroup8checkHitEiiii+0x154)[0x7bc434] > /usr/lib/libplibpu.so.1.8.4(_ZN7puGroup8checkHitEiiii+0x154)[0x7bc434] > /usr/lib/libplibpu.so.1.8.4(_Z7puMouseiiii+0x85)[0x7b86a5] > fgfs[0x83202ac] > fgfs[0x831c8f4] > /usr/local/lib/libglut.so.3(glutMainLoopEvent+0x274)[0x9d7594] > /usr/local/lib/libglut.so.3(glutMainLoop+0x51)[0x9d7d21] > fgfs[0x805d7c2] > fgfs[0x805c665] > /lib/libc.so.6(__libc_start_main+0xdc)[0xddaf2c] > fgfs(_ZN7puGroup4drawEii+0x115)[0x805c471] > ======= Memory map: ======== > 00110000-00123000 r-xp 00000000 09:02 7799016 /lib/libpthread-2.5.so > 00123000-00124000 r-xp 00012000 09:02 7799016 /lib/libpthread-2.5.so > 00124000-00125000 rwxp 00013000 09:02 7799016 /lib/libpthread-2.5.so > 00125000-00127000 rwxp 00125000 00:00 0 > 00127000-00129000 r-xp 00000000 09:02 7799040 /lib/libdl-2.5.so > 00129000-0012a000 r-xp 00001000 09:02 7799040 /lib/libdl-2.5.so > 0012a000-0012b000 rwxp 00002000 09:02 7799040 /lib/libdl-2.5.so > 0012b000-00144000 r-xp 00000000 09:02 7799006 /lib/ld-2.5.so > 00144000-00145000 r-xp 00018000 09:02 7799006 /lib/ld-2.5.so > 00145000-00146000 rwxp 00019000 09:02 7799006 /lib/ld-2.5.so > 00146000-001d9000 r-xp 00000000 09:02 25986442 /usr/local/lib/libosgSim.so > 001d9000-001dc000 rwxp 00093000 09:02 25986442 /usr/local/lib/libosgSim.so > 001dc000-001ee000 r-xp 00000000 09:02 17826407 /usr/lib/libz.so.1.2.3 > 001ee000-001ef000 rwxp 00011000 09:02 17826407 /usr/lib/libz.so.1.2.3 > 001ef000-00205000 r-xp 00000000 09:02 25993589 /usr/lib/libXmu.so.6.2.0 > 00205000-00206000 rwxp 00016000 09:02 25993589 /usr/lib/libXmu.so.6.2.0 > 00206000-0020b000 r-xp 00000000 09:02 17826337 /usr/lib/libalut.so.0.1.0 > 0020b000-0020e000 rwxp 00004000 09:02 17826337 /usr/lib/libalut.so.0.1.0 > 0020e000-00219000 r-xp 00000000 09:02 7799649 > /lib/libgcc_s-4.1.1-20070105.so.1 > 00219000-0021a000 rwxp 0000a000 09:02 7799649 > /lib/libgcc_s-4.1.1-20070105.so.1 > 0021a000-0021c000 r-xp 00000000 09:02 17826411 /usr/lib/libXau.so.6.0.0 > 0021c000-0021d000 rwxp 00001000 09:02 17826411 /usr/lib/libXau.so.6.0.0 > 0021d000-00239000 r-xp 00000000 09:02 26004620 > /usr/lib/libplibpuaux.so.1.8.4 > 00239000-0023a000 rwxp 0001b000 09:02 26004620 > /usr/lib/libplibpuaux.so.1.8.4 > 0023a000-00376000 r-xp 00000000 09:02 25986465 > /usr/local/lib/libosgUtil.so > 00376000-0037d000 rwxp 0013b000 09:02 25986465 > /usr/local/lib/libosgUtil.so > 0037d000-0056b000 r-xp 00000000 09:02 25986446 /usr/local/lib/libosg.so > 0056b000-00573000 rwxp 001ee000 09:02 25986446 /usr/local/lib/libosg.so > 00573000-00574000 rwxp 00573000 00:00 0 > 00574000-00672000 r-xp 00000000 09:02 26009959 /usr/lib/libX11.so.6.2.0 > 00672000-00676000 rwxp 000fd000 09:02 26009959 /usr/lib/libX11.so.6.2.0 > 00676000-006b1000 r-xp 00000000 09:02 17826373 /usr/lib/libopenal.so.0.0.0 > 006b1000-006b2000 rwxp 0003b000 09:02 17826373 /usr/lib/libopenal.so.0.0.0 > 006b2000-006b6000 rwxp 006b2000 00:00 0 > 006b6000-006bb000 r-xp 00000000 09:02 17826412 /usr/lib/libXdmcp.so.6.0.0 > 006bb000-006bc000 rwxp 00004000 09:02 17826412 /usr/lib/libXdmcp.so.6.0.0 > 006bc000-006be000 rwxp 00000000 00:10 1578 /dev/zero > 006be000-006c4000 r-xp 00000000 09:02 26872332 > /usr/local/lib/osgPlugins/osgdb_rgb.so > 006c4000-006c5000 rwxp 00006000 09:02 26872332 > /usr/local/lib/osgPlugins/osgdb_rgb.so > 006c5000-006c9000 r-xp 00000000 09:02 7798822 /lib/libnss_dns-2.5.so > 006c9000-006ca000 r-xp 00003000 09:02 7798822 /lib/libnss_dns-2.5.so > 006ca000-006cb000 rwxp 00004000 09:02 7798822 /lib/libnss_dns-2.5.so > 006d8000-006e0000 r-xp 00000000 09:02 26017530 /usr/lib/libSM.so.6.0.0 > 006e0000-006e1000 rwxp 00007000 09:02 26017530 /usr/lib/libSM.so.6.0.0 > 006e1000-00706000 r-xp 00000000 09:02 7799036 /lib/libm-2.5.so > 00706000-00707000 r-xp 00024000 09:02 7799036 /lib/libm-2.5.so > 00707000-00708000 rwxp 00025000 09:02 7799036 /lib/libm-2.5.so > 00708000-00717000 r-xp 00000000 09:02 7798859 /lib/libresolv-2.5.so > 00717000-00718000 r-xp 0000e000 09:02 7798859 /lib/libresolv-2.5.so > 00718000-00719000 rwxp 0000f000 09:02 7798859 /lib/libresolv-2.5.so > 00719000-0071b000 rwxp 00719000 00:00 0 > 00724000-0073b000 r-xp 00000000 09:02 26014817 /usr/lib/libICE.so.6.3.0 > 0073b000-0073c000 rwxp 00016000 09:02 26014817 /usr/lib/libICE.so.6.3.0 > 0073c000-0073e000 rwxp 0073c000 00:00 0 > 00750000-00751000 r-xp 00750000 00:00 0 [vdso] > 00751000-0078b000 r-xp 00000000 09:02 25986451 > /usr/local/lib/libosgText.so > 0078b000-0078d000 rwxp 00039000 09:02 25986451 > /usr/local/lib/libosgText.so > 007ad000-007d8000 r-xp 00000000 09:02 26003902 /usr/lib/libplibpu.so.1.8.4 > 007d8000-007da000 rwxp 0002b000 09:02 26003902 /usr/lib/libplibpu.so.1.8.4 > 007f4000-007fd000 r-xp 00000000 09:02 7798824 /lib/libnss_files-2.5.so > 007fd000-007fe000 r-xp 00008000 09:02 7798824 /lib/libnss_files-2.5.so > 007fe000-007ff000 rwxp 00009000 09:02 7798824 /lib/libnss_files-2.5.so > 00800000-00802000 r-xp 00000000 09:02 26002411 /usr/lib/libplibjs.so.1.8.4 > 00802000-00803000 rwxp 00001000 09:02 26002411 /usr/lib/libplibjs.so.1.8.4 > 00803000-0082b000 r-xp 00000000 09:02 26872301 > /usr/local/lib/osgPlugins/osgdb_ac.so > 0082b000-0082c000 rwxp 00028000 09:02 26872301 > /usr/local/lib/osgPlugins/osgdb_ac.so > 0082c000-0086c000 r-xp 00000000 09:02 25986438 /usr/local/lib/libosgGA.so > 0086c000-00870000 rwxp 0003f000 09:02 25986438 /usr/local/lib/libosgGA.so > 008b0000-008b4000 r-xp 00000000 09:02 26016646 /usr/lib/libplibul.so.1.8.4 > 008b4000-008b5000 rwxp 00003000 09:02 26016646 /usr/lib/libplibul.so.1.8.4 > 00960000-00966000 r-xp 00000000 09:02 25991846 > /usr/local/lib/libOpenThreads.so > 00966000-00967000 rwxp 00005000 09:02 25991846 > /usr/local/lib/libOpenThreads.so > 009b8000-009bf000 r-xp 00000000 09:02 26002414 > /usr/lib/libplibnet.so.1.8.4 > 009bf000-009c0000 rwxp 00007000 09:02 26002414 > /usr/lib/libplibnet.so.1.8.4 > 009c3000-009f1000 r-xp 00000000 09:02 26017507 > /usr/local/lib/libglut.so.3.8.0 > 009f1000-009f6000 rwxp 0002e000 09:02 26017507 > /usr/local/lib/libglut.so.3.8.0 > 00a56000-00ad5000 r-xp 00000000 09:02 26004392 > /usr/lib/libGLU.so.1.3.060501 > 00ad5000-00ad6000 rwxp 0007f000 09:02 26004392 > /usr/lib/libGLU.so.1.3.060501 > 00ad6000-00bb6000 r-xp 00000000 09:02 17826432 /usr/lib/libstdc++.so.6.0.8 > 00bb6000-00bb9000 r-xp 000e0000 09:02 17826432 /usr/lib/libstdc++.so.6.0.8 > 00bb9000-00bbb000 rwxp 000e3000 09:02 17826432 /usr/lib/libstdc++.so.6.0.8 > 00bbb000-00bc1000 rwxp 00bbb000 00:00 0 > 00c01000-00c08000 r-xp 00000000 09:02 17826133 /usr/lib/libXi.so.6.0.0 > 00c08000-00c09000 rwxp 00006000 09:02 17826133 /usr/lib/libXi.so.6.0.0 > 00c0d000-00c1c000 r-xp 00000000 09:02 17826131 /usr/lib/libXext.so.6.4.0 > 00c1c000-00c1d000 rwxp 0000e000 09:02 17826131 /usr/lib/libXext.so.6.4.0 > 00c40000-00ca2000 r-xp 00000000 09:02 25985032 /usr/local/lib/libosgDB.so > 00ca2000-00ca4000 rwxp 00062000 09:02 25985032 /usr/local/lib/libosgDB.so > 00ca7000-00cab000 r-xp 00000000 09:02 26004619 > /usr/lib/libXxf86vm.so.1.0.0 > 00cab000-00cac000 rwxp 00003000 09:02 26004619 > /usr/lib/libXxf86vm.so.1.0.0 > 00cd0000-00cde000 r-xp 00000000 09:02 25997805 > /usr/lib/libplibfnt.so.1.8.4 > 00cde000-00ce0000 rwxp 0000d000 09:02 25997805 > /usr/lib/libplibfnt.so.1.8.4 > 00ce0000-00ce1000 rwxp 00ce0000 00:00 0 > 00cf0000-00cf1000 r-xp 00000000 09:02 26411352 > /usr/lib/nvidia/tls/libnvidia-tls.so.1.0.9746 > 00cf1000-00cf2000 rwxp 00000000 09:02 26411352 > /usr/lib/nvidia/tls/libnvidia-tls.so.1.0.9746 > 00d28000-00d39000 r-xp 00000000 09:02 26016575 /usr/lib/libplibsg.so.1.8.4 > 00d39000-00d3a000 rwxp 00010000 09:02 26016575 /usr/lib/libplibsg.so.1.8.4 > 00d6d000-00dc1000 r-xp 00000000 09:02 26014802 /usr/lib/libXt.so.6.0.0 > 00dc1000-00dc5000 rwxp 00054000 09:02 26014802 /usr/lib/libXt.so.6.0.0 > 00dc5000-00efc000 r-xp 00000000 09:02 7799014 /lib/libc-2.5.so > 00efc000-00efe000 r-xp 00137000 09:02 7799014 /lib/libc-2.5.so > 00efe000-00eff000 rwxp 00139000 09:02 7799014 /lib/libc-2.5.so > 00eff000-00f02000 rwxp 00eff000 00:00 0 > 00f02000-00f03000 --xp 00f02000 00:00 0 > 00f03000-01903000 rwxp 00f03000 00:00 0 > 02000000-02082000 r-xp 00000000 09:02 2981925 > /usr/lib/nvidia/libGL.so.1.0.9746 > 02082000-0209e000 rwxp 00081000 09:02 2981925 > /usr/lib/nvidia/libGL.so.1.0.9746 > 0209e000-0209f000 rwxp 0209e000 00:00 0 > 02647000-02648000 --xp 02647000 00:00 0 > 02648000-03048000 rwxp 02648000 00:00 0 > 03048000-03049000 --xp 03048000 00:00 0 > 03049000-03a49000 rwxp 03049000 00:00 0 > 057e5000-0618a000 r-xp 00000000 09:02 26411283 > /usr/lib/nvidia/libGLcore.so.1.0.9746 > 0618a000-061c1000 rwxp 009a4000 09:02 26411283 > /usr/lib/nvidia/libGLcore.so.1.0.9746 > 061c1000-061c6000 rwxp 061c1000 00:00 0 > 08048000-08695000 r-xp 00000000 09:02 25986513 /usr/local/bin/fgfs > 08695000-086a0000 rw-p 0064c000 09:02 25986513 /usr/local/bin/fgfs > 086a0000-086b0000 rw-p 086a0000 00:00 0 > 08f18000-1121a000 rw-p 08f18000 00:00 0 > b04ff000-b0721000 rw-p b04ff000 00:00 0 > b0721000-b0800000 ---p b0721000 00:00 0 > b0800000-b0a00000 rw-p b0800000 00:00 0 > b0a00000-b0adf000 rw-p b0a00000 00:00 0 > b0adf000-b0b00000 ---p b0adf000 00:00 0 > b0b00000-b0c00000 rw-p b0b00000 00:00 0 > b0c00000-b0d00000 rw-p b0c00000 00:00 0 > b0d00000-b0e00000 rw-p b0d00000 00:00 0 > b0e00000-b1000000 rw-p b0e00000 00:00 0 > b1000000-b1200000 rw-p b1000000 00:00 0 > b1200000-b1400000 rw-p b1200000 00:00 0 > b1400000-b1500000 rw-p b1400000 00:00 0 > b1500000-b1600000 rw-p b1500000 00:00 0 > b1600000-b16f7000 rw-p b1600000 00:00 0 > b16f7000-b1700000 ---p b16f7000 00:00 0 > b1800000-b1900000 rw-p b1800000 00:00 0 > b1900000-b1a00000 rw-p b1900000 00:00 0 > b1a00000-b1afe000 rw-p b1a00000 00:00 0 > b1afe000-b1b00000 ---p b1afe000 00:00 0 > b1b00000-b1c00000 rw-p b1b00000 00:00 0 > b1c00000-b1e00000 rw-p b1c00000 00:00 0 > b1e00000-b2000000 rw-p b1e00000 00:00 0 > b2000000-b2200000 rw-p b2000000 00:00 0 > b2200000-b2400000 rw-p b2200000 00:00 0 > b2400000-b2500000 rw-p b2400000 00:00 0 > b2500000-b2700000 rw-p b2500000 00:00 0 > b2700000-b2800000 rw-p b2700000 00:00 0 > b2800000-b2900000 rw-p b2800000 00:00 0 > b2900000-b2afe000 rw-p b2900000 00:00 0 > b2afe000-b2b00000 ---p b2afe000 00:00 0 > b2b00000-b2c00000 rw-p b2b00000 00:00 0 > b2cac000-b35df000 rw-p b2cac000 00:00 0 > b367f000-b6ea3000 rw-p b367f000 00:00 0 > b6eb1000-b7376000 rw-p b6eb1000 00:00 0 > b7376000-b7576000 rw-s 049fe000 00:10 1581 /dev/nvidia0 > b7576000-b7677000 rw-p b7576000 00:00 0 > b76d9000-b775a000 rw-p b76d9000 00:00 0 > b775a000-b775b000 rw-s 00000000 00:08 18612243 /SYSV00000000 (deleted) > b775b000-b775c000 rw-s 00000000 00:08 18579474 /SYSV00000000 (deleted) > b775c000-b779c000 rw-s 4f53e000 00:10 1581 /dev/nvidia0 > b779c000-b789c000 rw-s 0fb35000 00:10 1581 /dev/nvidia0 > b789c000-b79de000 rw-s 09753000 00:10 1581 /dev/nvidia0 > b79de000-b7a1f000 rw-p b79de000 00:00 0 > b7a1f000-b7a89000 rw-p 00000000 00:10 1578 /dev/zero > b7a8a000-b7ec2000 rw-s 40000000 00:10 1581 /dev/nvidia0 > b7ec2000-b7ee3000 rw-p b7ec2000 00:00 0 > b7ee3000-b7f0d000 rw-s 00000000 00:08 0 /SYSV00000000 (deleted) > b7f0d000-b7f7e000 rw-p b7f0d000 00:00 0 > b7f8e000-b7f8f000 rw-p b7f8e000 00:00 0 > b7f8f000-b7f93000 rw-s 2b1fc000 00:10 1581 /dev/nvidia0 > b7f93000-b7f94000 rw-s 4f57f000 00:10 1581 /dev/nvidia0 > b7f94000-b7f95000 rw-s 1037b000 00:10 1581 /dev/nvidia0 > b7f95000-b7f96000 rw-s 23472000 00:10 1581 /dev/nvidia0 > b7f96000-b7f97000 rw-s 51001000 00:10 1581 /dev/nvidia0 > b7f97000-b7f98000 rw-s 51c02000 00:10 1581 /dev/nvidia0 > b7f98000-b7f99000 rw-p b7f98000 00:00 0 > bfd9f000-bfdbe000 rwxp bfd9f000 00:00 0 [stack] > bfdbe000-bfdc1000 rw-p bfdbe000 00:00 0 > Aborted > ========= I obtained cvs updates (again) to the following and built them in order: OpenThreads Producer OpenSceneGraph SimGear-0.3 FlightGear (source) FlightGear (data - update only) All is well again. Whatever the glitch the latest updates & builds do not throw the above error + backtrace |