#exult@irc.freenode.net logs for 5 Feb 2014 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[00:02:45] <-- Rottingbeef has left IRC (Ping timeout: 272 seconds)
[00:18:58] --> godzirrra has joined #exult
[01:18:15] <-- godzirrra has left IRC (Remote host closed the connection)
[12:34:07] --> TheCycoTWO has joined #exult
[16:46:07] --> Malignant_Manor has joined #exult
[17:42:56] --> Malignant_Manor_ has joined #exult
[17:45:23] <-- Malignant_Manor has left IRC (Ping timeout: 260 seconds)
[17:45:36] --- Malignant_Manor_ is now known as Malignant_Manor
[19:12:28] <-- Malignant_Manor has left IRC (Quit: ChatZilla [Firefox 27.0/20140127194636])
[20:54:59] <-- TheCycoTWO has left IRC (Quit: And then there were n-1)
[21:06:09] <Dominus> damn it
[21:06:17] <Dominus> MARZO!
[21:06:20] <Dominus> are you there?
[21:06:40] <Dominus> I fear your delete intrinsic fix killed the SI introduction
[21:06:56] <Dominus> Exult crashes when the storms hit the party
[21:10:43] <Dominus> actually no, it must be another one
[21:10:56] <Dominus> it's happening with the rev before as well
[21:12:19] <Dominus> last good rev I have is rev 7457, now let's see what happened there
[21:24:45] <Dominus> Marzo, it is actually the y-shape fix that broke it, according to gdb
[21:25:45] <Dominus> the disarming of the trap that is
[21:26:03] <Dominus> ucinternal.cc:850
[21:28:48] <Dominus> lgdb (sory no normal gdb anymore here in Apple land) http://pastie.org/8702707
[21:32:44] <wjp> can you do 'print frame' and 'print frame->function' ?
[21:33:53] <Dominus> (lldb) print frame
[21:33:53] <Dominus> (Stack_frame *) $0 = 0x0000000000000000
[21:33:53] <Dominus> (lldb) print frame->function
[21:33:53] <Dominus> error: Couldn't dematerialize struct : (null)
[21:33:53] <Dominus> Errored out in Execute: Couldn't FinalizeJITExpression
[21:34:36] <Dominus> hi wjp :)
[21:35:00] <Dominus> if it helps, I can see about installing gdb through macports
[21:36:13] <wjp> that's ok; they're similar enough
[21:37:09] <wjp> just turning the start into GAME_SI && frame && frame->function->id == 0x70e is hopefully enough
[21:37:54] <Dominus> how do I do this?
[21:38:05] <wjp> with a text editor? :-)
[21:38:21] <wjp> see the line ucinternal.cc:850 you pointed at
[21:38:50] <wjp> and add the '&& frame' in the middle at the right place
[21:39:22] <Dominus> yeah, got it, I thought you meant some gdb magic, didin't see the added frame :)
[21:40:49] <Dominus> wjp, thanks!!!
[21:40:55] <Dominus> that nailed it
[21:45:15] <wjp> feel free to commit it
[21:45:24] <Dominus> thanks will do
[23:25:28] --> TheCycoONE has joined #exult
[23:25:53] <-- TheCycoONE has left IRC (Read error: Connection reset by peer)
[23:26:15] --> TheCycoONE has joined #exult