00:04:04 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #sbcl 00:13:08 -!- nyef [~nyef@pool-70-109-134-127.cncdnh.east.myfairpoint.net] has quit [Quit: G'night all.] 00:24:53 -!- hargettp [~anonymous@pool-71-184-188-218.bstnma.east.verizon.net] has quit [Quit: hargettp] 00:25:18 hargettp [~anonymous@pool-71-184-188-218.bstnma.east.verizon.net] has joined #sbcl 00:39:47 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 00:40:18 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #sbcl 01:33:36 adhoc [~adhoc@ubermonkey.net] has joined #sbcl 01:33:41 morning all 01:38:06 -!- Krystof [~csr21@92.24.99.161] has quit [Read error: Operation timed out] 01:40:59 -!- attila_lendvai [~attila_le@89.135.204.63] has quit [Quit: Leaving.] 01:52:53 Krystof [~csr21@78.146.227.182] has joined #sbcl 01:52:53 -!- ChanServ has set mode +o Krystof 02:59:49 -!- hargettp [~anonymous@pool-71-184-188-218.bstnma.east.verizon.net] has quit [Quit: hargettp] 04:55:58 -!- Krystof [~csr21@78.146.227.182] has quit [Ping timeout: 245 seconds] 05:08:21 Krystof [~csr21@92.24.90.8] has joined #sbcl 05:08:22 -!- ChanServ has set mode +o Krystof 05:55:38 nikodemus [~nikodemus@cs181199216.pp.htv.fi] has joined #sbcl 05:55:38 -!- ChanServ has set mode +o nikodemus 06:10:23 mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has joined #sbcl 06:16:28 mega1_ [~quassel@catv4E5CABA2.pool.t-online.hu] has joined #sbcl 06:22:44 -!- nikodemus [~nikodemus@cs181199216.pp.htv.fi] has quit [Quit: This computer has gone to sleep] 07:34:06 stassats [~stassats@pppoe.178-66-3-179.dynamic.avangarddsl.ru] has joined #sbcl 07:34:12 -!- stassats [~stassats@pppoe.178-66-3-179.dynamic.avangarddsl.ru] has quit [Changing host] 07:34:12 stassats [~stassats@wikipedia/stassats] has joined #sbcl 08:04:58 tcr [~tcr@cpc5-bour5-2-0-cust340.15-1.cable.virginmedia.com] has joined #sbcl 08:10:33 -!- mega1_ [~quassel@catv4E5CABA2.pool.t-online.hu] has quit [Ping timeout: 245 seconds] 08:10:33 -!- mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has quit [Ping timeout: 245 seconds] 08:20:38 mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has joined #sbcl 08:20:44 mega1_ [~quassel@catv4E5CABA2.pool.t-online.hu] has joined #sbcl 08:24:17 -!- mega1_ [~quassel@catv4E5CABA2.pool.t-online.hu] has quit [Remote host closed the connection] 10:31:24 -!- Krystof [~csr21@92.24.90.8] has quit [Ping timeout: 265 seconds] 10:45:12 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 265 seconds] 10:45:38 Krystof [~csr21@78.146.225.217] has joined #sbcl 10:45:38 -!- ChanServ has set mode +o Krystof 10:57:12 -!- lnostdal [~quassel@167.80-203-136.nextgentel.com] has quit [Remote host closed the connection] 10:57:58 lnostdal [~quassel@167.80-203-136.nextgentel.com] has joined #sbcl 11:09:35 hargettp [~anonymous@pool-71-184-188-218.bstnma.east.verizon.net] has joined #sbcl 11:57:16 attila_lendvai [~attila_le@89.135.204.63] has joined #sbcl 12:11:05 -!- hargettp [~anonymous@pool-71-184-188-218.bstnma.east.verizon.net] has quit [Quit: hargettp] 12:12:00 hargettp [~anonymous@pool-71-184-188-218.bstnma.east.verizon.net] has joined #sbcl 12:20:50 -!- drewc [~user@S01060013101b6ddb.vc.shawcable.net] has quit [Ping timeout: 276 seconds] 12:35:39 deepfire [~deepfire@80.92.100.69] has joined #sbcl 12:46:28 -!- hargettp [~anonymous@pool-71-184-188-218.bstnma.east.verizon.net] has quit [Quit: hargettp] 13:01:48 -!- ASau [~user@83.69.227.32] has quit [Ping timeout: 245 seconds] 13:12:14 stassats [~stassats@wikipedia/stassats] has joined #sbcl 13:18:27 ASau [~user@83.69.227.32] has joined #sbcl 13:23:51 mega1, jsnell: One of you here? 13:36:24 yes? 13:40:22 jsnell: http://paste.lisp.org/display/114875 13:43:14 the memory fault is coming from your own code. I blame ffi 13:43:54 No ffi but I'm poking at memory on my own; how did you figure out it's my code? 13:44:23 35: SB-SYS::MEMORY-FAULT-ERROR 13:44:23 36: Foreign function call_into_lisp, fp = 0x7ffff45b4070, ra = 0x422970 13:44:23 37: Foreign function post_signal_tramp, fp = 0x7ffff45b40f8, ra = 0x422a50 13:44:24 38: PRIORITY-QUEUE::PRIORITY-QUEUE-INSERT 13:44:40 ah that's the sigsegv handler? 13:44:48 right 13:44:49 going back into lisp, makes sense 13:45:16 and then everything above that is the debugger 13:45:58 So I wonder when that happens again, is there a meaningful way to dump the memory above/below that memory address to get a sense of what's sitting there? 13:46:33 I /should/ be poking at foreign-allocated memory which won't be moved by gc? 13:46:43 would that be a way to find out a wrong offset? 13:47:30 it should be unlikely that you manage to poke the lisp heap with that wrong offset 13:48:15 Hm actually I'm not writing to foreign memory 13:48:33 just reading from it 13:49:12 repeatable? 13:49:33 ok I get a model of what's happening, the pqueue insert uses key which reads from ffi memory which causes the sigsegv because that memory is gone? 13:50:58 that foreign memory in question is freed by a finalizer, but questioning that the finalizer might have run too early is probably not liekly, is it? :-) 13:51:31 not totally 13:51:33 that sounds plausible, but doesn't explain the later segfault 13:52:50 what causes a segfault? Write to protected memory, write to memory outside process? 13:53:27 or read from unmapped / protected memory 13:55:59 ooh, what's this "Trapping to run pending handler while GC in progress." 14:03:22 right what's that? 14:05:31 that's an assert on an impossible branch 14:05:53 there is a comment above it that explains it 14:05:59 we don't use multiple threads but I did recompile stuff while it was running which might have caused havor 14:06:01 havoc 14:06:24 I should probably interrupt first, and then recompile stuff 14:20:20 hargettp [~anonymous@pool-71-184-188-218.bstnma.east.verizon.net] has joined #sbcl 14:56:03 -!- attila_lendvai [~attila_le@89.135.204.63] has quit [Ping timeout: 265 seconds] 15:07:30 -!- hargettp [~anonymous@pool-71-184-188-218.bstnma.east.verizon.net] has quit [Quit: hargettp] 15:31:41 attila_lendvai [~attila_le@89.135.204.63] has joined #sbcl 15:35:42 -!- attila_lendvai [~attila_le@89.135.204.63] has quit [Client Quit] 16:49:02 nyef [~nyef@pool-70-109-134-127.cncdnh.east.myfairpoint.net] has joined #sbcl 16:49:11 Hello all. 17:01:55 -!- Krystof [~csr21@78.146.225.217] has quit [Ping timeout: 240 seconds] 17:29:18 -!- mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has quit [Ping timeout: 245 seconds] 17:32:07 rmarynch [~roman@88.135.194.233] has joined #sbcl 17:47:13 Krystof [~csr21@78.146.225.217] has joined #sbcl 17:47:13 -!- ChanServ has set mode +o Krystof 18:10:59 -!- rmarynch [~roman@88.135.194.233] has quit [Quit: Leaving] 18:42:14 hargettp [~anonymous@pool-71-184-188-218.bstnma.east.verizon.net] has joined #sbcl 19:24:16 -!- cmm [~cmm@bzq-79-181-201-208.red.bezeqint.net] has quit [Ping timeout: 272 seconds] 19:25:01 cmm [~cmm@bzq-79-181-201-208.red.bezeqint.net] has joined #sbcl 19:27:50 -!- hargettp [~anonymous@pool-71-184-188-218.bstnma.east.verizon.net] has quit [Quit: hargettp] 19:32:59 fualo [~fualo@markov.genomecenter.ucdavis.edu] has joined #sbcl 19:36:48 -!- Krystof [~csr21@78.146.225.217] has quit [Ping timeout: 245 seconds] 19:56:28 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 252 seconds] 20:02:26 -!- cmm [~cmm@bzq-79-181-201-208.red.bezeqint.net] has quit [Ping timeout: 264 seconds] 20:03:12 cmm [~cmm@109.66.199.216] has joined #sbcl 20:03:19 Krystof [~csr21@78.146.225.217] has joined #sbcl 20:03:19 -!- ChanServ has set mode +o Krystof 20:14:13 hargettp [~anonymous@pool-71-184-188-218.bstnma.east.verizon.net] has joined #sbcl 20:36:35 kclifton [~kclifton@S0106001ff3c78795.cg.shawcable.net] has joined #sbcl 21:18:05 -!- hargettp [~anonymous@pool-71-184-188-218.bstnma.east.verizon.net] has quit [Quit: hargettp] 21:22:16 -!- kclifton [~kclifton@S0106001ff3c78795.cg.shawcable.net] has quit [Quit: kclifton] 22:31:44 -!- tcr [~tcr@cpc5-bour5-2-0-cust340.15-1.cable.virginmedia.com] has quit [Quit: Leaving.] 23:12:10 -!- adhoc [~adhoc@ubermonkey.net] has left #sbcl