Anonymous Login
2018-12-16 10:26 UTC

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0001713OpenClonkEngine - Renderingpublic2017-12-10 01:41
ReporterMaikel 
Assigned ToClonkonaut 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionwon't fix 
Product Versiongit master 
Target Versiongit masterFixed in Version 
Summary0001713: Crash with not specified or sprite IconSpec
DescriptionCrash happens in non-network rounds when the team selection menu appears. Also non of the images are drawn correctly.
Steps To ReproduceMake a Teams.txt with IconSpec=Rock somewhere and start a round. Stacktrace below.
Additional InformationProgram received signal SIGSEGV, Segmentation fault.
0x00000000009dfde7 in C4Surface::GetPixDw (this=0xa7eae40, iX=0, iY=0, fApplyModulation=true)
    at /home/maikel/openclonk/repos/src/graphics/C4Surface.cpp:530
530 dwPix = *pPix;
(gdb) bt
#0 0x00000000009dfde7 in C4Surface::GetPixDw (this=0xa7eae40, iX=0, iY=0, fApplyModulation=true)
    at /home/maikel/openclonk/repos/src/graphics/C4Surface.cpp:530
#1 0x00000000009e0122 in C4Surface::BltPix (this=0x7fffffffc908, iX=0, iY=0, sfcSource=0xa7eae40, iSrcX=0, iSrcY=0, fTransparency=true)
    at /home/maikel/openclonk/repos/src/graphics/C4Surface.cpp:607
#2 0x00000000009b8d16 in C4Draw::BlitSimple (this=0x15b6400, sfcSource=0xa7eae40, fx=0, fy=0, fwdt=64, fhgt=64, sfcTarget=0x7fffffffc908,
    tx=0, ty=0, twdt=35, thgt=35, fTransparency=true) at /home/maikel/openclonk/repos/src/graphics/C4Draw.cpp:498
0000003 0x00000000009b8569 in C4Draw::Blit8 (this=0x15b6400, sfcSource=0xa7eae40, fx=0, fy=0, fwdt=64, fhgt=64, sfcTarget=0x7fffffffc908, tx=0,
    ty=0, twdt=35, thgt=35, fSrcColKey=true, pTransform=0x0) at /home/maikel/openclonk/repos/src/graphics/C4Draw.cpp:434
#4 0x00000000009b7db3 in C4Draw::BlitUnscaled (this=0x15b6400, sfcSource=0xa7eae40, fx=0, fy=0, fwdt=64, fhgt=64, sfcTarget=0x7fffffffc908,
    tx=0, ty=0, twdt=35, thgt=35, fSrcColKey=true, pTransform=0x0) at /home/maikel/openclonk/repos/src/graphics/C4Draw.cpp:339
0000005 0x00000000009cc4ad in C4Facet::DrawTUnscaled (this=0x7fffffffc5f0, cgo=..., fAspect=true, iPhaseX=0, iPhaseY=0, pTransform=0x0)
    at /home/maikel/openclonk/repos/src/graphics/C4Facet.cpp:150
0000006 0x0000000000bec5ae in C4DefGraphics::Draw (this=0xa7fe3c8, cgo=..., iColor=4294180864, pObj=0x0, iPhaseX=0, iPhaseY=0, trans=0x0)
    at /home/maikel/openclonk/repos/src/object/C4DefGraphics.cpp:338
0000007 0x0000000000be89de in C4Def::Draw (this=0xa7fdbb0, cgo=..., fSelected=false, iColor=4294180864, pObj=0x0, iPhaseX=0, iPhaseY=0, trans=0x0,
    graphicsName=0x0) at /home/maikel/openclonk/repos/src/object/C4Def.cpp:605
0000008 0x0000000000978452 in C4Game::DrawTextSpecImage (this=0x11b3ac0 <Game>, fctTarget=..., szSpec=0x22300d0 "Rock", pTransform=0x0,
    dwClr=4294180864) at /home/maikel/openclonk/repos/src/game/C4Game.cpp:3686
0000009 0x0000000000a45254 in C4MainMenu::DoRefillInternal (this=0x1b5c4d98, rfRefilled=@0x7fffffffd01a: false)
    at /home/maikel/openclonk/repos/src/gui/C4MainMenu.cpp:194
#10 0x0000000000a4d3c3 in C4Menu::RefillInternal (this=0x1b5c4d98) at /home/maikel/openclonk/repos/src/gui/C4Menu.cpp:887
0000011 0x0000000000a4d58a in C4Menu::Refill (this=0x1b5c4d98) at /home/maikel/openclonk/repos/src/gui/C4Menu.cpp:930
#12 0x0000000000c812db in C4Player::ActivateMenuTeamSelection (this=0x1b5c38d0, fFromMain=false)
    at /home/maikel/openclonk/repos/src/player/C4Player.cpp:1238
0000013 0x0000000000c7bebd in C4Player::Execute (this=0x1b5c38d0) at /home/maikel/openclonk/repos/src/player/C4Player.cpp:180
0000014 0x0000000000c7e5f6 in C4Player::FinalInit (this=0x1b5c38d0, fInitialScore=true) at /home/maikel/openclonk/repos/src/player/C4Player.cpp:712
0000015 0x0000000000975c94 in C4Game::JoinPlayer (this=0x11b3ac0 <Game>, szFilename=0x11b027d0 "Neuling.ocp", iAtClient=0,
    szAtClientName=0x159c940 "Maikel", pInfo=0x49a2c50) at /home/maikel/openclonk/repos/src/game/C4Game.cpp:3081
0000016 0x000000000090216c in C4ControlJoinPlayer::Execute (this=0x196ce070) at /home/maikel/openclonk/repos/src/control/C4Control.cpp:1060
0000017 0x00000000008fd738 in C4Control::Execute (this=0x7fffffffd260) at /home/maikel/openclonk/repos/src/control/C4Control.cpp:129
0000018 0x0000000000911ce6 in C4GameControl::Execute (this=0x11fcd00 <Control>) at /home/maikel/openclonk/repos/src/control/C4GameControl.cpp:318
0000019 0x000000000096889d in C4Game::Execute (this=0x11b3ac0 <Game>) at /home/maikel/openclonk/repos/src/game/C4Game.cpp:712
0000020 0x000000000096460c in C4Application::GameTick (this=0x11a8580 <Application>) at /home/maikel/openclonk/repos/src/game/C4Application.cpp:726
0000021 0x0000000000964e25 in C4ApplicationGameTimer::Execute (this=0x14f5770, iTimeout=0)
    at /home/maikel/openclonk/repos/src/game/C4Application.cpp:906
0000022 0x0000000000d11d0d in StdScheduler::DoScheduleProcs (this=0x11a8580 <Application>, iTimeout=7)
    at /home/maikel/openclonk/repos/src/platform/StdSchedulerPoll.cpp:175
0000023 0x0000000000c695cb in C4AbstractApp::DoScheduleProcs (this=0x11a8580 <Application>, iTimeout=7)
    at /home/maikel/openclonk/repos/src/platform/C4App.cpp:37
0000024 0x0000000000d10192 in StdScheduler::ScheduleProcs (this=0x11a8580 <Application>, iTimeout=7)
    at /home/maikel/openclonk/repos/src/platform/StdScheduler.cpp:153
#25 0x0000000000c69587 in C4AbstractApp::Run (this=0x11a8580 <Application>) at /home/maikel/openclonk/repos/src/platform/C4App.cpp:25
0000026 0x00000000008ad56b in main (argc=3, argv=0x7fffffffd768) at /home/maikel/openclonk/repos/src/game/ClonkMain.cpp:237
TagsNo tags attached.
Attached Files

-Relationships
+Relationships

-Notes

~0005796

Clonkonaut (developer)

Is this still relevant?
+Notes

-Issue History
Date Modified Username Field Change
2016-04-10 07:51 Maikel New Issue
2016-04-10 08:10 Maikel Description Updated View Revisions
2017-10-24 21:54 Clonkonaut Assigned To => Clonkonaut
2017-10-24 21:54 Clonkonaut Status new => feedback
2017-10-24 21:54 Clonkonaut Note Added: 0005796
2017-12-10 01:41 Clonkonaut Status feedback => closed
2017-12-10 01:41 Clonkonaut Resolution open => won't fix
+Issue History