#0 0xb76ff424 in __kernel_vsyscall () #1 0xb70871cf in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 [Error: ../nptl/sysdeps/unix/sysv/linux/raise.c was not found in source tree] #2 0xb708a815 in __GI_abort () at abort.c:91 [Error: abort.c was not found in source tree] #3 0xb70c20da in __libc_message (do_abort=2, fmt=0xb71ba1dc "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201 [Error: ../sysdeps/unix/sysv/linux/libc_fatal.c was not found in source tree] #4 0xb70ccc22 in malloc_printerr (action=, str=, ptr=0xa8d3d18) at malloc.c:5007 [Error: malloc.c was not found in source tree] #5 0x0805a0d7 in pp::ReaderRGB::ImageClose (this=0xa46a110, image=0xa9dd9a0) at ppgltk/images/rgb_reader.cpp:234 [Error: ppgltk/images/rgb_reader.cpp was not found in source tree] #6 0x0805a18b in pp::ReaderRGB::ReaderRGB (this=0xa46a110, fileName=0x9861730 "/usr/share/games/extremetuxracer/courses/contrib/twists/trees.rgb") at ppgltk/images/rgb_reader.cpp:69 [Error: ppgltk/images/rgb_reader.cpp was not found in source tree] #7 0x080596c3 in pp::Image::readFile (fileName=0x9861730 "/usr/share/games/extremetuxracer/courses/contrib/twists/trees.rgb") at ppgltk/images/image.cpp:71 [Error: ppgltk/images/image.cpp was not found in source tree] #8 0x0805dd3f in trees_cb (argv=0x95d8450, ip=0x95d0ff0, cd=, argc=) at course_load.cpp:880 875: "Usage: ", argv[0], " ", 876: (char *)0 ); 877: return TCL_ERROR; 878: } 879: 880: treeImg = pp::Image::readFile( argv[1] ); 881: if ( treeImg->data == NULL ) { 882: print_warning( TCL_WARNING, "%s: couldn't load %s", 883: argv[0], argv[1] ); 884: Tcl_AppendResult(ip, argv[0], ": couldn't load ", argv[1], 885: (char *)0 ); #9 trees_cb (cd=0x0, ip=0x95d0ff0, argc=2, argv=0x95d8450) at course_load.cpp:862 857: } 858: 859: return min_distance; 860: } 861: 862: static int trees_cb ( ClientData cd, Tcl_Interp *ip, int argc, CONST84 char *argv[]) 863: { 864: pp::Image *treeImg; 865: int sx, sy, sz; 866: int x,y; 867: int pad; #10 0xb742c080 in TclInvokeStringCommand (clientData=0x95e4900, interp=0x95d0ff0, objc=2, objv=0x95d8440) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c:2155 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c was not found in source tree] #11 0xb742d956 in TclEvalObjvInternal (interp=interp@entry=0x95d0ff0, objc=objc@entry=2, objv=0x95d8440, command=, command@entry=0xffffffff
, length=length@entry=-1, flags=flags@entry=0) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c:3703 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c was not found in source tree] #12 0xb74752b8 in TclExecuteByteCode (interp=interp@entry=0x95d0ff0, codePtr=codePtr@entry=0x98564a0) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclExecute.c:2416 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclExecute.c was not found in source tree] #13 0xb74728e8 in TclCompEvalObj (interp=interp@entry=0x95d0ff0, objPtr=objPtr@entry=0x9a2c660, invoker=invoker@entry=0x95d83d0, word=word@entry=2) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclExecute.c:1538 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclExecute.c was not found in source tree] #14 0xb742f4ff in TclEvalObjEx (interp=interp@entry=0x95d0ff0, objPtr=0x9a2c660, flags=0, flags@entry=2, invoker=0x95d83d0, word=word@entry=2) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c:5272 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c was not found in source tree] #15 0xb743a279 in Tcl_IfObjCmd (dummy=0x0, interp=0x95d0ff0, objc=6, objv=0x95d83f8) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclCmdIL.c:305 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclCmdIL.c was not found in source tree] #16 0xb742d956 in TclEvalObjvInternal (interp=interp@entry=0x95d0ff0, objc=objc@entry=6, objv=0x95d83f8, command=, command@entry=0xffffffff
, length=length@entry=-1, flags=flags@entry=0) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c:3703 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c was not found in source tree] #17 0xb74752b8 in TclExecuteByteCode (interp=interp@entry=0x95d0ff0, codePtr=codePtr@entry=0x98013b8) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclExecute.c:2416 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclExecute.c was not found in source tree] #18 0xb74bee4d in TclObjInterpProcCore (interp=interp@entry=0x95d0ff0, procNameObj=0x9a2c4b0, skip=skip@entry=1, errorProc=errorProc@entry=0xb74bf1a0 ) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclProc.c:1763 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclProc.c was not found in source tree] #19 0xb74beac9 in TclObjInterpProc (objv=0x95d8358, interp=0x95d0ff0, clientData=, objc=) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclProc.c:1653 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclProc.c was not found in source tree] #20 TclObjInterpProc (clientData=0x95eb4c8, interp=0x95d0ff0, objc=2, objv=0x95d8358) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclProc.c:1640 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclProc.c was not found in source tree] #21 0xb742d956 in TclEvalObjvInternal (interp=interp@entry=0x95d0ff0, objc=objc@entry=2, objv=0x95d8358, command=, command@entry=0xffffffff
, length=length@entry=-1, flags=flags@entry=0) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c:3703 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c was not found in source tree] #22 0xb74752b8 in TclExecuteByteCode (interp=interp@entry=0x95d0ff0, codePtr=codePtr@entry=0x9855ea0) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclExecute.c:2416 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclExecute.c was not found in source tree] #23 0xb74bee4d in TclObjInterpProcCore (interp=interp@entry=0x95d0ff0, procNameObj=0x9a2c498, skip=skip@entry=1, errorProc=errorProc@entry=0xb74bf1a0 ) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclProc.c:1763 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclProc.c was not found in source tree] #24 0xb74beac9 in TclObjInterpProc (objv=0x95d81e8, interp=0x95d0ff0, clientData=, objc=) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclProc.c:1653 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclProc.c was not found in source tree] #25 TclObjInterpProc (clientData=0x95eb708, interp=0x95d0ff0, objc=1, objv=0x95d81e8) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclProc.c:1640 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclProc.c was not found in source tree] #26 0xb742d956 in TclEvalObjvInternal (interp=interp@entry=0x95d0ff0, objc=objc@entry=1, objv=objv@entry=0x95d81e8, command=, length=16, flags=0, flags@entry=1) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c:3703 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c was not found in source tree] #27 0xb742e740 in TclEvalEx (interp=interp@entry=0x95d0ff0, script=script@entry=0x98563a0 "tux_course_name \"Twists\"\ntux_course_author \"John Michael Mulesa \"\ntux_course_dim 200 2000\ntux_start_pt 112 23\ntux_angle 25\ntux_elev_scale 7\ntux_elev elev.rgb\ntux_terrain terrai"..., numBytes=17, numBytes@entry=223, flags=flags@entry=0, line=10, line@entry=1, clNextOuter=clNextOuter@entry=0x0, outerScript=outerScript@entry=0x98563a0 "tux_course_name \"Twists\"\ntux_course_author \"John Michael Mulesa \"\ntux_course_dim 200 2000\ntux_start_pt 112 23\ntux_angle 25\ntux_elev_scale 7\ntux_elev elev.rgb\ntux_terrain terrai"...) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c:4402 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c was not found in source tree] #28 0xb742e22b in Tcl_EvalEx (interp=interp@entry=0x95d0ff0, script=0x98563a0 "tux_course_name \"Twists\"\ntux_course_author \"John Michael Mulesa \"\ntux_course_dim 200 2000\ntux_start_pt 112 23\ntux_angle 25\ntux_elev_scale 7\ntux_elev elev.rgb\ntux_terrain terrai"..., numBytes=223, flags=flags@entry=0) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c:4059 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclBasic.c was not found in source tree] #29 0xb749db4d in Tcl_FSEvalFileEx (interp=interp@entry=0x95d0ff0, pathPtr=pathPtr@entry=0x95d5da8, encodingName=encodingName@entry=0x0) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclIOUtil.c:1807 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclIOUtil.c was not found in source tree] #30 0xb749d89b in Tcl_FSEvalFile (interp=interp@entry=0x95d0ff0, pathPtr=pathPtr@entry=0x95d5da8) at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclIOUtil.c:1709 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclIOUtil.c was not found in source tree] #31 0xb749c47f in Tcl_EvalFile (interp=0x95d0ff0, fileName=0x80b87f0 "./course.tcl") at /build/buildd/tcl8.5-8.5.11/unix/../generic/tclIOUtil.c:223 [Error: /build/buildd/tcl8.5-8.5.11/unix/../generic/tclIOUtil.c was not found in source tree] #32 0x0805cbf4 in load_course (course=...) at course_load.cpp:351 346: if ( chdir( buff ) != 0 ) { 347: handle_system_error( 1, "Couldn't chdir to %s", buff ); 348: } 349: } 350: 351: if ( Tcl_EvalFile( tclInterp, "./course.tcl") == TCL_ERROR ) { 352: handle_error( 1, "Error evaluating %s/course.tcl: %s", 353: buff, Tcl_GetStringResult( tclInterp ) ); 354: } 355: 356: if ( chdir( cwd ) != 0 ) { #33 0x0807b396 in Loading::loop (this=0xa6c9a80, timeStep=9.99999982e-14) at loading.cpp:97 92: if ( m_loadedCourse.empty() || 93: m_loadedCourse != gameMgr->getCurrentRace().course || 94: m_loadedCondition != gameMgr->getCurrentRace().condition ) 95: { 96: // Load the course 97: load_course( gameMgr->getCurrentRace().course ); 98: 99: m_loadedCourse = gameMgr->getCurrentRace().course; 100: m_loadedCondition = gameMgr->getCurrentRace().condition; 101: } 102: #34 0x0807b6bd in main_loop () at loop.cpp:178 173: gameMgr->updateTimeStep(); 174: 175: if ( Benchmark::getTimeStep() >0.0 ){ 176: GameMode::currentMode->loop(Benchmark::getTimeStep()); 177: }else{ 178: GameMode::currentMode->loop( gameMgr->getTimeStep() ); 179: } 180: } 181: 182: /*---------------------------------------------------------------------------*/ 183: /*! #35 0x0809fe63 in winsys_process_events () at winsys.cpp:304 299: } 300: 301: if ( redisplay ) { 302: redisplay = false; 303: } 304: main_loop(); 305: 306: /* Delay for 1 ms. This allows the other threads to do some 307: work (otherwise the audio thread gets starved). */ 308: SDL_Delay(1); 309: #36 0x0804e5e4 in main (argc=1, argv=0xbffdd234) at main.cpp:307 302: winsys_show_cursor( false ); 303: 304: /* 305: * ...and off we go! 306: */ 307: winsys_process_events(); 308: 309: return 0; 310: }