#pentagram@irc.freenode.net logs for 2 Jan 2013 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage


[00:39:17] <-- Dominus has left IRC (Read error: Connection reset by peer)
[00:39:23] --> DominusExult has joined #pentagram
[00:39:23] --- ChanServ gives channel operator status to DominusExult
[03:19:29] <-- DominusExult has left IRC (Read error: Connection reset by peer)
[03:19:35] --> Dominus has joined #pentagram
[03:19:35] --- ChanServ gives channel operator status to Dominus
[07:43:20] <-- Dominus has left IRC (Read error: Connection reset by peer)
[07:44:57] --> Dominus has joined #pentagram
[07:44:57] --- ChanServ gives channel operator status to Dominus
[10:38:20] <-- Dominus has left IRC (Ping timeout: 255 seconds)
[10:39:03] --> Dominus has joined #pentagram
[10:39:03] --- ChanServ gives channel operator status to Dominus
[13:06:04] <-- Kirben has left IRC ()
[13:19:43] <-- Dominus has left IRC (Read error: Connection reset by peer)
[13:19:57] --> Dominus has joined #pentagram
[13:19:57] --- ChanServ gives channel operator status to Dominus
[18:39:44] <-- Dominus has left IRC (Read error: Connection reset by peer)
[18:41:06] --> Dominus has joined #pentagram
[18:41:06] --- ChanServ gives channel operator status to Dominus
[20:09:34] <wjp> oh, that's weird
[20:09:44] <wjp> Unable to allocate id (max = 32766)
[20:09:51] <wjp> but
[20:09:52] <wjp> Object memory stats:
[20:09:52] <wjp> NPCs : 68/255
[20:09:52] <wjp> Objects : 6735/32511
[20:30:48] <wjp> and the free list in objIDs in the savegame is already completely empty...
[20:51:38] <-- Dominus has left IRC (Read error: Connection reset by peer)
[20:52:09] --> Dominus has joined #pentagram
[20:52:09] --- ChanServ gives channel operator status to Dominus
[21:03:26] <wjp> and now I'm getting crashes when loading a savegame I just created. Argh.
[21:12:21] <wjp> Oh, this is not good
[21:12:43] <wjp> It creates a JoystickCursorProcess that takes up a PID it shouldn't be
[21:14:55] <wjp> so that was just a red herring from the objID issue :-(
[21:25:12] --> DominusExult has joined #pentagram
[21:25:12] --- ChanServ gives channel operator status to DominusExult
[21:25:42] <-- Dominus has left IRC (Read error: Connection reset by peer)
[21:25:43] --- DominusExult is now known as Dominus
[21:41:08] <wjp> this does not make sense :-(
[21:52:04] <Dominus> hmm, some warnings http://pastebin.com/44C12bm5
[21:52:21] <Dominus> curiosly only on 32bit and ppc, 64bit wasok
[21:53:43] <wjp> different libpng maybe?
[21:54:08] <wjp> hm, on the plus side, I get some inconsistencies in my own recent saves too
[21:54:46] <Dominus> did we bork savegames at some point?
[21:55:02] <wjp> hard to say
[21:59:05] <Dominus> hmm, gonna hunt the culprit down in a couple of days. really curios since none of the warnings show up on 64bit build...
[22:00:11] <wjp> I wouldn't worry about these ones too much
[22:00:53] <wjp> aha, just loading a valid save, then saving and re-loading gets things in an inconsistent state
[22:01:15] <wjp> which is at least something :-)
[22:03:01] <wjp> actually only loading a valid save already does that
[22:03:06] * wjp ponders
[22:04:34] <Dominus> rev 2490 sounds like the last commit that touches savegames
[22:04:50] <Dominus> Don't calculate lvol and rvol values for sounds on savegame load (bug #3117911)
[22:04:52] <wjp> ugh, no, those "valid" savegames were secretly broken already :-(
[22:05:16] <wjp> so this is ancient
[22:05:35] <Dominus> ouch (savegame load is not the trigger then)
[22:06:19] <wjp> aha (again)
[22:08:18] <wjp> what _may_ be it is that we don't save the Menu gump
[22:08:37] <wjp> but its objid (and all the widgets' in it) does stay marked in use
[22:09:44] <wjp> but more may be going on
[22:12:52] <wjp> wow, 405 objects leaked on every save through the menu
[22:13:12] <wjp> so 80 saves and everything's gone
[22:14:40] <Dominus> really ouch
[22:16:04] <Dominus> ok, I'm gone. When we have somehow released a new Exult version I plan to port Marzos XBR scaler implementation to Pentagram (in the hope that looks better than hq4x with Pentagram)
[22:16:24] <Dominus> ?seen watt
[22:16:25] <exultbot> watt left IRC around Mon Dec 31 03:47:11 2012 (GMT) (*.net *.split)
[22:16:37] <Dominus> ?seen darke
[22:16:37] <exultbot> darke left IRC around Tue Sep 8 11:15:26 2009 (GMT) (Read error: 110 (Connection timed out))
[22:16:54] <Dominus> ?seen fingolfin
[22:16:54] <exultbot> fingolfin left IRC around Fri Jun 17 21:24:36 2011 (GMT) (Quit: Fingolfin)
[22:17:20] <Dominus> good night
[22:17:40] <-- Dominus has left IRC (Quit: good night)
[22:42:01] --> Kirben has joined #pentagram
[22:42:02] --- ChanServ gives channel operator status to Kirben