r5886 crashreport with backtrace & savegame

Describe your experience with the latest version of FreeOrion to help us improve it.

Moderator: Oberlus

Forum rules
Always mention the exact version of FreeOrion you are testing.

When reporting an issue regarding the AI, if possible provide the relevant AI log file and a save game file that demonstrates the issue.
Post Reply
Message
Author
pheldens
Pupating Mass
Posts: 96
Joined: Fri Mar 15, 2013 12:54 pm

r5886 crashreport with backtrace & savegame

#1 Post by pheldens »

to trigger bug load gzipped savegame attachment and press next turn

Code: Select all

[New Thread 0x7fffde198700 (LWP 5580)]

Program received signal SIGSEGV, Segmentation fault.
0x0000000000d74717 in TechTreeLayout::Node::CreatePlaceHolder(std::vector<TechTreeLayout::Node*, std::allocator<TechTreeLayout::Node*> >&) ()
(gdb) bt
#0  0x0000000000d74717 in TechTreeLayout::Node::CreatePlaceHolder(std::vector<TechTreeLayout::Node*, std::allocator<TechTreeLayout::Node*> >&) ()
#1  0x0000000000d75af5 in TechTreeLayout::DoLayout(double, double, double) ()
#2  0x0000000000d658bd in TechTreeWnd::LayoutPanel::Layout(bool) ()
#3  0x0000000000d1ae7a in ResearchWnd::Refresh() ()
#4  0x0000000000cb11a7 in MapWnd::InitTurn() ()
#5  0x0000000000b248b6 in PlayingTurn::PlayingTurn(boost::statechart::state<PlayingTurn, PlayingGame, boost::mpl::list<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, (boost::statechart::history_mode)0>::my_context) ()
#6  0x0000000000b2f78e in boost::statechart::state<PlayingTurn, PlayingGame, boost::mpl::list<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, (boost::statechart::history_mode)0>::shallow_construct(boost::intrusive_ptr<PlayingGame> const&, boost::statechart::state_machine<HumanClientFSM, IntroMenu, std::allocator<void>, boost::statechart::null_exception_translator>&) ()
#7  0x0000000000b24fde in WaitingForTurnData::react(TurnUpdate const&) ()
#8  0x0000000000b2fcf0 in boost::statechart::simple_state<WaitingForTurnData, PlayingGame, boost::mpl::list<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, (boost::sta---Type <return> to continue, or q <return> to quit---
techart::history_mode)0>::react_impl(boost::statechart::event_base const&, void const*) ()
#9  0x0000000000b48dea in boost::statechart::state_machine<HumanClientFSM, IntroMenu, std::allocator<void>, boost::statechart::null_exception_translator>::send_event(boost::statechart::event_base const&) ()
#10 0x0000000000b49211 in boost::statechart::state_machine<HumanClientFSM, IntroMenu, std::allocator<void>, boost::statechart::null_exception_translator>::process_event(boost::statechart::event_base const&) ()
#11 0x0000000000b34d5b in HumanClientApp::HandleMessage(Message&) ()
#12 0x0000000000b3543e in HumanClientApp::HandleSystemEvents() ()
#13 0x00007ffff74ee558 in ?? () from /usr/local/lib/libGiGiOgre.so
#14 0x00007ffff74ee5ce in GG::OgreGUI::Run() ()
   from /usr/local/lib/libGiGiOgre.so
#15 0x0000000000b54957 in mainSetupAndRunOgre() ()
#16 0x0000000000b05ea0 in main ()
Attachments
xxxx.sav.gz
savegame gzipped
(734.5 KiB) Downloaded 63 times

pheldens
Pupating Mass
Posts: 96
Joined: Fri Mar 15, 2013 12:54 pm

Re: r5886 crashreport with backtrace & savegame

#2 Post by pheldens »

This crash in the tech tree code seems to happen when completing "galactic infrastructure"
if I put it at the bottom of the queue so it doesnt complete on the next turn, the game doesn't crash.

pheldens
Pupating Mass
Posts: 96
Joined: Fri Mar 15, 2013 12:54 pm

Re: r5886 crashreport with backtrace & savegame

#3 Post by pheldens »

It only happens when the "complete" tab is enabled

User avatar
Dilvish
AI Lead and Programmer Emeritus
Posts: 4768
Joined: Sat Sep 22, 2012 6:25 pm

Re: r5886 crashreport with backtrace & savegame

#4 Post by Dilvish »

looks to me like the underlying problem is the same as what AndrewW ran into; I'll be looking at it more soon.
If I provided any code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0

AndrewW
Juggernaut
Posts: 791
Joined: Mon Feb 04, 2013 10:15 pm

Re: r5886 crashreport with backtrace & savegame

#5 Post by AndrewW »

Dilvish wrote:looks to me like the underlying problem is the same as what AndrewW ran into; I'll be looking at it more soon.
I'm completely innocent, I didn't do it.

User avatar
druid
Space Floater
Posts: 31
Joined: Wed Mar 13, 2013 6:07 am
Location: Ukraine

Re: r5886 crashreport with backtrace & savegame

#6 Post by druid »

At 5885 I experience crash after researching Adaptive Automation; Reinforced Hull and adding to queue Gravitonics and N-dimensional Sub-space...

I have logged my actions at every turn... Can provide this document if it may be useful...
Strongly addicted to turn-based space strategies :) And I like FO!

User avatar
druid
Space Floater
Posts: 31
Joined: Wed Mar 13, 2013 6:07 am
Location: Ukraine

Re: r5886 crashreport with backtrace & savegame

#7 Post by druid »

Already posted my turn log (notes) in my thread about 5885.
viewtopic.php?f=28&t=7361&p=59918#p59918
Strongly addicted to turn-based space strategies :) And I like FO!

pheldens
Pupating Mass
Posts: 96
Joined: Fri Mar 15, 2013 12:54 pm

Re: r5886 crashreport with backtrace & savegame

#8 Post by pheldens »

no longer experience the crash with 5890

Post Reply