00:09.25 Opened logfile log/20130424. 00:09.25 ircCheck: possible lost in space; checking.Wed Apr 24 00:09:25 2013 00:09.25 >ghostbot< TEST 00:09.25 IRCTEST: Yes, we're alive. 00:09.35 FORK(961) --- fork starting for 'RSSFeeds', PID == 961, bot_pid == 1042 --- 00:09.36 FORK(961) !ERROR! cannot load my module: RSSFeeds 00:09.36 FORK(961) fork: took 1s for RSSFeeds. 00:09.36 FORK(961) --- fork finished for 'RSSFeeds' --- 00:14.57 Chans: (ghostbot) in:#ghostscript 00:35.34 >>> join/#ghostscript ray_laptop (~chatzilla@rrcs-64-183-45-163.west.biz.rr.com) 00:40.21 FORK(9284) --- fork starting for 'RSSFeeds', PID == 9284, bot_pid == 1042 --- 00:40.22 FORK(9284) !ERROR! cannot load my module: RSSFeeds 00:40.22 FORK(9284) fork: took 1s for RSSFeeds. 00:40.22 FORK(9284) --- fork finished for 'RSSFeeds' --- 00:41.17 --- Saved uptime records. 00:45.59 Chans: (ghostbot) in:#ghostscript 00:52.59 >>> ray_laptop has signed off IRC (Ping timeout: 260 seconds) [#ghostscript] 01:01.35 Chans: (ghostbot) in:#ghostscript 01:10.43 FORK(10390) --- fork starting for 'RSSFeeds', PID == 10390, bot_pid == 1042 --- 01:10.44 FORK(10390) !ERROR! cannot load my module: RSSFeeds 01:10.44 FORK(10390) fork: took 1s for RSSFeeds. 01:10.44 FORK(10390) --- fork finished for 'RSSFeeds' --- 01:11.59 ircCheck: possible lost in space; checking.Wed Apr 24 01:11:59 2013 01:11.59 >ghostbot< TEST 01:11.59 IRCTEST: Yes, we're alive. 01:17.31 Chans: (ghostbot) in:#ghostscript 01:24.23 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 01:24.23 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 01:34.17 Chans: (ghostbot) in:#ghostscript 01:34.41 >>> join/#ghostscript ray_laptop (~chatzilla@cpe-76-171-54-81.socal.res.rr.com) 01:41.05 FORK(12735) --- fork starting for 'RSSFeeds', PID == 12735, bot_pid == 1042 --- 01:41.06 FORK(12735) !ERROR! cannot load my module: RSSFeeds 01:41.06 FORK(12735) fork: took 1s for RSSFeeds. 01:41.06 FORK(12735) --- fork finished for 'RSSFeeds' --- 01:41.35 --- Saved uptime records. 01:51.09 Chans: (ghostbot) in:#ghostscript 02:01.35 >>> ray_laptop has signed off IRC (Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]) [#ghostscript] 02:06.25 Chans: (ghostbot) in:#ghostscript 02:11.37 FORK(20560) --- fork starting for 'RSSFeeds', PID == 20560, bot_pid == 1042 --- 02:11.38 FORK(20560) !ERROR! cannot load my module: RSSFeeds 02:11.38 FORK(20560) fork: took 1s for RSSFeeds. 02:11.38 FORK(20560) --- fork finished for 'RSSFeeds' --- 02:17.09 ircCheck: possible lost in space; checking.Wed Apr 24 02:17:09 2013 02:17.09 >ghostbot< TEST 02:17.09 IRCTEST: Yes, we're alive. 02:22.21 Chans: (ghostbot) in:#ghostscript 02:35.37 >>> join/#ghostscript tkamppeter_ (~till@p5DDBB42A.dip0.t-ipconnect.de) 02:38.07 Chans: (ghostbot) in:#ghostscript 02:39.31 >>> tkamppeter has signed off IRC (Ping timeout: 264 seconds) [#ghostscript] 02:41.53 FORK(3122) --- fork starting for 'RSSFeeds', PID == 3122, bot_pid == 1042 --- 02:41.54 FORK(3122) !ERROR! cannot load my module: RSSFeeds 02:41.54 FORK(3122) fork: took 1s for RSSFeeds. 02:41.54 FORK(3122) --- fork finished for 'RSSFeeds' --- 02:42.13 --- Saved uptime records. 02:42.58 >>> join/#ghostscript marcosw (~marcosw@67.169.6.130) 02:47.34 >>> marcosw has signed off IRC (Ping timeout: 248 seconds) [#ghostscript] 02:54.13 Chans: (ghostbot) in:#ghostscript 03:12.15 FORK(14060) LOG: last message repeated 3 times 03:12.15 FORK(14060) --- fork starting for 'RSSFeeds', PID == 14060, bot_pid == 1042 --- 03:12.16 FORK(14060) !ERROR! cannot load my module: RSSFeeds 03:12.16 FORK(14060) fork: took 1s for RSSFeeds. 03:12.16 FORK(14060) --- fork finished for 'RSSFeeds' --- 03:17.54 LOG: last message repeated 3 times 03:17.54 >>> Gigs has signed off IRC (Ping timeout: 272 seconds) [#ghostscript] 03:19.43 ircCheck: possible lost in space; checking.Wed Apr 24 03:19:43 2013 03:19.43 >ghostbot< TEST 03:19.43 IRCTEST: Yes, we're alive. 03:24.54 Chans: (ghostbot) in:#ghostscript 03:42.40 --- Saved uptime records. 03:42.40 FORK(7195) --- fork starting for 'RSSFeeds', PID == 7195, bot_pid == 1042 --- 03:42.41 FORK(7195) !ERROR! cannot load my module: RSSFeeds 03:42.41 FORK(7195) fork: took 1s for RSSFeeds. 03:42.41 FORK(7195) --- fork finished for 'RSSFeeds' --- 03:56.56 Chans: (ghostbot) in:#ghostscript 04:12.52 FORK(21093) --- fork starting for 'RSSFeeds', PID == 21093, bot_pid == 1042 --- 04:12.53 FORK(21093) !ERROR! cannot load my module: RSSFeeds 04:12.53 FORK(21093) fork: took 1s for RSSFeeds. 04:12.53 FORK(21093) --- fork finished for 'RSSFeeds' --- 04:15.33 >>> join/#ghostscript marcosw (~marcosw@67.169.6.130) 04:23.36 ircCheck: possible lost in space; checking.Wed Apr 24 04:23:36 2013 04:23.36 >ghostbot< TEST 04:23.36 IRCTEST: Yes, we're alive. 04:28.46 Chans: (ghostbot) in:#ghostscript 04:42.46 --- Saved uptime records. 04:43.36 FORK(4623) --- fork starting for 'RSSFeeds', PID == 4623, bot_pid == 1042 --- 04:43.37 FORK(4623) !ERROR! cannot load my module: RSSFeeds 04:43.37 FORK(4623) fork: took 1s for RSSFeeds. 04:43.37 FORK(4623) --- fork finished for 'RSSFeeds' --- 04:44.42 Chans: (ghostbot) in:#ghostscript 04:45.26 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 05:00.38 Chans: (ghostbot) in:#ghostscript 05:13.58 FORK(3170) --- fork starting for 'RSSFeeds', PID == 3170, bot_pid == 1042 --- 05:13.59 FORK(3170) !ERROR! cannot load my module: RSSFeeds 05:13.59 FORK(3170) fork: took 1s for RSSFeeds. 05:13.59 FORK(3170) --- fork finished for 'RSSFeeds' --- 05:24.52 LOG: last message repeated 3 times 05:24.52 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 05:24.52 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 05:26.58 ircCheck: possible lost in space; checking.Wed Apr 24 05:26:58 2013 05:26.58 >ghostbot< TEST 05:26.58 IRCTEST: Yes, we're alive. 05:32.39 Chans: (ghostbot) in:#ghostscript 05:43.03 --- Saved uptime records. 05:44.13 FORK(31781) --- fork starting for 'RSSFeeds', PID == 31781, bot_pid == 1042 --- 05:44.14 FORK(31781) !ERROR! cannot load my module: RSSFeeds 05:44.14 FORK(31781) fork: took 1s for RSSFeeds. 05:44.14 FORK(31781) --- fork finished for 'RSSFeeds' --- 05:47.37 >>> join/#ghostscript Gigs (~Gigs@pdpc/supporter/28for7/gigs) 05:48.47 Chans: (ghostbot) in:#ghostscript 06:15.05 FORK(7285) --- fork starting for 'RSSFeeds', PID == 7285, bot_pid == 1042 --- 06:15.06 FORK(7285) !ERROR! cannot load my module: RSSFeeds 06:15.06 FORK(7285) fork: took 1s for RSSFeeds. 06:15.06 FORK(7285) --- fork finished for 'RSSFeeds' --- 06:31.21 ircCheck: possible lost in space; checking.Wed Apr 24 06:31:21 2013 06:31.21 >ghostbot< TEST 06:31.21 IRCTEST: Yes, we're alive. 06:31.36 >>> chrisl_away materializes into chrisl 06:33.43 >>> mvrhel_laptop has signed off IRC (Ping timeout: 252 seconds) [#ghostscript] 06:37.00 Chans: (ghostbot) in:#ghostscript 06:42.06 >>> join/#ghostscript mrdocs (~mrdocs@50-201-180-2-static.hfc.comcastbusiness.net) 06:42.06 >>> mrdocs has signed off IRC (Changing host) [#ghostscript] 06:42.06 >>> join/#ghostscript mrdocs (~mrdocs@opensuse/member/mrdocs) 06:43.17 --- Saved uptime records. 06:45.08 FORK(3109) --- fork starting for 'RSSFeeds', PID == 3109, bot_pid == 1042 --- 06:45.09 FORK(3109) !ERROR! cannot load my module: RSSFeeds 06:45.09 FORK(3109) fork: took 1s for RSSFeeds. 06:45.09 FORK(3109) --- fork finished for 'RSSFeeds' --- 06:46.05 >>> join/#ghostscript kens (~Miranda@146.90.34.49) 06:53.36 Chans: (ghostbot) in:#ghostscript 06:58.40 >>> join/#ghostscript tor8 (~tor@c-267571d5.04-50-6c756e10.cust.bredbandsbolaget.se) 07:09.42 Chans: (ghostbot) in:#ghostscript 07:15.30 FORK(19251) --- fork starting for 'RSSFeeds', PID == 19251, bot_pid == 1042 --- 07:15.31 FORK(19251) !ERROR! cannot load my module: RSSFeeds 07:15.31 FORK(19251) fork: took 1s for RSSFeeds. 07:15.31 FORK(19251) --- fork finished for 'RSSFeeds' --- 07:35.58 LOG: last message repeated 3 times 07:35.58 ircCheck: possible lost in space; checking.Wed Apr 24 07:35:58 2013 07:35.58 >ghostbot< TEST 07:35.58 IRCTEST: Yes, we're alive. 07:41.30 Chans: (ghostbot) in:#ghostscript 07:43.20 --- Saved uptime records. 07:45.46 FORK(7515) --- fork starting for 'RSSFeeds', PID == 7515, bot_pid == 1042 --- 07:45.47 FORK(7515) !ERROR! cannot load my module: RSSFeeds 07:45.47 FORK(7515) fork: took 1s for RSSFeeds. 07:45.47 FORK(7515) --- fork finished for 'RSSFeeds' --- 07:57.06 Chans: (ghostbot) in:#ghostscript 08:15.48 FORK(22081) --- fork starting for 'RSSFeeds', PID == 22081, bot_pid == 1042 --- 08:15.49 FORK(22081) !ERROR! cannot load my module: RSSFeeds 08:15.49 FORK(22081) fork: took 1s for RSSFeeds. 08:15.49 FORK(22081) --- fork finished for 'RSSFeeds' --- 08:32.20 >>> tkamppeter_ materializes into tkamppeter 08:39.22 ircCheck: possible lost in space; checking.Wed Apr 24 08:39:22 2013 08:39.22 >ghostbot< TEST 08:39.22 IRCTEST: Yes, we're alive. 08:43.27 --- Saved uptime records. 08:44.33 Chans: (ghostbot) in:#ghostscript 08:45.24 >>> join/#ghostscript paulgardiner (~chatzilla@smtp.glidos.net) 08:46.04 FORK(6951) --- fork starting for 'RSSFeeds', PID == 6951, bot_pid == 1042 --- 08:46.05 FORK(6951) !ERROR! cannot load my module: RSSFeeds 08:46.05 FORK(6951) fork: took 1s for RSSFeeds. 08:46.05 FORK(6951) --- fork finished for 'RSSFeeds' --- 08:56.26 >>> chrisl materializes into chrisl_away 09:00.09 Chans: (ghostbot) in:#ghostscript 09:05.53 >>> join/#ghostscript d3c (~d3c@x1-6-9c-d3-6d-c6-23-02.k1107.webspeed.dk) 09:11.48 >>> kens has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 09:16.04 >>> join/#ghostscript kens (~Miranda@146.90.34.49) 09:16.14 Chans: (ghostbot) in:#ghostscript 09:16.14 FORK(18685) --- fork starting for 'RSSFeeds', PID == 18685, bot_pid == 1042 --- 09:16.15 FORK(18685) !ERROR! cannot load my module: RSSFeeds 09:16.15 FORK(18685) fork: took 1s for RSSFeeds. 09:16.15 FORK(18685) --- fork finished for 'RSSFeeds' --- 09:22.52 >>> kens has signed off IRC (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) [#ghostscript] 09:25.03 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 09:25.03 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 09:33.01 Chans: (ghostbot) in:#ghostscript 09:43.15 ircCheck: possible lost in space; checking.Wed Apr 24 09:43:15 2013 09:43.15 >ghostbot< TEST 09:43.15 IRCTEST: Yes, we're alive. 09:44.05 --- Saved uptime records. 09:46.28 FORK(3695) --- fork starting for 'RSSFeeds', PID == 3695, bot_pid == 1042 --- 09:46.29 FORK(3695) !ERROR! cannot load my module: RSSFeeds 09:46.29 FORK(3695) fork: took 1s for RSSFeeds. 09:46.29 FORK(3695) --- fork finished for 'RSSFeeds' --- 09:48.24 Chans: (ghostbot) in:#ghostscript 09:55.13 TTOTD: When trying to build stuff on peeves, don't ssh to casper. 10:04.10 Chans: (ghostbot) in:#ghostscript 10:16.34 FORK(30906) --- fork starting for 'RSSFeeds', PID == 30906, bot_pid == 1042 --- 10:16.35 FORK(30906) !ERROR! cannot load my module: RSSFeeds 10:16.35 FORK(30906) fork: took 1s for RSSFeeds. 10:16.35 FORK(30906) --- fork finished for 'RSSFeeds' --- 10:44.30 LOG: last message repeated 4 times 10:44.30 --- Saved uptime records. 10:47.06 FORK(16238) --- fork starting for 'RSSFeeds', PID == 16238, bot_pid == 1042 --- 10:47.07 FORK(16238) !ERROR! cannot load my module: RSSFeeds 10:47.07 FORK(16238) fork: took 1s for RSSFeeds. 10:47.07 FORK(16238) --- fork finished for 'RSSFeeds' --- 10:50.42 Seen: Flushed 1 entries. 10:50.58 Chans: (ghostbot) in:#ghostscript 10:53.46 >>> join/#ghostscript niki (0288ea03@gateway/web/freenode/ip.2.136.234.3) 10:55.07 >>> part/#ghostscript niki (0288ea03@gateway/web/freenode/ip.2.136.234.3) 10:56.20 ircCheck: possible lost in space; checking.Wed Apr 24 10:56:20 2013 10:56.20 >ghostbot< TEST 10:56.20 IRCTEST: Yes, we're alive. 11:06.34 Chans: (ghostbot) in:#ghostscript 11:17.28 FORK(32268) --- fork starting for 'RSSFeeds', PID == 32268, bot_pid == 1042 --- 11:17.29 FORK(32268) !ERROR! cannot load my module: RSSFeeds 11:17.29 FORK(32268) fork: took 1s for RSSFeeds. 11:17.29 FORK(32268) --- fork finished for 'RSSFeeds' --- 11:31.41 >>> join/#ghostscript sojic (~sojic@77.29.220.5) 11:38.36 Chans: (ghostbot) in:#ghostscript 11:44.48 --- Saved uptime records. 11:48.10 FORK(20487) --- fork starting for 'RSSFeeds', PID == 20487, bot_pid == 1042 --- 11:48.11 FORK(20487) !ERROR! cannot load my module: RSSFeeds 11:48.11 FORK(20487) fork: took 1s for RSSFeeds. 11:48.11 FORK(20487) --- fork finished for 'RSSFeeds' --- 11:54.42 Chans: (ghostbot) in:#ghostscript 11:59.54 >>> join/#ghostscript kens (~Miranda@146.90.34.49) 12:00.44 ircCheck: possible lost in space; checking.Wed Apr 24 12:00:44 2013 12:00.44 >ghostbot< TEST 12:00.44 IRCTEST: Yes, we're alive. 12:11.55 Chans: (ghostbot) in:#ghostscript 12:12.48 >>> mrdocs has signed off IRC (Ping timeout: 264 seconds) [#ghostscript] 12:16.09 >>> chrisl_away materializes into chrisl 12:18.43 FORK(28365) --- fork starting for 'RSSFeeds', PID == 28365, bot_pid == 1042 --- 12:18.44 FORK(28365) !ERROR! cannot load my module: RSSFeeds 12:18.44 FORK(28365) fork: took 1s for RSSFeeds. 12:18.44 FORK(28365) --- fork finished for 'RSSFeeds' --- 12:28.11 Chans: (ghostbot) in:#ghostscript 12:41.52 >>> join/#ghostscript mrdocs (~mrdocs@50-201-180-2-static.hfc.comcastbusiness.net) 12:41.52 >>> mrdocs has signed off IRC (Changing host) [#ghostscript] 12:41.52 >>> join/#ghostscript mrdocs (~mrdocs@opensuse/member/mrdocs) 12:43.47 Chans: (ghostbot) in:#ghostscript 12:44.15 Do printfs from the non main pthread appear on stdout? 12:45.03 --- Saved uptime records. 12:46.14 They should do, yes 12:48.59 FORK(28893) --- fork starting for 'RSSFeeds', PID == 28893, bot_pid == 1042 --- 12:49.00 FORK(28893) !ERROR! cannot load my module: RSSFeeds 12:49.00 FORK(28893) fork: took 1s for RSSFeeds. 12:49.00 FORK(28893) --- fork finished for 'RSSFeeds' --- 12:51.35 Seen: Flushed 2 entries. 12:59.33 Chans: (ghostbot) in:#ghostscript 13:19.11 FORK(21046) --- fork starting for 'RSSFeeds', PID == 21046, bot_pid == 1042 --- 13:19.12 FORK(21046) !ERROR! cannot load my module: RSSFeeds 13:19.12 FORK(21046) fork: took 1s for RSSFeeds. 13:19.12 FORK(21046) --- fork finished for 'RSSFeeds' --- 13:24.03 leak: 1 nuh{} items deleted; now have 26 13:25.13 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 13:25.13 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 13:31.15 Chans: (ghostbot) in:#ghostscript 13:39.55 good thing I assigned that bug to chrisl, that guy is a bit much for me ;-) 13:40.10 Which bug henrys ? 13:40.51 693932 13:41.28 Oh yes, that one,I read the emails...... 13:42.19 henrys did you see Math had produced a patch for bicubic downsampling in pdfwrite for me ? I'm impressed he's done it so fast 13:43.16 yes he is a very good contributor that's why I asked ray to review his other bounty and pay him. 13:43.27 henrys: I seem to be attracting these ranty folks just now :-( 13:43.48 henrys I'll review teh bicubic patch promptly 13:43.55 Onfirs sight it looks good 13:43.55 he does point out a problem with the URW license. URW wouldn't like that. 13:44.25 And a problem with the website - I'll fix that shortly 13:45.26 --- Saved uptime records. 13:45.51 he does seem like a clever fellow maybe we can exploit him in some way but I'm not creating temp files in pcl ;-) 13:46.51 We could do it in the device, but it's well known (pretty much a FAQ) that TIFF output is not streamable, from anywhere 13:47.47 Chans: (ghostbot) in:#ghostscript 13:49.33 FORK(9354) --- fork starting for 'RSSFeeds', PID == 9354, bot_pid == 1042 --- 13:49.34 FORK(9354) !ERROR! cannot load my module: RSSFeeds 13:49.34 FORK(9354) fork: took 1s for RSSFeeds. 13:49.34 FORK(9354) --- fork finished for 'RSSFeeds' --- 13:51.38 >>> d3c has signed off IRC (Quit: Sleep) [#ghostscript] 13:51.57 Okay, GhostPCL web page updated to reference AGPL rather than GPL 13:52.07 Seen: Flushed 3 entries. 13:52.12 chrisl:I think it should just break with an error message if a non streamable output is requested. 13:53.05 henrys: I have an update which does that, but it means adding a way to check if the file is seekable, which we didn't already have. 13:54.21 chrisl: error return from seek or something? 13:55.10 henrys: error return from seek is not reliable, unfortunately - a lot of the time, non-seeking files just ignore seek calls, and don't return an error :-( 13:55.38 oh I didn't know that. 13:56.02 henrys: what I've got uses fstat() and checks if it's a "regular file" (which are always seekable) 13:57.00 chrisl:that might explain why his jobs worked in the past. Maybe the seek was in the device code - as ray said but didn't really have an effect. 13:57.58 Robin_Watts: const warnings in draw_device.c lines 2112 and 2114 (in fz_bound_path 13:58.00 _accurate) 13:58.04 henrys: given that he's using tiffg4, I can't see how it would ever work - you'd end up with a broken TIFF file 13:58.14 tor8: will fix. 13:59.04 It's been ages since I looked at the tiff format. Is it feasible to read tiffs without relying on the offset pointers? 13:59.08 bug 693931 works in sumatra... 13:59.14 chrisl:he seems like the sort that would notice that but I could be wrong. 14:00.05 henrys: Well, unless the old code did use a temporary file in these cases - if that's the case, we should probably implement that 14:00.22 >>> join/#ghostscript mvrhel_laptop (~chatzilla@ip-64-134-128-93.public.wayport.net) 14:00.32 Robin_Watts: you need the offsets for the strips from the header, but since that always comes first I think it ought to be possible 14:00.41 Robin_Watts:I swear I remember it working before too, but that is not to be trusted ;-^ 14:01.29 tor8: For non compressed things, I could believe that the old code used to calculate the strip offsets before writing started. 14:01.45 For compressed things that's obviously not possible. 14:02.23 oh nvm, the IFD that has the offsets can come anywhere 14:02.48 Does the strip data have headers on? Is it like jpeg where you can walk the file block by block and find the data that way (and assume that the data is sent in order?) 14:02.49 Robin_Watts: as long as you're writing it out as one single strip it ought to be possible 14:02.57 no headers, just raw data 14:03.09 check the code in fitz/image_tiff.c for a simple baseline tiff reader 14:03.51 it would be simple enough to pull up an old ghostscript but I wednesday is a bad day for extra credit. 14:03.57 So... could we make libtiff send the IFD with the offsets *after* the image data in the non seeking case ? 14:04.37 Chans: (ghostbot) in:#ghostscript 14:05.23 Robin_Watts: since this has come up regularly with the libtiff developers, and they've always said firmly it *must* be seekable, I doubt there are any (easy) solutions 14:07.39 FWIW, at a quick glance, I don't seen anything in the old code that falls back to using a temp file 14:09.58 I really think that is ugly are we really doing that for pdfwrite - does it work to stdout? Maybe I misread the bug report 14:10.36 pdfwrite uses temp files. It works to stdout 14:10.49 Providing you don't try to linearize it 14:15.14 yuck I guess I should correct my bug comment. 14:15.32 But pdfwrite doesn't use temp files *just* to allow streaming output 14:15.54 No,it uses tempfiles for *many* reasons, one of tehm being to choose themost efficient compression method 14:16.57 >>> join/#ghostscript ocelot (d0442432@gateway/web/freenode/ip.208.68.36.50) 14:17.01 hi 14:17.01 somebody said hello 14:17.01 not returning unaddressed greeting 14:17.06 i have a question ! 14:17.19 how can i use encryption feature in android ? 14:17.43 actually i want to decrypt something 14:17.49 with muPDF android 14:17.58 >>> kens has signed off IRC (Read error: No route to host) [#ghostscript] 14:18.10 anyone there ?! :D 14:18.17 ocelot: be patient 14:18.26 ok;) 14:18.45 mupdf on android should pop up a box asking for a password when you try to open a passworded document. 14:18.57 is this not working for you? 14:19.05 i want to do it with code! im customizing it 14:19.33 but i found no method relating to decryption in mupdf.c 14:19.43 FORK(18519) --- fork starting for 'RSSFeeds', PID == 18519, bot_pid == 1042 --- 14:19.44 FORK(18519) !ERROR! cannot load my module: RSSFeeds 14:19.44 FORK(18519) fork: took 1s for RSSFeeds. 14:19.44 FORK(18519) --- fork finished for 'RSSFeeds' --- 14:20.02 Clearly there must be, otherwise the existing app wouldn't be able to do it :) 14:20.02 Chans: (ghostbot) in:#ghostscript 14:20.12 lol 14:20.36 but it is fair to say that mupdf.c does not expose the entirety of mupdf's API. 14:20.47 i found it :D JNI_FN(MuPDFCore_needsPasswordInternal)(JNIEnv * env, jobject thiz) 14:21.11 We just expose enough of the C API for our purposes. If you are customising it, you will almost certainly need to make changes there yourself. 14:21.29 The mupdf.c code is very much an 'internal unsupported' interface. 14:21.34 >>> join/#ghostscript kens (~Miranda@146.90.34.49) 14:22.17 i found my way ! thank you! 14:24.13 fab. 14:25.58 mupdfers:I watched a video where bruno towage. itext author, was saying they've ported everything to android but there is nothing out there to use the interesting stuff:forms, signatures, etc. I was going to drop him an email and just tell him we do have that stuff but if one of you would like to do it, fine by me. They have a pretty good customer base and referrals are possible. Here the vid: http://itextpdf.com/summit.php 10:4 14:30.17 henrys: I'd be happy for you to contact him. 14:30.35 okay 14:34.58 henrys: the old <8.70 code does *seem* to work with stdout - but I've no idea how. fseek() is not throwing an error when seeking on stdout!! 14:35.48 Chans: (ghostbot) in:#ghostscript 14:36.11 chrisl: Just copy that version of fseek then and we'll be fine :) 14:37.28 Robin_Watts: I don't actually know what in libtiff is throwing the error he reports 14:39.47 chrisl:I would just make it illegal and move on. 14:40.56 henrys: that is my plan - the old code should *not* work. I'll commit the change after a quick cluster test. 14:42.02 ok. I have figured out what I need to do to my project to make it a real winrt example. should not be too difficult. 14:42.06 >>> mrdocs has signed off IRC (Ping timeout: 264 seconds) [#ghostscript] 14:42.23 famous last words :) 14:42.29 henrys: so I am going to be out for a bit during the late morning and afternoon. have to pick up my father at the airport 14:42.59 okay 14:43.03 having him stay here for 11 days is going to slow me up a bit, but hoping I can take him to his brothers for part of the time.... 14:43.29 can he write code? 14:43.55 can he write documentation? :) 14:44.00 he can test it... 14:46.09 --- Saved uptime records. 14:46.09 he is pretty good with a hammer which I think he would like to use on his windows machine now and then 14:46.35 bbiaw, errand. 14:46.50 >>> henrys has signed off IRC (Quit: henrys) [#ghostscript] 14:49.12 >>> ocelot has signed off IRC (Ping timeout: 245 seconds) [#ghostscript] 14:49.51 FORK(27733) --- fork starting for 'RSSFeeds', PID == 27733, bot_pid == 1042 --- 14:49.52 FORK(27733) !ERROR! cannot load my module: RSSFeeds 14:49.52 FORK(27733) fork: took 1s for RSSFeeds. 14:49.52 FORK(27733) --- fork finished for 'RSSFeeds' --- 14:51.33 >>> join/#ghostscript mrdocs (~mrdocs@opensuse/member/mrdocs) 14:51.43 Chans: (ghostbot) in:#ghostscript 14:52.17 Seen: Flushed 7 entries. 15:07.14 >>> mrdocs has signed off IRC (Ping timeout: 272 seconds) [#ghostscript] 15:08.13 Chans: (ghostbot) in:#ghostscript 15:18.15 >>> join/#ghostscript mrdocs (~mrdocs@opensuse/member/mrdocs) 15:20.05 FORK(19453) --- fork starting for 'RSSFeeds', PID == 19453, bot_pid == 1042 --- 15:20.06 FORK(19453) !ERROR! cannot load my module: RSSFeeds 15:20.06 FORK(19453) fork: took 1s for RSSFeeds. 15:20.06 FORK(19453) --- fork finished for 'RSSFeeds' --- 15:20.13 >>> join/#ghostscript henrys (~henrys@c-75-71-67-215.hsd1.co.comcast.net) 15:23.49 Chans: (ghostbot) in:#ghostscript 15:26.56 >>> join/#ghostscript tkamppeter_ (~till@p5DDBB42A.dip0.t-ipconnect.de) 15:27.11 >>> tkamppeter_ has signed off IRC (Remote host closed the connection) [#ghostscript] 15:27.55 >>> join/#ghostscript gandaro (~gandaro@wikipedia/Gorlingor) 15:33.25 Robin_Watts : ping 15:33.49 pong 15:34.10 got a minute to talk me through putting stuff on my private repository on casper ? 15:34.14 Sure 15:34.33 Do you have your private repo set up as a remote ? 15:34.38 Actually I have to reboot first, give me a second (I brokeMingW) 15:34.44 ok. 15:35.09 >>> kens has signed off IRC (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) [#ghostscript] 15:36.08 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 15:39.18 >>> join/#ghostscript kens (~Miranda@146.90.34.49) 15:39.28 OK MingW workign again now 15:39.34 ok. git remote -v 15:39.54 Chans: (ghostbot) in:#ghostscript 15:39.56 I have 2 entries on casper (fetch and push) 15:40.24 kens: You have 2 fetch and 2 push, or 1 fetch, 1 [ush? 15:40.29 casper ken@ghostscript.com:/home/ken/repos/ghostpdl.git (fetch) 15:40.29 casper ken@ghostscript.com:/home/ken/repos/ghostpdl.git (push) 15:40.29 cluster regression@ghostscript.com:/home/regression/cluster/gitbridge/ghostpdl ( 15:40.29 fetch) 15:40.29 cluster regression@ghostscript.com:/home/regression/cluster/gitbridge/ghostpdl ( 15:40.29 push) 15:40.30 Just paste the results :) 15:40.30 origin ken@ghostscript.com:/home/git/ghostpdl.git (fetch) 15:40.30 origin ken@ghostscript.com:/home/git/ghostpdl.git (push) 15:40.44 Ok, so casper is your personal repo. 15:40.51 Yes, I beleive so 15:40.54 So you've committed your changes locally? 15:40.58 I have, yes 15:41.04 git push -f casper master 15:41.06 But the casper repo is not at all up to date 15:41.40 Looks like that will take a minunte 15:41.49 That says "Make the 'master' branch on casper be the same as the master branch here" 15:41.54 As its updating the whole lot (8 months of cxhanges) 15:42.01 And that's all there is to it. 15:42.17 ah, thanks Robin, hopefully I can point henrys at that now 15:42.32 2MB 26% done.... 15:44.15 well it says its done :-) Thanks robin 15:45.35 np. 15:46.25 --- Saved uptime records. 15:50.29 FORK(25425) --- fork starting for 'RSSFeeds', PID == 25425, bot_pid == 1042 --- 15:50.30 FORK(25425) !ERROR! cannot load my module: RSSFeeds 15:50.30 FORK(25425) fork: took 1s for RSSFeeds. 15:50.30 FORK(25425) --- fork finished for 'RSSFeeds' --- 15:52.25 Seen: Flushed 2 entries. 15:56.31 Chans: (ghostbot) in:#ghostscript 16:02.20 >>> gandaro has signed off IRC (Quit: Leaving) [#ghostscript] 16:12.26 goodnight folks 16:12.54 >>> kens has signed off IRC (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) [#ghostscript] 16:13.08 >>> join/#ghostscript ray_laptop (~chatzilla@rrcs-64-183-45-163.west.biz.rr.com) 16:13.28 Chans: (ghostbot) in:#ghostscript 16:20.31 FORK(20061) --- fork starting for 'RSSFeeds', PID == 20061, bot_pid == 1042 --- 16:20.32 FORK(20061) !ERROR! cannot load my module: RSSFeeds 16:20.32 FORK(20061) fork: took 1s for RSSFeeds. 16:20.32 FORK(20061) --- fork finished for 'RSSFeeds' --- 16:28.56 >>> mrdocs has signed off IRC (Ping timeout: 272 seconds) [#ghostscript] 16:29.16 Chans: (ghostbot) in:#ghostscript 16:41.09 tor8: ping 16:42.17 time for another BGPrint clusterpush. Found that the icc_table was the problem in bg printing threads. That''s why "only" 5000 jobs segfaulted -- not all pages have ICC colorspaces. 16:43.28 Most of the translations for the google play description are in. 16:44.00 and none of the app strings have been translated, so it looks like they are indeed separate orders. 16:44.07 I'll order the app strings now. 16:44.57 Chans: (ghostbot) in:#ghostscript 16:47.11 --- Saved uptime records. 16:47.18 oops, forgot to test the build on peeves. I hope it builds on linux -- not just windows :-/ 16:50.47 FORK(16093) --- fork starting for 'RSSFeeds', PID == 16093, bot_pid == 1042 --- 16:50.48 FORK(16093) !ERROR! cannot load my module: RSSFeeds 16:50.48 FORK(16093) fork: took 1s for RSSFeeds. 16:50.48 FORK(16093) --- fork finished for 'RSSFeeds' --- 16:53.13 Seen: Flushed 3 entries. 16:56.46 I've got a really wierd error with mupdf here. 16:57.05 sometimes, on certain files I'm seeing crashes in the mujstest runs. 16:57.23 >>> ray_laptop has signed off IRC (Ping timeout: 256 seconds) [#ghostscript] 16:57.27 so I've taken one of these test files, and I run it repeatedly until it crashes. 16:57.45 It always crashes at the same point, when it crashes. 16:57.55 but it doesn't crash every time. 16:58.26 It seems that I'm finding a matching pixmap in the store. but the location returned has never been put into the store. 16:59.55 Robin_Watts: evening 16:59.57 >>> join/#ghostscript ray_laptop (~chatzilla@cpe-76-171-54-81.socal.res.rr.com) 17:00.02 tor8: evening. 17:00.05 Robin_Watts:is milestone 5 complete I meant to ask you that at the meeting. 17:00.07 ? 17:00.31 henrys: I can't remember what milestone 5 was. If it's image extraction then no. 17:00.37 is mujstest multithreaded? 17:00.37 Chans: (ghostbot) in:#ghostscript 17:00.46 yes image extraction 17:01.10 ok. I have actually made a winrt compoenent in c++ to open up a stream for mupdf. testing if I can call it in csharp, but off to airport now. bbiaw 17:01.14 tor8: it involves callbacks from the js, so kindof. 17:01.42 henrys: no. I have images being extracted now, but no effort is made to guess where they go in the output. 17:01.49 and probably they should be rescaled a bit in some cases. 17:02.01 so progress has been made, but it's not complete. 17:02.12 I'm firefighting for customer 530 at the moment. 17:03.17 tor8: essentially mujstest is basically mupdf with the window/mouse bits replaced with pixmaps and events from a script. 17:03.54 I suspect that there is a degree of variation in timings due to callbacks from the js. 17:05.30 Robin_Watts: I hate race conditions... 17:05.31 >>> mvrhel_laptop has signed off IRC (Ping timeout: 260 seconds) [#ghostscript] 17:05.36 we should rewrite the whole thing in Rust! 17:06.25 or consider adopting some CSP based multithreading architecture (which means wedding to a specific way of doing multithreaded work with mupdf, but lets us do the work behind the scenes) 17:06.36 maybe something to consider for 1.4 17:08.13 CSP? Really? 17:08.41 Do we mean the same thing by CSP? Communicating Sequential Processes? As in C.A.R.Hoare etc? 17:08.53 yeah. that one. 17:09.21 hehe. Hoare was the head of Comlab when I was there. paulgardiner was his RA :) 17:09.22 erlang style. or limbo. or go with its channels and goroutines. 17:09.45 "RA"? 17:10.14 Research Assistant 17:10.24 oh! 17:10.33 you know all the famous uk computer science people! 17:10.49 >>> chrisl materializes into chrisl_away 17:11.05 paulgardiner used to work in a company that specialised in proving systems correct/incorrect using CSP. 17:11.14 tor8: I do? 17:11.39 well, there is graham nelson of inform fame too 17:12.07 The elusive Mr Nelson. He was Oxford Mafia too, so I know him (virtually) 17:13.37 but back to the problem... I cannot see how I can ever pull a "val" out of the hash table, that I never put in! 17:13.41 what little experience I have with multi-threading is doing CSP like stuff ages ago, and the recent clusterf*ck with objective C and Blocks, so I may be biased 17:16.03 Robin_Watts: are you getting the onesky emails? 17:16.09 I am. 17:16.19 Chans: (ghostbot) in:#ghostscript 17:16.33 good. 17:16.52 so, the hash problems. are we initialising the hash slots with memset? 17:17.20 tor8: I believe so. 17:17.32 yes, we are. 17:17.39 then it's doubly odd if you are getting garbage out... 17:17.54 and we're not hitting the resize code at any point. 17:18.13 I just pulled down Hoare's book from 2004. Seems pretty well written (unlike many). Nice to see a formal approach taken since I've "home grown" so many multi-threaded pre-emptive os's and had to come up with the rules for people to follow to avoid problems 17:18.57 ray_laptop: http://swtch.com/~rsc/thread/ is a nice intro if you're new to the concept 17:19.36 ray_laptop: I have a dead tree version of it somewhere. It was (I think) the second computer text book I needed for my degree. 17:20.47 tor8: I'm not really new to multi-threading concepts, since I wrote my first "real time executive" in 1977 (back then they were all really threads since it was a monolithic link) 17:20.57 FORK(23217) --- fork starting for 'RSSFeeds', PID == 23217, bot_pid == 1042 --- 17:20.58 FORK(23217) !ERROR! cannot load my module: RSSFeeds 17:20.58 FORK(23217) fork: took 1s for RSSFeeds. 17:20.58 FORK(23217) --- fork finished for 'RSSFeeds' --- 17:21.13 Robin_Watts: version of Hoare's book ? 17:21.16 ray_laptop: I meant CSP in particular. 17:21.29 tor8: Oh, OK. thanks. 17:21.32 ray_laptop: Yeah. I have the prentice hall edition. 17:23.15 well, I guess my changes compiled. I'm a bit concerned that so many nodes went down. I wonder if it was my changes ??? 17:25.31 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 17:25.31 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 17:32.23 Chans: (ghostbot) in:#ghostscript 17:34.49 ray_laptop: Aren't those nodes all in Miles office? 17:37.24 The value I'm getting back is not even a malloced block. 17:47.29 --- Saved uptime records. 17:49.05 Chans: (ghostbot) in:#ghostscript 17:51.05 FORK(25073) --- fork starting for 'RSSFeeds', PID == 25073, bot_pid == 1042 --- 17:51.06 FORK(25073) !ERROR! cannot load my module: RSSFeeds 17:51.06 FORK(25073) fork: took 1s for RSSFeeds. 17:51.06 FORK(25073) --- fork finished for 'RSSFeeds' --- 17:53.21 Seen: Flushed 5 entries. 18:04.51 Chans: (ghostbot) in:#ghostscript 18:16.10 >>> ray_laptop has signed off IRC (Ping timeout: 256 seconds) [#ghostscript] 18:21.17 Chans: (ghostbot) in:#ghostscript 18:21.27 FORK(31875) --- fork starting for 'RSSFeeds', PID == 31875, bot_pid == 1042 --- 18:21.28 FORK(31875) !ERROR! cannot load my module: RSSFeeds 18:21.28 FORK(31875) fork: took 1s for RSSFeeds. 18:21.28 FORK(31875) --- fork finished for 'RSSFeeds' --- 18:42.05 LOG: last message repeated 3 times 18:42.05 ircCheck: possible lost in space; checking.Wed Apr 24 18:42:05 2013 18:42.05 >ghostbot< TEST 18:42.05 IRCTEST: Yes, we're alive. 18:47.45 --- Saved uptime records. 18:51.31 FORK(28489) --- fork starting for 'RSSFeeds', PID == 28489, bot_pid == 1042 --- 18:51.32 FORK(28489) !ERROR! cannot load my module: RSSFeeds 18:51.32 FORK(28489) fork: took 1s for RSSFeeds. 18:51.32 FORK(28489) --- fork finished for 'RSSFeeds' --- 18:52.21 Chans: (ghostbot) in:#ghostscript 18:53.24 >>> join/#ghostscript ray_laptop (~chatzilla@108.76.234.215) 18:58.28 >>> join/#ghostscript marcosw (~marcosw@67.169.6.130) 19:01.17 >>> henrys has signed off IRC (Quit: henrys) [#ghostscript] 19:02.09 >>> join/#ghostscript mrdocs (~mrdocs@74.sub-70-193-72.myvzw.com) 19:02.09 >>> mrdocs has signed off IRC (Changing host) [#ghostscript] 19:02.09 >>> join/#ghostscript mrdocs (~mrdocs@opensuse/member/mrdocs) 19:03.44 >>> join/#ghostscript marcos (~marcos@67.169.6.130) 19:08.43 Chans: (ghostbot) in:#ghostscript 19:12.12 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 19:19.04 >>> marcos has signed off IRC (Quit: marcos) [#ghostscript] 19:20.06 >>> join/#ghostscript marcosw (~marcosw@67.169.6.130) 19:21.43 FORK(20809) --- fork starting for 'RSSFeeds', PID == 20809, bot_pid == 1042 --- 19:21.44 FORK(20809) !ERROR! cannot load my module: RSSFeeds 19:21.44 FORK(20809) fork: took 1s for RSSFeeds. 19:21.44 FORK(20809) --- fork finished for 'RSSFeeds' --- 19:22.01 >>> marcosw has signed off IRC (Client Quit) [#ghostscript] 19:22.26 >>> join/#ghostscript marcosw (~marcosw@67.169.6.130) 19:24.19 Chans: (ghostbot) in:#ghostscript 19:24.48 >>> marcosw has signed off IRC (Client Quit) [#ghostscript] 19:24.58 >>> join/#ghostscript marcosw (~marcosw@67.169.6.130) 19:40.35 Chans: (ghostbot) in:#ghostscript 19:42.53 >>> join/#ghostscript gandaro (~gandaro@wikipedia/Gorlingor) 19:43.28 >>> ray_laptop has signed off IRC (Ping timeout: 256 seconds) [#ghostscript] 19:43.34 >>> join/#ghostscript henrys (~henrys@c-50-134-235-109.hsd1.co.comcast.net) 19:46.07 ircCheck: possible lost in space; checking.Wed Apr 24 19:46:07 2013 19:46.07 >ghostbot< TEST 19:46.07 IRCTEST: Yes, we're alive. 19:46.50 >>> gandaro has signed off IRC (Client Quit) [#ghostscript] 19:47.07 >>> join/#ghostscript gandaro (~gandaro@wikipedia/Gorlingor) 19:48.07 --- Saved uptime records. 19:48.48 >>> mrdocs has signed off IRC (Ping timeout: 264 seconds) [#ghostscript] 19:51.47 FORK(8548) --- fork starting for 'RSSFeeds', PID == 8548, bot_pid == 1042 --- 19:51.48 FORK(8548) !ERROR! cannot load my module: RSSFeeds 19:51.48 FORK(8548) fork: took 1s for RSSFeeds. 19:51.48 FORK(8548) --- fork finished for 'RSSFeeds' --- 19:56.49 Chans: (ghostbot) in:#ghostscript 20:04.55 >>> join/#ghostscript mrdocs (~mrdocs@74.sub-70-193-72.myvzw.com) 20:04.55 >>> mrdocs has signed off IRC (Changing host) [#ghostscript] 20:04.55 >>> join/#ghostscript mrdocs (~mrdocs@opensuse/member/mrdocs) 20:12.45 Chans: (ghostbot) in:#ghostscript 20:22.03 FORK(27487) --- fork starting for 'RSSFeeds', PID == 27487, bot_pid == 1042 --- 20:22.04 FORK(27487) !ERROR! cannot load my module: RSSFeeds 20:22.04 FORK(27487) fork: took 1s for RSSFeeds. 20:22.04 FORK(27487) --- fork finished for 'RSSFeeds' --- 20:27.29 >>> mrdocs has signed off IRC (Ping timeout: 255 seconds) [#ghostscript] 20:28.29 Chans: (ghostbot) in:#ghostscript 20:39.53 >>> join/#ghostscript mrdocs (~mrdocs@74.sub-70-193-72.myvzw.com) 20:39.54 >>> mrdocs has signed off IRC (Changing host) [#ghostscript] 20:39.54 >>> join/#ghostscript mrdocs (~mrdocs@opensuse/member/mrdocs) 20:45.27 Chans: (ghostbot) in:#ghostscript 20:48.39 --- Saved uptime records. 20:50.39 ircCheck: possible lost in space; checking.Wed Apr 24 20:50:39 2013 20:50.39 >ghostbot< TEST 20:50.39 IRCTEST: Yes, we're alive. 20:52.09 FORK(7954) --- fork starting for 'RSSFeeds', PID == 7954, bot_pid == 1042 --- 20:52.10 FORK(7954) !ERROR! cannot load my module: RSSFeeds 20:52.10 FORK(7954) fork: took 1s for RSSFeeds. 20:52.10 FORK(7954) --- fork finished for 'RSSFeeds' --- 21:00.15 >>> mrdocs has signed off IRC (Quit: Konversation terminated!) [#ghostscript] 21:00.22 >>> join/#ghostscript plinnell (~mrdocs@opensuse/member/mrdocs) 21:00.54 >>> plinnell has signed off IRC (Client Quit) [#ghostscript] 21:01.04 Chans: (ghostbot) in:#ghostscript 21:22.18 FORK(13449) --- fork starting for 'RSSFeeds', PID == 13449, bot_pid == 1042 --- 21:22.19 FORK(13449) !ERROR! cannot load my module: RSSFeeds 21:22.19 FORK(13449) fork: took 1s for RSSFeeds. 21:22.19 FORK(13449) --- fork finished for 'RSSFeeds' --- 21:25.44 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 21:25.44 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 21:32.32 Chans: (ghostbot) in:#ghostscript 21:49.08 --- Saved uptime records. 21:52.40 FORK(10743) --- fork starting for 'RSSFeeds', PID == 10743, bot_pid == 1042 --- 21:52.41 FORK(10743) !ERROR! cannot load my module: RSSFeeds 21:52.41 FORK(10743) fork: took 1s for RSSFeeds. 21:52.41 FORK(10743) --- fork finished for 'RSSFeeds' --- 21:53.30 ircCheck: possible lost in space; checking.Wed Apr 24 21:53:30 2013 21:53.30 >ghostbot< TEST 21:53.30 IRCTEST: Yes, we're alive. 21:53.51 >>> paulgardiner has signed off IRC (Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]) [#ghostscript] 22:04.33 Chans: (ghostbot) in:#ghostscript 22:07.32 >>> join/#ghostscript sojic (~sojic@92.55.124.148) 22:20.11 >>> gandaro has signed off IRC (Quit: Leaving) [#ghostscript] 22:21.01 Chans: (ghostbot) in:#ghostscript 22:22.45 FORK(20446) --- fork starting for 'RSSFeeds', PID == 20446, bot_pid == 1042 --- 22:22.46 FORK(20446) !ERROR! cannot load my module: RSSFeeds 22:22.46 FORK(20446) fork: took 1s for RSSFeeds. 22:22.46 FORK(20446) --- fork finished for 'RSSFeeds' --- 22:26.51 >>> join/#ghostscript setmeaway (setmeaway@119.201.52.138) 22:36.45 Chans: (ghostbot) in:#ghostscript 22:49.15 --- Saved uptime records. 22:52.21 Chans: (ghostbot) in:#ghostscript 22:52.57 FORK(5451) --- fork starting for 'RSSFeeds', PID == 5451, bot_pid == 1042 --- 22:52.58 FORK(5451) !ERROR! cannot load my module: RSSFeeds 22:52.58 FORK(5451) fork: took 1s for RSSFeeds. 22:52.58 FORK(5451) --- fork finished for 'RSSFeeds' --- 22:53.44 >>> join/#ghostscript marcosw_ (~marcosw@c-67-164-54-215.hsd1.ca.comcast.net) 22:57.53 ircCheck: possible lost in space; checking.Wed Apr 24 22:57:53 2013 22:57.53 >ghostbot< TEST 22:57.53 IRCTEST: Yes, we're alive. 23:08.54 Chans: (ghostbot) in:#ghostscript 23:09.10 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 23:12.08 >>> join/#ghostscript sojic (~sojic@92.55.124.148) 23:12.51 >>> join/#ghostscript mvrhel_laptop (~chatzilla@c-50-149-95-73.hsd1.wa.comcast.net) 23:19.44 >>> mvrhel_laptop has signed off IRC (Ping timeout: 258 seconds) [#ghostscript] 23:23.14 FORK(18137) --- fork starting for 'RSSFeeds', PID == 18137, bot_pid == 1042 --- 23:23.15 FORK(18137) !ERROR! cannot load my module: RSSFeeds 23:23.15 FORK(18137) fork: took 1s for RSSFeeds. 23:23.15 FORK(18137) --- fork finished for 'RSSFeeds' --- 23:24.30 Chans: (ghostbot) in:#ghostscript 23:25.12 I think I know what the problem is at last. 23:25.17 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 23:25.23 It's a combination of a bug, and a race condition. 23:25.54 I can fix the bug easily, but that will leave the possibility of the race condition in there (it'll just happen much much less) 23:26.12 I think I can fix the race condition with a little bit more refcounting. 23:33.32 >>> marcosw_ has signed off IRC (Quit: marcosw_) [#ghostscript] 23:34.31 >>> join/#ghostscript sojic (~sojic@92.55.124.148) 23:39.17 >>> join/#ghostscript marcosw_ (~marcosw@c-67-164-54-215.hsd1.ca.comcast.net) 23:40.37 Chans: (ghostbot) in:#ghostscript 23:46.47 >>> marcosw_ has signed off IRC (Quit: marcosw_) [#ghostscript] 23:49.51 --- Saved uptime records. 23:53.36 FORK(23143) --- fork starting for 'RSSFeeds', PID == 23143, bot_pid == 1042 --- 23:53.37 FORK(23143) !ERROR! cannot load my module: RSSFeeds 23:53.37 FORK(23143) fork: took 1s for RSSFeeds. 23:53.37 FORK(23143) --- fork finished for 'RSSFeeds' --- 23:55.32 Seen: Flushed 1 entries. 23:56.32 Chans: (ghostbot) in:#ghostscript