--- Log for 09.10.119 Server: cherryh.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 17 days and 1 hour ago 00.25.42 Quit petur (Quit: Leaving) 00.37.11 Join quadjfet_ [0] (quadjfet@gateway/vpn/privateinternetaccess/quadjfet) 00.37.31 Quit quadjfet (Read error: Connection reset by peer) 00.54.07 Quit krabador (Remote host closed the connection) 01.01.59 Quit advcomp2019 (Read error: Connection reset by peer) 01.12.28 Join krabador [0] (~krabador@unaffiliated/krabador) 01.28.06 *** Saving seen data "./dancer.seen" 01.54.59 Join advcomp2019 [0] (~advcomp20@65-131-144-92.sxct.qwest.net) 01.54.59 Quit advcomp2019 (Changing host) 01.54.59 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) 02.24.45 Quit MrZeus (Ping timeout: 276 seconds) 03.02.11 Quit krabador (Remote host closed the connection) 03.28.09 *** Saving seen data "./dancer.seen" 03.33.27 Quit michaelni (Ping timeout: 265 seconds) 03.46.10 Join michaelni [0] (~michael@213-47-68-29.cable.dynamic.surfer.at) 04.05.27 Join advcomp2019_ [0] (~advcomp20@65-131-144-92.sxct.qwest.net) 04.05.27 Quit advcomp2019_ (Changing host) 04.05.27 Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019) 04.05.32 Quit advcomp2019 (Ping timeout: 276 seconds) 04.10.02 Quit Strife89 (Quit: No Ping reply in 180 seconds.) 04.11.20 Join Strife89 [0] (~quassel@adsl-074-189-248-248.sip.mem.bellsouth.net) 04.42.29 Join ufdm_ [0] (~ufdm@c-75-72-5-49.hsd1.mn.comcast.net) 04.45.14 Quit ufdm (Ping timeout: 240 seconds) 05.09.16 Quit Bilgus (Quit: Leaving) 05.24.40 Quit advcomp2019_ (Read error: Connection reset by peer) 05.28.11 *** Saving seen data "./dancer.seen" 05.48.38 Quit Strife89 (Quit: No Ping reply in 180 seconds.) 05.50.01 Join Strife89 [0] (~quassel@adsl-074-189-248-248.sip.mem.bellsouth.net) 06.04.02 Quit foolsh (Ping timeout: 240 seconds) 06.04.29 Join foolsh [0] (~quassel@192.121.245.101) 06.48.49 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) 07.28.15 *** Saving seen data "./dancer.seen" 08.59.16 Quit advcomp2019 (Ping timeout: 268 seconds) 09.01.24 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) 09.10.59 Join advcomp2019_ [0] (~advcomp20@65-131-144-92.sxct.qwest.net) 09.10.59 Quit advcomp2019_ (Changing host) 09.10.59 Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019) 09.13.47 Join petur [0] (~petur@80.169.83.226) 09.13.47 Quit petur (Changing host) 09.13.47 Join petur [0] (~petur@rockbox/developer/petur) 09.13.56 Quit advcomp2019 (Ping timeout: 240 seconds) 09.26.26 Join advcomp2019__ [0] (~advcomp20@unaffiliated/advcomp2019) 09.28.16 *** Saving seen data "./dancer.seen" 09.29.16 Quit advcomp2019_ (Ping timeout: 240 seconds) 10.35.28 Quit dys (Ping timeout: 268 seconds) 10.52.20 Join dys [0] (~dys@tmo-123-9.customers.d1-online.com) 10.58.51 Join krabador [0] (~krabador@unaffiliated/krabador) 11.28.19 *** Saving seen data "./dancer.seen" 11.32.21 Quit quadjfet_ (Remote host closed the connection) 11.34.57 Quit krabador (Remote host closed the connection) 12.53.02 Join vmx [0] (~vmx@p5B2A2210.dip0.t-ipconnect.de) 13.18.25 Quit ufdm_ (Quit: Leaving) 13.28.22 *** Saving seen data "./dancer.seen" 13.30.50 Quit mc2739 (Ping timeout: 240 seconds) 13.38.08 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739) 13.40.02 Join ufdm [0] (~ufdm@c-75-72-5-49.hsd1.mn.comcast.net) 14.04.49 Join massiveH [0] (~massiveH@ool-18e4eaeb.dyn.optonline.net) 14.54.27 Quit olavx200 (Ping timeout: 250 seconds) 14.59.36 Join olavx200 [0] (olavx200ma@gateway/shell/matrix.org/x-hadrnfaqmfdpftcc) 15.28.25 *** Saving seen data "./dancer.seen" 15.43.51 Quit massiveH (Quit: Leaving) 15.51.16 Quit scorche (Disconnected by services) 15.51.19 Join scorche` [0] (~scorche@rockbox/administrator/scorche) 15.52.46 Join w1d3m0d3_ [0] (~w1d3m0d3@unaffiliated/w1d3m0d3) 15.55.09 Join foolsh_ [0] (~quassel@192.121.245.101) 15.55.14 Quit flab (Ping timeout: 268 seconds) 15.55.16 Quit plum (Ping timeout: 268 seconds) 15.55.18 Quit foolsh (Ping timeout: 268 seconds) 15.55.20 Quit w1d3m0d3 (Ping timeout: 268 seconds) 15.55.21 Join flabrus [0] (~beard@flab.tech) 15.55.30 Quit flabrus (Changing host) 15.55.30 Join flabrus [0] (~beard@unaffiliated/flabrus) 15.55.51 Join plum [0] (~plum@unaffiliated/plum) 16.05.31 Nick w1d3m0d3_ is now known as w1d3m0d3 (~w1d3m0d3@unaffiliated/w1d3m0d3) 17.00.10 Quit jdarnley (Ping timeout: 265 seconds) 17.00.16 Join J_Darnley [0] (~J_Darnley@d51a44418.access.telenet.be) 17.21.53 Quit petur (Quit: Connection reset by beer) 17.28.26 *** Saving seen data "./dancer.seen" 17.32.51 Join jdarnley [0] (~J_Darnley@d51a44418.access.telenet.be) 17.35.38 Quit J_Darnley (Ping timeout: 250 seconds) 17.39.40 Quit deevious (Quit: deevious) 17.46.02 Quit jdarnley (Ping timeout: 250 seconds) 17.50.05 Quit michaelni (Quit: Leaving) 17.50.31 Join J_Darnley [0] (~J_Darnley@d51a44418.access.telenet.be) 17.50.43 Join michaelni [0] (~michael@213-47-68-29.cable.dynamic.surfer.at) 17.52.37 Join jdarnley [0] (~J_Darnley@d51a44418.access.telenet.be) 17.55.13 Quit J_Darnley (Ping timeout: 240 seconds) 17.59.37 Quit jdarnley (Ping timeout: 265 seconds) 18.01.49 Join jdarnley [0] (~J_Darnley@d51a44418.access.telenet.be) 18.03.48 Join J_Darnley [0] (~J_Darnley@d51a44418.access.telenet.be) 18.06.26 Quit jdarnley (Ping timeout: 240 seconds) 18.14.09 Quit vmx (Remote host closed the connection) 18.14.29 Join jdarnley [0] (~J_Darnley@d51a44418.access.telenet.be) 18.15.38 Quit J_Darnley (Ping timeout: 240 seconds) 18.16.51 Join J_Darnley [0] (~J_Darnley@d51a44418.access.telenet.be) 18.18.50 Quit jdarnley (Ping timeout: 240 seconds) 18.21.36 Quit J_Darnley (Ping timeout: 240 seconds) 18.22.02 Join J_Darnley [0] (~J_Darnley@d51a44418.access.telenet.be) 18.26.18 Join jdarnley [0] (~J_Darnley@d51a44418.access.telenet.be) 18.26.46 Quit J_Darnley (Ping timeout: 250 seconds) 18.33.16 Quit jdarnley (Ping timeout: 240 seconds) 18.33.21 Join J_Darnley [0] (~J_Darnley@d51a44418.access.telenet.be) 18.47.36 Quit atsampson (Quit: leaving) 18.51.37 Quit J_Darnley (Ping timeout: 240 seconds) 18.51.54 Join J_Darnley [0] (~J_Darnley@d51a44418.access.telenet.be) 19.03.15 Join atsampson [0] (~ats@cartman.offog.org) 19.16.06 Join MrZeus [0] (~MrZeus@88-145-72-11.host.pobb.as13285.net) 19.28.27 *** Saving seen data "./dancer.seen" 19.56.16 Join Bilgus [0] (~Bilgus@unaffiliated/bilgus) 20.30.35 Join petur [0] (~petur@rockbox/developer/petur) 20.34.36 Quit MrZeus (Ping timeout: 250 seconds) 21.09.23 Join Strife1989 [0] (~quassel@adsl-74-250-151-95.ags.bellsouth.net) 21.09.37 Quit Strife89 (Ping timeout: 240 seconds) 21.28.32 *** Saving seen data "./dancer.seen" 21.41.56 Quit Strife1989 (Ping timeout: 240 seconds) 21.42.11 Join lebellium [0] (~lebellium@89-92-69-72.hfc.dyn.abo.bbox.fr) 21.42.25 Join Strife89 [0] (~quassel@adsl-74-250-150-10.ags.bellsouth.net) 22.37.37 Quit dys (Ping timeout: 240 seconds) 22.39.57 Quit tchan (Read error: Connection reset by peer) 22.40.40 Join tchan [0] (~tchan@lunar-linux/developer/tchan) 22.40.42 Quit tchan (Client Quit) 22.41.52 Join krabador [0] (~krabador@unaffiliated/krabador) 22.47.02 Join dys [0] (~dys@tmo-099-20.customers.d1-online.com) 22.55.52 # <__builtin> iFlashes arrived today 22.56.14 # * __builtin is trying to trigger some corruption 23.02.39 Quit Strife89 (Quit: No Ping reply in 180 seconds.) 23.04.11 Join Strife89 [0] (~quassel@adsl-74-250-150-10.ags.bellsouth.net) 23.07.46 # <__builtin> hmm, none so far with the Solo SD 23.07.54 # <__builtin> (1000 random 512KB files) 23.17.18 Join PimpiN8 [0] (~textual@2001:1c04:3305:b700:447:11ae:9973:adac) 23.27.43 Quit ufdm (Read error: Connection reset by peer) 23.28.36 *** Saving seen data "./dancer.seen" 23.31.53 Join ufdm [0] (~ufdm@c-75-72-5-49.hsd1.mn.comcast.net) 23.32.17 Quit lebellium (Quit: Leaving) 23.34.53 # <__builtin> Bilgus: what exactly is the timer crash you're seeing? 23.35.01 # <__builtin> (where, specifically?) 23.35.32 # on the Rocker after timer_unregister() 23.35.43 # I think it goes something like this.. 23.36.01 # https://github.com/Rockbox/rockbox/blob/master/firmware/target/hosted/kernel-unix.c 23.36.35 # so you do timer_register and add a callback timerID is stored (say 1234) 23.37.16 # another timer instance is created with a new callback lets say ID 1255 is stored 23.37.39 # then you do a timer unregister 1255 gets stopped 23.37.50 # the callback is never cleared 23.38.09 # 1234 is still running it fires and the callback is called 23.39.09 # where as in the rockbox timer c0ode the callback gets nulled on unregister 23.40.43 # <__builtin> we only support a single timer at once, correct? 23.41.06 # in theory but its not enforced 23.41.27 # <__builtin> well, there can only be a single timer_callback, right? 23.41.40 # I'm thinking it needs to kill a previous instance if a new one is created 23.41.47 # yes its stored globally 23.42.06 # <__builtin> ah, I see what you're saying 23.42.22 # <__builtin> timer_register() gets called twice without a timer_unregister() in between() 23.42.33 # <__builtin> then the next timer_unregister() only kills the most recently created timer? 23.42.34 # assuming it aligns to the posix spec though there are timers floating around 23.42.38 # yes. 23.43.22 # so instead we should either do a stack arrangement a panic with a block or just have it kill previous instance + cb 23.44.06 # <__builtin> stack arrangement? 23.44.12 # <__builtin> as in multiple simultaenous timers? 23.44.31 # yes in the unix case 23.44.40 # <__builtin> I'd say just kill the old one 23.45.14 # <__builtin> that's essentially what happens on native targets 23.45.23 # I like that idea too but do wonder the consequences to the core 23.45.41 # but I suppose its no worse than a fault 23.45.44 # <__builtin> it already happens on native targets, right? 23.45.49 # yes 23.46.16 # <__builtin> maybe throw in a splash() when that condition occurs 23.46.27 # <__builtin> just see if it happens at all 23.46.32 # I'll put up a patch and have the rocker guy test it 23.57.03 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…)