#exult@irc.freenode.net logs for 27 Jan 2015 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[02:22:15] <-- Dominus has left IRC (Ping timeout: 264 seconds)
[02:22:53] --> Dominus has joined #exult
[02:22:53] --- ChanServ gives channel operator status to Dominus
[06:07:50] <-- Lightkey has left IRC (Ping timeout: 265 seconds)
[06:20:24] --> Lightkey has joined #exult
[07:51:33] --> vimus has joined #exult
[11:55:33] <-- vimus has left IRC ()
[12:14:32] <-- Kirben has left IRC (Ping timeout: 244 seconds)
[12:51:18] --> vimus has joined #exult
[12:54:20] <-- vimus has left IRC (Client Quit)
[12:58:57] --> vimus has joined #exult
[14:11:02] --> vimas has joined #exult
[14:12:20] <-- vimus has left IRC (Ping timeout: 246 seconds)
[19:29:58] --> Malignant_Manor has joined #exult
[19:33:48] <Malignant_Manor> Dominus: That crash doesn't happen in Windows when not using gdb. I deleted the midi reference, but it was still being used.
[19:43:12] <Dominus> Heya malignant_Manor
[19:43:59] <Dominus> So it does crash with gdb on windows?
[19:44:12] <Malignant_Manor> Yeah
[19:54:09] <-- Epitrope has left IRC (Quit: CVE-2015-0235)
[19:55:19] <Malignant_Manor> Dominus: Does the iPhone have issues with just tapping an object or is it mostly the pinch?
[19:56:48] <Dominus> Sorry i'm not at home and the wlan just ate itself
[19:57:39] <Dominus> Aehm, the problem with exult on iphone is that it's hard to hit an item ;)
[19:58:20] <Dominus> For example the keys are way smaller than my finger ;)
[19:59:03] <Malignant_Manor> Force wjp to make a virtual touchpad to control a cursor.
[19:59:17] <Malignant_Manor> Do you have the size patch?
[19:59:57] <Dominus> Actually the ios port may do away with the cursors
[20:00:17] <Dominus> They mostly distract when you interact directly with the screen
[20:01:51] <Dominus> And no, don't have the size patch. I'm away from home for some days and have had no time to setup a development environment here
[20:02:20] <Malignant_Manor> Yeah, the only way to really do the interaction is to simulate a cursor or better yet, zoom.
[20:02:38] <Malignant_Manor> Someone needs to do a zoom function.
[20:03:05] <Dominus> Re: gump crash: when you delete the midi reference does the audio gump still work and not crash in gdb?
[20:03:55] <Malignant_Manor> I just needed to point to the newly initialized midi.
[20:05:24] <Malignant_Manor> hmm, now I have a problem exiting
[20:05:24] <Dominus> Funnily I only noticed the crash when I switched mono/stereo on the ios port
[20:06:00] --> Epitrope has joined #exult
[20:07:03] <Malignant_Manor> Well, stero and sample rate destroy audio and the reinitialize it. The midi pointer needs updated because of that.
[20:08:34] <Malignant_Manor> The crash is showing get_tile as the end point
[20:09:04] <Malignant_Manor> set and remove weather before that
[20:09:47] <Malignant_Manor> bt
[20:09:52] <Malignant_Manor> bt
[20:10:10] <Malignant_Manor> grr, wrong computer and keyboard
[20:10:25] <Dominus> He
[20:12:43] <Malignant_Manor> Something is wrong when deleting gwin
[20:14:08] <Dominus> (When you made this change you made me write Colourless to ask him whether you made any obvious plunder - never replied ;( )
[20:23:03] <Malignant_Manor> The crash on exit seems to be caused by Marzo adding ~Weather_egg() in r7474.
[20:23:59] <Malignant_Manor> It shouldn't set_weather when Exult is closing.
[20:25:20] <Dominus> That's odd
[20:28:16] <Malignant_Manor> pastebin.com/68txSRsw
[20:28:45] <Malignant_Manor> http://pastebin.com/68txSRsw
[20:32:41] <Malignant_Manor> I'm not sure of the deletion order but clear_world definitely comes before ~Weather_egg and is likely a problem.
[20:33:42] <Malignant_Manor> maps too get deleted before effects but I'm not sure when the egg classes get deleted.
[20:45:17] <Malignant_Manor> Marzo: the tracker ticket for the crash on exit from ~Weather_egg is https://sourceforge.net/p/exult/bugs/1906/
[20:46:20] <Malignant_Manor> Dominus: I committed the AudioGump crash fix.
[20:49:05] <Dominus> But malignant_Manor something must be really wrong if it didn't crash before your fix but crashes now...
[20:50:37] <Dominus> Also Malignant_Manor, please include the bt or at least make it permanent on pastebin. It's annoying when referenced stuff is gone ;)
[20:50:56] * Dominus fights the wlan again...
[20:53:10] <Malignant_Manor> The crash has nothing to do with my fix.
[21:00:37] <Marzo> Malignant_Manor: I guess that change can be just rolled back, as it didn't have the effect I wanted
[21:01:42] <Malignant_Manor> Marzo: Does it do anything positive?
[21:02:12] <Marzo> It was supposed to fix the magic storms lasting too long, but it ended up being too erratic
[21:08:02] <Malignant_Manor> Marzo: do you have time to look for a proper fix?
[21:08:34] <Marzo> For the magic storm? I have a few ideas
[21:08:46] <Marzo> The destructor not being there won't make a difference
[21:21:42] <Malignant_Manor> Marzo: I committed roll back. You had already reopened bug #1865, (sparkle takes too long to change.
[21:22:07] <Marzo> Actually Dominus reopened it
[21:23:09] <Malignant_Manor> It has your name as changing the status to open
[21:23:40] <Marzo> Hm, maybe Dominus asked me to reopen then
[21:23:58] <Marzo> (and sorry for the pointless highlights, Dominus :-p)
[21:32:57] <Dominus> Marzo: that's ok, I can highlight back!
[21:33:22] <Dominus> I would have sworn that I reopened it ;)
[21:37:04] <Marzo> So would I
[21:47:10] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.91.1 [Firefox 35.0.1/20150122214805])
[22:11:38] <Dominus> Malignant_Manor, thanks for your fixes!
[22:32:44] --> Kirben has joined #exult
[22:32:44] --- ChanServ gives channel operator status to Kirben
[23:36:13] <-- WebSpiri_ has left IRC (Ping timeout: 245 seconds)