Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2020-08-24

00:35:50***Saving seen data "./dancer.seen"
00:49:55 Quit ac_laptop (Ping timeout: 240 seconds)
02:35:53***Saving seen data "./dancer.seen"
03:15:15 Quit St3ak (Quit: Free ZNC ~ Powered by LunarBNC:
03:20:52 Join johnb4 [0] (
03:29:19 Join sakax [0] (~r0b0t@unaffiliated/r0b0t)
03:30:31 Join St3ak [0] (
03:34:43 Quit johnb4 (Quit: Nettalk6 -
03:40:26 Quit St3ak (Quit: Free ZNC ~ Powered by LunarBNC:
03:48:33 Join St3ak [0] (
04:25:33 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
04:32:55 Quit pamaury (Ping timeout: 240 seconds)
04:35:54***Saving seen data "./dancer.seen"
04:38:14 Quit St3ak (Quit: Free ZNC ~ Powered by LunarBNC:
04:43:51 Join St3ak [0] (
05:43:41 Join pamaury [0] (
05:43:41 Quit pamaury (Changing host)
05:43:41 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
06:04:55 Quit jdarnley (Ping timeout: 265 seconds)
06:05:31 Join pamaury_ [0] (~pamaury@rockbox/developer/pamaury)
06:05:52 Join J_Darnley [0] (
06:35:58***Saving seen data "./dancer.seen"
06:39:43 Quit Oksana (Ping timeout: 265 seconds)
06:43:45 Quit pamaury_ (Ping timeout: 240 seconds)
06:55:52 Join Oksana [0] (~Wikiwide@Maemo/community/ex-council/Wikiwide)
07:19:39 Join ac_laptop [0] (~ac_laptop@
07:21:59 Join vmx [0] (
07:53:48 Quit pamaury (Quit: Konversation terminated!)
07:54:09 Join MrZeus [0] (
07:54:54 Join pamaury [0] (
07:54:54 Quit pamaury (Changing host)
07:54:55 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
08:36:01***Saving seen data "./dancer.seen"
08:52:08 Join __Bilgus [0] (41ba23be@
09:31:14 Quit akaWolf (Ping timeout: 258 seconds)
09:47:09 Quit __Bilgus (Ping timeout: 245 seconds)
09:51:05 Quit vmx (Ping timeout: 240 seconds)
10:04:37 Join vmx [0] (
10:07:54 Join fs-bluebot_ [0] (
10:08:46 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
10:09:00 Quit fs-bluebot (Ping timeout: 265 seconds)
10:09:26 Quit bluebrother^ (Ping timeout: 256 seconds)
10:10:11 Quit vmx (Ping timeout: 240 seconds)
10:23:09 Join vmx [0] (
10:27:58 Quit vmx (Ping timeout: 258 seconds)
10:36:03***Saving seen data "./dancer.seen"
10:39:11fs-bluebot_Build Server message: New build round started. Revision c3a8268, 280 builds, 8 clients.
10:40:17 Join vmx [0] (
10:45:59 Quit J_Darnley (Ping timeout: 258 seconds)
10:47:54 Join J_Darnley [0] (
10:49:03 Join __Bilgus [0] (41ba23be@
10:49:47__Bilgusspeachy you mentioned something about a jz memset patch is that already in main?
10:50:28speachyyeah, found that during the original x3 merge −− the mips asm memset (or memcpy?) was completely broken
10:52:07 Quit vmx (Ping timeout: 258 seconds)
10:52:20__Bilgusthere is still something funky I was hoping it was that
10:52:48speachydoesn't mean there isn't more like that
10:53:05speachywhat's going on?
10:53:16speachy(also, I'm working on the X3 manual right now)
10:53:20__BilgusTLB handler crash on entering the files menu
10:53:31speachyI haven't seen that before
10:53:39__Bilgusselection bars are running static along with pictureflow
10:54:04speachypictureflow on that screen has to be nearly useless
10:54:12__Bilgusby running static I mean it looks like a tv screen tuned to static that rolls
10:54:47__Bilguswell it is at the moment IDK if its the grey lib (possible since 1bit target)
10:55:11__Bilgusthe images are all rolling static as well
10:55:27__Bilgusneat to look at but kinda useless for viewing an image
10:55:57__BilgusI was hoping its just a bad dma target or something
10:56:07speachymost likely greylib. I confess to never bothering with any graphical crap on this thing
10:56:43fs-bluebot_Build Server message: Build round completed after 1051 seconds.
10:56:45__Bilgushopefully, though that doesn't explain the TLB handler
10:56:45fs-bluebot_Build Server message: Revision c3a8268 result: All green
10:57:32__BilgusI though this thing was hosted and built the wrong toolchain so today I'm doing it again with the proper one
11:00:38__BilgusI managed to use the file browser backend through the lua_scripts plugin, I was actually quite pleased with the performance of lua on this device
11:01:08 Join pixelma_ [0] (marianne@rockbox/staff/pixelma)
11:01:09 Quit pixelma (Killed ( (Nickname regained by services)))
11:01:09 Nick pixelma_ is now known as pixelma (marianne@rockbox/staff/pixelma)
11:02:35__Bilgusspeachy you know what that proves memcpy is working lua would die a hasty death otherwise
11:03:16 Quit beencubed (Ping timeout: 240 seconds)
11:04:31 Join vmx [0] (
11:05:26 Quit St3ak (Quit: Free ZNC ~ Powered by LunarBNC:
11:05:42speachy__Bilgus: it has a modern MIPS core that boosts to 576MHz; I'd hope it would be pretty zippy!
11:08:00__BilgusI haven't tried any of it with boost so its moving pretty good for 176 mhz
11:08:12__Bilgusor w/e that lower bound is
11:09:03__Bilgusesdpecially all those graphics routines (helps to be 1bit too)
11:09:09 Join beencubed [0] (~beencubed@
11:09:45 Quit vmx (Ping timeout: 258 seconds)
11:11:10 Join TimTation [0] (
11:11:39 Join St3ak [0] (
11:12:02 Join vmx [0] (
11:12:16 Quit vmx (Client Quit)
11:12:55 Quit igitoor (Ping timeout: 240 seconds)
11:13:55 Quit Moarc (Ping timeout: 240 seconds)
11:14:07speachy192 I think.
11:14:28speachyit's probably the second-fastest core that rockbox runs on. and the fastest native core
11:16:37 Join Moarc [0] (
11:20:00 Join jdarnley [0] (
11:20:16 Quit J_Darnley (Ping timeout: 256 seconds)
11:22:41 Quit APLU (*.net *.split)
11:22:42 Quit JanC (*.net *.split)
11:22:42 Quit edhelas (*.net *.split)
11:22:43 Quit danielp3344 (*.net *.split)
11:22:43 Quit atsampson (*.net *.split)
11:22:43 Quit TheSphinX^ (*.net *.split)
11:25:27 Quit blbro[m] (Ping timeout: 240 seconds)
11:25:57 Quit kadoban (Ping timeout: 246 seconds)
11:26:18 Join igitoor [0] (igitur@2a00:d880:3:1::c1ca:a648)
11:27:54 Quit St3ak (Quit: Free ZNC ~ Powered by LunarBNC:
11:29:49 Join blbro[m] [0] (blbrostrat@gateway/shell/
11:30:39 Quit igitoor (Changing host)
11:30:39 Join igitoor [0] (igitur@unaffiliated/contempt)
11:31:57 Join St3ak [0] (
11:31:59 Join kadoban [0] (kadobanmat@gateway/shell/
11:33:55 Join APLU [0] (~mulx@2a03:7220:8081:2900::1)
11:34:11 Join edhelas [0] (9d94237298@2a01:7c8:aab8:6b9:5054:ff:fec9:fd84)
11:34:11 Join JanC [0] (~janc@lugwv/member/JanC)
11:34:11 Join danielp3344 [0] (danielp334@gateway/shell/
11:34:11 Join atsampson [0] (
11:34:11 Join TheSphinX^ [0] (
11:37:38 Join livvy [0] (~livvy@gateway/tor-sasl/livvy)
11:41:44__Bilgusfinally can compile a build felt like two days or something
11:43:13 Quit APLU (Max SendQ exceeded)
11:44:02speachyhuh, another keymap bug.
11:44:58 Join APLU [0] (
11:45:01__Bilgusdo tell is it on the get_action side or in the definition?
11:45:23speachynot sure; I think it's due to the [ab]use of list/settings context in the equalizer
11:45:35speachythere's no way to toggle the eq parameter being modified.
11:46:34__BilgusI did a rewrite of the action subsystem years ago when I implemented selective key lock
11:46:57speachy(at least on the x3..)
11:48:29__Bilgusa little fuzzy on it now but there was some particulars about definitions with the order of fallthrough
11:49:05__Bilguslike if you ordered them wrong it falls through to the wrong context so you need to put a marker in to go to the proper one
11:50:29__BilgusI guess we could call it a hint, anyways sometimes people missed the next item in list and it instead fell through to whatever was next in the context list
11:52:24 Join johnb4 [0] (
11:57:53speachyokay, I think I fixed up enough for the manual to build and be generally useful
11:58:12speachyno screenshots yet, and several plugins don't have keymaps but the core stuff seems to all be there
12:02:14fs-bluebot_Build Server message: New build round started. Revision 675b22e, 280 builds, 8 clients.
12:04:32speachywill have to put this down for the time being.
12:04:49speachyI vagueley recall that the uisim has a screenshot feature that just saves the display?
12:06:06 Quit johnb4 (Ping timeout: 258 seconds)
12:09:51__Bilgusyes but I only ever hit it on accident
12:16:42fs-bluebot_Build Server message: Build round completed after 868 seconds.
12:16:43fs-bluebot_Build Server message: Revision 675b22e result: All green
12:35:13 Quit St3ak (Quit: Free ZNC ~ Powered by LunarBNC:
12:36:06***Saving seen data "./dancer.seen"
12:40:51 Join St3ak [0] (
12:54:03__Bilgusspeachy foun the TLB_Refill crash
12:54:25__Bilgusoff by one error in filetree.c
12:54:39__Bilgusmy sd card had more than 1000 files
12:55:20speachyah, so that's the same crash I ran into with FS #13222
12:55:21fs-bluebot_ accessing a directory larger than the maximum allowed size crashes the player (bugs, new)
12:56:02speachyfunny how a bug like that has lurked for so long
13:01:41__Bilguslooks like it might be a bit more involved i'll have to tear it apart a bit further to figure out whats going on
13:16:47speachyit wasn't immediately obvious when I initially poked at it but I was in the middle of the reclocking stuff and didn't want to get distracted
13:26:23__Bilgus g#2677
13:26:25fs-bluebot_Gerrit review #2677 at : filetree.c fix off by one error fs#13222 by William Wilgus
13:27:08__BilgusI still need to go through it more because as you pointed out other players work fine
13:28:13__BilgusI tried increasing the size of the entry buffer behind its back and that didn't stop the error so there might be something a bit lower level going on here
13:29:31__Bilguslikely another off by one error
13:34:40speachygotta love it when two off-by-one errors cancel each other out, except when the off-by-one has another off-by-one error and they don't.
13:35:01 Join johnb4 [0] (
13:35:34 Quit pamaury (Quit: Konversation terminated!)
13:36:58speachyah, f5 is the screenshot key
13:47:20__Bilgustbh if I don't end up finding another culprit it wouldn't hurt to have it off by one in the other direction on the other players but I really have a hunch i'll find a smoking gun somewhere
13:59:05speachyI concur
14:10:05fs-bluebot_Build Server message: New build round started. Revision 6e4ab9a, 280 builds, 8 clients.
14:10:53speachyokay, core manual complete with screenshots. the plugins need screenshots, and some of them need keymaps fixed.
14:18:15speachyshould I remove the 112x64x1 resources since they no longer have any in-tree users?
14:18:30speachy(only user were archos targets)
14:19:03 Join lebellium [0] (
14:19:05 Quit lebellium (Remote host closed the connection)
14:21:42 Join lebellium [0] (
14:24:06fs-bluebot_Build Server message: Build round completed after 840 seconds.
14:24:07fs-bluebot_Build Server message: Revision 6e4ab9a result: All green
14:30:47fs-bluebot_Build Server message: New build round started. Revision b2af685, 280 builds, 8 clients.
14:34:28 Join J_Darnley [0] (
14:35:48 Quit jdarnley (Ping timeout: 265 seconds)
14:36:08***Saving seen data "./dancer.seen"
14:40:22 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
14:44:46fs-bluebot_Build Server message: Build round completed after 839 seconds.
14:44:48fs-bluebot_Build Server message: Revision b2af685 result: All green
14:44:49fs-bluebot_Build Server message: New build round started. Revision c7cbd49, 280 builds, 8 clients.
14:44:51speachyheh, just noticed that the keypad +- maps to vol down/up. First time I've ever actually played sound via the uisim
14:47:53speachyhmm. I wonder if there's a physically-compatible replacement screen for the X3 that doesn't suck.
14:49:49 Quit johnb4 (Ping timeout: 265 seconds)
14:58:42fs-bluebot_Build Server message: Build round completed after 833 seconds.
14:58:43fs-bluebot_Build Server message: Revision c7cbd49 result: All green
15:08:16speachy__Bilgus: I also have a report of "instability" when using voiced menus, to the point of random lockups etc. But nothing I've been able to recreate yet.
15:37:36speachyI have a suspicion that those crashes are due to questionable voicefiles but it could easily be due to my various reclocking changes.
15:38:04speachy(or maybe the variable output sample rate stuff too...)
15:42:53 Join johnb4 [0] (
15:44:35 Quit braewoods (Ping timeout: 272 seconds)
15:45:29 Join braewoods [0] (~braewoods@learnprogramming/staff/braewoods)
15:59:17 Quit johnb4 (Quit: Nettalk6 -
16:35:19 Quit craftyguy (Quit: WeeChat 2.9)
16:36:06 Join craftyguy [0] (~craftyguy@qutebrowser/dev/craftyguy)
16:36:11***Saving seen data "./dancer.seen"
16:51:50fs-bluebot_Build Server message: New build round started. Revision 910e600, 280 builds, 8 clients.
16:56:26speachy__Bilgus: oh, I'd appreciate it if you could do a battery bench run so we can possibly recalibrate the curve and come up with a proper lifetime adjustment too
16:59:40 Quit lebellium (Quit: Leaving)
17:05:32fs-bluebot_Build Server message: Build round completed after 823 seconds.
17:05:33fs-bluebot_Build Server message: Revision 910e600 result: All green
17:41:47 Quit ac_laptop (Ping timeout: 240 seconds)
17:50:36 Quit mendel_munkis (Remote host closed the connection)
17:50:50 Join mendel_munkis [0] (
18:04:23 Quit livvy (Ping timeout: 240 seconds)
18:36:12***Saving seen data "./dancer.seen"
18:45:26 Quit pamaury (Ping timeout: 256 seconds)
18:46:55 Quit mendel_munkis (Remote host closed the connection)
18:47:09 Join mendelmunkis [0] (
18:50:42fs-bluebot_Build Server message: New build round started. Revision e06d7e8, 280 builds, 8 clients.
19:04:49fs-bluebot_Build Server message: Build round completed after 846 seconds.
19:04:50fs-bluebot_Build Server message: Revision e06d7e8 result: All green
19:04:51fs-bluebot_Build Server message: New build round started. Revision 062c597, 280 builds, 8 clients.
19:09:07speachy__Bilgus: package arrived btw
19:18:56fs-bluebot_Build Server message: Build round completed after 846 seconds.
19:18:57fs-bluebot_Build Server message: Revision 062c597 result: All green
19:20:12 Join ac_laptop [0] (~ac_laptop@
19:28:45fs-bluebot_Build Server message: New build round started. Revision 22eb230, 280 builds, 8 clients.
19:42:20fs-bluebot_Build Server message: Build round completed after 816 seconds.
19:42:21fs-bluebot_Build Server message: Revision 22eb230 result: All green
19:47:13 Quit MrZeus (Ping timeout: 246 seconds)
20:36:15***Saving seen data "./dancer.seen"
20:52:10__Bilgusspeachy I bought that almost exactly 3 years ago to the day direct from sandisk
20:52:23speachywow, that recently?
20:52:31__BilgusI guessing they were stock for warranty
20:53:01__BilgusIve been using this one since and put my clip+ away safely!!
20:54:57__BilgusI still have 2 more
20:55:24__Bilgusgave away 3 as gifts told em aqll when they break I want them back lol
21:27:32 Quit sakax (Quit: Leaving)
21:30:04fs-bluebot_Build Server message: New build round started. Revision 6099767, 280 builds, 8 clients.
21:45:44fs-bluebot_Build Server message: Build round completed after 940 seconds.
21:45:45fs-bluebot_Build Server message: Revision 6099767 result: All green
22:36:16***Saving seen data "./dancer.seen"
22:57:08__Bilgusspeachy I had already fixed the tree overflow back in g#2005 or so I thought was checking the wrong pointer
22:57:09fs-bluebot_Gerrit review #2005 at : Fix tree.c->tree_get_entry_at() buffer overflow by William Wilgus
22:57:22__Bilguswelp fixed now
22:58:31speachythis screenshot generation for the manual is such a royal PITA.
22:58:47speachyplus so..many..keymaps
22:59:04speachyat least it's helping uncover issues.
23:00:44speachydid you see my note about doing a proper battery_bench run with your brand-new battery etc? we can use that data to finally put in estimated power/time remaining too...
23:00:47__BilgusI know the pla stuff is way off
23:01:19__Bilgusthe plugin library has a helper called pla_actions
23:01:47__Bilgusit tries to unify the key maps to a standard set of keys
23:01:54__Bilgusup dn l r select
23:02:23speachyyeah, I noticed. it helps but it's far from universally used
23:02:28__Bilgusits all a ifdef mess
23:03:01speachyit's a shame there's no sane way to have the keymaps in one canonical place and have the .c/.h and the .tex stuff autogenerated from it
23:03:15__Bilgusindeed, I figure if we ever get key mapping in then we can make it mandatory
23:04:11__Bilguswe could do that if we start generating keymaps by script
23:04:42speachyone more task for mister somebody
23:04:43__Bilgusits not got that many options where it would be a major undertaking
23:05:09__Bilguswe're all mister somebody at some point or another
23:05:16speachythe manual is IMO the worst part, as it's hugely inconsitent with how it does its option selection
23:05:35speachysometimes by player name, sometimes by XXX_PAD
23:05:56speachywith the retirement of archos I don't know if anything actually shares keypads any more.
23:05:58__BilgusI hate those manuals I force myself to do it but I feel like documentation is always the hardest part but that doesn't help
23:06:35speachythe manual's not _that_ bad but when it comes to new targets, the long tail of plugins is a royal PITA with respect to keymaps.
23:07:19__BilgusIll get a battery bench before I actually take the player out
23:07:40__BilgusI doubt it'll affect it too much while I'm fixing gotchas
23:08:56speachythe X3 I'm using I purchased used so I never bothered to try and do a calculation, and the one I have now has an aliexpress battery in it, so..
23:10:01__Bilgusah good point if I remember before I pumpkin I'll set one up tonight to at least get a baseline
23:10:57__Bilgushmm, rolo fails every 1 in 4
23:11:02speachyI marked it as stable in the build system so manuals will get autogenerated nightly
23:12:11speachyyeah, it's a little inconsistent. I _think_ it's due to the reclocking changes, but rolo simply didn't work until I fixed that voice-not-initialized-properly-at-startup crash a month or so ago.
23:12:38speachyso it's possible there's some other not-being-initialized-properly thing that's randomly causing joy
23:13:32__BilgusI got a few other hangs here and there too so its probably not (just) rolo
23:14:04speachywas voice or audio enabled at the time?
23:14:33__Bilgusjust puttering around the filesystem and menus
23:14:43speachydisabling reclocking is pretty trivial so it should be easy enough to eliminate that as a problem source
23:15:21__BilgusI'll revisit it once I figure out whats causing the rolling static in put_bitmap
23:15:31__Bilgusmight be related
23:15:55__Bilgusbeing said Its fun to have a broken player to fix again
23:15:58speachyit's nice to have another set of eyes on this thing. my day-to-day use is pretty boring
23:16:28__BilgusI doubt i'll take it to work it has a bit much mass to stay in my pocket
23:16:38speachymight be worth trying to re-enable irq-driven SD DMA again. :)
23:17:00__Bilgusyeah I noticed the sd speeds are a bit anemic
23:17:02speachysince the instability there I think was caused by the not-quite-right clocking
23:17:35speachyand the separate IRQ stack made a huge difference with overall stability too
23:18:28__BilgusI'm not overly familar with mips does it have address alignment limitations similar to arm?
23:21:05speachyMIPS is perhaps the RISCiest of the RISCs
23:23:36 Quit TheSeven (Disconnected by services)
23:23:45 Join [7] [0] (~quassel@rockbox/developer/TheSeven)
23:33:28fs-bluebot_Build Server message: New build round started. Revision 5dd4c00, 280 builds, 8 clients.
23:47:21fs-bluebot_Build Server message: Build round completed after 833 seconds.
23:47:23fs-bluebot_Build Server message: Revision 5dd4c00 result: All green

Previous day | Next day