bugPingus - Bugs: bug #695, test/test8.xml crashes short after...

 
 

bug #695: test/test8.xml crashes short after startup

Submitted by:  None
Submitted on:  Tue 18 Jun 2002 07:15:00 PM UTC  
 
Category: Game EngineSeverity: 3 - Normal
Item Group: Crash ErrorStatus: Fixed
Privacy: PublicAssigned to: None
Open/Closed: ClosedRelease: None
Operating System: NonePlanned Release: None

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Sun 15 Sep 2002 11:04:32 AM UTC, comment #1:

there where quite a few bugs in iceblock, conveyorbelt and switchdoor, fixed those and it works now. but the backtrace below looks actually different, than the stuff I fixed.

Ingo Ruhnke <grumbel>
Project Administrator
Tue 18 Jun 2002 07:15:00 PM UTC, original submission:

This one must be caused by some incorrect position handling in the conveyor_belt, see x value of the pingu is way of the screen.

(gdb) where
#0 0x400c2d91 in SubBlitter_Transparent<unsigned>::blt_clip(CL_Blit_Transparent, CL_Target, int, int, int, CL_ClipRect const&) (parent=0x87e28b8, target=0x87f6500, x=-1, y=20124, spr_no=270876,
clip=@0xbffff1c0) at Sources/Display/Display/Generic/blit_transparent.cpp:464
#1 0x400c24b6 in CL_Blit_Transparent::blt_clip(CL_Target*, int, int, int, CL_ClipRect const&) (
this=0x87e28b8, target=0x87f6500, x=2147483632, y=169, spr_no=0, clip=@0xbffff1c0)
at Sources/Display/Display/Generic/blit_transparent.cpp:571
#2 0x400c445b in CL_CardSurface_Blitter::put_screen(int, int, int, CL_Target*) (this=0x87e2888,
x=2147483632, y=169, spr_no=0, target=0x87f6500) at Sources/Display/Display/Generic/blitters.h:164
#3 0x400d2d20 in CL_Surface_Generic::put_screen(int, int, int, CL_DisplayCard*) (this=0x87ff520,
x=2147483632, y=169, spr_no=0, card=0x0) at Sources/Display/Display/Generic/surface_generic.cpp:260
#4 0x400d188c in CL_Surface::put_screen(int, int, int, CL_DisplayCard*) (this=0x4221c, x=2147483632,
y=169, spr_no=0, card=0x0) at Sources/Display/Display/Generic/surface.cpp:170
#5 0x080a5c51 in Sprite::put_screen(int, int) (this=0x87f6c74, x=2147483632, y=169) at sprite.cxx:109
#6 0x080a5d19 in Sprite::put_screen(CL_Vector const&) (this=0x87f6c74, pos=@0x4e9c) at sprite.cxx:120
#7 0x080e2d78 in Walker::draw_offset(int, int, float) (this=0x87f6c68, x=-71, y=2) at walker.cxx:142
#8 0x0805a56f in Pingu::draw_offset(int, int, float) (this=0x86cc850, x=-71, y=2, s=1) at pingu.cxx:329
#9 0x0805fccb in PinguHolder::draw_offset(int, int, float) (this=0x81e23a8, x_of=-71, y_of=0, s=1)
at /usr/include/g++-v3-3.1/bits/stl_list.h:110
#10 0x080c24d9 in World::draw(int, int, int, int, int, int, float) (this=0x81f1080, x1=0, y1=0,
x_of=-71, y_of=0, s=1) at /usr/include/g++-v3-3.1/bits/stl_list.h:138
#11 0x080c08e6 in View::draw() (this=0x862d7d8) at range.hxx:53
#12 0x0807fb4a in Playfield::draw() (this=0x862d978) at /usr/include/g++-v3-3.1/bits/stl_iterator.h:593
#13 0x080a7189 in GuiObj::draw_clipped() (this=0x862d978) at gui_obj.cxx:50
#14 0x08065fb7 in Client::draw() (this=0x8620670) at /usr/include/g++-v3-3.1/bits/stl_iterator.h:593
#15 0x08065e57 in Client::play_level(PLF*) (this=0x8620670, arg_plf=0x4221c) at client.cxx:209
#16 0x080656a4 in Client::display() (this=0x8620670) at client.cxx:93
#17 0x0809b77a in PingusGameSession::start() (this=0x4221c) at game_session.cxx:50
#18 0x0806e112 in PingusMain::start_game() (this=0x8166910) at pingus_main.cxx:829
#19 0x0806e8d9 in PingusMain::main(int, char**) (this=0x8166910, argc=2, argv=0x8166910)
at pingus_main.cxx:877
#20 0x0809fa0c in GenericMain::main(int, char**) (this=0x8162aa4, argc=2, argv=0xbffffa44)
at generic_main.cxx:89
#21 0x40107d63 in main (argc=2, argv=0xbffffa44) at Sources/Application/Unix/clanapp.cpp:32
(gdb)

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follow 2 latest changes.

Date Changed By Updated Field Previous Value => Replaced By
Sun 15 Sep 2002 11:04:32 AM UTCgrumbelStatusNone=>(Error - Not Found)
  Open/ClosedOpen=>(Error - Not Found)

Back to the top


Powered by Savane 3.1-cleanup1