Friday, 2010-04-23

*** tpb has joined #freeorion00:00
HazamonzoSegmentation fault :(00:04
*** mithro has joined #freeorion00:29
GeofftheMediokroddn: I don't remember much about the ATI specific bug...  I think it was an OGRE issue though?  Might help to update to OGRE 1.7.000:51
GeofftheMedio<system-fog-of-war> in config.xml just turns on/off the horizontal lines over systems and planets you have seen but don't currently have visibility of.  it doesn't change the underlying game mechanics.00:53
GeofftheMediomost of the changes since v0.3.13: http://freeorion.org/index.php/User:Geoff_the_Medio/ReleaseNotes00:54
tpb<http://ln-s.net/5y+-> (at freeorion.org)00:54
GeofftheMedioif you want to test out the current state of the battle system, run freeorion --test-3d-combat00:55
GeofftheMediocould you post freeorion.log and freeoriond.log after you attempted to build a custom ship and got a crash?00:55
GeofftheMedioalso, did you load a game to do this, or start a new one?00:55
GeofftheMedioalso, kroddn: does your nightly build included updated data files?  if Hazamonzo is running thae latest SVN with old data files, it might cause a crash00:56
HazamonzoGeofftheMedio: Wow, thanks for all the answers! :D01:06
*** bernardh has quit IRC01:06
GeofftheMedio...01:06
HazamonzoGeofftheMedio: Are you a developer then?01:06
GeofftheMedioyes01:06
HazamonzoAhh. Great job!01:06
HazamonzoLoving the remake so far01:06
GeofftheMedioit's not a remake or clone.  it's just inspired by.01:07
HazamonzoOkay :)01:07
HazamonzoWell good job either way01:08
GeofftheMediowe try.  slowly.01:08
HazamonzoIts actually looking pretty damn nice. I was surprised01:09
HazamonzoNot many open source games go as far01:09
GeofftheMediogiven the difficulty we have attracting and retaining contributors, that's not suprising01:09
HazamonzoWell.. many games that im interested in01:09
HazamonzoI would love to help out where i can. Not so skilled when it comes to videogame development though01:10
HazamonzoBut bug reporting i can help with01:10
GeofftheMediothere's a tracker on sourceforge, or the support forum.  either would be fine.01:11
HazamonzoPOsted one on the sourceforge tracker01:12
Hazamonzogoing to post this new one about the seg fault01:12
Hazamonzoattach those logs you mentioned too01:12
HazamonzoI have a save game right before it happens01:12
Hazamonzowould it be best to wipe the logs, start the game and then reproduce the error or?01:13
GeofftheMediowhich error are you referring to?01:13
GeofftheMediothe custom design one?01:17
GeofftheMediomake sure you're using the latest content files from svn before testing again01:17
HazamonzoGeofftheMedio: Okay... i will have to ask kr0ddnoMobil about that. I didn't compile the game01:20
Hazamonzoi just used the version he compiled so i have no idea what files he used from the SVN01:20
HazamonzoIf i knew how to compile it myself then i would... but unles its a ant build script im lost! :D01:20
GeofftheMediowhen you downloaded his .tar.gz file, what did it contain and how did you install it?  is the old version still on your system?01:21
GeofftheMedioalso: when replicating an error, try to start a game with as few stars and AIs as possible that can replicate it01:21
HazamonzoGeofftheMedio: Okay that sounds good. As for the version. i removed the old version manually from the /usr/local/games/freeorion directory (unless there is some betetr way?)01:23
GeofftheMediomake sure the default directory was also deleted.  I don't know where it would have been put, but it might not be the same place as the binaries01:24
GeofftheMedioand delete ~/.freeorion01:24
GeofftheMedioer,01:24
GeofftheMedioeverything in ~/.freeorion/01:24
GeofftheMedioexcept your save, problably01:24
Hazamonzoyes i did that too so it would remove all config01:24
HazamonzoSure, i keep those ;)01:24
HazamonzoGeofftheMedio: Thanks for all the help. Just tested the 3d combat. Nice :)01:33
HazamonzoI guess its just a basic render of the playing field right? There wasn't meant to be any actual combat just yet?01:33
GeofftheMediono, it's not playable yet.01:33
HazamonzoGeofftheMedio: You guys use Blender for you 3d?01:34
Hazamonzo*your01:34
GeofftheMediono idea...  I don't do any modelling01:34
GeofftheMedioask pd on the forums01:34
HazamonzoGeofftheMedio: Can i ask what it is you do on the project? Im guessing you're a programmer?01:35
GeofftheMedioprogramming, design, website maintenance, organization (or lack thereof), support...01:36
HazamonzoSmart. maybe if i get some spare time myself i can try and contribute. I'll do a littl reading on the wiki first to get a good idea of whats going on. And stick around in this channel as im already on freenode 24/701:37
GeofftheMediomkay01:37
HazamonzoBut just now its nearly 3am... so bed time :) Nice chatting to you01:38
GeofftheMedionight01:38
*** STalKer-X has quit IRC03:02
*** STalKer-Y has joined #freeorion03:02
CIA-76FreeOrion: geoffthemedio * r3523 /trunk/FreeOrion/ (FreeOrion.ico msvc2008/src/Version.cpp): Copied human client icon to main freeorion directory under name FreeOrion.ico03:41
*** kr0ddnnoMobil has joined #freeorion03:43
*** kr0ddnoMobil has quit IRC03:47
*** STalKer-X has joined #freeorion03:59
CIA-76FreeOrion: geoffthemedio * r3524 /trunk/FreeOrion/Installer/FreeOrion_Install_Script.nsi: Untested update of Windows installer script04:00
*** STalKer-Y has quit IRC04:03
*** mithro has quit IRC08:00
*** tomboy65 has joined #freeorion08:16
*** tomboy64 has quit IRC08:20
kr0ddnnoMobilGeofftheMedio: my version always includes the newest "default" directory08:20
GeofftheMediook08:21
kr0ddnnoMobiland this dir is installed in subdir of the main directory08:25
GeofftheMedioright.  just wanted to make sure not-updated files weren't the cause of hazamonzo's cras08:26
GeofftheMedioh08:26
kr0ddnnoMobildamn08:27
kr0ddnnoMobilogre uses cmake now???08:27
GeofftheMediocmake is getting pretty popular...08:29
kr0ddnnoMobildo you know how to configure those cmake vars over command line?08:32
GeofftheMediono... I just use the GUI on linux08:34
kr0ddnnoMobilyes, thats nice, but thats a problem also08:34
kr0ddnnoMobilIf i want to compile ogre again in some years, i will not know which options i had set08:34
GeofftheMedioit stores the stuff you set so if you cmake again, they will be retained08:35
kr0ddnnoMobilI always use my own "build.sh" and "configure.sh" to configure and build libs so that i keep compatibility08:35
GeofftheMediothere's a cmakecache.txt that stores this08:35
GeofftheMediothe idea with cmake is that you can re-run it after files are added or removed and don't need to edit your custom build files08:36
kr0ddnnoMobilbut this cache saves ALL variables08:36
GeofftheMedioalso tzlaine only has to maintain a single list of files for all platforms08:36
GeofftheMediowhy is saving all variables a problem?08:36
kr0ddnnoMobilI know about the advantages of cmake08:37
kr0ddnnoMobilIts just much work that has to be done getting it work :-)08:37
GeofftheMedioit's not really that bad...  as long as it runs properly.08:37
GeofftheMediothe problem you seemed to be having was version related, I think?08:38
kr0ddnnoMobilGeofftheMedio: its just experience or call it practice to have a "configure.sh" which only sets the options changed from standard08:38
kr0ddnnoMobilBuild type:                      static08:41
kr0ddnnoMobilThreading support:               none08:41
kr0ddnnoMobilhm - is that bad?08:41
kr0ddnnoMobilGeofftheMedio: does your ogre buld thread supported?08:41
GeofftheMedioI got a pre-built installer08:41
GeofftheMediobut freeorion itself is multithreaded (for networking)08:41
GeofftheMedioso... I'm not sure08:42
GeofftheMedioI think that if if gigi ogre or freeorion are multithreaded, then they will need multithreaded ogre as well08:45
GeofftheMediobut I dont know enough about compilation to be sure08:45
CIA-76FreeOrion: geoffthemedio * r3525 /trunk/FreeOrion/FreeOrion.ico:08:47
CIA-76FreeOrion: Fixed up FreeOrion.ico to have multiple resolutions (256x256, 48x48, 32x32,08:47
CIA-76FreeOrion: 24x24 and 16x16) with different framing of the icon shape and different08:47
CIA-76FreeOrion: adjustments of the transparency to work well at different icon sizes. The icons08:47
CIA-76FreeOrion: also actually have transparency now, which the previous icon didn't.08:47
kr0ddnnoMobildamn08:51
kr0ddnnoMobilcmake does not create a makefile ^^08:51
kr0ddnnoMobilgrrr08:56
GeofftheMediowhy isn't it generating a makefile...?08:57
kr0ddnnoMobili dont know ^^08:59
kr0ddnnoMobilthere are no errors except some optional things like doxygen, open gl es09:00
kr0ddnnoMobilits just not creating a Makefile09:02
GeofftheMedioyou configured (c), then generated (g) ?09:02
*** bernardh has joined #freeorion09:25
*** GeofftheMedio has quit IRC09:29
*** GeofftheMedio has joined #freeorion09:30
kr0ddnnoMobiloh god, why must always problems occur09:35
CIA-76FreeOrion: geoffthemedio * r3526 /trunk/FreeOrion/default/ (4 files): Updated DejaVu fonts to version 2.3009:36
CIA-76FreeOrion: geoffthemedio * r3527 /trunk/FreeOrion/ (3 files in 3 dirs):10:24
CIA-76FreeOrion: -More Win32 install script tweaks10:24
CIA-76FreeOrion: -Added (hopefully relative path) resource files so new icon is embedded into and used for freeorion.exe in Windows folder views and program shortcuts.10:24
CIA-76FreeOrion: geoffthemedio * r3528 /trunk/FreeOrion/msvc2008/FreeOrion/freeorion/ (freeorion.aps freeorion.rc resource.h): Added missing resource files for icons from previous commit.11:16
kr0ddnnoMobilGeofftheMedio: i found a solution to my problem: http://www.ogre3d.org/forums/viewtopic.php?f=2&t=5199012:10
tpb<http://ln-s.net/5yHW> (at www.ogre3d.org)12:10
HazamonzoAfternoon folks12:16
kr0ddnnoMobilhi12:20
kr0ddnnoMobilGeofftheMedio: will i have to do something special to build GiGi with ogre 1.7.0 ?12:20
kr0ddnnoMobilah, i understand. The scons buildfiles for gigi are not up to date :-(12:24
*** bernardh has quit IRC12:58
HazamonzoHi kr0ddnnoMobil!13:02
Hazamonzomain() caught exception(std::exception): stream error16:36
HazamonzoInitial thoughts?16:36
HazamonzoAfter you end one more thurn your thrown out to the main main with a message "The connection to the server has been lost"16:37
HazamonzoClick "okay" then a Segmentation fault16:39
GeofftheMediohazamonzo: last few lines of freeorion.log ?17:57
HazamonzoGeofftheMedio: 2 secs18:30
CIA-76FreeOrion: tzlaine * r3529 /trunk/FreeOrion/UI/ (CombatWnd.cpp CombatWnd.h):18:33
CIA-76FreeOrion: Added animated transitions to the zoom-panning code. Now, zooming in while18:33
CIA-76FreeOrion: panning is smooth, just like recentering. Still needs tweaking -- frequent18:33
CIA-76FreeOrion: moves of the mousewheel cause different behavior than infrequent moves, due to18:33
CIA-76FreeOrion: interruption of the current transition animation. Smooth zoom-out is still to18:33
CIA-76FreeOrion: come.18:33
HazamonzoGeofftheMedio: http://pastebin.com/d18QbNsz18:36
tpbTitle: 2010-04-23 19:31:25,380 DEBUG - Anonymous - d18QbNsz - Pastebin.com (at pastebin.com)18:36
HazamonzoThats a fresh log from botting up the game, loading the save and ending turn three times until the seg fault described above18:37
Hazamonzo*booting18:37
STalKer-Xaha, Hazamonzo uses bots!!!11118:38
HazamonzoSTalKer-X: hehe. I do?18:38
STalKer-Xyes, of course =D18:39
STalKer-Xyou botted up!18:39
HazamonzoOhhhhhh! :D18:39
STalKer-Xoh no, me must go :x18:40
HazamonzoSTalKer-X: :(18:40
HazamonzoTake care!18:40
GeofftheMediocould you also post freeoriond.log18:40
HazamonzoGeofftheMedio: Sure. A fresh one too?18:41
GeofftheMedioif you haven't run it since that last crash test, it should be fine18:42
HazamonzoGeofftheMedio: http://pastebin.org/170540 <-18:45
tpbTitle: pastebin - collaborative debugging tool (at pastebin.org)18:46
GeofftheMediowhat are you doing exactly before the error mesage?  screeshot perhaps?18:48
CIA-76FreeOrion: tzlaine * r3530 /trunk/FreeOrion/UI/CombatWnd.cpp:18:50
CIA-76FreeOrion: Implemented smooth zoom-out. Still needs tweaking, in the same way alluded to18:50
CIA-76FreeOrion: for zoom-panning in the previous commit.18:50
Hazamonzowell thats me just loading a saves game . i think some research finishes. let me chekc. apart from that all i do is end three turns18:51
Hazamonzo*saved18:51
GeofftheMedioor post the save?18:54
HazamonzoGeofftheMedio: Good thinking!18:55
GeofftheMedioare you building freeorion yourself?18:58
GeofftheMedioif so, what version of boost are you using?18:58
GeofftheMediothe problematic line in the log file appears to be:18:58
GeofftheMedio2010-04-23 19:32:58,355 DEBUG Client : ClientNetworking::NetworkingThread() : Networking thread will be terminated due to disconnect exception "End of file"18:58
GeofftheMediowhich I suspect would be fixed by using up-to-date boost...18:59
HazamonzoGeofftheMedio: Im afraid i didn't build this one myself. This version was built by kr0ddnnoMobil yesterday if i remember correctly18:59
GeofftheMediohmm19:00
HazamonzoGeofftheMedio: http://filebin.ca/rtjcmj/Haza1.sav19:00
GeofftheMedioI loaded it up, and hit end turn about five times... no crashes so far19:02
GeofftheMedioI'm going to assume it's a boost version issue19:03
GeofftheMediohopefully kroddn can update to 1.42 ...19:03
HazamonzoGeofftheMedio: Im trying to learn.. what exactly is boost? Something you use to compile?19:04
GeofftheMedioboost is a C++ library19:04
GeofftheMedioit's required for freeorion and gigi19:04
GeofftheMedioit provides various classes and functions that they use19:04
HazamonzoAhh i see19:04
GeofftheMedioyeah, I'm pretty sure this is a boost issue.  This thread has a similar issue: http://www.freeorion.org/forum/viewtopic.php?p=41955#p4195519:05
tpb<http://ln-s.net/5yRj> (at www.freeorion.org)19:05
GeofftheMediocan you try disabling auto saves?19:05
GeofftheMediothen replaying after loading the save?19:06
HazamonzoGeofftheMedio: Yes. 1 minutes19:07
Hazamonzo*minute19:07
kr0ddnnoMobilminute is over :-)19:08
HazamonzoGeofftheMedio: Nice one! Thats fixed it19:08
Hazamonzokr0ddnnoMobil: I was pretty close :)19:08
GeofftheMediolooks to be the same issue as in that thread19:09
GeofftheMedionot sure why it's not fixed though...19:09
Hazamonzo6 end turns so far and no probblem19:09
kr0ddnnoMobili cant get ogre 1-7-0 compiled and now i shell compile boost 1.42? Its getting hard ^^19:09
kr0ddnnoMobilHazamonzo: and manual save?19:09
GeofftheMediothe weird thing is that autosaves should be happening every turn... so why is it only crashing 2 or 3 turns after you you load the save?19:11
Hazamonzokr0ddnnoMobil: Just tried a test save after ending around 10 turns. Looks fine19:12
*** enigmatic has quit IRC19:15
HazamonzoWhat ever came of the custom ship design crash i mentioned earlier. Looks like you thought it could be a problem with not using the latest files but kr0ddnnoMobil is.19:18
HazamonzoJust tested again and created a custom designed ship, Tried to produce one, ended turn and crash19:19
GeofftheMedioI'd like some log files for that crash as well19:20
Hazamonzohttp://pastebin.org/17069819:21
tpbTitle: pastebin - collaborative debugging tool (at pastebin.org)19:21
Hazamonzoand the freeoriond.log..19:21
Hazamonzohttp://pastebin.org/17070119:21
tpbTitle: pastebin - collaborative debugging tool (at pastebin.org)19:21
GeofftheMediohmm... actually, I think the ship design thing might be an actual freeorion coding error19:23
GeofftheMediobased on some recent changes to how ship designs are sent to players19:23
HazamonzoGeofftheMedio: Anything you would like me to test?19:24
GeofftheMedionot at the moment19:24
HazamonzoGeofftheMedio: Okay19:25
HazamonzoRight im off for two weeks to work in Milan. Have a great weekend!19:52
*** Hazamonzo has quit IRC19:55
*** tomboy65 has quit IRC20:12
CIA-76FreeOrion: geoffthemedio * r3531 /trunk/FreeOrion/ (4 files in 3 dirs): (log message trimmed)20:52
CIA-76FreeOrion: -Added #ifdef wrapped code to chmain.cpp to set the window icon if the20:52
CIA-76FreeOrion: appropriate preprocessor define is set. Set that defined for the file20:52
CIA-76FreeOrion: chmain.cpp in the msvc project file for the client, and removed the20:52
CIA-76FreeOrion: now-unnecessary resource.h. When building using the MSVC project files, this20:52
CIA-76FreeOrion: should let freeorion.exe have the recently-set up icon as it's program icon, and20:52
CIA-76FreeOrion: let the program window have the same icon, while falling back to neither icon20:52
*** bernardh has joined #freeorion21:07
CIA-76FreeOrion: geoffthemedio * r3532 /trunk/FreeOrion/ (7 files in 6 dirs):21:47
CIA-76FreeOrion: -Fixed bug where producing a ship with a custom design would cause a crash. This involved making sure empires get knowledge of their own ship designs before there is a ship in existence that uses that design.21:47
CIA-76FreeOrion: -Added EmpireKnownShipDesignIDs function to Universe to allow external access to which ship designs are known to each empire21:47
CIA-76FreeOrion: -Updated Win32 install script to hopefully fix issues with the install directory and two files in it not being deleted when uninstalling21:47
CIA-76FreeOrion: -Misc. code grooming21:47
*** kr0ddnnoMobil has quit IRC23:19

Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!