bugPingus - Bugs: bug #3040, Editor crashes on entrance remove

 
 

bug #3040: Editor crashes on entrance remove

Submitted by:  Ingo Ruhnke <grumbel>
Submitted on:  Tue 01 Apr 2003 09:19:52 PM UTC  
 
Category: Level EditorSeverity: 3 - Normal
Item Group: Crash ErrorStatus: None
Privacy: PublicAssigned to: None
Open/Closed: ClosedRelease: SVN
Operating System: NonePlanned Release: 0.6.0

Add a New Comment(Rich Markup)
   

You are not logged in

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

 

Wed 02 Apr 2003 10:50:22 AM UTC, comment #1:

Same crash also happened while rotating a group of groundpieces, backtrace was the same:

#0 0x40483308 in mallopt () from /lib/libc.so.6
(gdb) where
#0 0x40483308 in mallopt () from /lib/libc.so.6
#1 0x40482d28 in mallopt () from /lib/libc.so.6
#2 0x40481fed in malloc () from /lib/libc.so.6
#3 0x403c6c82 in operator new(unsigned) () from /usr/lib/libstdc++.so.5
#4 0x403b6377 in std::__default_alloc_template<true, 0>::allocate(unsigned) () from /usr/lib/libstdc++.so.5
#5 0x0805a046 in std::_Deque_base<CL_ClipRect, std::allocator<CL_ClipRect> >::_M_create_nodes(CL_ClipRect**, CL
_ClipRect**) (this=0x88cbfb4, __nstart=0x8617994, __nfinish=0x8617998)
at /usr/include/c++/3.2/bits/stl_alloc.h:224
#6 0x08058bdc in std::_Deque_base<CL_ClipRect, std::allocator<CL_ClipRect> >::_M_initialize_map(unsigned) (
this=0x88cbfb4, __num_elements=0) at /usr/include/c++/3.2/bits/stl_deque.h:479
#7 0x40161a45 in CL_SurfaceProvider_32bpp (this=0x88cbfb0, src=0x85830c8)
at /usr/include/c++/3.2/bits/stl_deque.h:695
#8 0x4016093e in CL_PixelData (this=0xbffff1c0, red_mask=0, green_mask=0, blue_mask=0, alpha_mask=255,
src=0x85830c8, bytes_per_pixel=1079142560) at Sources/API/Display/Display/pixeldata.h:66
#9 0x40162f38 in CL_Blit_Transparent::init_surface(CL_Blitters*) (this=0x88cc068, blitters=0x88cbf88)
at Sources/Display/Display/Generic/blit_transparent.cpp:94
#10 0x40165aea in CL_CardSurface_Blitter::create_sw_blitters() (this=0x88cbf80)
at Sources/Display/Display/Generic/cardsurface_blitter.cpp:220
#11 0x4016574d in CL_CardSurface_Blitter::reload() (this=0x88cbf80)
at Sources/Display/Display/Generic/cardsurface_blitter.cpp:76
#12 0x401651dd in CL_CardSurface_Blitter (this=0x88cbf80, target=0x405268a0, provider=0x8580680)
at Sources/Display/Display/Generic/cardsurface_blitter.cpp:41
#13 0x40166758 in CL_DisplayCard_Generic::create_cardsurface_video(CL_SurfaceProvider*) (this=0x817d168,
provider=0x85830c8) at Sources/Display/Display/Generic/displaycard_generic.cpp:34
#14 0x401741de in CL_Surface_Generic::ensure_surface_prepared(CL_DisplayCard*) (this=0x88cc698, card=0x8581190)
at Sources/Display/Display/Generic/surface_generic.cpp:108
#15 0x40173ece in CL_Surface_Generic::put_screen(int, int, int, CL_DisplayCard*) (this=0x88cc698, x=323, y=54,
spr_no=0, card=0x0) at Sources/Display/Display/Generic/surface_generic.cpp:260
#16 0x40172a98 in CL_Surface::put_screen(int, int, int, CL_DisplayCard*) (this=0x405268a0, x=323, y=54,
spr_no=0, card=0x0) at Sources/Display/Display/Generic/surface.cpp:170
#17 0x080daa63 in EditorNS::EditorView::draw(CL_Surface&, int, int) (this=0x844aab0, sur=@0xbffff3c8,
x_pos=710, y_pos=139989392) at editor_view.cxx:189
#18 0x080da7d0 in EditorNS::EditorView::draw(Sprite&, Vector const&) (this=0x844aab0, sprite=@0x850fb4c,
pos=@0x850fc3c) at ../sprite.hxx:96
#19 0x080ee7a4 in SpriteEditorObj::draw(EditorNS::EditorView*) (this=0x405268a0, view=0x844aab0)
at sprite_editorobj.cxx:84
#20 0x080d915b in EditorObjGroup::draw(EditorNS::EditorView*) (this=0x850fe60, view=0x844aab0)
at editorobj_group.cxx:67
---Type <return> to continue, or q <return> to quit---
#21 0x080e20f5 in EditorNS::ObjectManager::draw(EditorNS::EditorView*) (this=0x82cf860, view=0x844aab0)
at /usr/include/c++/3.2/bits/stl_iterator.h:593
#22 0x080d786d in EditorNS::Editor::draw() (this=0x82d4bf8) at editor.cxx:192
#23 0x080f4355 in EditorNS::EditorEvent::on_button_press(CL_InputDevice*, CL_Key const&) (this=0x82d4c70,
device=0x38, key=@0x82f7540) at editor_event.cxx:360
#24 0x080d8a49 in CL_MethodSlot_v2<EditorNS::EditorEvent, CL_InputDevice, CL_Key const&>::call(CL_InputDevice,
CL_Key const&) (this=0x84631c0, param1=0x817da78, param2=@0xbffff644)
#25 0x400716c9 in CL_Signal_v2<CL_InputDevice, CL_Key const&>::call(CL_InputDevice, CL_Key const&) (
this=0x401a8da0, param1=0x817da78, param2=@0xbffff644) at Sources/API/Signals/signal_v2.h:81
#26 0x4018a443 in CL_XWindowKeyboard::on_xevent(_XEvent&) (this=0x817da78, e=@0xbffff734)
at Sources/API/Signals/signal_v2.h:60
#27 0x4018b63a in CL_MethodSlot_v1<CL_XWindowKeyboard, _XEvent&>::call(_XEvent&) (this=0x88c4d6c,
param1=@0xbffff734) from /home/ingo/projects/pingus/libs/lib/libclanDisplay.so.2
#28 0x4018e9ab in CL_XWindow_DisplayCard::keep_alive() (this=0x817d168) at Sources/API/Signals/signal_v1.h:81
#29 0x401c6e8b in CL_System::keep_alive() () at /usr/include/c++/3.2/bits/stl_list.h:138
#30 0x0810b775 in ScreenManager::display() (this=0x845eac0) at screen_manager.cxx:62
#31 0x0807e969 in PingusMain::start_game() (this=0x8176140) at pingus_main.cxx:786
#32 0x0807f05d in PingusMain::main(int, char**) (this=0x8176140, argc=3, argv=0xbffffa14)
at pingus_main.cxx:825
#33 0x401a9d13 in main (argc=3, argv=0xbffffa14) at Sources/Application/Unix/clanapp.cpp:32
(gdb)

Ingo Ruhnke <grumbel>
Project Administrator
Tue 01 Apr 2003 09:19:52 PM UTC, original submission:

From time to time the editor crashes when an entrance gets deleted, no idea why this happens or when exactly. It doesn't happen all the time, only in some levels.

Ingo Ruhnke <grumbel>
Project Administrator

 

(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

 

Carbon-Copy List
  • -unavailable- added by grumbel (Updated the item)
  •  

    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):

     

     

    Follows 1 latest change.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 10 Aug 2007 03:53:02 AM UTCgrumbelOpen/ClosedOpen=>Closed

    Back to the top


    Powered by Savane 3.1-cleanup1