--- Log for 22.11.123 Server: lead.libera.chat Channel: #rockbox --- Nick: rb-logbot Version: Dancer V4.16 Started: 4 days and 5 hours ago 00.54.25 Quit dconrad (Remote host closed the connection) 00.55.09 Join dconrad [0] (~dconrad@152.117.104.216) 00.59.24 # Build Server message: 3New build round started. Revision 72c539d35e, 304 builds, 9 clients. 00.59.24 # 3[Bug_Fix] shortcut to directory in .link files caused crash by William Wilgus 00.59.51 Quit dconrad (Ping timeout: 256 seconds) 01.01.49 # <_bilgus> we can now run files out of tree in the file browser should make shortcuts much easier 01.14.43 *** Saving seen data "./dancer.seen" 01.15.07 # Build Server message: 3Build round completed after 943 seconds. 01.15.08 # Build Server message: 3Revision 72c539d35e result: All green 01.42.15 Join dconrad [0] (~dconrad@152.117.104.216) 01.43.27 Join advcomp2019__ [0] (~advcomp20@user/advcomp2019) 01.46.45 Quit advcomp2019_ (Ping timeout: 256 seconds) 01.46.53 Quit dconrad (Ping timeout: 256 seconds) 03.14.46 *** Saving seen data "./dancer.seen" 03.40.30 Join hellsnake [0] (uid619839@id-619839.tinside.irccloud.com) 03.41.07 # Ipod mod Adapter tf to cf support rockbox ? 03.42.35 Join dconrad [0] (~dconrad@152.117.104.216) 03.47.37 Quit dconrad (Ping timeout: 276 seconds) 04.57.22 Quit paulk (Read error: Connection reset by peer) 04.57.25 Join paulk-bis [0] (~paulk@vpn-0-22.aquilenet.fr) 05.14.49 *** Saving seen data "./dancer.seen" 05.42.53 Join dconrad [0] (~dconrad@152.117.104.216) 05.43.11 Quit mrkrisprolls (Ping timeout: 256 seconds) 05.47.43 Quit dconrad (Ping timeout: 256 seconds) 05.49.55 Quit PheralSparky (Quit: Leaving) 06.00.14 Quit hellsnake (Quit: Connection closed for inactivity) 06.28.41 Quit CH23_M (Read error: Connection reset by peer) 06.28.57 Join CH23_M [0] (~CH23@revspace/participant/ch23) 06.47.46 Quit CH23_M (Ping timeout: 255 seconds) 06.50.38 Join CH23_M [0] (~CH23@revspace/participant/ch23) 06.56.34 Quit CH23_M (Read error: Connection reset by peer) 06.56.48 Join CH23_M [0] (~CH23@revspace/participant/ch23) 07.01.29 Join CH23_ [0] (~CH23@revspace/participant/ch23) 07.09.11 Join mrkrisprolls [0] (~mrkrispro@2605:6400:20:5cc:e8af:da1c:ee53:f678) 07.09.46 Quit sch (Ping timeout: 268 seconds) 07.14.52 *** Saving seen data "./dancer.seen" 07.20.31 Join sch [0] (a2fe4b5ecb@irc.cheogram.com) 07.43.13 Join dconrad [0] (~dconrad@152.117.104.216) 07.44.04 Join ac_laptop [0] (~ac_laptop@2001:910:107e:1:e29d:31ff:fe2d:a258) 07.47.51 Quit dconrad (Ping timeout: 256 seconds) 08.33.49 Quit paulk-bis (Quit: WeeChat 3.0) 08.33.57 Join paulk [0] (~paulk@vpn-0-22.aquilenet.fr) 09.14.54 *** Saving seen data "./dancer.seen" 09.36.11 # ...it's rather sad that mpegplayer was broken for nearly a full year before anyone noticed. 09.37.57 # A combination of nobody running development builds and mpegplayer being of limited appeal 09.43.32 Join dconrad [0] (~dconrad@152.117.104.216) 09.47.57 Quit dconrad (Ping timeout: 268 seconds) 09.48.27 # suffice it to say I still want to just nuke the whole thing from orbit. :D 10.24.44 Join JanC_ [0] (~janc@user/janc) 10.24.54 Nick JanC is now known as Guest2081 (~janc@user/janc) 10.24.54 Quit Guest2081 (Killed (tungsten.libera.chat (Nickname regained by services))) 10.24.54 Nick JanC_ is now known as JanC (~janc@user/janc) 10.29.43 Quit martylake (Ping timeout: 255 seconds) 10.32.25 Join martylake [0] (~martylake@82.66.174.242) 11.14.58 *** Saving seen data "./dancer.seen" 11.23.59 # <_bilgus> I concurred the last time but the users revolted and you capitulated I've resisted the calls about scrobbler but I think both still same amount of work to maintain 11.24.42 Join davisr [0] (~davisr@fsf/emeritus/davisr) 11.24.43 # <_bilgus> sounds cryptic lol 11.26.39 # <_bilgus> I swear I tested the shortcut_viewer too many times to count and still somehow it kills plugins when you try to run them because it thinks your current directory is above where the shortcut started -- 11.27.39 # It's https://xkcd.com/1172/ all over again 11.44.02 Join dconrad [0] (~dconrad@152.117.104.216) 11.48.28 Quit dconrad (Ping timeout: 255 seconds) 11.50.38 Quit JanC (Remote host closed the connection) 11.50.57 Join JanC [0] (~janc@user/janc) 12.02.17 # Build Server message: 3New build round started. Revision 1d2dfb3a76, 304 builds, 10 clients. 12.02.17 # 3tree.c cleanup update_dir() by William Wilgus 12.03.35 # <_bilgus> that should knock off some of the binsize I added making out of tree shortcuts work 12.05.41 Quit ac_laptop (Ping timeout: 256 seconds) 12.15.03 # Build Server message: 3Build round completed after 768 seconds. 12.15.06 # Build Server message: 3Revision 1d2dfb3a76 result: All green 13.14.59 *** Saving seen data "./dancer.seen" 13.24.10 Quit yang (Ping timeout: 276 seconds) 13.25.12 Join CH23 [0] (~CH23@84-107-29-234.cable.dynamic.v4.ziggo.nl) 13.27.48 # <_bilgus> thats about 2x what I expected hope I didn't miss something 13.28.30 # <_bilgus> (2x bytes freed) 13.30.36 # ver. 1d2dfb3a76-231122 seems to hang on the rockbox logo screen on my iPod Classic 13.31.13 # used the windows version of rockbox utility, v1.5.1 13.32.24 Join yang [0] (~yang@fsf/member/yang) 13.37.33 # <_bilgus> hmm that isn't good wonder what I missed 13.39.54 # same result with rockbox utility on linux. lemme build it myself 13.42.21 # <_bilgus> I don't have time to troubleshoot it right now it ofc works for me but I'm guessing I have some UB or missed a branch 13.42.40 # <_bilgus> i'll revert for now 13.44.10 Join dconrad [0] (~dconrad@152.117.104.216) 13.44.16 # Build Server message: 3New build round started. Revision b6ac9a9f39, 304 builds, 10 clients. 13.44.16 # 3Revert "tree.c cleanup update_dir()" by William Wilgus 13.49.04 Quit dconrad (Ping timeout: 255 seconds) 13.51.38 # building it locally did work 13.53.07 Quit buZz (Ping timeout: 255 seconds) 13.53.11 # until i reload my config file 13.53.55 # _bilgus, i tried before by removing the config file, which used to just load without it. did that change? 13.54.25 Join buZz [0] (~buzz@education.punked.us) 13.54.49 Nick buZz is now known as Guest9004 (~buzz@education.punked.us) 13.55.11 # Build Server message: 3Build round completed after 655 seconds. 13.55.12 # Build Server message: 3Revision b6ac9a9f39 result: All green 13.57.48 Nick Guest9004 is now known as buZz (~buzz@education.punked.us) 14.03.51 # okay it seems that it just won't boot a 2nd time after building nvram.bin.new 14.05.34 # i have to go, will check back later 14.10.29 Quit CH23_ (Ping timeout: 240 seconds) 14.14.39 # CH23: CAn you try the oldest daily build on the download page? I suspect this hang isn't due to a recent change. 14.15.17 Quit CH23_M (Ping timeout: 240 seconds) 14.15.37 Join CH23_M [0] (~CH23@revspace/participant/ch23) 14.16.12 # (I've seen some other reports of ipod6g failures, and a test build I did for someone also failed not too long ago. I attributed the latter to some experiemental patches I had in my local tree, but there could easily be something more subtle going on. 14.19.29 # It boots if i delete the nvram.bin.new, but i don't know what that file does exactly 14.28.19 # at least that gives a starting point for code investigation. I wonder how long this has been broken.. 14.28.40 Join ac_laptop [0] (~ac_laptop@2001:910:107e:1:e29d:31ff:fe2d:a258) 14.57.38 Join jjs00794 [0] (~jjs007@81.79.172.21) 14.59.59 Quit jjs0079 (Ping timeout: 264 seconds) 14.59.59 Nick jjs00794 is now known as jjs0079 (~jjs007@81.79.172.21) 15.04.14 Quit decky_e_ (Read error: Connection reset by peer) 15.04.41 Join decky_e_ [0] (~decky_@69.9.129.108) 15.09.56 Quit CH23_M (Ping timeout: 252 seconds) 15.15.02 *** Saving seen data "./dancer.seen" 15.44.28 Join dconrad [0] (~dconrad@152.117.104.216) 15.49.46 Quit dconrad (Ping timeout: 276 seconds) 16.32.46 Quit sch (Ping timeout: 255 seconds) 17.10.51 # <_bilgus> nvram.bin being deleted sounds like the issue I was seeing when I started going after the dircache code for a stack overflow on folders with large names 17.11.32 # <_bilgus> CH23, when you get a chance could you disable the dircache and delete the nvram file and try to repro? 17.12.16 # <_bilgus> these ipods are ARM based no? 17.12.37 # yeah, samsung 17.13.00 # ie non-PP 17.15.06 *** Saving seen data "./dancer.seen" 17.15.41 Quit davisr (Ping timeout: 240 seconds) 17.18.10 Join CH23_M [0] (~CH23@revspace/participant/ch23) 17.25.18 # <_bilgus> if that works could you try upping #define DIRCACHE_STACK_SIZE (DEFAULT_STACK_SIZE + 0x100) to 0x200 or larger in dircache.h and see if that solves it? 17.26.09 # <_bilgus> thesad part is that I went thru all that work to not need to do that and yet it still is going to need bumped makes me wonder what had changed where its using more stack 17.26.42 # <_bilgus> assuming thats indeed the issue and its not someone else blowing it for us 17.29.03 Join davisr [0] (~davisr@fsf/emeritus/davisr) 17.34.49 Join Moriar [0] (~moriar@107-200-193-159.lightspeed.stlsmo.sbcglobal.net) 17.44.57 Join dconrad [0] (~dconrad@152.117.104.216) 17.49.47 Quit dconrad (Ping timeout: 264 seconds) 18.21.09 Quit CH23_M (Read error: Connection reset by peer) 18.21.58 Join CH23_M [0] (~CH23@revspace/participant/ch23) 18.23.36 # CH23: CAn you try the oldest daily build on the download page? I suspect this hang isn't due to a recent change. | will do 18.23.51 # <_bilgus> CH23, when you get a chance could you disable the dircache and delete the nvram file and try to repro? | will do this first 18.30.35 # disabling dircache, deleting nvram, and rebooting, results in the same behaviour as 2nd boot before: stuck on rockbox logo 18.32.02 # speachy, the oldest is v3.15, right? 18.32.35 # ´the download page´ is not very clear since there´s a number of different download pages for different builds 18.33.34 # <_bilgus> ch23 oldest daily 18.35.00 Join jacobk [0] (~quassel@47-186-95-57.dlls.tx.frontiernet.net) 18.35.20 # <_bilgus> https://www.rockbox.org/dl.cgi?bin=ipod6g 18.37.25 # <_bilgus> and likely the issue will be present with 7ac4d34dd6 18.38.21 # <_bilgus> thats where I switched for a non recursive function that shows every sign of using less stack (and a fixed amount as well) 18.39.15 # <_bilgus> if thats true could you try bumping the dircache stack any way maybe it still runs evn with it 'disabled' 19.02.14 # Build Server message: 3New build round started. Revision 5c60975d4f, 304 builds, 9 clients. 19.02.15 # 3Revert "Revert "tree.c cleanup update_dir()"" by William Wilgus 19.02.40 # <_bilgus> ok i'm putting this back I don't see any issues with it 19.03.56 Join massiveH [0] (~massiveH@2600:4040:a982:c800:21af:31f3:fa07:eb1) 19.04.22 # <_bilgus> the 5 function calls and removal of the static buffer accounts for a bit more than I expected 19.04.39 # <_bilgus> 260+ 5 * 20 19.12.22 # Build Server message: 3Build round completed after 608 seconds. 19.12.23 # Build Server message: 3Revision 5c60975d4f result: All green 19.15.07 *** Saving seen data "./dancer.seen" 19.22.55 # d78be6716b-231030 works correctly _bilgus 19.26.26 # as does 7ac4d34dd6 19.45.23 Join dconrad [0] (~dconrad@152.117.104.216) 19.49.42 Quit dconrad (Ping timeout: 256 seconds) 19.50.06 # <_bilgus> huh 19.50.18 # <_bilgus> I figured for sure that was it 19.55.21 # <_bilgus> whatever was with that microtar build failing out of the blue 19.55.33 # <_bilgus> builder upgrade ? 19.57.10 Quit ac_laptop (Ping timeout: 255 seconds) 20.00.51 # <_bilgus> CH if 7ac4d34dd6 works where does it break? I don't see anything in that list that makes me think hmm hang on boot 21.15.10 *** Saving seen data "./dancer.seen" 21.45.24 Join dconrad [0] (~dconrad@152.117.104.216) 21.50.18 Quit dconrad (Ping timeout: 260 seconds) 23.00.12 Join jjs00791 [0] (jjs007@gateway/vpn/protonvpn/jjs007) 23.02.40 Quit jjs0079 (Ping timeout: 276 seconds) 23.02.40 Nick jjs00791 is now known as jjs0079 (jjs007@gateway/vpn/protonvpn/jjs007) 23.11.57 Join dconrad [0] (~dconrad@152.117.104.216) 23.12.08 Quit dconrad (Client Quit) 23.15.12 *** Saving seen data "./dancer.seen" 23.37.12 Quit m01 (Quit: Konversation terminated.) 23.40.07 Join m01 [0] (~quassel@vps-b172b88b.vps.ovh.net)