00:03.06 Opened logfile log/20131220. 00:03.05 Chans: (ghostbot) in:#ghostscript 00:06.37 FORK(31973) --- fork starting for 'RSSFeeds', PID == 31973, bot_pid == 30696 --- 00:06.40 FORK(31973) !ERROR! cannot load my module: RSSFeeds 00:06.40 FORK(31973) fork: took 3s for RSSFeeds. 00:06.40 FORK(31973) --- fork finished for 'RSSFeeds' --- 00:08.21 >>> plinnell has signed off IRC (Ping timeout: 265 seconds) [#ghostscript] 00:14.13 Seen: Flushed 1 entries. 00:15.46 --- Saved uptime records. 00:16.36 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 00:16.36 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 00:19.37 Chans: (ghostbot) in:#ghostscript 00:31.00 >>> Noldorin has signed off IRC (Read error: No buffer space available) [#ghostscript] 00:34.49 Chans: (ghostbot) in:#ghostscript 00:37.02 FORK(18783) --- fork starting for 'RSSFeeds', PID == 18783, bot_pid == 30696 --- 00:37.03 FORK(18783) !ERROR! cannot load my module: RSSFeeds 00:37.03 FORK(18783) fork: took 2s for RSSFeeds. 00:37.03 FORK(18783) --- fork finished for 'RSSFeeds' --- 00:48.37 hi ray_laptop: I will attached my comments to the bug 00:48.45 did you see what I had said in IRC? 00:50.43 Chans: (ghostbot) in:#ghostscript 00:54.51 >>> mvrhel_laptop has signed off IRC (Ping timeout: 252 seconds) [#ghostscript] 01:06.05 Chans: (ghostbot) in:#ghostscript 01:07.25 FORK(5851) --- fork starting for 'RSSFeeds', PID == 5851, bot_pid == 30696 --- 01:07.26 FORK(5851) !ERROR! cannot load my module: RSSFeeds 01:07.26 FORK(5851) fork: took 1s for RSSFeeds. 01:07.26 FORK(5851) --- fork finished for 'RSSFeeds' --- 01:10.29 >>> join/#ghostscript Noldorin (~noldorin@unaffiliated/noldorin) 01:14.21 Seen: Flushed 1 entries. 01:16.03 --- Saved uptime records. 01:22.57 Chans: (ghostbot) in:#ghostscript 01:37.59 FORK(23280) --- fork starting for 'RSSFeeds', PID == 23280, bot_pid == 30696 --- 01:38.00 FORK(23280) !ERROR! cannot load my module: RSSFeeds 01:38.00 FORK(23280) fork: took 1s for RSSFeeds. 01:38.00 FORK(23280) --- fork finished for 'RSSFeeds' --- 01:49.19 LOG: last message repeated 3 times 01:49.19 ircCheck: possible lost in space; checking.Fri Dec 20 01:49:19 2013 01:49.19 >ghostbot< TEST 01:49.19 IRCTEST: Yes, we're alive. 01:55.03 Chans: (ghostbot) in:#ghostscript 02:00.07 >>> ray_laptop has signed off IRC (Ping timeout: 272 seconds) [#ghostscript] 02:08.13 FORK(26325) --- fork starting for 'RSSFeeds', PID == 26325, bot_pid == 30696 --- 02:08.14 FORK(26325) !ERROR! cannot load my module: RSSFeeds 02:08.14 FORK(26325) fork: took 1s for RSSFeeds. 02:08.14 FORK(26325) --- fork finished for 'RSSFeeds' --- 02:11.35 Chans: (ghostbot) in:#ghostscript 02:12.45 >>> join/#ghostscript marcosw (~marcosw@c-98-207-109-212.hsd1.ca.comcast.net) 02:16.29 --- Saved uptime records. 02:27.09 Chans: (ghostbot) in:#ghostscript 02:38.27 FORK(29846) --- fork starting for 'RSSFeeds', PID == 29846, bot_pid == 30696 --- 02:38.28 FORK(29846) !ERROR! cannot load my module: RSSFeeds 02:38.28 FORK(29846) fork: took 1s for RSSFeeds. 02:38.28 FORK(29846) --- fork finished for 'RSSFeeds' --- 02:45.25 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 02:53.29 ircCheck: possible lost in space; checking.Fri Dec 20 02:53:29 2013 02:53.29 >ghostbot< TEST 02:53.29 IRCTEST: Yes, we're alive. 02:58.49 Chans: (ghostbot) in:#ghostscript 03:05.09 >>> join/#ghostscript plinnell (~mrdocs@opensuse/member/mrdocs) 03:09.07 FORK(17191) --- fork starting for 'RSSFeeds', PID == 17191, bot_pid == 30696 --- 03:09.08 FORK(17191) !ERROR! cannot load my module: RSSFeeds 03:09.08 FORK(17191) fork: took 1s for RSSFeeds. 03:09.08 FORK(17191) --- fork finished for 'RSSFeeds' --- 03:11.09 >>> Noldorin has signed off IRC () [#ghostscript] 03:14.51 Chans: (ghostbot) in:#ghostscript 03:16.33 --- Saved uptime records. 03:27.54 >>> plinnell has signed off IRC (Ping timeout: 250 seconds) [#ghostscript] 03:31.45 Chans: (ghostbot) in:#ghostscript 03:39.41 FORK(2968) --- fork starting for 'RSSFeeds', PID == 2968, bot_pid == 30696 --- 03:39.42 FORK(2968) !ERROR! cannot load my module: RSSFeeds 03:39.42 FORK(2968) fork: took 1s for RSSFeeds. 03:39.42 FORK(2968) --- fork finished for 'RSSFeeds' --- 03:48.56 >>> join/#ghostscript plinnell (~mrdocs@opensuse/member/mrdocs) 03:57.26 >>> join/#ghostscript tkamppeter_ (~till@p5DDB805B.dip0.t-ipconnect.de) 03:58.37 ircCheck: possible lost in space; checking.Fri Dec 20 03:58:37 2013 03:58.37 >ghostbot< TEST 03:58.37 IRCTEST: Yes, we're alive. 04:00.49 >>> tkamppeter has signed off IRC (Ping timeout: 250 seconds) [#ghostscript] 04:04.25 Chans: (ghostbot) in:#ghostscript 04:10.30 FORK(17756) --- fork starting for 'RSSFeeds', PID == 17756, bot_pid == 30696 --- 04:10.31 FORK(17756) !ERROR! cannot load my module: RSSFeeds 04:10.31 FORK(17756) fork: took 2s for RSSFeeds. 04:10.31 FORK(17756) --- fork finished for 'RSSFeeds' --- 04:10.53 >>> plinnell has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 04:16.35 --- Saved uptime records. 04:16.45 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 04:16.45 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 04:20.27 Chans: (ghostbot) in:#ghostscript 04:20.31 >>> join/#ghostscript plinnell (~mrdocs@nat/yahoo/x-ooxfqizbqpprsjaf) 04:20.31 >>> plinnell has signed off IRC (Changing host) [#ghostscript] 04:20.31 >>> join/#ghostscript plinnell (~mrdocs@opensuse/member/mrdocs) 04:29.32 Robin_Watts: the robin.mhw directory was so that I could duplicate the clusterpush result email with no useful content. 04:36.21 Chans: (ghostbot) in:#ghostscript 04:40.43 FORK(28325) --- fork starting for 'RSSFeeds', PID == 28325, bot_pid == 30696 --- 04:40.45 FORK(28325) !ERROR! cannot load my module: RSSFeeds 04:40.45 FORK(28325) fork: took 2s for RSSFeeds. 04:40.45 FORK(28325) --- fork finished for 'RSSFeeds' --- 04:42.55 >>> join/#ghostscript marcosw (~marcosw@c-98-207-109-212.hsd1.ca.comcast.net) 04:52.23 Chans: (ghostbot) in:#ghostscript 04:55.48 >>> plinnell has signed off IRC (Ping timeout: 246 seconds) [#ghostscript] 05:08.35 Chans: (ghostbot) in:#ghostscript 05:10.57 FORK(32678) --- fork starting for 'RSSFeeds', PID == 32678, bot_pid == 30696 --- 05:10.58 FORK(32678) !ERROR! cannot load my module: RSSFeeds 05:10.58 FORK(32678) fork: took 1s for RSSFeeds. 05:10.58 FORK(32678) --- fork finished for 'RSSFeeds' --- 05:16.11 Seen: Flushed 1 entries. 05:16.41 --- Saved uptime records. 05:24.49 Chans: (ghostbot) in:#ghostscript 05:29.53 ircCheck: possible lost in space; checking.Fri Dec 20 05:29:53 2013 05:29.53 >ghostbot< TEST 05:29.53 IRCTEST: Yes, we're alive. 05:30.44 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 05:40.51 Chans: (ghostbot) in:#ghostscript 05:41.11 FORK(30275) --- fork starting for 'RSSFeeds', PID == 30275, bot_pid == 30696 --- 05:41.12 FORK(30275) !ERROR! cannot load my module: RSSFeeds 05:41.12 FORK(30275) fork: took 1s for RSSFeeds. 05:41.12 FORK(30275) --- fork finished for 'RSSFeeds' --- 05:51.09 >>> join/#ghostscript dhaiyur (01165919@gateway/web/freenode/ip.1.22.89.25) 05:51.24 >>> dhaiyur has signed off IRC (Client Quit) [#ghostscript] 05:56.13 Chans: (ghostbot) in:#ghostscript 06:11.25 FORK(22907) --- fork starting for 'RSSFeeds', PID == 22907, bot_pid == 30696 --- 06:11.26 FORK(22907) !ERROR! cannot load my module: RSSFeeds 06:11.26 FORK(22907) fork: took 1s for RSSFeeds. 06:11.26 FORK(22907) --- fork finished for 'RSSFeeds' --- 06:17.29 LOG: last message repeated 3 times 06:17.29 --- Saved uptime records. 06:28.39 Chans: (ghostbot) in:#ghostscript 06:34.23 ircCheck: possible lost in space; checking.Fri Dec 20 06:34:23 2013 06:34.23 >ghostbot< TEST 06:34.23 IRCTEST: Yes, we're alive. 06:41.45 FORK(7625) --- fork starting for 'RSSFeeds', PID == 7625, bot_pid == 30696 --- 06:41.46 FORK(7625) !ERROR! cannot load my module: RSSFeeds 06:41.46 FORK(7625) fork: took 1s for RSSFeeds. 06:41.46 FORK(7625) --- fork finished for 'RSSFeeds' --- 06:44.57 Chans: (ghostbot) in:#ghostscript 06:50.52 >>> join/#ghostscript plinnell (~mrdocs@opensuse/member/mrdocs) 06:57.14 >>> join/#ghostscript mvrhel_laptop (~chatzilla@c-50-159-85-185.hsd1.wa.comcast.net) 07:00.43 >>> mvrhel_laptop has signed off IRC (Client Quit) [#ghostscript] 07:01.03 Chans: (ghostbot) in:#ghostscript 07:07.02 >>> henrys has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 07:07.24 >>> join/#ghostscript henrys (~henrys@c-76-25-94-13.hsd1.co.comcast.net) 07:12.19 FORK(6661) --- fork starting for 'RSSFeeds', PID == 6661, bot_pid == 30696 --- 07:12.20 FORK(6661) !ERROR! cannot load my module: RSSFeeds 07:12.20 FORK(6661) fork: took 1s for RSSFeeds. 07:12.20 FORK(6661) --- fork finished for 'RSSFeeds' --- 07:17.01 Chans: (ghostbot) in:#ghostscript 07:17.53 --- Saved uptime records. 07:33.15 Chans: (ghostbot) in:#ghostscript 07:37.56 >>> join/#ghostscript marcosw (~marcosw@c-98-207-109-212.hsd1.ca.comcast.net) 07:38.16 ircCheck: possible lost in space; checking.Fri Dec 20 07:38:16 2013 07:38.16 >ghostbot< TEST 07:38.16 IRCTEST: Yes, we're alive. 07:42.39 FORK(834) --- fork starting for 'RSSFeeds', PID == 834, bot_pid == 30696 --- 07:42.41 FORK(834) !ERROR! cannot load my module: RSSFeeds 07:42.41 FORK(834) fork: took 2s for RSSFeeds. 07:42.41 FORK(834) --- fork finished for 'RSSFeeds' --- 07:49.15 Chans: (ghostbot) in:#ghostscript 08:11.58 >>> join/#ghostscript kens (~Miranda@87.113.213.149) 08:12.48 FORK(12131) --- fork starting for 'RSSFeeds', PID == 12131, bot_pid == 30696 --- 08:12.49 FORK(12131) !ERROR! cannot load my module: RSSFeeds 08:12.49 FORK(12131) fork: took 1s for RSSFeeds. 08:12.49 FORK(12131) --- fork finished for 'RSSFeeds' --- 08:13.51 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 08:17.01 >>> chrisl_away materializes into chrisl 08:17.11 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 08:17.11 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 08:18.21 --- Saved uptime records. 08:21.21 Chans: (ghostbot) in:#ghostscript 08:23.44 >>> join/#ghostscript marcosw (~marcosw@c-98-207-109-212.hsd1.ca.comcast.net) 08:25.00 >>> marcosw has signed off IRC (Client Quit) [#ghostscript] 08:37.03 Chans: (ghostbot) in:#ghostscript 08:42.27 ircCheck: possible lost in space; checking.Fri Dec 20 08:42:27 2013 08:42.27 >ghostbot< TEST 08:42.27 IRCTEST: Yes, we're alive. 08:43.07 FORK(30189) --- fork starting for 'RSSFeeds', PID == 30189, bot_pid == 30696 --- 08:43.08 FORK(30189) !ERROR! cannot load my module: RSSFeeds 08:43.08 FORK(30189) fork: took 1s for RSSFeeds. 08:43.08 FORK(30189) --- fork finished for 'RSSFeeds' --- 08:53.01 Chans: (ghostbot) in:#ghostscript 08:58.13 marcosw1: Well, it's showing up on the web dashboard. Let me know when it's over and done with and I'll remove the traces so it doesn't. 09:08.53 Chans: (ghostbot) in:#ghostscript 09:13.17 FORK(27601) --- fork starting for 'RSSFeeds', PID == 27601, bot_pid == 30696 --- 09:13.18 FORK(27601) !ERROR! cannot load my module: RSSFeeds 09:13.18 FORK(27601) fork: took 1s for RSSFeeds. 09:13.18 FORK(27601) --- fork finished for 'RSSFeeds' --- 09:17.49 Seen: Flushed 1 entries. 09:18.41 --- Saved uptime records. 09:25.05 Chans: (ghostbot) in:#ghostscript 09:34.05 >>> join/#ghostscript sojic (~sojic@92.55.124.161) 09:39.14 >>> sojic has signed off IRC (Ping timeout: 264 seconds) [#ghostscript] 09:41.09 Chans: (ghostbot) in:#ghostscript 09:43.33 >>> join/#ghostscript sojic (~sojic@92.55.124.161) 09:43.53 FORK(32288) --- fork starting for 'RSSFeeds', PID == 32288, bot_pid == 30696 --- 09:43.55 FORK(32288) !ERROR! cannot load my module: RSSFeeds 09:43.55 FORK(32288) fork: took 2s for RSSFeeds. 09:43.55 FORK(32288) --- fork finished for 'RSSFeeds' --- 09:56.41 Chans: (ghostbot) in:#ghostscript 10:02.15 ircCheck: possible lost in space; checking.Fri Dec 20 10:02:15 2013 10:02.15 >ghostbot< TEST 10:02.15 IRCTEST: Yes, we're alive. 10:13.19 Chans: (ghostbot) in:#ghostscript 10:14.50 FORK(24477) --- fork starting for 'RSSFeeds', PID == 24477, bot_pid == 30696 --- 10:14.51 FORK(24477) !ERROR! cannot load my module: RSSFeeds 10:14.51 FORK(24477) fork: took 2s for RSSFeeds. 10:14.51 FORK(24477) --- fork finished for 'RSSFeeds' --- 10:18.53 --- Saved uptime records. 10:30.11 Chans: (ghostbot) in:#ghostscript 10:45.03 FORK(6845) --- fork starting for 'RSSFeeds', PID == 6845, bot_pid == 30696 --- 10:45.05 FORK(6845) !ERROR! cannot load my module: RSSFeeds 10:45.05 FORK(6845) fork: took 2s for RSSFeeds. 10:45.05 FORK(6845) --- fork finished for 'RSSFeeds' --- 11:00.47 >>> sojic has signed off IRC () [#ghostscript] 11:02.37 Chans: (ghostbot) in:#ghostscript 11:02.37 ircCheck: possible lost in space; checking.Fri Dec 20 11:02:37 2013 11:02.37 >ghostbot< TEST 11:02.37 IRCTEST: Yes, we're alive. 11:15.31 FORK(26916) --- fork starting for 'RSSFeeds', PID == 26916, bot_pid == 30696 --- 11:15.32 FORK(26916) !ERROR! cannot load my module: RSSFeeds 11:15.32 FORK(26916) fork: took 1s for RSSFeeds. 11:15.32 FORK(26916) --- fork finished for 'RSSFeeds' --- 11:18.13 Chans: (ghostbot) in:#ghostscript 11:19.03 --- Saved uptime records. 11:34.25 Chans: (ghostbot) in:#ghostscript 11:46.05 FORK(18015) --- fork starting for 'RSSFeeds', PID == 18015, bot_pid == 30696 --- 11:46.06 FORK(18015) !ERROR! cannot load my module: RSSFeeds 11:46.06 FORK(18015) fork: took 1s for RSSFeeds. 11:46.06 FORK(18015) --- fork finished for 'RSSFeeds' --- 12:06.46 LOG: last message repeated 4 times 12:06.46 ircCheck: possible lost in space; checking.Fri Dec 20 12:06:46 2013 12:06.46 >ghostbot< TEST 12:06.46 ghostbot disconnect from irc.freenode.net (Connection reset by peer). 12:06.46 !WARN! scheduling call ircCheck() in 60s 12:06.46 !WARN! Sched for ircCheck already exists in - 5m 16s. 12:12.06 !FIXME! ircCheck: found channels to join! #ghostscript 12:12.06 Chans: (ghostbot) join:#ghostscript 12:12.06 joining #ghostscript 12:12.06 !WARN! PERL: Can't join() -- not connected to a server at ./src/IRC/Irc.pl line 537 12:12.08 -wolfe.freenode.net- *** Looking up your hostname... 12:12.08 -wolfe.freenode.net- *** Checking Ident 12:12.08 -wolfe.freenode.net- *** Found your hostname 12:12.14 -wolfe.freenode.net- *** No Ident response 12:12.14 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 12:12.14 !!! Ok. Now type '/msg ghostbot PASS ' to get master access through DCC CHAT. 12:12.14 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 12:12.14 End of motd. Now lets join some channels... 12:12.14 There are 216 users and 85583 invisible on 28 servers 12:12.14 31 IRC Operators online 12:12.14 5 unknown connection(s) 12:12.14 54299 channels formed 12:12.14 I have 6161 clients and 1 servers 12:12.14 >>> mode [+i] by ghostbot 12:12.20 >>> mode [+w] by ghostbot 12:15.33 leak: 22 nuh{} items deleted; now have 0 12:16.14 FORK(31652) --- fork starting for 'RSSFeeds', PID == 31652, bot_pid == 30696 --- 12:16.15 FORK(31652) !ERROR! cannot load my module: RSSFeeds 12:16.15 FORK(31652) fork: took 2s for RSSFeeds. 12:16.15 FORK(31652) --- fork finished for 'RSSFeeds' --- 12:17.29 !FIXME! ircCheck: found channels to join! #ghostscript 12:17.29 Chans: (ghostbot) join:#ghostscript 12:17.29 joining #ghostscript 12:17.30 >>> join/#ghostscript ghostbot (~ghostbot@casper3.ghostscript.com) 12:17.30 >>> topic/#ghostscript is Ghostscript development and discussion | live channel log at http://ghostscript.com/irclogs/ | Info at http://www.ghostscript.com 12:17.30 >>> set by ray_laptop!~chatzilla@69.233.158.225 at Tue Aug 23 15:22:21 2011 12:17.30 #ghostscript: sync in 0.104s. 12:17.30 #ghostscript: [23 total] 12:17.30 ChanServ ==> Requesting ops for #ghostscript. (chanServCheck) 12:17.30 >ChanServ< OP #ghostscript 12:17.30 ChanServ: <== 'You are not authorized to perform this operation.'. 12:17.40 Chans: (ghostbot) in:#ghostscript 12:17.40 time taken to join all chans: 5m 29s; rate: 32.9 sec/join 12:18.00 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 12:18.00 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 12:19.20 --- Saved uptime records. 12:33.34 Chans: (ghostbot) in:#ghostscript 12:34.54 >>> join/#ghostscript tor8 (~tor@h-2-186.a230.priv.bahnhof.se) 12:42.07 >>> join/#ghostscript Noldorin (~noldorin@unaffiliated/noldorin) 12:46.21 FORK(13039) --- fork starting for 'RSSFeeds', PID == 13039, bot_pid == 30696 --- 12:46.22 FORK(13039) !ERROR! cannot load my module: RSSFeeds 12:46.22 FORK(13039) fork: took 2s for RSSFeeds. 12:46.22 FORK(13039) --- fork finished for 'RSSFeeds' --- 12:49.42 Chans: (ghostbot) in:#ghostscript 12:53.02 >>> Noldorin has signed off IRC (Ping timeout: 264 seconds) [#ghostscript] 13:01.07 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 13:02.55 >>> join/#ghostscript sojic (~sojic@92.55.124.161) 13:05.14 Chans: (ghostbot) in:#ghostscript 13:07.41 >>> sojic has signed off IRC (Ping timeout: 250 seconds) [#ghostscript] 13:17.11 FORK(4389) --- fork starting for 'RSSFeeds', PID == 4389, bot_pid == 30696 --- 13:17.12 FORK(4389) !ERROR! cannot load my module: RSSFeeds 13:17.12 FORK(4389) fork: took 2s for RSSFeeds. 13:17.12 FORK(4389) --- fork finished for 'RSSFeeds' --- 13:20.06 --- Saved uptime records. 13:21.32 Chans: (ghostbot) in:#ghostscript 13:21.32 !WARN! ircCheck: no msg for 3600 and disco'd! reconnecting! 13:21.32 IRC: ok, done one cycle of IRC servers; trying again. 13:21.32 Loaded infobot.servers (1 servers) 13:21.34 Connecting to port 6667 of server irc.freenode.net (82.96.64.4) as ghostbot ... 13:21.34 starting main loop 13:21.34 -wolfe.freenode.net- *** Looking up your hostname... 13:21.34 -wolfe.freenode.net- *** Checking Ident 13:21.34 -wolfe.freenode.net- *** Found your hostname 13:21.40 -wolfe.freenode.net- *** No Ident response 13:21.40 nick taken (ghostbot); preparing nick change. 13:21.40 nick taken; changing to temporary nick (ghostbot -> ghostbot_). 13:21.40 nick: Changing nick from ghostbot to ghostbot_ 13:21.40 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 13:21.40 !!! Ok. Now type '/msg ghostbot PASS ' to get master access through DCC CHAT. 13:21.40 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 13:21.40 End of motd. Now lets join some channels... 13:21.40 There are 214 users and 86639 invisible on 28 servers 13:21.40 31 IRC Operators online 13:21.40 5 unknown connection(s) 13:21.40 54426 channels formed 13:21.40 I have 6300 clients and 1 servers 13:21.40 >>> mode [+i] by ghostbot_ 14:35.24 Opened logfile log/20131220. 14:35.24 --- Started logging. 14:35.24 Loaded infobot.lang (77 items) 14:35.24 Loaded infobot.servers (1 servers) 14:35.24 USERFILE: Loaded: 0 users, 0 bans, 0 ignore 14:35.24 CHANFILE: Loaded: 1 chans 14:35.24 Loading MyModules... 14:35.24 Loaded Topic 14:35.24 Loaded Uptime 14:35.24 Loaded News 14:35.24 Loaded RootWarn 14:35.24 Loaded botmail 14:35.24 Loaded OnJoin 14:35.24 Module: Runtime: Loaded/Total [6/7] 14:35.24 Created shared memory (shm) key: [65538] 14:35.24 Opened SQLite connection to localhost 14:35.24 checkTables: creating new table connections... 14:35.24 Setup: 7 factoids. 14:35.24 Initial memory usage: 15780 KiB 14:35.24 ------------------------------------------------------- 14:35.25 Connecting to port 6667 of server irc.freenode.net (130.239.18.172) as ghostbot ... 14:35.25 starting main loop 14:35.25 -hitchcock.freenode.net- *** Looking up your hostname... 14:35.25 -hitchcock.freenode.net- *** Checking Ident 14:35.25 -hitchcock.freenode.net- *** Found your hostname 14:35.34 -hitchcock.freenode.net- *** No Ident response 14:35.34 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 14:35.34 !!! Ok. Now type '/msg ghostbot PASS ' to get master access through DCC CHAT. 14:35.34 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 14:35.34 End of motd. Now lets join some channels... 14:35.34 There are 219 users and 88556 invisible on 28 servers 14:35.34 31 IRC Operators online 14:35.34 2 unknown connection(s) 14:35.34 54629 channels formed 14:35.34 I have 6096 clients and 1 servers 14:35.35 >>> mode [+i] by ghostbot 14:35.40 >>> mode [+w] by ghostbot 14:35.50 --- Saved uptime records. 14:35.50 config (ghostbot): auto-setting param{chanlimitcheckInterval} = 10 14:35.50 config (ghostbot): auto-setting param{floodCycle} = 60 14:35.50 SHM: nuking shmid 32769 14:35.51 Chans: (ghostbot) join:#ghostscript 14:35.52 !FIXME! ircCheck: found channels to join! #ghostscript 14:35.52 joining #ghostscript 14:35.52 Schedulers: 22 will be running. 14:35.52 >>> join/#ghostscript ghostbot (~ghostbot@casper3.ghostscript.com) 14:35.52 >>> topic/#ghostscript is Ghostscript development and discussion | live channel log at http://ghostscript.com/irclogs/ | Info at http://www.ghostscript.com 14:35.52 >>> set by ray_laptop!~chatzilla@69.233.158.225 at Tue Aug 23 15:22:21 2011 14:35.52 #ghostscript: sync in 0.153s. 14:35.52 #ghostscript: [24 total] 14:35.52 ChanServ ==> Requesting ops for #ghostscript. (chanServCheck) 14:35.52 >ChanServ< OP #ghostscript 14:35.53 ChanServ: <== 'You are not authorized to perform this operation.'. 14:36.03 Chans: (ghostbot) in:#ghostscript 14:36.03 time taken to join all chans: 33s; rate: 3.3 sec/join 14:51.20 henrys: I mentioned ghostscript, but frankly, I don't think txtwrite gives enough power. 14:51.50 Chans: (ghostbot) in:#ghostscript 14:52.10 If the idea is to extract the text and then do clever things with it, like tabulate data, try to reform structure etc, then txtwrite doesn't give nearly the power required. 14:52.31 chrisl has pulled, it seems :) 14:52.42 In what sense ? It gives the text and its location 14:52.53 Not in the default ocnfiguration, its true 14:53.03 THat just writes teh text in UTF 14:53.14 But the XML output is braodly similar to mupdf 14:53.46 kens: Oh, I was showing my ignorance then. 14:53.51 apologies. 14:54.00 NO problem. 14:54.12 Its not the same as the MuPDF output, but I tried to make it similar 14:54.49 I'd be happy if people used it, it would be possible to improve it further I've no doubt 14:54.56 If we were to sponsor it, we could offer our $250 prize for the 'best use of Ghostscript or MuPDF' in a project ? 15:00.40 Robin_Watts: it's fine to sponsor, would it be easiest for you to pay and expense report it or do you want something directly from Artifex? 15:01.15 henrys: If we're up for sponsoring, then I'll contact him and see how he wants to do it. 15:01.40 I would be happy to pay and expense it, but I suspect it would be easier done from someone with a US bank account. 15:01.46 I doubt they take cards etc. 15:01.55 But I can look into it, sure. 15:02.33 Robin_Watts: if you just send me the info I'll take care of it. 15:02.41 will do. 15:06.05 FORK(5119) --- fork starting for 'RSSFeeds', PID == 5119, bot_pid == 13557 --- 15:06.06 FORK(5119) !ERROR! cannot load my module: RSSFeeds 15:06.06 FORK(5119) fork: took 1s for RSSFeeds. 15:06.06 FORK(5119) --- fork finished for 'RSSFeeds' --- 15:08.10 Chans: (ghostbot) in:#ghostscript 15:08.19 kens:who did the txtwrite web page attached to ghostscript.com where files can be submitted? 15:08.39 I had no idea there was such a thing! :-) 15:09.33 Must have been Robin_Watts … http://ghostscript.com/txtwrite.html 15:09.50 me I think, but it was your idea. 15:10.41 Crikey, that's quite nice, I didn't know that was there. SHouldn't we have a MuPDF version too ? 15:11.02 kens:it does 15:11.33 That one is juts GS thoughb, I assume the MuPDF one is elsewhere ? 15:13.01 Robin_Watts: I'm glad I looked for it otherwise I would have had that idea again ;-) 15:15.28 Robin_Watts: how is it kept up to date with releases? 15:15.39 henrys: no idea :( 15:15.39 well I can just look 15:18.35 9.05 I don't know if kens has done a lot with it since then. 15:18.47 I've fixed a few bugs, one or two were serious 15:18.58 One could cause crashes 15:19.52 Robin_Watts: you are using gs4txtwrite on casper in cgi-bin right? not the other server? 15:20.13 what other server? 15:20.37 peeves maybe ? 15:20.39 Robin_Watts: I thought we had moved ghostscript downloads? 15:20.53 henrys: oh, right, yes, but that's just for downloats. 15:21.04 Robin_Watts: that's what I thought. 15:21.55 so to update we just copy a new gs to gs4txtwrte in cgi-bin on casper. 15:22.13 I think so. 15:23.33 Chans: (ghostbot) in:#ghostscript 15:23.55 kens, Robin_Watts ha the date on the file said Dec 20 and I'm thinking how the heck? But it's 2011 15:24.04 :-) 15:24.30 Clearly there is something about Xmas that makes henrys mind turn to text extraction :) 15:25.15 Horrifying thought! 15:25.36 Robin_Watts: you started it with this hackathon business 15:26.40 kens:I'll just copy in the latest for now but chris should probably make it part of the release. It's easily googled so it should be up to date. 15:27.00 >>> Noldorin has signed off IRC (Ping timeout: 245 seconds) [#ghostscript] 15:27.52 >>> join/#ghostscript Noldorin (~noldorin@unaffiliated/noldorin) 15:35.55 Seen: Flushed 3 entries. 15:35.55 --- Saved uptime records. 15:36.15 FORK(15959) --- fork starting for 'RSSFeeds', PID == 15959, bot_pid == 13557 --- 15:36.16 FORK(15959) !ERROR! cannot load my module: RSSFeeds 15:36.16 FORK(15959) fork: took 1s for RSSFeeds. 15:36.16 FORK(15959) --- fork finished for 'RSSFeeds' --- 15:36.54 Did anyone else get a surp[rise $2.80 on their credit card from the Sheraton in Maui ? When I check out my bill was clear 15:38.02 kens: haven't looked yet 15:38.52 kens: I got the full breakfast tab on my credit card. 15:39.32 Chans: (ghostbot) in:#ghostscript 15:40.10 kens: What was the $2.80 for? 15:40.21 no idea 15:41.01 $2.80 is an odd sum. the water bottles said they were like $4 or something. 15:42.56 the credit card just says $2.80 tio the Sheraton 15:44.30 $2.80 is a plausible amount for a bottle of drink bought at the little shop? 15:45.01 didn't buy anything 15:49.16 >>> join/#ghostscript ray_laptop (~chatzilla@ip-64-134-235-7.public.wayport.net) 15:49.46 mvrhel (for the logs): I don't see any new comments in the bug, but I do understand your comments from yesterday about pre->nbands w.r.t. band 17 15:49.57 morning, all. 15:50.10 Morning ray. How are you feeling? 15:50.34 Am I really on ? I typed something in chatzilla a few minutes ago and it didn't make it to the logs, so I must have actually been offline 15:50.44 You are here now 15:50.59 The first thing I saw from you was "mvrhel (for the logs)..." 15:51.39 Robin_Watts: my eye is the biggest problem. Waiting for an opthamologist appt 15:51.51 ray_laptop: keeps drying out ? 15:52.06 Robin_Watts: yes, that msg for mvrhal I just cut an paste from my previous session 15:52.40 Robin_Watts: yep, and I can't find a patch that will keep it closed. At least it's OK at night 15:52.44 ray_laptop: It's not pretty, but presumably you've tried taping the eye shut? 15:53.29 Robin_Watts: EVERYTHING. An eyelid is hard to stick to, and I don't want to resort to cyanoacylate :-) 15:54.30 :) 15:55.20 Chans: (ghostbot) in:#ghostscript 15:58.24 ray_laptop: I guess the ophthamologist will have some ideas. 16:06.30 FORK(19231) --- fork starting for 'RSSFeeds', PID == 19231, bot_pid == 13557 --- 16:06.31 FORK(19231) !ERROR! cannot load my module: RSSFeeds 16:06.31 FORK(19231) fork: took 1s for RSSFeeds. 16:06.31 FORK(19231) --- fork finished for 'RSSFeeds' --- 16:07.02 henrys: I hope so 16:07.42 On the good side, the eyelid is starting to twitch when I blink (so my wife tells me) 16:09.03 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 16:11.30 Chans: (ghostbot) in:#ghostscript 16:24.19 >>> kens has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 16:24.50 >>> ray_laptop has signed off IRC (Ping timeout: 264 seconds) [#ghostscript] 16:27.35 Chans: (ghostbot) in:#ghostscript 16:28.54 >>> join/#ghostscript kens (~Miranda@87.113.213.149) 16:36.10 Seen: Flushed 5 entries. 16:36.10 --- Saved uptime records. 16:36.40 FORK(16985) --- fork starting for 'RSSFeeds', PID == 16985, bot_pid == 13557 --- 16:36.41 FORK(16985) !ERROR! cannot load my module: RSSFeeds 16:36.41 FORK(16985) fork: took 1s for RSSFeeds. 16:36.41 FORK(16985) --- fork finished for 'RSSFeeds' --- 16:37.33 eh? what? 16:37.57 gdevp14.c lines 8065-> 8070 16:38.21 Is it just me, or does there seem to a flaw there :) 16:38.30 s/to/to be/ 16:38.44 if (pis->is_gstate) ? 16:39.00 result->profiles->smask_gray = pis->icc_manager->default_gray; 16:39.02 result->profiles->smask_rgb = pis->icc_manager->default_rgb; 16:39.04 result->profiles->smask_cmyk = pis->icc_manager->default_cmyk; 16:39.06 pis->icc_manager->default_gray = smask_profiles->smask_gray; 16:39.08 pis->icc_manager->default_rgb = smask_profiles->smask_rgb; 16:39.09 pis->icc_manager->default_cmyk = smask_profiles->smask_cmyk; 16:39.11 pis->icc_manager->smask_profiles->swapped = true; 16:39.16 As a swap operation that would seem to be... suboptimal. 16:39.47 Oh! Wait. It is just me. 16:39.51 It doesn't seem to be a swap exactly 16:40.41 and I stared at that for ages before saying anything. My brain is shutting down. I blame the experience of sainsburys this morning :( 16:40.53 Never mind, its nearly Xmas 16:42.01 Robin_Watts: what is the preferred way to have -Zi without -ZI being "implied"? (gs_debug_flag_implied_by) 16:42.35 henrys: It is a convention that lower case letters imply upper case ones. 16:43.13 If you use letters, then there is no way to avoid that implication, IIRC. 16:43.23 Chans: (ghostbot) in:#ghostscript 16:44.40 oh, right, actually it's easy. 16:44.48 But it would be bad form. 16:44.59 What are you trying to do ? 16:45.51 actually, that's the wrong way around. 16:46.11 Upper case letters imply lower case ones. 16:46.14 Robin_Watts: the way I read the docs you have it backward 16:46.17 in the code 16:46.28 'i' is implied by 'I'. 16:46.44 'I' = interp_detail 16:46.48 'i' = interp 16:46.59 hence if you ask for 'I' you get 'i' for free. 16:47.02 I implies i. 16:47.36 Robin_Watts: yes but I am asking for 'i' and getting 'I' which seems wrong 16:47.51 henrys: That does seem wrong. 16:48.20 indeed gs_debug_flag_implied_by['i'] == 'I' 16:48.41 That says "i' is implied by 'I'. 16:48.55 no, sorry. 16:49.19 Let me stop babbling and look at this. 16:50.53 Robin_Watts: maybe just the variable name has me fouled up - let me see if I actually have a problem. 17:00.00 Chans: (ghostbot) in:#ghostscript 17:00.42 >>> join/#ghostscript marcosw (~marcosw@c-98-207-109-212.hsd1.ca.comcast.net) 17:02.13 Robin_Watts: sorry fit of madness it does seem to work properly. 17:03.02 yeah, testing L and l shows it works the way we'd hope. 17:03.43 Ah, right. When we check for a flag 'i', we first check the entry for 'i'. 17:04.08 Then we move to the entry that 'implies' 'i' (i.e. 'I') and we check that too. 17:04.24 so we want to know 'what implies x' for some x. 17:04.34 Hence 'is_implied_by'. 17:04.44 There is some sort of method in my madness. 17:07.05 FORK(2476) --- fork starting for 'RSSFeeds', PID == 2476, bot_pid == 13557 --- 17:07.06 FORK(2476) !ERROR! cannot load my module: RSSFeeds 17:07.06 FORK(2476) fork: took 1s for RSSFeeds. 17:07.06 FORK(2476) --- fork finished for 'RSSFeeds' --- 17:16.05 Chans: (ghostbot) in:#ghostscript 17:18.11 OK goodnight all 17:18.21 >>> kens has signed off IRC (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) [#ghostscript] 17:31.45 Chans: (ghostbot) in:#ghostscript 17:36.35 Seen: Flushed 3 entries. 17:36.45 --- Saved uptime records. 17:37.40 FORK(22065) --- fork starting for 'RSSFeeds', PID == 22065, bot_pid == 13557 --- 17:37.41 FORK(22065) !ERROR! cannot load my module: RSSFeeds 17:37.41 FORK(22065) fork: took 1s for RSSFeeds. 17:37.41 FORK(22065) --- fork finished for 'RSSFeeds' --- 17:44.16 >>> Noldorin has signed off IRC () [#ghostscript] 17:47.30 Chans: (ghostbot) in:#ghostscript 17:53.27 >>> tor8 has signed off IRC (Ping timeout: 252 seconds) [#ghostscript] 18:03.40 Chans: (ghostbot) in:#ghostscript 18:04.56 >>> Zaister has signed off IRC (Quit: changing servers) [#ghostscript] 18:05.51 >>> join/#ghostscript Zaister (zaister@shell2.powershells.de) 18:06.02 >>> join/#ghostscript tor8 (~tor@h-2-186.a230.priv.bahnhof.se) 18:08.20 FORK(14783) --- fork starting for 'RSSFeeds', PID == 14783, bot_pid == 13557 --- 18:08.21 FORK(14783) !ERROR! cannot load my module: RSSFeeds 18:08.21 FORK(14783) fork: took 1s for RSSFeeds. 18:08.21 FORK(14783) --- fork finished for 'RSSFeeds' --- 18:12.05 Morning tor8 18:12.21 Care to review this for me? http://git.ghostscript.com/?p=user/robin/mupdf.git;a=commitdiff;h=0d837b4a07681331648016cca7093402df68ca9f 18:12.42 That solves the subpixel text thing. 18:14.23 >>> join/#ghostscript mvrhel_laptop (~chatzilla@2601:8:9a00:153:b9af:972e:ab2d:6d2c) 18:14.40 mvrhel_laptop: Morning. 18:14.51 good morning 18:15.02 I've run into something really really odd. 18:15.12 How is the clist bug going ? 18:15.44 I had asked ray_laptop a bunch of questions but did not hear from him Robin_Watts 18:15.57 mvrhel_laptop: He was on here earlier. 18:16.24 I know what the issue is but it has to do with the clist banding 18:16.26 but he's gone (or is going at least) to see the opthalmologist today. 18:16.27 and patterns 18:17.02 Well, if you're stalled, can I distract you with something else for a moment ? 18:17.20 (but if you want to ring him and try to make progress, then I completely understand) 18:17.26 I am not stalled just thinking that this is an issue for ray and not me 18:17.42 I will probably try to give him a call 18:17.59 Go for it. 18:18.07 Robin_Watts: I can look at the error handling issue to though 18:18.31 I have a really massively reduced file that shows the error handling issue. 18:18.51 oh ok great. do you want to make a formal bug or just hand it to me? 18:19.01 I have opened a formal bug. 18:19.09 but not put the file on there yet. 18:19.18 I have a strange thing going on I don't understand. 18:19.36 Changing whether we pass an error code on or not on 1 line makes it crash or not. 18:19.40 oh I see from the logs that ray did get my message 18:19.57 But it doesn't crash there. And as far as the debugger is concerned, that line is NEVER RUN?!? 18:19.57 Chans: (ghostbot) in:#ghostscript 18:21.05 If you need someone to help with the clist bug, then I'm quite happy to be your gormless assistant. 18:21.34 Robin_Watts: ok let me bring you up to speed on it 18:21.42 hold on 18:27.09 Robin_Watts: adding my comments to the bug. hold on 18:27.27 Holding. 18:34.12 Robin_Watts: ok I added my comment 18:34.21 it was best to put it there instead of on IRC 18:35.35 Sure. Just a tick. 18:36.15 Chans: (ghostbot) in:#ghostscript 18:36.26 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 18:36.26 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 18:37.06 --- Saved uptime records. 18:37.16 Seen: Flushed 2 entries. 18:38.39 Just trying to digest your comments. 18:38.39 FORK(8095) --- fork starting for 'RSSFeeds', PID == 8095, bot_pid == 13557 --- 18:38.40 FORK(8095) !ERROR! cannot load my module: RSSFeeds 18:38.40 FORK(8095) fork: took 1s for RSSFeeds. 18:38.40 FORK(8095) --- fork finished for 'RSSFeeds' --- 18:39.49 Does the pattern have the same id both times? 18:40.05 both when it's written to the 1 band and when it's written to all bands? 18:40.35 yes 18:40.46 >>> join/#ghostscript sojic (~sojic@95.180.248.12) 18:40.51 same id is used through out 18:40.53 Then when reading can we say "only read this in if we don't have it already?" 18:41.10 That way it wouldn't be evicted and all would be well ? 18:41.12 we could do that 18:41.33 Alternatively, could we just say "for patterns, they are likely to be reused, so always write to all bands" 18:42.12 That way the '1 band' followed by 'n band' case would not occur. 18:42.30 I lack a large enough overview to see if either of those are completely stupid or not :( 18:44.33 that is a question for ray 18:44.46 Are transparency groups refcounted ? 18:44.52 no 18:44.57 Should they be? 18:45.00 >>> marcosw1 has signed off IRC (Ping timeout: 246 seconds) [#ghostscript] 18:45.14 >>> marcosw has signed off IRC (Ping timeout: 264 seconds) [#ghostscript] 18:45.16 I dont think so. there is a push and pop that should match up 18:46.04 and it is then done 18:46.54 and that all currently works just fine 18:46.57 push and a pop of what ? 18:47.11 the transparency group 18:47.15 >>> join/#ghostscript marcosw (~marcosw@c-98-207-109-212.hsd1.ca.comcast.net) 18:47.45 Storing the transparency group pointer somewhere other than the pattern cache would be nice then, as you say. 18:48.25 it is not in the pattern cache. it is in the tile 18:48.32 which was very convient 18:48.55 The pattern cache holds tiles, right? 18:49.18 bear with me for a sec 18:49.23 imagine that you have a tile 18:49.31 and now you have a fill with that tile 18:49.46 at that time, a group is pushed and provided to the tile 18:49.56 or the pointer is provided to the tile 18:50.05 the fill occurs with the tile into that group 18:50.26 when the fill is finished, we pop the group and null out the pointer 18:50.31 the tile could still be used for another group 18:50.43 or fill that is 18:50.51 but it will be a new group 18:51.09 So a "tile" is a pattern 18:51.24 what is weird now, is that in the middle of reading the image data 18:51.26 yes 18:51.43 we end up getting a set color command 18:51.46 so the pattern cache is a cache of tiles. 18:51.56 Chans: (ghostbot) in:#ghostscript 18:51.58 yes 18:52.09 and the transparency group pointer is held by (one of) those tiles. 18:52.34 OK, so I understand the problem, I think. 18:52.40 it is held by the current device color 18:52.57 which is a pattern in the cache 18:53.01 or tile in the cache 18:53.15 I guess it depends how we view this stuff. 18:54.03 Do you have any idea how easy or hard it would be to skip reading a pattern if the pattern is already in the cache? 18:54.19 yes. let me show you where that is 18:54.23 i.e. read the id, check the id, if the id is there, skip. 18:54.32 Cos that seems like a perfectly reasonable thing to do. 18:55.07 Alternatively... this could be solved at the writer side. 18:55.40 AIUI, the writer keeps track of what is in the pattern cache for each band. It could only write out a pattern to a band if that pattern is not already in the cache. 18:55.42 yes. I don't like what the writer is doing. 18:56.16 but the decision of writing out to all bands is the culprit and that is weird 18:56.19 let me show you that oo 18:56.21 too 18:56.41 first, gx_dc_pattern_read is where we read the pattern from the clist 18:56.47 in gsptype1.c 18:57.06 gx_pattern_cache_ensure_space((gs_imager_state *)pis, cache_space_needed); around line 2046 18:57.18 is where we check if there is room in the cache 18:57.37 and it is there that we purge the cache to get enough room 18:57.46 what I worry about is this 18:58.04 we are in the middle of reading the pattern out of the clist 18:58.19 we may have to read it anyway since that is the command that was packed in the clist 18:58.21 to set the color 18:59.03 adding a check here to use one that is the same id is a possiblity but I think we will run into clist reading issues 18:59.19 so to me, it seems that fixing the writing side would make more sense. 18:59.22 Robin_Watts: ^^ 19:00.06 in gxclpath.c 19:00.14 if (!all_bands && dc_size * pre->nbands > 1024*1024 /* arbitrary */) line 155 19:00.26 just getting there. 19:00.28 this is where the decision is made to go out to all bands 19:00.45 during the processing of the 4th image 19:00.49 we first do band 17 19:00.56 and pre->nbands = 1 19:01.14 so we write out a single tile since band 17 does not yet have a tile 19:01.28 then we do band 13 and write out the id 19:01.44 then we do band 14 and pre->nbands = 5 19:01.54 which pushes us over the edge to write out the pattern to all the bands 19:02.02 this is during the processing of the same image 19:02.06 So dc_size = expected size of the color data. 19:02.30 >>> join/#ghostscript ray_laptop (~chatzilla@cpe-23-243-45-174.socal.res.rr.com) 19:02.36 yes. to me it would seem that the decision to do 1 or all bands would be made with the first band that we do 19:02.37 I vote for: if (is_pattern) all_bands = true; 19:03.15 there is a cost (size of the clist) in doing that 19:03.26 Robin_Watts: We know enough at the start of the image to know the full imagemaxk extent 19:03.40 Hi Ray. 19:03.43 Robin_Watts: all_bands is quite a bit of overhead 19:03.47 Robin_Watts: hi 19:04.02 ray_laptop: how hard would it be for you to fix the writing to avoid the single then all occurence? 19:04.59 With any 'all bands' operator, it has to put an 'end' marker on all bands, then emit the info ffor all bands, then start collecting new sequences for individual bands 19:05.25 ray_laptop: mvrhel_laptop has just been explaining this problem to me. 19:05.35 And we've discussed various different ways of solving it. 19:06.01 mvrhel_laptop: that's what I'm looking into. making the decision to do all_bands or single based on the full imagemask extent 19:06.19 mvrhel_laptop: during clist_begin_image. 19:06.29 oh great 19:06.34 then I will get out of your way 19:06.39 thanks ray_laptop 19:06.59 If we emit the all_bands, then the individual bands won't do anything other than emit the id 19:07.00 ray_laptop: That sounds ideal. 19:07.31 If the pattern is then reused later on, will we get into this same problem again? 19:07.32 yes 19:07.44 no we dont have that problem now 19:07.55 Probably not, because the pattern won't be replaced mid image, right? 19:07.55 Chans: (ghostbot) in:#ghostscript 19:07.56 it is just having it do it in the middle of the image processing 19:08.00 right 19:08.03 and if we don't emit the pattern to all bands, then as bands are emitted, they will write the pattern IFF needed for that band (based on the id in that band) 19:08.10 OK. 19:08.14 ray_laptop: Sounds great. 19:08.44 FORK(27618) --- fork starting for 'RSSFeeds', PID == 27618, bot_pid == 13557 --- 19:08.46 FORK(27618) !ERROR! cannot load my module: RSSFeeds 19:08.46 FORK(27618) fork: took 2s for RSSFeeds. 19:08.46 FORK(27618) --- fork finished for 'RSSFeeds' --- 19:08.53 ok. now I will look at the pdf14 issue that you found Robin_Watts 19:09.00 then back to mupdf... 19:09.01 mvrhel_laptop: it'll still do it during clist_image_plane_data, for the case where it wasn't loaded by all_bands initially 19:09.02 mvrhel_laptop: OK. 19:10.28 >>> join/#ghostscript Noldorin (~noldorin@unaffiliated/noldorin) 19:11.00 Robin_Watts: I dont see the bug #? 19:11.35 http://bugs.ghostscript.com/show_bug.cgi?id=694858 19:11.52 The opthamologist had a better appoach that (so far) is working farily well. I use an ointment (that lasts longer than drops) and use "moisture goggles" (like cunglasses with goggle type foam gaskets) and the eye doesn't dry out) 19:12.16 works well enough that the occassional volitional slow blink takes care of it 19:12.35 >>> jghali has signed off IRC (Quit: Quitte) [#ghostscript] 19:12.56 ray_laptop: So you can blink your eye if you conciously try? 19:13.09 I might even try it with contacts in a day or two to see how that works 19:13.10 Robin_Watts: I will take this bug OK? 19:13.13 Robin_Watts: yes 19:13.19 mvrhel_laptop: Sure. 19:13.42 mvrhel_laptop: I thought Robin_Watts marked it as "color" so it'd be assigned to you ? 19:13.42 The file on there that fails, fails with a simple: gs/debugbin/gswin32c.exe -o out.pgm -sDEVICE=pgmraw -r300 ev3.pdf 19:22.38 ray_laptop: it was labeled Transparency problems but Component was Images 19:23.21 Do Images not go to you? 19:23.43 no, evidently they go to me. Should have made it color. sorry. 19:24.54 Chans: (ghostbot) in:#ghostscript 19:27.20 >>> ray_laptop has signed off IRC (Ping timeout: 246 seconds) [#ghostscript] 19:33.55 >>> tor8 has signed off IRC (Read error: Operation timed out) [#ghostscript] 19:34.17 mvrhel_laptop: Can you reproduce the problem OK ? 19:36.31 Robin_Watts: snow day today. lots of distractions 19:37.32 Seen: Flushed 3 entries. 19:37.32 --- Saved uptime records. 19:38.50 FORK(7418) --- fork starting for 'RSSFeeds', PID == 7418, bot_pid == 13557 --- 19:38.51 FORK(7418) !ERROR! cannot load my module: RSSFeeds 19:38.51 FORK(7418) fork: took 1s for RSSFeeds. 19:38.51 FORK(7418) --- fork finished for 'RSSFeeds' --- 19:39.00 no worries. I'm going to cook now. If you have trouble reproducing it, just let me know. 19:41.05 Chans: (ghostbot) in:#ghostscript 19:48.35 >>> join/#ghostscript tor8 (~tor@h-2-186.a230.priv.bahnhof.se) 19:57.40 Chans: (ghostbot) in:#ghostscript 19:58.45 tor8: Fancy reviewing: http://git.ghostscript.com/?p=user/robin/mupdf.git;a=commitdiff;h=0d837b4a07681331648016cca7093402df68ca9f 20:09.00 FORK(17675) --- fork starting for 'RSSFeeds', PID == 17675, bot_pid == 13557 --- 20:09.01 FORK(17675) !ERROR! cannot load my module: RSSFeeds 20:09.01 FORK(17675) fork: took 1s for RSSFeeds. 20:09.01 FORK(17675) --- fork finished for 'RSSFeeds' --- 20:12.45 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 20:13.35 Chans: (ghostbot) in:#ghostscript 20:14.15 >>> join/#ghostscript jghali (~jghali@ADijon-157-1-110-197.w90-56.abo.wanadoo.fr) 20:27.59 >>> jghali has signed off IRC (Quit: Quitte) [#ghostscript] 20:29.05 Chans: (ghostbot) in:#ghostscript 20:36.27 >>> join/#ghostscript jghali (~jghali@ADijon-157-1-110-197.w90-56.abo.wanadoo.fr) 20:37.47 Seen: Flushed 1 entries. 20:37.47 --- Saved uptime records. 20:39.05 FORK(30678) --- fork starting for 'RSSFeeds', PID == 30678, bot_pid == 13557 --- 20:39.06 FORK(30678) !ERROR! cannot load my module: RSSFeeds 20:39.06 FORK(30678) fork: took 1s for RSSFeeds. 20:39.06 FORK(30678) --- fork finished for 'RSSFeeds' --- 20:40.41 >>> join/#ghostscript sojic (~sojic@92.55.124.176) 20:41.07 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 20:43.13 >>> join/#ghostscript sojic (~sojic@92.55.124.176) 20:44.55 Chans: (ghostbot) in:#ghostscript 20:45.03 >>> mvrhel_laptop has signed off IRC (Ping timeout: 240 seconds) [#ghostscript] 20:50.25 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 20:52.16 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 20:54.42 Robin_Watts: ohhh! yes. LGTM. 20:56.58 >>> tor8 has signed off IRC (Remote host closed the connection) [#ghostscript] 21:01.00 Chans: (ghostbot) in:#ghostscript 21:08.09 >>> join/#ghostscript marcosw (~marcosw@c-98-207-109-212.hsd1.ca.comcast.net) 21:09.09 FORK(8982) --- fork starting for 'RSSFeeds', PID == 8982, bot_pid == 13557 --- 21:09.10 FORK(8982) !ERROR! cannot load my module: RSSFeeds 21:09.10 FORK(8982) fork: took 1s for RSSFeeds. 21:09.10 FORK(8982) --- fork finished for 'RSSFeeds' --- 21:16.50 Chans: (ghostbot) in:#ghostscript 21:33.36 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 21:38.05 --- Saved uptime records. 21:38.25 Seen: Flushed 1 entries. 21:38.55 >>> join/#ghostscript sojic (~sojic@92.55.124.176) 21:39.55 FORK(19306) --- fork starting for 'RSSFeeds', PID == 19306, bot_pid == 13557 --- 21:39.56 FORK(19306) !ERROR! cannot load my module: RSSFeeds 21:39.56 FORK(19306) fork: took 1s for RSSFeeds. 21:39.56 FORK(19306) --- fork finished for 'RSSFeeds' --- 21:45.51 tor8: Ta. 21:48.39 Chans: (ghostbot) in:#ghostscript 22:10.00 FORK(14281) --- fork starting for 'RSSFeeds', PID == 14281, bot_pid == 13557 --- 22:10.01 FORK(14281) !ERROR! cannot load my module: RSSFeeds 22:10.01 FORK(14281) fork: took 1s for RSSFeeds. 22:10.01 FORK(14281) --- fork finished for 'RSSFeeds' --- 22:36.34 LOG: last message repeated 3 times 22:36.34 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 22:36.34 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 22:37.29 Chans: (ghostbot) in:#ghostscript 22:38.39 Seen: Flushed 1 entries. 22:38.50 --- Saved uptime records. 22:40.05 FORK(12917) --- fork starting for 'RSSFeeds', PID == 12917, bot_pid == 13557 --- 22:40.06 FORK(12917) !ERROR! cannot load my module: RSSFeeds 22:40.06 FORK(12917) fork: took 2s for RSSFeeds. 22:40.06 FORK(12917) --- fork finished for 'RSSFeeds' --- 22:47.59 ircCheck: possible lost in space; checking.Fri Dec 20 22:47:59 2013 22:47.59 >ghostbot< TEST 22:48.00 IRCTEST: Yes, we're alive. 22:53.16 Chans: (ghostbot) in:#ghostscript 23:10.22 FORK(13181) --- fork starting for 'RSSFeeds', PID == 13181, bot_pid == 13557 --- 23:10.23 FORK(13181) !ERROR! cannot load my module: RSSFeeds 23:10.23 FORK(13181) fork: took 2s for RSSFeeds. 23:10.23 FORK(13181) --- fork finished for 'RSSFeeds' --- 23:20.32 >>> join/#ghostscript mvrhel_laptop (~chatzilla@2601:8:9a00:153:1db7:f859:6723:1887) 23:25.31 Chans: (ghostbot) in:#ghostscript 23:38.51 --- Saved uptime records. 23:40.42 FORK(14258) --- fork starting for 'RSSFeeds', PID == 14258, bot_pid == 13557 --- 23:40.43 FORK(14258) !ERROR! cannot load my module: RSSFeeds 23:40.43 FORK(14258) fork: took 2s for RSSFeeds. 23:40.43 FORK(14258) --- fork finished for 'RSSFeeds' --- 23:41.56 Chans: (ghostbot) in:#ghostscript 23:52.56 ircCheck: possible lost in space; checking.Fri Dec 20 23:52:56 2013 23:52.56 >ghostbot< TEST 23:52.57 IRCTEST: Yes, we're alive. 23:56.22 >>> join/#ghostscript ray_laptop (~chatzilla@cpe-23-243-45-174.socal.res.rr.com) 23:58.52 Chans: (ghostbot) in:#ghostscript