Thu 06 Apr 2006 07:46:48 PM UTC, original submission:
It seems likely that the crash is actually caused by un-64-bit-kosher code in clanlib-0.6.5, but I cannot say for certain.
A common backtrace is listed below. The crash seems to consistently happen within the first few seconds of launch - usually before most or all of the window is rendered.
This report originated from a bug reported on bugs.gentoo.org:
See http://bugs.gentoo.org/show_bug.cgi?id=85454
...where several users have noticed the same.
--Backtrace--
#0 0x0000002a96b5e803 in memcpy () from /lib/libc.so.6
#1 0x0000002a95f25d80 in SubBlitter_Transparent<unsigned>::blt_noclip(CL_Blit_Transparent, CL_Target, int, int, int) () from /usr/lib/libclanDisplay.so.2
#2 0x0000002a95f24474 in CL_Blit_Transparent::blt_noclip(CL_Target*, int, int, int) () from /usr/lib/libclanDisplay.so.2
#3 0x0000002a95f27339 in CL_CardSurface_Blitter::put_screen(int, int, int, CL_Target*) () from /usr/lib/libclanDisplay.so.2
#4 0x0000002a95f3e1a3 in CL_Surface_Generic::put_screen(int, int, int, CL_DisplayCard*) () from /usr/lib/libclanDisplay.so.2
#5 0x0000000000505565 in std::list<CL_Slot_v3<CL_InputDevice, int, int>, std::allocator<CL_Slot_v3<CL_InputDevice, int, int>> >::erase(std::_List_iterator<CL_Slot_v3<CL_InputDevice, int, int>>) ()
#6 0x0000000000516b1f in std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, int> >, std::pair<std::string const, int> const&) ()
#7 0x00000000005173e6 in std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, int> >, std::pair<std::string const, int> const&) ()
#8 0x000000000051867f in std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::insert_unique(std::_Rb_tree_iterator<std::pair<std::string const, int> >, std::pair<std::string const, int> const&) ()
#9 0x000000000044356f in std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::string> >*) ()
#10 0x0000000000443e65 in std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::string> >*) ()
#11 0x0000002a957bcf0c in main () from /usr/lib/libclanApp.so.2
#12 0x0000002a96b0be31 in __libc_start_main () from /lib/libc.so.6
#13 0x000000000040a7ca in ?? ()
|