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 2016-12-09

00:05:30 Quit ender` (Quit: The word 'politics' is derived from the word 'poly', meaning 'many', and the word 'ticks', meaning 'blood sucking parasites'. — Larry Hardiman)
00:06:35 Quit alexweissman (Remote host closed the connection)
00:12:29[Saint]__builtin: I may or may not be slightly, terribly, or catastrophically wrong on this but I'm not positive you can.
00:14:02 Quit edhelas (Quit: Leaving.)
00:16:30 Join alexweissman [0] (
00:19:48 Join smoke_fumus [0] (
00:26:58__builtinwhat the heck is the return value supposed to do then?
00:28:32***Saving seen data "./dancer.seen"
00:30:09 Join chrisb [0] (
00:45:40 Quit robertd1 (Ping timeout: 244 seconds)
00:52:33 Quit girafe (Read error: Connection reset by peer)
01:02:51[Saint]__builtin: I'm not sure I'm parsing the question properly.
01:03:32[Saint]Why would you expect a return value to return anything if the function is canceled?
01:04:36[Saint]Return values (generally speaking) are for reporting success/fail, and the function needs to arrive at that destination itself.
01:07:49gevaertsWhat does "the function needs to arrive at that destination itself" mean?
01:08:23[Saint]either success or fail as destinations.
01:09:03[Saint]abruptly canceled, presumably by something external, isn't something I would expect to get a valid (or any) return for.
01:09:28gevaertsWhy not?
01:10:52[Saint]How is it deriving it is canceled?
01:11:11[Saint]And, what is reporting it if it is?
01:12:55gevaertsset_int() calls option_screen()
01:13:20gevaertsPresumably "canceled" means the user has said they changed their mind
01:13:33[Saint]AFAIK set_int only knows if it did or didn't do what is asked of it. Perhaps I'm parsing this too literally, or not looking at it holistically, but how does it know if it gets cut in half by something during that?
01:13:41[Saint]Ah. Right. Hmmm.
01:13:47gevaertsThat's a perfectly well defined behaviour
01:14:08gevaertsFunctions don't stop halfway for no reason
01:14:19gevaertsWell, except panic() and rolo()
01:14:45[Saint]I was taking 'canceled' as 'stopped before a success/fail by any means'.
01:15:01[Saint]so I was very confused as to why you'd expect a return from that.
01:15:12gevaertsYes, but that doesn't *mean* anything
01:16:03gevaerts"Oh, the CPU changed its mind" means the device is broken, it's not something normal software needs to take into account
01:17:48[Saint]Without looking I'd be surprised if it took into account something else abruptly stopping that thread. If that is expected and defined behavior, then, well done.
01:18:31[Saint]Can't say it would be something I'd think to account for.
01:18:45gevaertsThreads that get interrupted get restarted
01:19:44gevaertsAlso, if the thread gets stopped there is *no* return value, not a wrong one. There also is no caller to look at it
01:20:31[Saint]well, I did say 'valid (or any)'.
01:20:37[Saint]But, you're right - that's fair,
01:21:37[Saint]I guess my line of thinking relies upon a delicious set of esoteric fails, or a deliberate attempt to break things.
01:22:08gevaertsIt relies on a world in which working software is impossible
01:22:27[Saint]so, reality then. ;)
01:23:13gevaertsI didn't say bug-free sofrware
01:23:16gevaertsDifferent thing
01:23:49gevaertsAlso, "impossible" as in "don't expect it to work, ever", not "expect a few issues every now and then"
01:25:02[Saint]Right. I guess that helps highlight one of the issues at hand.
02:02:10 Quit alexweissman (Remote host closed the connection)
02:12:26 Quit ZincAlloy (Quit: Leaving.)
02:13:45 Join alexweissman [0] (
02:13:49 Quit alexweissman (Remote host closed the connection)
02:15:42 Join alexweissman [0] (
02:17:00 Quit alexweissman (Remote host closed the connection)
02:25:23 Quit krnlyng (Ping timeout: 260 seconds)
02:28:34***Saving seen data "./dancer.seen"
02:30:11 Quit paulk-collins (Ping timeout: 248 seconds)
02:35:30 Join alexweissman [0] (
02:38:22 Join krnlyng [0] (
02:52:36 Join Harbec [0] (
02:52:45Harbecsup rockbox
02:54:22Harbecwhat program on windows is good to manage music filenames/data?
02:58:38[Saint]MusicBrainz Picard.
02:58:49[Saint]There's really no other competition.
02:59:12[Saint]But, I implore you - _please_ work with a backup copy of your media.
02:59:44[Saint]No matter what software you use, make sure you're doing so with a backup copy and then if you feel you're satisfied replace the originals after the fact.
03:00:18 Quit alexweissman (Remote host closed the connection)
03:01:10 Join alexweissman [0] (
03:25:46 Join paulk-collins [0] (
03:39:36 Quit Harbec (Ping timeout: 245 seconds)
03:49:33__builtinoh crap, why isn't this 6G rebooting!?
03:50:16__builtinI hold MENU+SELECT for at least 30 seconds and nothing happens
03:50:24__builtinit's crashed on a data abort
03:52:14__builtinweird, I just had to hold it for a lot longer than usual...
03:52:28[Saint]__builtin: it shouldn't be able to ignore that...
03:52:33[Saint]that's, unusual.
03:52:44__builtinmaybe the buttons are jacked
03:52:59__builtinit works now, probably I wasn't holding them correctly or something
03:54:47 Quit naleo (Quit: Leaving)
04:28:36***Saving seen data "./dancer.seen"
04:55:43dongs> Picard is a cross-platform music tagger written in Python
04:55:49dongsso many red flags
04:56:02dongscross-platform: BZZZT
04:56:04dongspython: bzzt
04:56:14dongsmeans it doenst work properly on any platform, skipping.
04:56:26dongsi'll stick to naming all my files track??.mp3 and keeping them all in one folder
05:12:35[Saint]Better uninstall Rockbox then since we're cross-platform and have python utilities.
05:12:40[Saint]Actually...please do.
05:15:24dongsobviosuly not the crossplatform im talking about
05:19:08[Saint]I'm not sure you're even aware of what you're talking about.
05:19:22[Saint]I'm not sure what you think crossplatform means...
05:22:30 Quit bluebrother^ (Ping timeout: 250 seconds)
05:22:46 Quit fs-bluebot (Ping timeout: 250 seconds)
05:24:24 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
05:25:21[Saint]I'm genuinely curious though. I struggle to find any situation where any widely accepted definition of crossplatform doesn't apply to Rockbox.
05:31:10 Quit __builtin (Ping timeout: 250 seconds)
05:36:29 Join fs-bluebot [0] (
06:26:09 Join Bray90820 [0] (
06:28:37***Saving seen data "./dancer.seen"
06:36:52 Quit Senji_ (Ping timeout: 250 seconds)
06:39:35 Quit [7] (Disconnected by services)
06:39:44 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
07:11:25 Join Senji_ [0] (~Senji@
07:18:18 Quit Senji_ (Ping timeout: 265 seconds)
07:33:17 Quit MrZeus__ (Read error: Connection reset by peer)
07:33:23 Join MrZeus_ [0] (~MrZeus@
07:42:03 Join johnb2 [0] (
07:44:32 Quit nlogex (Ping timeout: 256 seconds)
07:49:51 Join edhelas [0] (~edhelas@
07:55:36 Quit alexweissman (Remote host closed the connection)
07:58:05 Quit johnb2 (Ping timeout: 258 seconds)
07:59:38 Join alexweissman [0] (
08:17:13 Quit edhelas (Quit: Leaving.)
08:17:25 Join ender` [0] (
08:28:38***Saving seen data "./dancer.seen"
08:40:07 Quit alexweissman (Remote host closed the connection)
08:57:16 Join edhelas [0] (~edhelas@
09:04:23 Quit [Saint] (Remote host closed the connection)
09:05:21 Join PurlingNayuki [0] (~Thunderbi@2001:da8:215:4ff:e184:368d:e711:7873)
09:05:58 Join [Saint] [0] (~sinner@rockbox/staff/saint)
09:08:25 Quit edhelas (Quit: Leaving.)
09:50:42 Join alexweissman [0] (
09:55:26 Quit alexweissman (Ping timeout: 256 seconds)
10:28:41***Saving seen data "./dancer.seen"
10:43:52 Join user890104_ [0] (Venci@unaffiliated/user890104)
10:45:10 Quit soap_ (Ping timeout: 250 seconds)
10:45:39 Quit soap (Ping timeout: 265 seconds)
10:46:43 Quit user890104 (Quit: .)
10:46:43 Nick user890104_ is now known as user890104 (Venci@unaffiliated/user890104)
11:10:58 Quit WakiMiko_ (Max SendQ exceeded)
11:11:39 Join WakiMiko_ [0] (~WakiMiko@unaffiliated/wakimiko)
11:26:17 Join wodz [0] (
11:36:53 Quit wodz (Quit: Ex-Chat)
11:37:11 Join wodz [0] (
12:14:31 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:6c55:ee19:fb25:9f1f)
12:15:12 Join einhirn [0] (
12:23:26 Join robertd1 [0] (~root@
12:28:44***Saving seen data "./dancer.seen"
12:29:20 Join johnb2 [0] (
12:34:06 Quit johnb2 (Ping timeout: 256 seconds)
13:08:50 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
14:13:50 Join Bilgus [0] (ae6611d9@gateway/web/freenode/ip.
14:15:17*Bilgus 8 hrs later MusicBrainz is ok −−> <- this one is ok as well Mac/Windows
14:22:19 Quit Bilgus (Quit: Page closed)
14:28:45***Saving seen data "./dancer.seen"
14:29:01 Join rela_ [0] (
14:32:32 Quit rela (Ping timeout: 245 seconds)
14:58:56 Join girafe [0] (
15:09:04 Quit ruhan ()
15:09:30 Join ruhan [0] (uid76353@gateway/web/
15:25:47 Quit wodz (Ping timeout: 260 seconds)
15:32:44 Quit rela_ (Quit: Leaving)
16:02:11 Join petur [0] (~petur@rockbox/developer/petur)
16:08:22 Quit Bray90820 (Ping timeout: 245 seconds)
16:10:14 Join Bray90820 [0] (
16:17:44 Join alexweissman [0] (
16:20:29 Quit uwe_mobile (Remote host closed the connection)
16:25:12 Join nlogex [0] (
16:28:46***Saving seen data "./dancer.seen"
16:31:46 Join uwe_mobile [0] (
16:36:19 Join johnb2 [0] (
16:50:08 Quit johnb2 (Ping timeout: 260 seconds)
17:21:24 Quit scorche|sh (Ping timeout: 248 seconds)
17:41:45 Quit robertd1 (Ping timeout: 250 seconds)
17:42:57 Quit alexweissman (Remote host closed the connection)
18:09:37 Part Ivoah
18:11:45 Quit elensil (Remote host closed the connection)
18:18:45 Join alexweissman [0] (
18:27:37 Quit MrZeus_ (Read error: Connection reset by peer)
18:28:47***Saving seen data "./dancer.seen"
18:38:04 Join paulk-collins_ [0] (
18:41:17 Quit paulk-collins (Ping timeout: 256 seconds)
18:51:29 Join robertd1 [0] (~root@
19:00:29 Join rela [0] (~x@pdpc/supporter/active/rela)
19:01:47 Join edhelas [0] (~edhelas@
19:11:36 Nick uwe__ is now known as uwe_ (
19:23:12 Join lebellium [0] (
19:23:38 Quit robertd1 (Ping timeout: 268 seconds)
19:24:05 Join robertd1 [0] (~root@
19:31:23 Quit robertd1 (Ping timeout: 250 seconds)
19:37:42 Join robertd1 [0] (~root@
19:40:35 Quit alexweissman (Remote host closed the connection)
20:28:49***Saving seen data "./dancer.seen"
20:32:07 Join johnb2 [0] (
20:33:17 Join beanbag- [0] (
20:38:43 Join alexweissman [0] (
20:43:09 Quit girafe (Read error: Connection reset by peer)
20:43:28 Quit edhelas (Quit: Leaving.)
20:45:40 Join einhirn [0] (
20:48:40 Join einhirn_ [0] (
20:50:02 Quit einhirn (Ping timeout: 245 seconds)
21:03:40 Quit johnb2 (Ping timeout: 246 seconds)
21:10:48 Quit dfkt (Disconnected by services)
21:10:57 Join dfkt_ [0] (~dfkt@unaffiliated/dfkt)
21:12:27 Quit dfkt_ (Client Quit)
21:12:55 Join dfkt [0] (~dfkt@unaffiliated/dfkt)
21:24:18 Join johnb2 [0] (
21:25:16 Join prg318 [0] (~prg318@deadcodersociety/prg318)
21:25:23 Join girafe [0] (
21:26:58prg318So my old old iPod (5.5gen) is finally dying and i'm debating replacing it. I plan to look through the hardware support in more detail, but does anyone have any general recommendations for modern hardware that rockbox runs on?
21:27:42fs-bluebotGerrit review #318 at : Support technically invalid image/jpg mimetype in tags. by Frank Gevaerts
21:27:43prg318really just looking for something with disk space ~100GB+(?) and sturdy
21:27:44beanbag-how is it dying
21:27:46 Join Zero_Diamond [0] (~chatzilla@
21:28:06beanbag-screen? battery? disk?
21:28:08prg318beanbag-: the hard drive makes noise; the the screen has lines of dead pixels; the battery lasts about an hour
21:28:10prg318all three :)
21:28:32beanbag-1st and 3rd easily fixed
21:28:39beanbag-a) hd to flash adaptor, new battery
21:29:12prg318like one of these ?
21:29:37Zero_DiamondSo uh, my Sansa e260v2 is... really messed up. It refuses to connect to any PC (it just acts like it's being charged) and now it has decided it has 0KB of memory and as a result can do almost nothing.
21:29:54beanbag-unless you are doing video that eats up massive disk
21:29:59beanbag-fuck a hd in a mobiledevice
21:30:02beanbag-too easil damamaged
21:30:16beanbag-even then now flash sizes have beat hd's that small
21:30:20prg318yeah just 320s, v0s, and some FLAC
21:30:42prg318so yeah i will keep that idea in mind - but i was wondering if there was any new hardware that's worth investigating?
21:30:45gevaertsOf course those flash adapters tend to be a bit hit and miss with rockbox support
21:31:03beanbag-yeah you want to use cf cards that are known to work good with ipod
21:31:11beanbag-some claim dma support and it's buggy shit that flips bits
21:38:21Zero_DiamondIs there some way for me to factory reset this thing in an attempt to try and fix this? I can't find anyone else with the same problem so I don't know if this can even be otherwise fixed
21:40:30 Join naleo [0] (~naleo@unaffiliated/naleo)
21:41:46gevaertsZero_Diamond: there's some info on although 0 does seem a bit unusual
21:42:06Zero_Diamondyeah, i have no idea
21:42:08gevaertsI'd bet on broken hardware though
21:42:29gevaertsDoes it still boot its normal firmware?
21:42:42*gevaerts adds a disclaimer that he doesn't know much about the AMS-based sansas
21:43:18Zero_DiamondI don't recall how to boot into normal firmware
21:43:39gevaertsI believe it's hold left for the OF?
21:43:54gevaertsWhen you say it has 0kb, where is that shown?
21:44:04Zero_Diamondunder Buffer in Rockbox Info
21:45:10[Saint]if you're not currently playing any media that is entirely expected.
21:45:16gevaertsah, ok. That's something else and normal
21:45:21Zero_Diamondmikmod won't play anything as it just immediately says "Out of Memory" for everything
21:45:33Zero_DiamondAnd attempting to play anything in the regular player is an instant crash
21:46:35[Saint]gevaerts: aren't these the ones where SDRAM is modular and can become unseated?
21:46:53gevaerts[Saint]: on the e200 *v1* the flash had that problem
21:47:20Zero_Diamondis the exact error it gives when you attempt to play anything
21:47:24 Quit johnb2 (Ping timeout: 260 seconds)
21:47:28gevaertsI don't actually know about the v2 though, but in this case rockbox seems to boot so it can't be just not finding any flash
21:47:34Zero_DiamondIt was giving a different one earlier I think?
21:47:49Zero_DiamondAlso forgot to say but I can indeed boot into the OF
21:48:18Zero_DiamondThere it goes, the message is what I was getting before now
21:48:59gevaertsDoes USB work in the OF?
21:49:05Zero_DiamondLemme check
21:49:15[Saint]its definitely odd behavior. gevaerts is quite right, it must be able to access flash and RAM in some capacity.
21:50:22gevaertsI'd say it's either a corrupted filesystem (or flash slowly going bad, which look similar) or some other broken hardware. If you can get USB to work, you can check the FS
21:50:31Zero_DiamondOkay, huh
21:50:49Zero_DiamondIt's actually sticking on Refresh Database in OF
21:50:56 Join edhelas [0] (~edhelas@
21:52:07Zero_DiamondOh! There it goes
21:52:16Zero_DiamondI thought it was stuck but it's just going very very slowly
21:53:39 Quit edhelas (Client Quit)
21:56:41 Quit dfkt (Ping timeout: 244 seconds)
22:08:20 Join johnb2 [0] (
22:09:08Zero_DiamondLooks like it's a hardware issue
22:09:15Zero_DiamondIt just charges in OF
22:14:18gevaertsThat could just be a bad cable of course
22:16:00Zero_DiamondNah, I've tried with multiple cables and multiple computers
22:16:26Zero_DiamondI mean not at this exact moment I haven't but
22:16:54Zero_DiamondBut this revelation on top of those other times leads me to believe I just bought a lemon :\
22:16:57 Join edhelas [0] (~edhelas@
22:23:00 Join __builtin [0] (~xray@unaffiliated/franklin)
22:28:52***Saving seen data "./dancer.seen"
22:30:55 Quit alexweissman (Remote host closed the connection)
22:32:19 Join TheLemonMan [0] (~root@unaffiliated/thelemonman)
22:42:49 Quit johnb2 (Ping timeout: 258 seconds)
22:54:30 Quit Zero_Diamond (Quit: ChatZilla 0.9.93 [Firefox 50.0.2/20161129173726])
22:56:26 Quit einhirn_ (Quit: Miranda IM! Smaller, Faster, Easier.
22:59:46 Part beanbag- ("Leaving")
23:05:06 Join alexweissman [0] (
23:10:10 Quit petur (Remote host closed the connection)
23:18:46 Quit edhelas (Quit: Leaving.)
23:22:03 Quit TheLemonMan (Remote host closed the connection)
23:34:16__builtinhow should I credit the original devs for the sgt-puzzles port?
23:37:17__builtinthe copyright statement reads, "This game collection is copyright 2004-2012 Simon Tatham (portions copyright Richard Boulton, James Harvey, Mike Pinna, Jonas Kölker, Dariusz Olszewski, Michael Schierl, Lambros Lambrou, Bernd Schmidt, Steffen Bauer, Lennard Sprong and Rogier Goossens)."
23:37:51__builtincould I do just "sgt" and "the sgt-puzzles team", or should I list all of the names?
23:42:23gevaertsI'd go for "The sgt-puzzles team (Simon Tatham and others)"
23:42:46gevaertsThat's what most similar things in docs/CREDITS do
23:43:05gevaertsAnd of course leave all names in the source directory
23:43:15__builtinalso, "The sgt-puzzles team" or "The Simon Tatham's Portable Puzzle Collection Team"
23:44:14gevaertsI'd go sgt-puzzles in CREDITS
23:44:21__builtinthe first one is unofficial, but the second one is a mouthful
23:44:28gevaertsYes, exactly
23:54:39__builtinis docs/COMMITTERS used anymore?
23:55:31gevaertsGood question
23:55:39gevaertsI don't think it was ever formally abolished
23:55:56gevaertsBut I'm also not sure if all "recent" committers are in it
23:56:02 Quit paulk-collins_ (Quit: Leaving)
23:56:06__builtinthe most recent one is prof_wolfff I think
23:56:25__builtinwhich was definitely after the git transition IIUC
23:56:36*gevaerts should check one of these days
23:57:18gevaertsI can't remember if the committer list on gerrit is public...

Previous day | Next day