*** tpb has joined #freeorion | 00:00 | |
Hazamonzo | Segmentation fault :( | 00:04 |
---|---|---|
*** mithro has joined #freeorion | 00:29 | |
GeofftheMedio | kroddn: 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.0 | 00: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 |
GeofftheMedio | most of the changes since v0.3.13: http://freeorion.org/index.php/User:Geoff_the_Medio/ReleaseNotes | 00:54 |
tpb | <http://ln-s.net/5y+-> (at freeorion.org) | 00:54 |
GeofftheMedio | if you want to test out the current state of the battle system, run freeorion --test-3d-combat | 00:55 |
GeofftheMedio | could you post freeorion.log and freeoriond.log after you attempted to build a custom ship and got a crash? | 00:55 |
GeofftheMedio | also, did you load a game to do this, or start a new one? | 00:55 |
GeofftheMedio | also, kroddn: does your nightly build included updated data files? if Hazamonzo is running thae latest SVN with old data files, it might cause a crash | 00:56 |
Hazamonzo | GeofftheMedio: Wow, thanks for all the answers! :D | 01:06 |
*** bernardh has quit IRC | 01:06 | |
GeofftheMedio | ... | 01:06 |
Hazamonzo | GeofftheMedio: Are you a developer then? | 01:06 |
GeofftheMedio | yes | 01:06 |
Hazamonzo | Ahh. Great job! | 01:06 |
Hazamonzo | Loving the remake so far | 01:06 |
GeofftheMedio | it's not a remake or clone. it's just inspired by. | 01:07 |
Hazamonzo | Okay :) | 01:07 |
Hazamonzo | Well good job either way | 01:08 |
GeofftheMedio | we try. slowly. | 01:08 |
Hazamonzo | Its actually looking pretty damn nice. I was surprised | 01:09 |
Hazamonzo | Not many open source games go as far | 01:09 |
GeofftheMedio | given the difficulty we have attracting and retaining contributors, that's not suprising | 01:09 |
Hazamonzo | Well.. many games that im interested in | 01:09 |
Hazamonzo | I would love to help out where i can. Not so skilled when it comes to videogame development though | 01:10 |
Hazamonzo | But bug reporting i can help with | 01:10 |
GeofftheMedio | there's a tracker on sourceforge, or the support forum. either would be fine. | 01:11 |
Hazamonzo | POsted one on the sourceforge tracker | 01:12 |
Hazamonzo | going to post this new one about the seg fault | 01:12 |
Hazamonzo | attach those logs you mentioned too | 01:12 |
Hazamonzo | I have a save game right before it happens | 01:12 |
Hazamonzo | would it be best to wipe the logs, start the game and then reproduce the error or? | 01:13 |
GeofftheMedio | which error are you referring to? | 01:13 |
GeofftheMedio | the custom design one? | 01:17 |
GeofftheMedio | make sure you're using the latest content files from svn before testing again | 01:17 |
Hazamonzo | GeofftheMedio: Okay... i will have to ask kr0ddnoMobil about that. I didn't compile the game | 01:20 |
Hazamonzo | i just used the version he compiled so i have no idea what files he used from the SVN | 01:20 |
Hazamonzo | If i knew how to compile it myself then i would... but unles its a ant build script im lost! :D | 01:20 |
GeofftheMedio | when 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 |
GeofftheMedio | also: when replicating an error, try to start a game with as few stars and AIs as possible that can replicate it | 01:21 |
Hazamonzo | GeofftheMedio: 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 |
GeofftheMedio | make 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 binaries | 01:24 |
GeofftheMedio | and delete ~/.freeorion | 01:24 |
GeofftheMedio | er, | 01:24 |
GeofftheMedio | everything in ~/.freeorion/ | 01:24 |
GeofftheMedio | except your save, problably | 01:24 |
Hazamonzo | yes i did that too so it would remove all config | 01:24 |
Hazamonzo | Sure, i keep those ;) | 01:24 |
Hazamonzo | GeofftheMedio: Thanks for all the help. Just tested the 3d combat. Nice :) | 01:33 |
Hazamonzo | I guess its just a basic render of the playing field right? There wasn't meant to be any actual combat just yet? | 01:33 |
GeofftheMedio | no, it's not playable yet. | 01:33 |
Hazamonzo | GeofftheMedio: You guys use Blender for you 3d? | 01:34 |
Hazamonzo | *your | 01:34 |
GeofftheMedio | no idea... I don't do any modelling | 01:34 |
GeofftheMedio | ask pd on the forums | 01:34 |
Hazamonzo | GeofftheMedio: Can i ask what it is you do on the project? Im guessing you're a programmer? | 01:35 |
GeofftheMedio | programming, design, website maintenance, organization (or lack thereof), support... | 01:36 |
Hazamonzo | Smart. 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/7 | 01:37 |
GeofftheMedio | mkay | 01:37 |
Hazamonzo | But just now its nearly 3am... so bed time :) Nice chatting to you | 01:38 |
GeofftheMedio | night | 01:38 |
*** STalKer-X has quit IRC | 03:02 | |
*** STalKer-Y has joined #freeorion | 03:02 | |
CIA-76 | FreeOrion: geoffthemedio * r3523 /trunk/FreeOrion/ (FreeOrion.ico msvc2008/src/Version.cpp): Copied human client icon to main freeorion directory under name FreeOrion.ico | 03:41 |
*** kr0ddnnoMobil has joined #freeorion | 03:43 | |
*** kr0ddnoMobil has quit IRC | 03:47 | |
*** STalKer-X has joined #freeorion | 03:59 | |
CIA-76 | FreeOrion: geoffthemedio * r3524 /trunk/FreeOrion/Installer/FreeOrion_Install_Script.nsi: Untested update of Windows installer script | 04:00 |
*** STalKer-Y has quit IRC | 04:03 | |
*** mithro has quit IRC | 08:00 | |
*** tomboy65 has joined #freeorion | 08:16 | |
*** tomboy64 has quit IRC | 08:20 | |
kr0ddnnoMobil | GeofftheMedio: my version always includes the newest "default" directory | 08:20 |
GeofftheMedio | ok | 08:21 |
kr0ddnnoMobil | and this dir is installed in subdir of the main directory | 08:25 |
GeofftheMedio | right. just wanted to make sure not-updated files weren't the cause of hazamonzo's cras | 08:26 |
GeofftheMedio | h | 08:26 |
kr0ddnnoMobil | damn | 08:27 |
kr0ddnnoMobil | ogre uses cmake now??? | 08:27 |
GeofftheMedio | cmake is getting pretty popular... | 08:29 |
kr0ddnnoMobil | do you know how to configure those cmake vars over command line? | 08:32 |
GeofftheMedio | no... I just use the GUI on linux | 08:34 |
kr0ddnnoMobil | yes, thats nice, but thats a problem also | 08:34 |
kr0ddnnoMobil | If i want to compile ogre again in some years, i will not know which options i had set | 08:34 |
GeofftheMedio | it stores the stuff you set so if you cmake again, they will be retained | 08:35 |
kr0ddnnoMobil | I always use my own "build.sh" and "configure.sh" to configure and build libs so that i keep compatibility | 08:35 |
GeofftheMedio | there's a cmakecache.txt that stores this | 08:35 |
GeofftheMedio | the 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 files | 08:36 |
kr0ddnnoMobil | but this cache saves ALL variables | 08:36 |
GeofftheMedio | also tzlaine only has to maintain a single list of files for all platforms | 08:36 |
GeofftheMedio | why is saving all variables a problem? | 08:36 |
kr0ddnnoMobil | I know about the advantages of cmake | 08:37 |
kr0ddnnoMobil | Its just much work that has to be done getting it work :-) | 08:37 |
GeofftheMedio | it's not really that bad... as long as it runs properly. | 08:37 |
GeofftheMedio | the problem you seemed to be having was version related, I think? | 08:38 |
kr0ddnnoMobil | GeofftheMedio: its just experience or call it practice to have a "configure.sh" which only sets the options changed from standard | 08:38 |
kr0ddnnoMobil | Build type: static | 08:41 |
kr0ddnnoMobil | Threading support: none | 08:41 |
kr0ddnnoMobil | hm - is that bad? | 08:41 |
kr0ddnnoMobil | GeofftheMedio: does your ogre buld thread supported? | 08:41 |
GeofftheMedio | I got a pre-built installer | 08:41 |
GeofftheMedio | but freeorion itself is multithreaded (for networking) | 08:41 |
GeofftheMedio | so... I'm not sure | 08:42 |
GeofftheMedio | I think that if if gigi ogre or freeorion are multithreaded, then they will need multithreaded ogre as well | 08:45 |
GeofftheMedio | but I dont know enough about compilation to be sure | 08:45 |
CIA-76 | FreeOrion: geoffthemedio * r3525 /trunk/FreeOrion/FreeOrion.ico: | 08:47 |
CIA-76 | FreeOrion: Fixed up FreeOrion.ico to have multiple resolutions (256x256, 48x48, 32x32, | 08:47 |
CIA-76 | FreeOrion: 24x24 and 16x16) with different framing of the icon shape and different | 08:47 |
CIA-76 | FreeOrion: adjustments of the transparency to work well at different icon sizes. The icons | 08:47 |
CIA-76 | FreeOrion: also actually have transparency now, which the previous icon didn't. | 08:47 |
kr0ddnnoMobil | damn | 08:51 |
kr0ddnnoMobil | cmake does not create a makefile ^^ | 08:51 |
kr0ddnnoMobil | grrr | 08:56 |
GeofftheMedio | why isn't it generating a makefile...? | 08:57 |
kr0ddnnoMobil | i dont know ^^ | 08:59 |
kr0ddnnoMobil | there are no errors except some optional things like doxygen, open gl es | 09:00 |
kr0ddnnoMobil | its just not creating a Makefile | 09:02 |
GeofftheMedio | you configured (c), then generated (g) ? | 09:02 |
*** bernardh has joined #freeorion | 09:25 | |
*** GeofftheMedio has quit IRC | 09:29 | |
*** GeofftheMedio has joined #freeorion | 09:30 | |
kr0ddnnoMobil | oh god, why must always problems occur | 09:35 |
CIA-76 | FreeOrion: geoffthemedio * r3526 /trunk/FreeOrion/default/ (4 files): Updated DejaVu fonts to version 2.30 | 09:36 |
CIA-76 | FreeOrion: geoffthemedio * r3527 /trunk/FreeOrion/ (3 files in 3 dirs): | 10:24 |
CIA-76 | FreeOrion: -More Win32 install script tweaks | 10:24 |
CIA-76 | FreeOrion: -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-76 | FreeOrion: geoffthemedio * r3528 /trunk/FreeOrion/msvc2008/FreeOrion/freeorion/ (freeorion.aps freeorion.rc resource.h): Added missing resource files for icons from previous commit. | 11:16 |
kr0ddnnoMobil | GeofftheMedio: i found a solution to my problem: http://www.ogre3d.org/forums/viewtopic.php?f=2&t=51990 | 12:10 |
tpb | <http://ln-s.net/5yHW> (at www.ogre3d.org) | 12:10 |
Hazamonzo | Afternoon folks | 12:16 |
kr0ddnnoMobil | hi | 12:20 |
kr0ddnnoMobil | GeofftheMedio: will i have to do something special to build GiGi with ogre 1.7.0 ? | 12:20 |
kr0ddnnoMobil | ah, i understand. The scons buildfiles for gigi are not up to date :-( | 12:24 |
*** bernardh has quit IRC | 12:58 | |
Hazamonzo | Hi kr0ddnnoMobil! | 13:02 |
Hazamonzo | main() caught exception(std::exception): stream error | 16:36 |
Hazamonzo | Initial thoughts? | 16:36 |
Hazamonzo | After 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 |
Hazamonzo | Click "okay" then a Segmentation fault | 16:39 |
GeofftheMedio | hazamonzo: last few lines of freeorion.log ? | 17:57 |
Hazamonzo | GeofftheMedio: 2 secs | 18:30 |
CIA-76 | FreeOrion: tzlaine * r3529 /trunk/FreeOrion/UI/ (CombatWnd.cpp CombatWnd.h): | 18:33 |
CIA-76 | FreeOrion: Added animated transitions to the zoom-panning code. Now, zooming in while | 18:33 |
CIA-76 | FreeOrion: panning is smooth, just like recentering. Still needs tweaking -- frequent | 18:33 |
CIA-76 | FreeOrion: moves of the mousewheel cause different behavior than infrequent moves, due to | 18:33 |
CIA-76 | FreeOrion: interruption of the current transition animation. Smooth zoom-out is still to | 18:33 |
CIA-76 | FreeOrion: come. | 18:33 |
Hazamonzo | GeofftheMedio: http://pastebin.com/d18QbNsz | 18:36 |
tpb | Title: 2010-04-23 19:31:25,380 DEBUG - Anonymous - d18QbNsz - Pastebin.com (at pastebin.com) | 18:36 |
Hazamonzo | Thats a fresh log from botting up the game, loading the save and ending turn three times until the seg fault described above | 18:37 |
Hazamonzo | *booting | 18:37 |
STalKer-X | aha, Hazamonzo uses bots!!!111 | 18:38 |
Hazamonzo | STalKer-X: hehe. I do? | 18:38 |
STalKer-X | yes, of course =D | 18:39 |
STalKer-X | you botted up! | 18:39 |
Hazamonzo | Ohhhhhh! :D | 18:39 |
STalKer-X | oh no, me must go :x | 18:40 |
Hazamonzo | STalKer-X: :( | 18:40 |
Hazamonzo | Take care! | 18:40 |
GeofftheMedio | could you also post freeoriond.log | 18:40 |
Hazamonzo | GeofftheMedio: Sure. A fresh one too? | 18:41 |
GeofftheMedio | if you haven't run it since that last crash test, it should be fine | 18:42 |
Hazamonzo | GeofftheMedio: http://pastebin.org/170540 <- | 18:45 |
tpb | Title: pastebin - collaborative debugging tool (at pastebin.org) | 18:46 |
GeofftheMedio | what are you doing exactly before the error mesage? screeshot perhaps? | 18:48 |
CIA-76 | FreeOrion: tzlaine * r3530 /trunk/FreeOrion/UI/CombatWnd.cpp: | 18:50 |
CIA-76 | FreeOrion: Implemented smooth zoom-out. Still needs tweaking, in the same way alluded to | 18:50 |
CIA-76 | FreeOrion: for zoom-panning in the previous commit. | 18:50 |
Hazamonzo | well thats me just loading a saves game . i think some research finishes. let me chekc. apart from that all i do is end three turns | 18:51 |
Hazamonzo | *saved | 18:51 |
GeofftheMedio | or post the save? | 18:54 |
Hazamonzo | GeofftheMedio: Good thinking! | 18:55 |
GeofftheMedio | are you building freeorion yourself? | 18:58 |
GeofftheMedio | if so, what version of boost are you using? | 18:58 |
GeofftheMedio | the problematic line in the log file appears to be: | 18:58 |
GeofftheMedio | 2010-04-23 19:32:58,355 DEBUG Client : ClientNetworking::NetworkingThread() : Networking thread will be terminated due to disconnect exception "End of file" | 18:58 |
GeofftheMedio | which I suspect would be fixed by using up-to-date boost... | 18:59 |
Hazamonzo | GeofftheMedio: Im afraid i didn't build this one myself. This version was built by kr0ddnnoMobil yesterday if i remember correctly | 18:59 |
GeofftheMedio | hmm | 19:00 |
Hazamonzo | GeofftheMedio: http://filebin.ca/rtjcmj/Haza1.sav | 19:00 |
GeofftheMedio | I loaded it up, and hit end turn about five times... no crashes so far | 19:02 |
GeofftheMedio | I'm going to assume it's a boost version issue | 19:03 |
GeofftheMedio | hopefully kroddn can update to 1.42 ... | 19:03 |
Hazamonzo | GeofftheMedio: Im trying to learn.. what exactly is boost? Something you use to compile? | 19:04 |
GeofftheMedio | boost is a C++ library | 19:04 |
GeofftheMedio | it's required for freeorion and gigi | 19:04 |
GeofftheMedio | it provides various classes and functions that they use | 19:04 |
Hazamonzo | Ahh i see | 19:04 |
GeofftheMedio | yeah, I'm pretty sure this is a boost issue. This thread has a similar issue: http://www.freeorion.org/forum/viewtopic.php?p=41955#p41955 | 19:05 |
tpb | <http://ln-s.net/5yRj> (at www.freeorion.org) | 19:05 |
GeofftheMedio | can you try disabling auto saves? | 19:05 |
GeofftheMedio | then replaying after loading the save? | 19:06 |
Hazamonzo | GeofftheMedio: Yes. 1 minutes | 19:07 |
Hazamonzo | *minute | 19:07 |
kr0ddnnoMobil | minute is over :-) | 19:08 |
Hazamonzo | GeofftheMedio: Nice one! Thats fixed it | 19:08 |
Hazamonzo | kr0ddnnoMobil: I was pretty close :) | 19:08 |
GeofftheMedio | looks to be the same issue as in that thread | 19:09 |
GeofftheMedio | not sure why it's not fixed though... | 19:09 |
Hazamonzo | 6 end turns so far and no probblem | 19:09 |
kr0ddnnoMobil | i cant get ogre 1-7-0 compiled and now i shell compile boost 1.42? Its getting hard ^^ | 19:09 |
kr0ddnnoMobil | Hazamonzo: and manual save? | 19:09 |
GeofftheMedio | the 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 |
Hazamonzo | kr0ddnnoMobil: Just tried a test save after ending around 10 turns. Looks fine | 19:12 |
*** enigmatic has quit IRC | 19:15 | |
Hazamonzo | What 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 |
Hazamonzo | Just tested again and created a custom designed ship, Tried to produce one, ended turn and crash | 19:19 |
GeofftheMedio | I'd like some log files for that crash as well | 19:20 |
Hazamonzo | http://pastebin.org/170698 | 19:21 |
tpb | Title: pastebin - collaborative debugging tool (at pastebin.org) | 19:21 |
Hazamonzo | and the freeoriond.log.. | 19:21 |
Hazamonzo | http://pastebin.org/170701 | 19:21 |
tpb | Title: pastebin - collaborative debugging tool (at pastebin.org) | 19:21 |
GeofftheMedio | hmm... actually, I think the ship design thing might be an actual freeorion coding error | 19:23 |
GeofftheMedio | based on some recent changes to how ship designs are sent to players | 19:23 |
Hazamonzo | GeofftheMedio: Anything you would like me to test? | 19:24 |
GeofftheMedio | not at the moment | 19:24 |
Hazamonzo | GeofftheMedio: Okay | 19:25 |
Hazamonzo | Right im off for two weeks to work in Milan. Have a great weekend! | 19:52 |
*** Hazamonzo has quit IRC | 19:55 | |
*** tomboy65 has quit IRC | 20:12 | |
CIA-76 | FreeOrion: geoffthemedio * r3531 /trunk/FreeOrion/ (4 files in 3 dirs): (log message trimmed) | 20:52 |
CIA-76 | FreeOrion: -Added #ifdef wrapped code to chmain.cpp to set the window icon if the | 20:52 |
CIA-76 | FreeOrion: appropriate preprocessor define is set. Set that defined for the file | 20:52 |
CIA-76 | FreeOrion: chmain.cpp in the msvc project file for the client, and removed the | 20:52 |
CIA-76 | FreeOrion: now-unnecessary resource.h. When building using the MSVC project files, this | 20:52 |
CIA-76 | FreeOrion: should let freeorion.exe have the recently-set up icon as it's program icon, and | 20:52 |
CIA-76 | FreeOrion: let the program window have the same icon, while falling back to neither icon | 20:52 |
*** bernardh has joined #freeorion | 21:07 | |
CIA-76 | FreeOrion: geoffthemedio * r3532 /trunk/FreeOrion/ (7 files in 6 dirs): | 21:47 |
CIA-76 | FreeOrion: -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-76 | FreeOrion: -Added EmpireKnownShipDesignIDs function to Universe to allow external access to which ship designs are known to each empire | 21:47 |
CIA-76 | FreeOrion: -Updated Win32 install script to hopefully fix issues with the install directory and two files in it not being deleted when uninstalling | 21:47 |
CIA-76 | FreeOrion: -Misc. code grooming | 21:47 |
*** kr0ddnnoMobil has quit IRC | 23:19 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!