Currently Online

Latest Posts

Topic: widelands 14 crashes on loading the map (gentoo amd64) + backtrace

leeth

Topic Opener
Joined: 2010-02-27, 22:40
Posts: 3
Ranking
Just found this site
Posted at: 2010-02-27, 22:44

Hello, I just tried to run widelands, clicked through with all the default options and got this:

0 0x0000000000000061 in ?? ()

1 0x0000000001112490 in ?? ()

2 0xadde000000090029 in ?? ()

3 0x0000800000043700 in ?? ()

4 0x00020a0000000000 in ?? ()

5 0x00000000071fb870 in ?? ()

6 0x00000000071fb970 in ?? ()

7 0x00000000071fb9f0 in ?? ()

8 0x0000000000000005 in ?? ()

9 0x00090029000a002a in ?? ()

10 0x000000000203d190 in ?? ()

11 0x000000000203d191 in ?? ()

12 0x000000000203d191 in ?? ()

13 0x00000000071d3750 in ?? ()

14 0x00000000071d3770 in ?? ()

15 0x00000000071d3770 in ?? ()

16 0x00007fffffffb3d8 in ?? ()

17 0x0000000000000004 in ?? ()

18 0x000000000203c4a0 in ?? ()

19 0x000000000203ca60 in ?? ()

20 0x000000000203cae0 in ?? ()

21 0x000000000203c520 in ?? ()

22 0x000000000203cc50 in ?? ()

23 0x00000000010ef780 in ?? ()

>24 0x00007fffffffb200 in ?? ()

warning: (Internal error: pc 0xa0028 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0xa0028 in read in psymtab, but not in symtab.)

25 0x00000000000a0029 in ?? (warning: (Internal error: pc 0xa0028 in read in psymtab, but not in symtab.)

)

26 0x000000001d96e9f4 in ?? ()

27 0x00000000071ffc20 in ?? ()

warning: (Internal error: pc 0x8ffff in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x8ffff in read in psymtab, but not in symtab.)

28 0x0000000000090000 in ?? (warning: (Internal error: pc 0x8ffff in read in psymtab, but not in symtab.)

) warning: (Internal error: pc 0xa0028 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0xa0028 in read in psymtab, but not in symtab.)

29 0x00000000000a0029 in ?? (warning: (Internal error: pc 0xa0028 in read in psymtab, but not in symtab.)

)

30 0x0000000004097170 in ?? ()

31 0x00000000071ffc20 in ?? ()

32 0x00007fffffffb200 in ?? ()

33 0x00000000cccccccd in ?? ()

34 0x00000000004f9d8a in Widelands::Critter_Bob::roam_update (this=0x7fffffffb200, game=..., state=...) at >src/logic/critter_bob.cc:296

35 0x000000000051512a in Widelands::Bob::do_act (this=0x4097170, game=...) at src/logic/bob.cc:222

36 0x0000000000515279 in Widelands::Bob::act (this=0x203c610, game=..., data=17758216) at src/logic/bob.cc:206

37 0x00000000005132c8 in Widelands::Cmd_Act::execute (this=0x203c240, game=...) at src/logic/instances.cc:106

38 0x0000000000514a9f in Widelands::Cmd_Queue::run_queue (this=0x7fffffffb428, interval=<value optimized out>, >game_time_var=@0x7fffffffb240)

at src/logic/cmd_queue.cc:116

39 0x0000000000500dc9 in Widelands::Game::think (this=0x7fffffffb200) at src/logic/game.cc:529

40 0x0000000000567794 in Interactive_Base::think (this=0x1199c90) at src/wui/interactive_base.cc:271

41 0x000000000053021c in Interactive_Player::think (this=0x203c610) at src/wui/interactive_player.cc:253

42 0x0000000000676f94 in UI::Panel::do_think (this=0x203c610) at src/ui_basic/panel.cc:444

43 0x0000000000678974 in UI::Panel::run (this=0x1199c90) at src/ui_basic/panel.cc:165

44 0x00000000004ff691 in Widelands::Game::run (this=0x7fffffffb200, loader_ui=..., start_game_type=<value optimized out>) at >src/logic/game.cc:485

45 0x000000000045cde3 in WLApplication::new_game (this=<value optimized out>) at src/wlapplication.cc:1894

46 0x000000000045d177 in WLApplication::mainmenu_singleplayer (this=0x979960) at src/wlapplication.cc:1481

47 0x000000000045dca8 in WLApplication::mainmenu (this=0x979960) at src/wlapplication.cc:1408

48 0x000000000045eb43 in WLApplication::run (this=0x979960) at src/wlapplication.cc:388

49 0x000000000040c23f in main (argc=<value optimized out>, argv=<value optimized out>) at src/main.cc:48[/quote]

I hope this helps, some symbols appear to be missing, are they important or can anyone tell me which library they belong to for completeness' sake?

btw a [code][/code] tag would be nice... I will keep a save of the full backtrace in case it would be helpful

Edited: 2010-02-27, 22:48

Top Quote
QCS

Joined: 2009-12-29, 21:47
Posts: 256
Ranking
Tribe Member
Posted at: 2010-02-28, 09:32

I'm currently having issues with my freshly updated Gentoo as well, but not those issues. Gentoo replaced libjpeg.so.7 with libjpeg.so.8 and widelands compiles successfully against libjpeg.so.8, but it doesn't run:

WARNING: Could not open pics/splash.jpg: [src/graphic/graphic.cc:67] Failed loading libjpeg.so.7: libjpeg.so.7: cannot open shared object file: No such file or directory

I don't have any libjpeg.so.7 on my system anymore, and already run revdep-rebuild and a manual emerge widelands...

The CMake build also doesn't run anymore...

Edited: 2010-02-28, 09:36

CMake is evil.

Top Quote
Nasenbaer
Avatar
Joined: 2009-02-21, 17:17
Posts: 828
Ranking
One Elder of Players
Location: Germany
Posted at: 2010-02-28, 10:03

@QCS: Strange behaviour - are you sure you ran the new compiled widelands binary? And if yes, did you already try to "ln -s /usr/lib/libjpeg.so.8 /usr/lib/libjpeg.so.7" ?


Top Quote
QCS

Joined: 2009-12-29, 21:47
Posts: 256
Ranking
Tribe Member
Posted at: 2010-02-28, 10:42

I fixed my problem by emerging jpeg:7 parallel slot, now back to the original problem face-smile.png

On my very recent system it works now, should be something with your system. Can you try to emerge widelands again to fix it?


CMake is evil.

Top Quote
leeth

Topic Opener
Joined: 2010-02-27, 22:40
Posts: 3
Ranking
Just found this site
Posted at: 2010-02-28, 19:39

I recompiled widelands and chose another map but still the same problem: http://nopaste.info/ec914645dc.html


Top Quote
leeth

Topic Opener
Joined: 2010-02-27, 22:40
Posts: 3
Ranking
Just found this site
Posted at: 2010-02-28, 21:47

built from bzr now, works without that problem! face-smile.png


Top Quote
ixprefect

Joined: 2009-02-27, 13:28
Posts: 367
Ranking
Tribe Member
Posted at: 2010-03-01, 14:08

This leads to the question: What are the plans for build15? face-wink.png


Top Quote
Nasenbaer
Avatar
Joined: 2009-02-21, 17:17
Posts: 828
Ranking
One Elder of Players
Location: Germany
Posted at: 2010-03-01, 15:45

As far as i know we reached all goals :). I think the conclusion on WiHack was, to just make sure that the "donkey" feature works and that no blocker bugs are left. The last real "blocker bug" was the desync.

So why not branching Build15 now? I see no reason, why we shouldn't :). So some testing ... RC ... Final release - and this time Development can go on im trunk, while only bugfixes are committed to Build15 branch face-smile.png

... Well we should move the discussion ot the mailinglist, shouldn't we? face-wink.png

Cheers


Top Quote
QCS

Joined: 2009-12-29, 21:47
Posts: 256
Ranking
Tribe Member
Posted at: 2010-03-01, 16:00

Is SCons still fully functional? If not, then before defining an RC, we would have to give cmake the go, and disable (and later remove) scons before. We should not go R15 with both systems enabled, that'd confuse package maintainers.


CMake is evil.

Top Quote
Nasenbaer
Avatar
Joined: 2009-02-21, 17:17
Posts: 828
Ranking
One Elder of Players
Location: Germany
Posted at: 2010-03-01, 18:12

QCS wrote: Is SCons still fully functional? If not, then before defining an RC, we would have to give cmake the go, and disable (and later remove) scons before. We should not go R15 with both systems enabled, that'd confuse package maintainers.

good point - I faced one problem with scons lately: "scons install" does no more copy the subdirectories of "locale" to the localedir. But everything else works as it should :).


Top Quote