[Tux4kids-tuxtype-scm] SuSE 10.3 segmentation fault

steve steve at steve-ss.com
Thu Oct 18 15:13:36 UTC 2007


Hi everyone.

We use tuxtype at our school here in Spain. It worked fine under SuSE 10.2 but 
the 10.3 rpm supplied by SuSE seg. faults. The debug output is attached. This 
is with both 32 and 64 bit installations with ATI, Intel, old Matrox agp and 
new nvidia graphics.

I tried to compile from source but ./configure gives me a missing SDL_image 
library error even though the correct version is installed, so no luck there 
either.

Could anyone supply me with an rpm packaged for SuSE 10,3?

Thank you so much in advance and for such a useful and entertaining program.

Steve.
-------------- next part --------------
 
tuxtype -d
LoadSettings: Settings file does not exist! settings not loaded

tuxtype2, version 1.5.3 BEGIN
LibInit():
-About to init SDL Library
-SDL Library init'd successfully
-about to init SDL_ttf
LibInit():END
GraphicsInit - Initialize graphic system
-SDL Setting VidMode to 640x480x16
SDL_SetClipRect(screen, NULL):
SDL_ShowCursor(0):
SDL_WM_SetCaption("Tux Typing", PACKAGE);
-SDL VidMode successfully set to 640x480x16
GraphicsInit():END
LoadImage: loading standby.png
LOADIMAGE: Done
LoadImage: loading title1.png
LOADIMAGE: Done
LoadImage: loading main_bkg.png
LOADIMAGE: Done
LoadImage: loading menu/seld.png
LoadImage: loading menu/sel0.png
LOADIMAGE: Done
LoadImage: loading menu/sel1.png
LOADIMAGE: Done
LoadImage: loading menu/sel2.png
LOADIMAGE: Done
LoadImage: loading menu/sel3.png
loading sprite menu/sel - contains 3 frames
LoadImage: loading menu/regd.png
LoadImage: loading menu/reg0.png
LOADIMAGE: Done
LoadImage: loading menu/reg1.png
LOADIMAGE: Done
LoadImage: loading menu/reg2.png
LOADIMAGE: Done
LoadImage: loading menu/reg3.png
loading sprite menu/reg - contains 3 frames
LoadImage: loading tuxd.png
LoadImage: loading tux0.png
LOADIMAGE: Done
LoadImage: loading tux1.png
LOADIMAGE: Done
LoadImage: loading tux2.png
LOADIMAGE: Done
LoadImage: loading tux3.png
LOADIMAGE: Done
LoadImage: loading tux4.png
loading sprite tux - contains 4 frames
loading & parsing menu
black_outline of "Fish Cascade"
black_outline of "Fish Cascade"
LoadImage: loading menu/cascaded.png
LOADIMAGE: Done
LoadImage: loading menu/cascade0.png
LOADIMAGE: Done
LoadImage: loading menu/cascade1.png
LOADIMAGE: Done
LoadImage: loading menu/cascade2.png
LOADIMAGE: Done
LoadImage: loading menu/cascade3.png
LOADIMAGE: Done
LoadImage: loading menu/cascade4.png
LOADIMAGE: Done
LoadImage: loading menu/cascade5.png
LOADIMAGE: Done
LoadImage: loading menu/cascade6.png
LOADIMAGE: Done
LoadImage: loading menu/cascade7.png
LOADIMAGE: Done
LoadImage: loading menu/cascade8.png
LOADIMAGE: Done
LoadImage: loading menu/cascade9.png
LOADIMAGE: Done
LoadImage: loading menu/cascade10.png
LOADIMAGE: Done
LoadImage: loading menu/cascade11.png
loading sprite menu/cascade - contains 11 frames
black_outline of "Comet Zap"
black_outline of "Comet Zap"
LoadImage: loading menu/cometd.png
LOADIMAGE: Done
LoadImage: loading menu/comet0.png
LOADIMAGE: Done
LoadImage: loading menu/comet1.png
LOADIMAGE: Done
LoadImage: loading menu/comet2.png
LOADIMAGE: Done
LoadImage: loading menu/comet3.png
LOADIMAGE: Done
LoadImage: loading menu/comet4.png
LOADIMAGE: Done
LoadImage: loading menu/comet5.png
LOADIMAGE: Done
LoadImage: loading menu/comet6.png
loading sprite menu/comet - contains 6 frames
black_outline of "Practice"
black_outline of "Practice"
LoadImage: loading menu/practiced.png
LoadImage: loading menu/practice0.png
loading sprite menu/practice - contains 0 frames
black_outline of "Options"
black_outline of "Options"
LoadImage: loading menu/optiond.png
LoadImage: loading menu/option0.png
loading sprite menu/option - contains 0 frames
black_outline of "Quit"
black_outline of "Quit"
LoadImage: loading menu/quitd.png
LOADIMAGE: Done
LoadImage: loading menu/quit0.png
LOADIMAGE: Done
LoadImage: loading menu/quit1.png
LOADIMAGE: Done
LoadImage: loading menu/quit2.png
LOADIMAGE: Done
LoadImage: loading menu/quit3.png
LOADIMAGE: Done
LoadImage: loading menu/quit4.png
LOADIMAGE: Done
LoadImage: loading menu/quit5.png
LOADIMAGE: Done
LoadImage: loading menu/quit6.png
LOADIMAGE: Done
LoadImage: loading menu/quit7.png
LOADIMAGE: Done
LoadImage: loading menu/quit8.png
LOADIMAGE: Done
LoadImage: loading menu/quit9.png
loading sprite menu/quit - contains 9 frames
black_outline of "Easy"
black_outline of "Easy"
LoadImage: loading menu/easyd.png
LoadImage: loading menu/easy0.png
loading sprite menu/easy - contains 0 frames
black_outline of "Medium"
black_outline of "Medium"
LoadImage: loading menu/mediumd.png
LoadImage: loading menu/medium0.png
loading sprite menu/medium - contains 0 frames
black_outline of "Hard"
black_outline of "Hard"
LoadImage: loading menu/hardd.png
LoadImage: loading menu/hard0.png
loading sprite menu/hard - contains 0 frames
black_outline of "Instructions"
black_outline of "Instructions"
LoadImage: loading menu/tutord.png
LoadImage: loading menu/tutor0.png
loading sprite menu/tutor - contains 0 frames
black_outline of "Main Menu"
black_outline of "Main Menu"
LoadImage: loading menu/maind.png
LOADIMAGE: Done
LoadImage: loading menu/main0.png
LOADIMAGE: Done
LoadImage: loading menu/main1.png
LOADIMAGE: Done
LoadImage: loading menu/main2.png
LOADIMAGE: Done
LoadImage: loading menu/main3.png
LOADIMAGE: Done
LoadImage: loading menu/main4.png
LOADIMAGE: Done
LoadImage: loading menu/main5.png
LOADIMAGE: Done
LoadImage: loading menu/main6.png
LOADIMAGE: Done
LoadImage: loading menu/main7.png
LOADIMAGE: Done
LoadImage: loading menu/main8.png
loading sprite menu/main - contains 8 frames
black_outline of "Space Cadet"
black_outline of "Space Cadet"
LoadImage: loading menu/grade1_d.png
LoadImage: loading menu/grade1_0.png
loading sprite menu/grade1_ - contains 0 frames
black_outline of "Pilot"
black_outline of "Pilot"
LoadImage: loading menu/grade2_d.png
LoadImage: loading menu/grade2_0.png
loading sprite menu/grade2_ - contains 0 frames
black_outline of "Ace"
black_outline of "Ace"
LoadImage: loading menu/grade3_d.png
LoadImage: loading menu/grade3_0.png
loading sprite menu/grade3_ - contains 0 frames
black_outline of "Commander"
black_outline of "Commander"
LoadImage: loading menu/grade4_d.png
LoadImage: loading menu/grade4_0.png
loading sprite menu/grade4_ - contains 0 frames
black_outline of "Main Menu"
black_outline of "Main Menu"
LoadImage: loading menu/maind.png
LOADIMAGE: Done
LoadImage: loading menu/main0.png
LOADIMAGE: Done
LoadImage: loading menu/main1.png
LOADIMAGE: Done
LoadImage: loading menu/main2.png
LOADIMAGE: Done
LoadImage: loading menu/main3.png
LOADIMAGE: Done
LoadImage: loading menu/main4.png
LOADIMAGE: Done
LoadImage: loading menu/main5.png
LOADIMAGE: Done
LoadImage: loading menu/main6.png
LOADIMAGE: Done
LoadImage: loading menu/main7.png
LOADIMAGE: Done
LoadImage: loading menu/main8.png
loading sprite menu/main - contains 8 frames
black_outline of "Edit Word Lists"
black_outline of "Edit Word Lists"
LoadImage: loading menu/listd.png
LoadImage: loading menu/list0.png
loading sprite menu/list - contains 0 frames
black_outline of "Lessons"
black_outline of "Lessons"
LoadImage: loading menu/lessond.png
LOADIMAGE: Done
LoadImage: loading menu/lesson0.png
LOADIMAGE: Done
LoadImage: loading menu/lesson1.png
LOADIMAGE: Done
LoadImage: loading menu/lesson2.png
LOADIMAGE: Done
LoadImage: loading menu/lesson3.png
LOADIMAGE: Done
LoadImage: loading menu/lesson4.png
loading sprite menu/lesson - contains 4 frames
black_outline of "Project Info"
black_outline of "Project Info"
LoadImage: loading menu/keyboardd.png
LOADIMAGE: Done
LoadImage: loading menu/keyboard0.png
LOADIMAGE: Done
LoadImage: loading menu/keyboard1.png
LOADIMAGE: Done
LoadImage: loading menu/keyboard2.png
LOADIMAGE: Done
LoadImage: loading menu/keyboard3.png
loading sprite menu/keyboard - contains 3 frames
black_outline of "Setup Language"
black_outline of "Setup Language"
LoadImage: loading menu/langd.png
LoadImage: loading menu/lang0.png
loading sprite menu/lang - contains 0 frames
black_outline of "Main Menu"
black_outline of "Main Menu"
LoadImage: loading menu/maind.png
LOADIMAGE: Done
LoadImage: loading menu/main0.png
LOADIMAGE: Done
LoadImage: loading menu/main1.png
LOADIMAGE: Done
LoadImage: loading menu/main2.png
LOADIMAGE: Done
LoadImage: loading menu/main3.png
LOADIMAGE: Done
LoadImage: loading menu/main4.png
LOADIMAGE: Done
LoadImage: loading menu/main5.png
LOADIMAGE: Done
LoadImage: loading menu/main6.png
LOADIMAGE: Done
LoadImage: loading menu/main7.png
LOADIMAGE: Done
LoadImage: loading menu/main8.png
loading sprite menu/main - contains 8 frames
done creating graphics, now setting positions
->Now Animatiting Tux and Title on to the screen
->TransWipe(): START
--+ Doing 'WIPE_BLINDS_VERT'
Tux and Title are in place now
->>BUTTON CLICK menu_opt = 1
->J = 1 menu_depth=1
->>BUTTON CLICK menu_opt = 21
->J = 1 menu_depth=2
black_outline of "Alphabet"
black_outline of "Alphabet"
black_outline of "Plants"
black_outline of "Plants"
black_outline of "Medium Words"
black_outline of "Medium Words"
black_outline of "Short Words"
black_outline of "Short Words"
black_outline of "Finger Exercises"
black_outline of "Finger Exercises"
black_outline of "Long Words"
black_outline of "Long Words"
LoadImage: loading main_bkg.png
LOADIMAGE: Done
LoadImage: loading left.png
LOADIMAGE: Done
LoadImage: loading right.png
LOADIMAGE: Done
Leaving chooseWordlist();
->PlayCascade: level=0
=LoadTuxAnims(): Loading Tux Animations
LoadImage: loading tux/walkd.png
LoadImage: loading tux/walk0.png
LOADIMAGE: Done
LoadImage: loading tux/walk1.png
LOADIMAGE: Done
LoadImage: loading tux/walk2.png
LOADIMAGE: Done
LoadImage: loading tux/walk3.png
LOADIMAGE: Done
LoadImage: loading tux/walk4.png
loading sprite tux/walk - contains 4 frames
LoadImage: loading tux/standd.png
LoadImage: loading tux/stand0.png
LOADIMAGE: Done
LoadImage: loading tux/stand1.png
LOADIMAGE: Done
LoadImage: loading tux/stand2.png
loading sprite tux/stand - contains 2 frames
LoadImage: loading tux/rund.png
LoadImage: loading tux/run0.png
LOADIMAGE: Done
LoadImage: loading tux/run1.png
LOADIMAGE: Done
LoadImage: loading tux/run2.png
loading sprite tux/run - contains 2 frames
LoadImage: loading tux/gulpd.png
LoadImage: loading tux/gulp0.png
LOADIMAGE: Done
LoadImage: loading tux/gulp1.png
LOADIMAGE: Done
LoadImage: loading tux/gulp2.png
LOADIMAGE: Done
LoadImage: loading tux/gulp3.png
LOADIMAGE: Done
LoadImage: loading tux/gulp4.png
loading sprite tux/gulp - contains 4 frames
LoadImage: loading tux/wind.png
LoadImage: loading tux/win0.png
LOADIMAGE: Done
LoadImage: loading tux/win1.png
loading sprite tux/win - contains 1 frames
LoadImage: loading tux/yiped.png
LoadImage: loading tux/yipe0.png
LOADIMAGE: Done
LoadImage: loading tux/yipe1.png
loading sprite tux/yipe - contains 1 frames
=LoadTuxAnims(): END
=LoadFishies()
LoadImage: loading fishyd.png
LoadImage: loading fishy0.png
LOADIMAGE: Done
LoadImage: loading fishy1.png
LOADIMAGE: Done
LoadImage: loading fishy2.png
LOADIMAGE: Done
LoadImage: loading fishy3.png
LOADIMAGE: Done
LoadImage: loading fishy4.png
loading sprite fishy - contains 4 frames
LoadImage: loading splatd.png
LoadImage: loading splat0.png
LOADIMAGE: Done
LoadImage: loading splat1.png
loading sprite splat - contains 1 frames
=LoadFishies(): END
=LoadOthers()
black_outline of "Level"
black_outline of "Lives"
black_outline of "Fish"
black_outline of "Easy"
black_outline of "Medium"
black_outline of "Hard"
black_outline of "Practice"
LoadImage: loading num_0.png
LOADIMAGE: Done
LoadImage: loading num_1.png
LOADIMAGE: Done
LoadImage: loading num_2.png
LOADIMAGE: Done
LoadImage: loading num_3.png
LOADIMAGE: Done
LoadImage: loading num_4.png
LOADIMAGE: Done
LoadImage: loading num_5.png
LOADIMAGE: Done
LoadImage: loading num_6.png
LOADIMAGE: Done
LoadImage: loading num_7.png
LOADIMAGE: Done
LoadImage: loading num_8.png
LOADIMAGE: Done
LoadImage: loading num_9.png
LOADIMAGE: Done
black_outline of "Congratulations"
black_outline of "Congratulations"
black_outline of "Oh No!"
=Loading Sound FX
=Done Loading Sound FX
LoadImage: loading up.png
LOADIMAGE: Done
LoadImage: loading down.png
LOADIMAGE: Done
LoadImage: loading left.png
LOADIMAGE: Done
LoadImage: loading right.png
LOADIMAGE: Done
=Setting NULL fish & splat & word
=LoadOthers() END
Segmentation fault


More information about the Tux4kids-tuxtype-scm mailing list