#gemrb@irc.freenode.net logs for 18 Apr 2013 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage

[01:03:20] <-- brada has left IRC (Quit: brada)
[05:33:53] <-- ermo^ has left IRC (Ping timeout: 248 seconds)
[05:59:56] --> ermo^ has joined #gemrb
[06:00:01] --- ermo^ is now known as ermo
[06:00:02] <-- ermo has left IRC (Changing host)
[06:00:02] --> ermo has joined #gemrb
[07:04:58] --> lynxlynxlynx has joined #gemrb
[07:04:58] <-- lynxlynxlynx has left IRC (Changing host)
[07:04:58] --> lynxlynxlynx has joined #gemrb
[07:04:58] --- ChanServ gives channel operator status to lynxlynxlynx
[07:12:51] --> WingedHussar has joined #gemrb
[08:49:38] <edheldil> lynxlynxlynx: can you add me to gemrb's coverity scan?
[08:50:58] <edheldil> or pm me the the project pass
[08:52:29] <lynxlynxlynx> do you have a coverity account already?
[08:54:39] <fuzzie> easiest is just to give people the project pass
[09:11:43] <edheldil> no
[09:57:49] <edheldil> should we abolish strcpy?
[09:58:32] <fuzzie> we have strlcpy now, right?
[09:58:43] <fuzzie> so, probably, yes
[09:59:02] <fuzzie> or, at least for all the cases coverity complains about
[10:02:48] <edheldil> heh
[10:03:27] <edheldil> many of them are probably exploitable in case someone downloads a game made by sb. else
[10:08:31] <fuzzie> there are probably a large number of other ways to exploit gemrb, honestly
[10:08:35] <fuzzie> that is a whole different story
[10:12:40] <edheldil> not speaking about a relatively low number of 3rd party GemRB games :)
[10:55:32] <lynxlynxlynx> so far we've inspected about third of the reports, but the string ones make a large portion of the remaining
[11:04:54] <edheldil> path copies, yeah, I looked
[11:07:38] <fuzzie> they're not all path copies, right?
[11:07:54] <fuzzie> but i annotated the only valid ones, i think
[11:32:24] <lynxlynxlynx> why didn't you mark the rest as ignorable then?
[11:32:59] <lynxlynxlynx> btw, that Checkers view is handy for going through similar problems
[11:33:26] <lynxlynxlynx> you can select (anywhere) multiple defects and mark them all at once too
[11:34:14] <fuzzie> no, i mean, the ones which are not necessarily bugs
[12:21:06] <-- WingedHussar has left IRC (Read error: Connection reset by peer)
[12:22:13] --> WingedHussar has joined #gemrb
[14:08:21] --> Maighstir has joined #gemrb
[14:11:11] <edheldil> Hmm, for some reason, coverity does not open the exact location of function definition, and only opens the file. And Searching anything in Interface.cpp, when you have to first unroll it is rather cumbersome
[14:11:35] <edheldil> not speaking of the fact, that sometimes it says 'access denied'
[14:13:00] <lynxlynxlynx> worksforme
[14:18:49] <wjp> that doesn't sound familiar
[15:47:36] --> Canageek has joined #gemrb
[15:54:46] --> brada has joined #gemrb
[15:57:26] <-- Canageek has left IRC (Quit: KVIrc 4.0.4 Insomnia The future is here. It's just not widely distributed yet. - William Gibson)
[15:58:40] <brada> lynx: release this week?
[15:58:57] <brada> whats still on the todo?
[16:24:05] <edheldil> we could fix the coverity signalled problems :)
[16:36:27] --> edheldil_ has joined #gemrb
[16:41:00] <-- edheldil_ has left IRC (Ping timeout: 264 seconds)
[16:54:40] --- ermo is now known as ermo^
[17:03:27] --> Yoshimo has joined #gemrb
[18:02:25] <lynxlynxlynx> yeah, we can fix some of those, since they're trivial
[18:03:36] <lynxlynxlynx> i'm not sure if i should create a separate branch yet, i have one revert in mind
[18:04:15] <lynxlynxlynx> but the only remaining thing to fix is spectral trolls, which may be the same as the rare item unusability regression
[18:50:54] --- ermo^ is now known as ermo
[18:53:03] <-- WingedHussar has left IRC (Ping timeout: 245 seconds)
[18:54:20] --> WingedHussar has joined #gemrb
[19:13:39] --> Canageek has joined #gemrb
[19:17:40] --> edheldil_ has joined #gemrb
[19:19:37] <fuzzie> did you work out what's happening with the trolls
[19:19:37] <fuzzie> ?
[19:28:50] <lynxlynxlynx> haven't checked yet at all
[19:29:04] <lynxlynxlynx> it's only the spectral ones, which is good
[20:22:41] <-- Yoshimo has left IRC (Quit: Yoshimo)
[20:29:14] --> vampi-the-frog has joined #gemrb
[21:00:54] <-- vampi-the-frog has left IRC (Quit: Leaving)
[21:02:23] <-- Maighstir has left IRC (Quit: .)
[21:45:35] --- ermo is now known as ermo^
[22:05:56] <Seniorita> [commit] lynxlynxlynx: fx_disguise: fix avatar range checks https://github.com/gemrb/gemrb/commit/3a0c76f90e465123698815bd29a3a9c8d359863a
[22:05:57] <Seniorita> [commit] lynxlynxlynx: fx_monster_summoning: fixed our extension being ignored https://github.com/gemrb/gemrb/commit/9926608fe5a88702ed0d3a055c810d47ae20dc4b
[22:05:59] <Seniorita> [commit] lynxlynxlynx: GameControl::Draw: fixed free/delete mismatch https://github.com/gemrb/gemrb/commit/6356fb7acf2229059c8be107b2690edf5a746b96
[22:10:06] <gembot> build #349 of osx-xcode-binary is complete: Failure [4failed compile] Build details are at http://buildbot.gemrb.org/builders/osx-xcode-binary/builds/349 blamelist: Jaka Kranjc <lynxlupodian@users.sourceforge.net>
[22:11:52] <lynxlynxlynx> GUIScript.h:31:10: fatal error: 'Python.h' file not found
[22:12:17] <lynxlynxlynx> http://buildbot.gemrb.org/builders/osx-xcode-binary/builds/349/steps/compile/logs/warnings%20(8) some locations changed?
[22:12:19] <Seniorita> Log File contents
[22:17:47] <brada> what do we have to do to get ttf plugin as part of the windows distro?
[22:18:21] <brada> lynx: thats probably my fault for something i was doing on the server yseterday
[22:18:57] <lynxlynxlynx> get a freetype dll?
[22:19:07] <lynxlynxlynx> does it work on windows at all
[22:19:28] <brada> i dont know
[22:19:33] <brada> forum poster is asking about it
[22:19:33] <lynxlynxlynx> oh & do you want to see the coverity reports too?
[22:19:37] <brada> sure
[22:19:42] <fuzzie> lots of people using freetype on windows
[22:20:00] <brada> apparently we dont build that plugin with buildbot
[22:20:06] <brada> on windows i mean
[22:24:48] <brada> i borked permissions on the lib directory looks like
[22:24:57] <brada> preventing buildslave user from getting at it
[22:25:45] <brada> should be better now
[22:57:22] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[23:30:48] <-- Canageek has left IRC (Ping timeout: 272 seconds)