Tuesday, 2010-05-04

*** tpb has joined #freeorion00:00
*** STalKer-X has quit IRC03:16
*** STalKer-Y has joined #freeorion03:16
*** mithro has joined #freeorion03:22
*** kr0ddnoMobil has joined #freeorion03:40
*** ChanServ sets mode: +o kr0ddnoMobil03:40
*** kr0ddnnoMobil has quit IRC03:44
GeofftheMediokr0ddnoMobil:04:08
GeofftheMedio[16:44]<GeofftheMedio>win32: correctly04:08
GeofftheMedio[16:44]<GeofftheMedio>others: I don't know04:08
GeofftheMedioin reply to04:08
GeofftheMedio[15:12]<kr0ddnnoMobil>How is the win32 / macos version labeled?04:08
*** STalKer-Y has quit IRC04:25
*** tomboy64 has quit IRC04:25
*** STalKer-Y has joined #freeorion04:27
*** tomboy64 has joined #freeorion04:27
*** Ingmar has quit IRC05:10
*** Ingmar has joined #freeorion05:16
kr0ddnoMobilOf course its my fault, scons wasn't updated05:58
*** _Maru_ has quit IRC06:35
*** Ingmar has quit IRC06:36
*** Ingmar has joined #freeorion06:37
*** _Maru_ has joined #freeorion06:50
*** VargaD has joined #freeorion07:06
GeofftheMediokr0ddnoMobil: could be argued to be my fault just as much.07:15
kr0ddnoMobilI testet the binaries that often but didn't see that ^^07:16
kr0ddnoMobilnow, what will we do? release a new archive?07:16
*** bernardh has quit IRC07:20
GeofftheMedioif you want to upload v0.3.14.1, go ahead.  put it in the main v0.3.14 folder, and we can move the v0.3.14 linux version to old files.07:50
planetmakermoin07:53
planetmakershould I test the version? ;-)07:53
kr0ddnoMobilif you want07:55
kr0ddnoMobilBut i thing you got the 3568 before, didnt you?07:55
planetmakerah... right. Those logs... I forgot and only saw your reply now. Will see to that tonight.07:55
planetmakerr3568... well, I have that crash which I reported in the forum which makes it a bit lame to play ;-)07:56
kr0ddnoMobillink to topic?07:57
planetmakerhttp://freeorion.org/forum/viewtopic.php?f=24&t=470907:57
tpb<http://ln-s.net/6S96> (at freeorion.org)07:57
kr0ddnoMobilOn ubuntu 10.04 its working now on my notebook07:57
planetmakergood to know :-)07:58
planetmakershould I have time I'll try to compile it on my server07:58
planetmakerI think this project would greatly profit from nightly compiles07:59
kr0ddnoMobili do nightly compiles, but not really nightly ^^07:59
planetmakerthen it's not nightlies ;-)07:59
kr0ddnoMobilI am preparing a debian testing as SDK07:59
kr0ddnoMobilThe problem of building "nightly" is that normal versions won't run on any other systems than the system compiled on08:00
kr0ddnoMobilIf they are shared linked i mean08:01
kr0ddnoMobilhave a look at the directory "linux-static", where I checked in my scripts08:01
kr0ddnoMobilplanetmaker: so how can I reproduce those crashes you encountered?08:03
kr0ddnoMobil�h08:04
kr0ddnoMobilplanetmaker: is your version a mac osx version?08:05
kr0ddnoMobilI can reproduce that crash08:06
kr0ddnoMobilon linux08:07
GeofftheMediokroddn: you should rename them intermittantly compiles08:10
GeofftheMedioor occasional compiles08:11
GeofftheMedioor somesuch08:11
kr0ddnoMobilmy idea was to build them nightly using a cronjob or by receiving emails from cia08:11
kr0ddnoMobilBut now i cannot do that because it doesn't compile correctly :-)08:12
GeofftheMediohmm.. I also seem to get a crash after pressing research when the fleets window is open08:12
GeofftheMedionever seen it before08:12
kr0ddnoMobili also get a crash sometimes when i click on a fleet08:12
kr0ddnoMobil#3  0x08b56c77 in GG::BeginStencilClipping (inner_ul=..., inner_lr=...,08:12
kr0ddnoMobil    outer_ul=..., outer_lr=...)08:12
kr0ddnoMobil    at /usr/src/freeorion/FreeOrion/GG/src/DrawUtil.cpp:68808:12
kr0ddnoMobil#4  0x08c818ee in GG::Wnd::BeginNonclientClippingImpl (this=0xb1aa0590)08:12
kr0ddnoMobil    at /usr/src/freeorion/FreeOrion/GG/src/Wnd.cpp:118308:12
kr0ddnoMobil#2  0x00f09447 in ?? () from /usr/lib/dri/r300_dri.so08:13
kr0ddnoMobilits a crash in my opengl lib08:13
kr0ddnoMobilnever saw that before, too08:13
*** tomboy65 has joined #freeorion08:15
GeofftheMedioI was getting crashes after clicking fleets before 355908:16
*** tomboy64 has quit IRC08:19
*** tomboy65 has quit IRC08:22
kroddnDoes NOT crash on my nvidia system - or lets say i couldnt reproduce it now08:27
GeofftheMediohrm08:28
GeofftheMediobut the same code does crash on your ati ?08:28
kroddnyes08:35
GeofftheMedioit seems to come and go randomly08:36
GeofftheMediositrep will sometimes cause it, sometimes not08:36
GeofftheMediocan you play around on the nvidia a bit to make sure it really doesn't ever happen?08:37
kroddnbefore i released that version I played a long game and did not have any crash08:38
GeofftheMediohmm08:38
kroddnon my nvidia system08:38
kroddnTurn 6308:38
kroddnwhat I wanted to ask: are the savegames compatible to newer versions?08:39
GeofftheMedioprobably not with v0.3.1308:41
GeofftheMediomaybe with more recent svn versions08:41
kroddn"maybe" means you don't know ;-)08:41
kroddnI get a segfault when quitting FreeOrion08:41
GeofftheMedioyes... that's why I said maybe...08:42
GeofftheMedioit also depends on how recent the "recent" svn vesion is08:42
kroddnThe savegames are binary dumps of C++ objects?08:43
kroddnSerialized Classes or what?08:44
GeofftheMedioserlialized classes, mostly08:44
planetmaker<kr0ddnoMobil> planetmaker: is your version a mac osx version? <-- those crashes I see are on OSX08:55
planetmaker(sorry, was afk)08:55
planetmakerin any case my macbook has - afaik - only an onboard graphics chip. No dedicated nvidia or ATI one08:56
planetmakerthe attached crashlogs should tell, though ;-)08:56
*** bernardh has joined #freeorion08:57
GeofftheMediomy laptop has an intel onboard graphics chip as well08:58
planetmakeryeah, something like that.08:59
*** tomboy64 has joined #freeorion08:59
planetmakerkroddn, if I should be able to build it nightly, it wouldn't be OSX, though, but linux (which is of no use for me, but alas ;-) )09:00
kroddnIts no problem to build nightly at all - the problem is building a version that runs on many linuxs09:00
planetmakerbut if you have a linux server yourself, it's probably easier, if you do that as you know how to do that on linux09:00
planetmakerwell, yes :-)09:01
kroddnI have a root server and my builds are already done there09:01
kroddnjust do an "ldd -u freeorion" on your own build and you will see what i mean09:01
planetmakerhm, OpenTTD builds several linux ones for that reason: i386, x64, ubunutu and deb09:01
kroddnbut as far as i rmemeber openttd does not have that much deps09:02
planetmakeryes, they're less.09:02
planetmakervery much so.09:02
planetmakerEven on my mac I could compile binaries for all OS09:02
kroddnbut you would have to deliver boost and so on with it09:02
planetmakerstatic binaries?09:03
kroddnldd -u /usr/games/openttd09:03
kroddnUnused direct dependencies:09:03
kroddn09:03
kroddn/lib/libpthread.so.009:03
kroddn/lib/librt.so.109:03
kroddn/usr/lib/libSDL-1.2.so.009:03
kroddn/usr/lib/libz.so.109:03
kroddn/usr/lib/libpng12.so.009:03
kroddn/usr/lib/libfontconfig.so.109:03
kroddn/usr/lib/libfreetype.so.609:03
kroddn/lib/libm.so.609:03
kroddntsss09:03
kroddnthats almost NOTHING09:03
planetmaker:-)09:03
kroddnand SDL is stable09:03
planetmakerliblzo2 is missing ;-)09:04
kroddnnot in my version09:04
kroddnmaybe its an old one09:04
planetmakerwell, not a requirement but a nice-to-have; only needed for old saves. But well.09:04
kroddnhm, i don't know where my old TT CD is09:05
planetmakeryou don't need it ;-)09:05
planetmakerAs of 1.0 you can use it without TTD files09:06
kroddnokay, mine is 0.xxx09:06
planetmakerActually 0.7 didn't really need it either, but...09:06
planetmakerback to FO: there's ogre, there's boost09:06
kroddnyes, and thats hard09:07
planetmakerthere's freealut (which basically is a sub-project of FO, if I got it right?)09:07
kroddnis it?09:07
planetmakerdunno, I'm asking :-)09:07
planetmakeris it used elsewhere?09:07
planetmakeror is it like libemu which is only used by opendune?09:08
kroddnopendune? sounds nice :-)09:08
kroddnDo you own Civ4? There's a nice dune mod for it09:08
planetmakerquite so, yes :-)09:08
planetmakerI have it somewhere... But I it sucked to run in a VM on my mac. On my old windows computer it sucked, too. And I couldn't be bothered to install native windows on my mac :-P09:09
kroddndamn, i am not able to link a dynamical freeorion09:09
kroddnso i cannot count the deps :-)09:09
kroddnbut there are about 60 if i remeber right09:09
planetmaker:-O 60 frigging deps?09:09
kroddnhttp://www.freeorion.org/forum/viewtopic.php?f=9&t=179209:10
tpb<http://ln-s.net/gwh> (at www.freeorion.org)09:10
kroddnhave a look09:10
planetmakerholy handgrenade...09:10
kroddnso now you may understand what i mean09:10
planetmakeryeah :-(09:10
kroddnIt was VERY hard work to get that version that I now release09:10
planetmakerhm...09:13
* planetmaker ponders.09:13
planetmakerIt might be quite worthwhile to have a look and see where and how each dep is used09:13
planetmakerAnd at least getting rid of the deps which are only used in small places09:13
GeofftheMediowe don't directly depend on all that stuff09:13
planetmakerwell, no :-) Otherwise I probably wouldn't have been able to compile it at all.09:14
planetmakeris there a place which lists all required dependencies for building?09:15
planetmakerthe SDKs are nice, but even larger than the compiled downloads09:15
GeofftheMediohttp://freeorion.org/index.php/Compile#Software_requirements09:15
tpb<http://ln-s.net/6SK0> (at freeorion.org)09:15
planetmakerAnd it might make sense to use them for other projects, too :-)09:15
planetmakerthanks09:15
kroddnGeofftheMedio: that are only direct dependecies, but each lib has its own too09:16
planetmakerwell, a packet manager should take care of that.09:16
kroddnunder windows its not that bad because many dll's which are not used are not needed to start09:16
planetmakerHopefully ;-)09:16
kroddnwhich packetmanager do you mean?09:17
planetmakerdepending upon your system09:17
planetmakeron suse I'd use zypper. On osx I'd use macports09:17
kroddnI was not able to build freeorion on any linux i tried by using the packetmanager09:17
planetmakerI meant for installing the required deps09:17
kroddnthere's always dependecies that are to old09:17
planetmakerlike those libs. I haven't tried really...09:17
planetmakertoo old?09:18
kroddnmaybe on ubuntu 10.04 it may work now, but I do not really believe09:18
planetmakerhm.09:18
planetmakerit'd be quite helpful, if it would be possible, though :-)09:19
GeofftheMedioeither too old or too new09:19
planetmakerinstalling bleeding edge versions messes up systems quite easily.09:19
kroddnplanetmaker: trust me, it tried to make packages for some weeks and gave up then09:19
kroddnand then tried to link everything statically, which after some month I got to work :-)09:20
planetmaker:-D09:20
kroddntzlaine has done great work on GiGi when siwtching to cmake09:20
kroddnNow the static versions of GG are easily to use, no hacks needed any more09:20
planetmakeryeah, that's luckily in the svn09:20
GeofftheMedio... these opengl crashes are very irritating09:22
GeofftheMediothey keep moving around to different places in the code09:22
GeofftheMediodoing something one time will work, and then the next time clicking the same thing will crash09:23
planetmakerhm... zlib. What zlib version do you use. zlib 1.2.3.5 to 1.2.4.x are broken09:23
GeofftheMediowin32 appears to be using 1.2.2.0 if my mouseover popup can be trusted09:24
planetmakeruh. ancient :-)09:24
planetmaker1.2.5 fixes some memory leaks wrt to that09:24
GeofftheMediodoubtful this is related to to zlib09:25
planetmakerI agree :-)09:25
planetmakerit was also rather a unrelated comment as I'm going through the libs right now09:25
kroddn1.2.3.3 on my09:27
planetmakerthat's old but fine :-)09:27
planetmakerthe intermediate versions don't treat EOF during some reads quite correctly09:28
kroddnplanetmaker: would there be any benefit if I compile openTTD from scratch?09:29
planetmakercompared to downloaded versions? Not really09:31
kroddnis there an installer for those openGFX and other packages?09:32
planetmakeron windows: yes. Otherwise there might be dependencies in some packet managers, but else: no09:32
planetmakerjust put them in ~/.openttd/data09:33
planetmakeryou can keep it tar'ed09:33
kroddnworks ^^09:34
kroddncool feature09:35
kroddnWow, this game really developed since i played the last time09:37
GeofftheMediohmm.09:49
GeofftheMediocrashes seem to be stopped by disabling starlane rendering09:49
GeofftheMediokroddn: could you try putting a return at the very start of MapWnd::RenderStarlanes and rebuilding and seeing if you can get a crash by manipulating the fleetwnd, fleet buttons, research button, sitrep button or sitrep window?09:55
kroddni'll try09:57
kroddnone guy reported that the starlanes wheren't rendered at all, but i dont remember who it was09:58
kr0ddnoMobilGeofftheMedio: no crashes any more10:07
GeofftheMediohmm10:07
kr0ddnoMobilGeofftheMedio: tried 3 games and klicked around like a furie, but no crash10:07
GeofftheMediowonder what's going wrong in starlane rendering then...10:07
GeofftheMedioneed to sleep.  thanks / night10:12
kr0ddnoMobilhF10:13
planetmakerkroddn, "no starlanes" that was me on linux with an old OpenGL10:25
planetmakergood night GeofftheMedio10:25
kr0ddnoMobildann is das vielleicht das gleiche problem10:26
planetmakerschwer zu sagen10:26
kr0ddnoMobilnur dass das alte opengl nicht crasht10:26
planetmakerhm... kann sein; ich hab's nicht so genau angeguckt. Sind die backtraces alle in OpenGL?10:28
kr0ddnoMobilbei mir10:28
kr0ddnoMobil#2  0x00f09447 in ?? () from /usr/lib/dri/r300_dri.so10:28
kr0ddnoMobil#3  0x08b56717 in GG::BeginStencilClipping (inner_ul=..., inner_lr=...,10:28
kr0ddnoMobil    outer_ul=..., outer_lr=...)10:28
kr0ddnoMobil    at /usr/src/freeorion/FreeOrion/GG/src/DrawUtil.cpp:68810:28
kr0ddnoMobil#4  0x08c8138e in GG::Wnd::BeginNonclientClippingImpl (this=0xb19ad7d0)10:28
kr0ddnoMobil    at /usr/src/freeorion/FreeOrion/GG/src/Wnd.cpp:118310:28
kr0ddnoMobil#5  0x08c7c268 in GG::Wnd::BeginNonclientClipping (this=0xb19ad7d0)10:28
kr0ddnoMobil    at /usr/src/freeorion/FreeOrion/GG/src/Wnd.cpp:114110:29
kr0ddnoMobileigentlich immer da10:29
planetmakerhm, ja. auch meine OSX crashlogs haben das dort...10:30
kr0ddnoMobilleider kenn ich mich mit openGL nicht gut genug aus10:31
kr0ddnoMobil        glDrawArrays(GL_QUADS, 0, 4); ist die zeile, die crasht10:32
planetmakerhm... von OpenGL habe ich auch keinen Schimmer... :S10:33
kr0ddnoMobilhm - GLint outer_vertices[] wird aufm Stack angelegt10:33
kr0ddnoMobilvielleicht is der pointer nich mehr g�ltig, wenn die OpenGL funktion ausf�hrt10:34
planetmakerhast Du 'mal valgrind probiert?10:34
kr0ddnoMobilne, das macht keinen sinn, weil die funktion ja sequenziell ausgef�hrt wird10:35
planetmakernicht dass ich davon Ahnung hätte, aber mir wurde gesagt, dass es ein schönes Tool zum Auffinden von gewissen Zeugs sei...10:35
kr0ddnoMobilich bin mir sicher, dass valgrind verr�ckt wird bei FO :-)10:35
planetmaker:-D10:35
kr0ddnoMobildas boost zeugs verwirrt valgrind10:35
kr0ddnoMobilich versuchs aber trotzdem mal :-)10:37
planetmakerboost ist... etwas aufgebläht :-)10:38
planetmakeraber teilweise eben auch sehr nützlich10:38
kr0ddnoMobilei ei, freeorion braucht ja ewig mit valgrind^^10:43
kr0ddnoMobil==32139== HEAP SUMMARY:10:45
kr0ddnoMobil==32139==     in use at exit: 10,459,103 bytes in 37,734 blocks10:45
kr0ddnoMobil==32139==   total heap usage: 202,726 allocs, 164,992 frees, 56,271,758 bytes allocated10:45
kr0ddnoMobil==32139==10:45
kr0ddnoMobil^C==32139== LEAK SUMMARY:10:45
kr0ddnoMobil==32139==    definitely lost: 73,068 bytes in 4,935 blocks10:45
kr0ddnoMobil==32139==    indirectly lost: 48,528 bytes in 4,038 blocks10:45
kr0ddnoMobil==32139==      possibly lost: 3,852,886 bytes in 11,874 blocks10:45
kr0ddnoMobil==32139==    still reachable: 6,484,621 bytes in 16,887 blocks10:45
kr0ddnoMobil==32139==         suppressed: 0 bytes in 0 blocks10:45
kr0ddnoMobil==32139== Rerun with --leak-check=full to see details of leaked memory10:45
kr0ddnoMobil==32139==10:45
kr0ddnoMobil==32139== For counts of detected and suppressed errors, rerun with: -v10:45
kr0ddnoMobil==32139== Use --track-origins=yes to see where uninitialised values come from10:45
kr0ddnoMobil==32139== ERROR SUMMARY: 5 errors from 4 contexts (suppressed: 70 from 11)10:45
kr0ddnoMobilKann man nicht viel mit anfangen10:45
kr0ddnoMobilEs is zu lahm um damit zu arbeiten10:45
planetmakeraber liefert es nicht einzel-reports wo was passiert?10:48
kr0ddnoMobilwenn ich --track-origins=yes verwenden w�rde schon10:53
kr0ddnoMobilaber da wirst du deines lebens nimmer froh10:54
kr0ddnoMobilder rechner hier kann das nicht stemmen10:54
planetmakerok :-)10:55
kr0ddnoMobilHaste schonmal UFOAI.org getestet?10:56
planetmakerich sehe nur, dass gelegentlich die OpenTTD devs das wohl laufen lassen - und dann gelegentlich auch dessen gesuchuldete commits / fixes passieren10:56
planetmakerne, was ist das?10:56
planetmaker404 here10:56
kr0ddnoMobilKennst Du nicht das alte Spiel Ufo - enemy unknown?10:56
planetmakernatürlich. Ist ein tolles spiel10:57
kr0ddnoMobilhttp://ufoai.sourceforge.net/10:57
tpbTitle: UFO: Alien Invasion (at ufoai.sourceforge.net)10:57
kr0ddnoMobiltoller nachbau10:57
kr0ddnoMobilich w�rd dir allerdings die svn version empfehlen10:57
kr0ddnoMobildie release is zu alt10:57
planetmakeruh...10:58
planetmakerDie sollten häufiger releases machen. Das bringt Nutzer10:59
planetmakerund es tut sich nach den Commit - Logs ja auch einiges dort11:00
planetmakerah... eine neue Release scheint aber in der Pipeline zu sein11:01
kr0ddnoMobiljo11:14
kr0ddnoMobilWar damals vor der 2.1 aber auch ewig in Planung11:14
kr0ddnoMobildauernd wurden savegames inkompatibel, das war �rgerlich11:15
planetmakerjo, das ist wahr11:15
kr0ddnoMobildat hatte mir dann irgendwann den spa� genommen :-)11:15
kr0ddnoMobilaber jetzt will ichs mal durchspielen11:15
kr0ddnoMobilobwohl ich letzte woche kl�rglich versagt hab11:15
kr0ddnoMobilin der erstn mission alle 8 leute verloren ;-)11:15
tomboy64lol11:20
tomboy64lausig :-P11:20
tomboy64mhmm ufo-ai11:20
tomboy64yay!11:25
tomboy64die haben ebuilds!11:25
kr0ddnoMobilich hab aber auch meine s�ldner nicht manuell ausger�stet :-)11:26
kr0ddnoMobilda hatten zu viele nen raketenwerfer umgeschnallt11:27
tomboy64hrrr11:27
tomboy64ausreden11:27
kr0ddnoMobilnaaaaaaaaa11:28
kr0ddnoMobilich hatte ja auch schon aliens gefangen ^^11:28
kr0ddnoMobiles is ein neues XCom in Produktion11:30
kr0ddnoMobilich glaub sogar von bioware11:30
kr0ddnoMobilallerdings Egoshooter-missionen, nicht mehr strategisch11:30
tomboy64laaaangweilig11:33
kr0ddnoMobiljo11:33
kr0ddnoMobilne demo werd ich mir mal anschauen, aber ich glaub nich dass es was f�r mich is11:33
tomboy64ich vermisse die iso-strategie games die am ende der 90er aufkamen11:34
kr0ddnoMobilhm, was kam da denn so auf?11:35
kr0ddnoMobil1990 und iso? da war doch alles noch 2D flat oder nich?11:36
kr0ddnoMobilaxo, ende 90er ^^11:36
tomboy64ende der 90er11:36
tomboy64so 2000 rum11:36
tomboy64nicht wirklich viel - so im stil von xcom - alles niederballern11:36
tomboy64also quasi ne combo von diablo, xcom und 3d shootern11:36
kr0ddnoMobilja was gabs denn da so?11:37
kr0ddnoMobilhilf mir auf die spr�nge11:37
kr0ddnoMobilDune 4000 :-)11:37
tomboy64keine ahnung wie die hie�en ^^11:37
tomboy64wurde keiner n wirklicher klassiker11:37
kr0ddnoMobilcannonfodder11:37
tomboy64da gab's eins was so postmoderner mafia krieg war11:38
tomboy64zwischen den triaden11:38
kr0ddnoMobilich glaub sowas hab ich im regal11:38
kr0ddnoMobilChaos Overlords oder so?11:38
tomboy64lass mich mal googlen11:39
kr0ddnoMobilachne, das war nix mit iso11:39
tomboy64alter schwede!11:54
tomboy64jetzt denk ich mir, was baut denn der so lang11:54
tomboy64da ist der noch am co!11:54
tomboy64ich werd nich mehr!11:54
kr0ddnoMobil?11:56
kr0ddnoMobilachso, ufoai11:57
kr0ddnoMobildauert ewig11:57
tomboy64so11:59
tomboy64bin dann mal raus11:59
*** tomboy64 has quit IRC12:00
*** enig__ has joined #freeorion12:09
*** enig_ has quit IRC12:12
*** tomboy64 has joined #freeorion12:40
*** mithro has quit IRC12:54
*** enig_ has joined #freeorion13:14
*** mithro has joined #freeorion13:16
*** enig__ has quit IRC13:18
*** tomboy64 has quit IRC13:21
*** bernardh has quit IRC14:12
*** welterde has quit IRC17:35
*** welterde has joined #freeorion17:48
*** cubathy has joined #freeorion18:04
*** welterde has quit IRC18:04
*** welterde has joined #freeorion18:16
CIA-76FreeOrion: geoffthemedio * r3573 /trunk/FreeOrion/UI/MapWnd.cpp:20:41
CIA-76FreeOrion: -In MapWnd::RenderStarlanes commented out starlane colour buffer binding and20:41
CIA-76FreeOrion: GL_COLOR_ARRAY client state setting code which seems to be causing crashes when,20:41
CIA-76FreeOrion: after starting a new game, the player immediately clicks a fleet button, then20:41
CIA-76FreeOrion: the sitrep button, then the sitrep window (bringing it to the top of the stack)20:41
CIA-76FreeOrion: and then the map.20:41
CIA-76FreeOrion: -Moved some MapWnd rendering functions within MapWnd.cpp to just below MapWnd::Render to make them easier to find and refer to when looking at the main Render function20:41
GeofftheMediokroddn: try that version... seems to fix the crashes for me, at the cost of no starlane colours20:43
kr0ddnoMobilGeofftheMedio: do you have exact stacktraces where the crashes occur?20:46
kr0ddnoMobilplanetmaker and me do have them20:47
GeofftheMediodon't have a trace handy, but the crash happens in glBindBuffer in MapWnd::RenderStarlanes20:48
kr0ddnoMobilnot for us20:48
kr0ddnoMobildamn - I released the 0.3.14 without Sound ^^20:49
kr0ddnoMobilGeofftheMedio: do you release a 0.3.14.1 too ?20:51
kr0ddnoMobilfor windows20:51
GeofftheMediomaybe20:51
GeofftheMediodon't need one for version text20:51
kr0ddnoMobilbut for that crash20:52
GeofftheMedioif it can be fixed, maybe20:52
kr0ddnoMobilThe stacktrace from the crash sais the crash comes from:20:53
kr0ddnoMobil<kr0ddnoMobil> #3  0x08b56717 in GG::BeginStencilClipping (inner_ul=..., inner_lr=...,20:54
kr0ddnoMobil<kr0ddnoMobil>     outer_ul=..., outer_lr=...)20:54
kr0ddnoMobil<kr0ddnoMobil>     at /usr/src/freeorion/FreeOrion/GG/src/DrawUtil.cpp:68820:54
GeofftheMedioI've seen it20:54
kr0ddnoMobilokay20:54
GeofftheMediohowever the same series of clicks produced a crash in RenderStarlanes for me20:54
GeofftheMedioyou're sure you updated and rebulit GG?20:54
GeofftheMediotzlaine changed some clipping stuff recently20:54
kr0ddnoMobilshell I update GiGi?20:55
GeofftheMedioworth a try20:55
kr0ddnoMobilno changes to gigi20:56
kr0ddnoMobilMeans I used the latest gigi20:56
GeofftheMediommhmm20:56
kr0ddnoMobiltzlaine answered to my request for adding a gigi-version function20:56
GeofftheMediocould you give my latest freeorion commit a try?20:57
GeofftheMediomaybe it will magically solve the problem?20:57
kr0ddnoMobili am trying20:57
kr0ddnoMobildownloading20:57
*** tomboy64 has joined #freeorion20:59
kr0ddnoMobilyeah yeas, sound is working again ^^21:00
kr0ddnoMobil#3  0x08b8f1b7 in GG::BeginStencilClipping (inner_ul=..., inner_lr=...,21:00
kr0ddnoMobil    outer_ul=..., outer_lr=...)21:00
kr0ddnoMobil    at /usr/src/freeorion/FreeOrion/GG/src/DrawUtil.cpp:68821:00
kr0ddnoMobilGeofftheMedio: didn't change the problem21:01
GeofftheMediohmm21:01
*** tomboy64 has quit IRC21:01
*** tomboy65 has joined #freeorion21:01
kr0ddnoMobilcould that outer_xx parameters be invalid when GG::BeginStencilClipping is entered?21:03
kr0ddnoMobilas you know, i am not used to opengl21:03
GeofftheMedioI don't know much about it either21:04
GeofftheMedioprobably needs tzlaine's attention21:04
kr0ddnoMobilhe's at boostcon21:04
GeofftheMedioirregardless...21:04
GeofftheMediobizzare21:06
GeofftheMediojust having the colour array binding code in RenderStarlanes causes crashes in the vertex bind buffer command21:07
GeofftheMedioeven when the vertex binding is before the colour binding21:07
kr0ddnoMobil�h21:12
kr0ddnoMobilglColorPointer(4, GL_UNSIGNED_BYTE, 0, 0);21:12
kr0ddnoMobilwhy is that a null pointer ?21:12
kr0ddnoMobilhttp://www.opengl.org/sdk/docs/man/xhtml/glColorPointer.xml21:13
tpb<http://ln-s.net/6UNk> (at www.opengl.org)21:13
kr0ddnoMobilwouldnt that call mean that a pointer with 4 entries is taken as the fourth argument?21:14
GeofftheMedioit's being used with bindbuffer21:18
GeofftheMediowhich means that the pointer parameter becomes an offset within the bound buffer, instead of a direct pointer to the start of an array of data21:23
kr0ddnoMobilah okay, and in DrawUtil on line 687 there is used a pointer21:25
*** Tiberian has joined #freeorion21:26
Tiberianhello21:27
GeofftheMediohi21:27
kr0ddnoMobilhi21:27
Tiberiani've been having some trouble with the windows installers21:27
GeofftheMedioplease elaborate21:28
Tiberianintegrity check failures, sourceforge says the file is 159.4mb,21:28
Tiberianbut when i download it, i'm told that the file is only 152mb, and then when i open it i get an integrity check failure21:29
GeofftheMedioit should be 159,419,087 bytes21:29
GeofftheMediobased on what was uploaded21:30
GeofftheMediomaybe try a different mirror?21:30
GeofftheMediokroddn: the glVertexPointer(2, GL_INT, 0, outer_vertices); of line 687 in DrawUtil.cpp is NOT using bound buffers21:31
GeofftheMedioit just passes an array directly21:31
Tiberiani've tried downloading it from all australian mirrors (where i live) and a few american mirrors21:31
Tiberianall the same problem21:31
GeofftheMediohmm.  I'm not sure what else to suggest...21:32
kr0ddnoMobilMemory errors ^^21:34
Tiberianhm :(21:35
kr0ddnoMobiltry using a downloadmanager21:35
kr0ddnoMobilHow did you download it? Internet Exporer? Firefox?21:35
Tiberianit's my download manager that's reporting the filesize21:36
GeofftheMedio(I'll be afk as of now...)21:36
Tiberianfirst time i attempted it was with firefox, and that downloaded 158mb and gave me an integrity error21:36
kr0ddnoMobilso it reports the wrong size before it downloads?21:36
Tiberianyeah, apparently21:36
kr0ddnoMobilit reports 152MB on my FF too21:37
Tiberianhm21:38
kr0ddnoMobilL�nge: 159419087 (152M) [application/octet-stream]21:38
kr0ddnoMobilbut thats okay21:38
kr0ddnoMobilwhat does windows explorer say about the file?21:39
Tiberian159,289,32321:39
kr0ddnoMobilsom bytes missing :-)21:40
Tiberianhm21:40
kr0ddnoMobilhttp://gnuwin32.sourceforge.net/packages/wget.htm21:40
tpb<http://ln-s.net/3L13> (at gnuwin32.sourceforge.net)21:40
kr0ddnoMobilTry that and execute "wget --continue" in the directory where your started download lies21:40
kr0ddnoMobili mean:21:40
kr0ddnoMobilwget --continue http://ovh.dl.sourceforge.net/project/freeorion/FreeOrion/FreeOrion%20Version%200.3.14/FreeOrion-0.3.14-Win32-Setup.exe21:41
tpb<http://ln-s.net/6UWA> (at ovh.dl.sourceforge.net)21:41
kr0ddnoMobilthis should fastly download the missing bytes, it your problem is not from other source21:41
kr0ddnoMobilTiberian ?21:46
Tiberiantrying now21:46
kr0ddnoMobilkk21:47
kr0ddnoMobilafk for some time21:47
Tiberianhm... says it's fully retrieved21:53
TiberianHTML is telling me a 41621:53
TiberianHTTP* :|21:53
Tiberiananyway, afk21:56
*** bernardh has joined #freeorion22:32
*** fotschenk has joined #freeorion22:44
*** fotschenk has left #freeorion22:58
*** cubathy has quit IRC23:04
*** VargaD has quit IRC23:05
*** mithro has quit IRC23:47
*** tomboy65 has quit IRC23:59

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