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).

Notice: Only Gecko based browsers prior to FF4 support the multipart/mixed "server push" method used by this log reader to auto-update. Since you do not appear to use such a browser, this page will simply show the current log, and not automatically update.

#rockbox log for 2010-10-09

00:00:23bastidont have a choice anyway. but thanks for your help!
00:03:02 Quit surt (Quit: CGI:IRC (Ping timeout))
00:03:37 Quit saratoga (Quit: Page closed)
00:04:26 Quit JdGordon (Ping timeout: 276 seconds)
00:11:41 Quit elinenbe (Ping timeout: 255 seconds)
00:28:25 Quit thegeek (Read error: Connection reset by peer)
00:28:30 Join factor_ [0] (~factor@
00:28:34 Quit ender` (Quit: I went to a restaurant that serves "breakfast at any time."So I ordered French Toast during the Renaissance.)
00:29:21 Quit factor (Ping timeout: 240 seconds)
00:45:02 Quit basti (Quit: A-well-a bird, bird, bird, the bird is the word!)
00:45:42 Quit antil33t (Ping timeout: 264 seconds)
00:46:22 Join antil33t [0] (
00:47:03 Quit bertrik (Ping timeout: 272 seconds)
00:47:44 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
00:53:28 Quit dfkt (Quit: -= SysReset 2.53=- Sic gorgiamus allos subjectatos nunc.)
00:55:47 Quit BHSPitMonkey (Ping timeout: 252 seconds)
00:56:58 Quit kugel (Quit: exit(0);)
00:57:49 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
01:03:22***Saving seen data "./dancer.seen"
01:04:38 Join kazaik [0] (
01:12:17 Quit GeekShadow (Quit: The cake is a lie !)
01:33:37 Quit anewuser ()
01:34:08 Quit S_a_i_n_t (Quit: I'm only going to Heaven if it tastes like caramel.)
01:44:38 Join S_a_i_n_t [0] (S_a_i_n_t@
01:44:46 Quit kazaik (Quit: Leaving)
01:57:13 Quit S_a_i_n_t (Quit: I'm only going to Heaven if it tastes like caramel.)
01:59:42pixelmabefore I forget (and it was suggested a while ago by gevaerts) - to find out more about the crash with my theme on the Ondio he told me to increase the main stack (and where), this indeed makes the crash go away although stack usage with the SVN build didn't seem to be too high according to "View OS stacks" - around 50%. The crash also became a hang again, not giving me an address) after updating to r28220 (can't remember exactly but before it was
01:59:42pixelmaone of yesterdays revisions and it was crashing in the scroll engine as mentioned earlier for some time now)
02:01:32 Join S_a_i_n_t [0] (S_a_i_n_t@
02:01:45pixelmaI'm off for the night though, just wanted to leave it here in the logs
02:27:14 Quit robin0800 (Remote host closed the connection)
02:30:55 Join fdinel [0] (
03:01:06 Quit mc2739 (Quit: leaving)
03:03:26***Saving seen data "./dancer.seen"
03:04:13 Join mc2739 [0] (~mc2739@
03:04:14 Quit mc2739 (Changing host)
03:04:14 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
03:04:35 Join edboyer93 [0] (
03:28:36 Quit Thanatos (Read error: Connection reset by peer)
03:34:28 Quit s1gma_ (Quit: Leaving)
03:50:06 Quit timccc (Ping timeout: 272 seconds)
03:57:39 Join anewuser [0] (anewuser@unaffiliated/anewuser)
04:09:19 Join Nausicaa [0] (
04:10:35 Quit pixelma (Disconnected by services)
04:10:36 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
04:10:39 Quit amiconn (Disconnected by services)
04:10:39 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:10:51 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
04:10:59 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:13:06 Quit TheSeven (Ping timeout: 240 seconds)
04:16:05 Join DerPapst1 [0] (
04:17:15 Quit DerPapst (Ping timeout: 272 seconds)
04:18:55 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
04:35:39 Quit DerPapst1 (Quit: Leaving.)
04:52:41 Quit edboyer93 ()
04:52:59 Join Barahir [0] (
04:53:23 Join dys` [0] (
04:55:43 Quit dys (Ping timeout: 276 seconds)
04:56:12 Quit Barahir_ (Ping timeout: 250 seconds)
05:03:28***Saving seen data "./dancer.seen"
05:14:00 Quit Dreamxtreme (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
05:14:59 Quit Nausicaa (Quit: Leaving)
05:15:10 Join Dreamxtreme [0] (~Dreamxtre@
05:34:08 Quit ps-auxw (Ping timeout: 265 seconds)
05:38:58 Quit Judas_PhD (Quit: This is a quitting message)
05:45:16 Join ps-auxw [0] (
06:27:13 Join timccc [0] (~tim@
06:48:12 Join CHimp [0] (ae14361c@gateway/web/freenode/ip.
06:48:19CHimphey everyone
06:49:00CHimpI just bought a sansa Fuze and don't want to brick it, so i have a quick question
06:51:20 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
06:52:08CHimpbmbl: hey
06:52:33CHimpi have a quick question
06:53:00bmblJust ask and see if someone answers it
06:54:04CHimpwell, i have a sansa fuze but it wont really matter if anyone doesn't have it, but im about to rockbox it, now the firmware on my sansa is 1.02.26,
06:54:36CHimpthe rockbox utility requires you to download the firmware from the sansa forums
06:55:38CHimpand use that for some reason, well in the forums there firmware is 1.02.31, and rockbox wants me to download it, browse that firmware on my computer and use it
06:55:49CHimpwell thats 1.02.31 and my firmware on my sansa is 1.02.26
06:56:05CHimpnow will this brick it? since 2 different firmwares?
06:56:55bmblI doubt it but I installed the latest firmware first on my e280
06:57:06CHimpand it worked right?
06:57:41CHimpwell i might as well update my firmware on my sansa first then use the bin file and browse on my comp just to be safe, thanks.
06:57:47bmblwhat rockbox does is that it takes the firmware (1.02.31) opens it and inserts the bootloader into it then when you copy it to your device it'll install the firmware as any other upgrade
06:58:38bmblIt is needed as most devices only accept files that are signed as "official"
06:58:51CHimpso it'll update my firmware 1.02.26 to 1.0...31 and also install the rockbox boot loader
07:00:36CHimpsounds good, but ill update my sansa first like you did, thankyou bmbl
07:01:01bmblThat's what I did just to be on the safe side yes
07:01:36CHimpthere should be like a donate button next to peoples users, so helpful ^^
07:01:56bmblthere is one on the rockbox page ;)
07:02:18CHimphehe sounds good, whenever i get the chance and money on paypal :P
07:02:50CHimpoh oh oh bmbl
07:03:29***Saving seen data "./dancer.seen"
07:04:10CHimpbmbl: one last question, cause i sort of searched up on things, but it is really unclear to me, the playlist,( only reason why i hacking it) can you add tracks to already premade playlist on rockbox
07:06:11CHimpi dont wanna add songs to my epic 4g, i dont trust google and all those apps that require gps and other monitoring bss...
07:07:12CHimpand the fuze is thin, fits in wallet so it was like major plus but anywayz yeah
07:11:03CHimpwhew im smart, i looked up if rockbox supports sansa fuze 1.02.31 , a forum saying playback problems above 1.02.XX man... saved me
07:13:15 Quit fdinel (Quit: Miranda IM! Smaller, Faster, Easier.
07:13:18CHimpwait im confused....
07:14:05S_a_i_n_tWell, the best thing to do is to write clear, concise opposed to vague statements. ;)
07:14:20CHimpbmbl: r288.... build is rockbox short name of versions?
07:14:52CHimpim reading a forum im not sure if they're talking about the firmware or the rockbox "build" but its build r288....
07:14:54S_a_i_n_tr2XXXX is the SVN revision of Rockbox
07:15:01CHimpah ic
07:15:04CHimpok thank you
07:15:08S_a_i_n_tNothing to do with the Original Firmware for your device
07:16:11CHimpok thanks, sort of new to this and i just dont want to update my sansa v1 to a newer firmware if it causes stability issues
07:16:53S_a_i_n_tBasically, you should always run the latest firmware for your device, and the latest version of Rockbox.
07:17:11S_a_i_n_tIt is intended to be as stable as possible, nothing gets broken *deliberately* ;)
07:17:47CHimpok saint thanks, ill update my sansa v1 then
07:18:54CHimplol saint im actaully reading one of the logs and somebody asked you if sansa OF 1.02.31 works for fuze
07:19:18CHimpand you don't own one ic :P
07:19:41S_a_i_n_tMe personally? Must have been a while ago, and no...I don't.
07:19:50*S_a_i_n_t doesn't remember this.
07:20:04CHimphaha oh
07:21:09CHimpit was awhile back
07:21:16CHimpjan 30th 2010
07:25:13 Join Horschti [0] (~Horscht@xbmc/user/horscht)
07:27:14 Quit Horscht (Ping timeout: 255 seconds)
07:31:03CHimpS_a_i_n_t: hey i have a quick question for you
07:31:30S_a_i_n_tShoot, but, generally should ask the channel, as opposed to a specific user.
07:31:44CHimpmmm ok, sorry
07:32:02S_a_i_n_tthere's 123 other people here other than myself ;) (and including you)
07:32:15S_a_i_n_tBut, I'll try my best.
07:32:56CHimpwhen installing rockbox, can it make your mp3 player support higher expandable SD memory? like when i did buy a sansa v2 it keep having errors reading 16gb
07:33:32CHimpor it that the hardware inside its selft?
07:33:55S_a_i_n_tFrom what I know of SD cards the limit for the readable size is an artificial one, and Rockbox is not bound by the same constraints.
07:34:25S_a_i_n_tSo, if you get a very large capacity SD card it will almost certainly work in Rockbox, but, probably not in the Original Firmware
07:34:56 Quit advcomp2019_ (Read error: Connection reset by peer)
07:35:09CHimplol yeah second way was less confusing, artificial one got me, but then not bound by same contraints i kinda figured so yeah it does work
07:35:22 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
07:36:47CHimpahh so many themes, i dont know what to choose
07:37:02S_a_i_n_tI don't own any Sansas myself, but I do know that a lot fo people use Rockbox on their SD capable Sansas for the fact that it allows them to use a greater capacity card then the Original Firmware will allow them.
07:37:42CHimpcan changes themes on the player also or no?
07:38:17 Quit factor_ (Quit: Leaving)
07:38:22CHimpas you see its my first time installing rockbox , i just dont wanna choose a whatever theme then cant change it
07:38:22 Join factor_ [0] (~factor@
07:38:42 Quit factor_ (Read error: Connection reset by peer)
07:38:53 Join factor [0] (~factor@
07:39:15S_a_i_n_tHave you tried reading the manual for your device?
07:39:40CHimpi read the installation guide, lol maybe i should read manual now ^^
07:40:01S_a_i_n_tOh, ooops...that's the V2 manual.
07:40:18S_a_i_n_tThat's the V1 manual there. ^
07:40:33CHimplol thank you, ^^
07:41:36CHimpyep cause you can change it on the player
07:41:44CHimpguess you can***
07:41:48CHimplong day at work....
07:42:00S_a_i_n_t[18:37] <CHimp> can changes themes on the player also or no?
07:42:00S_a_i_n_t[18:37] <S_a_i_n_t> Sure.
07:42:09S_a_i_n_tI *did* answer you, lol ;)
07:42:47CHimplol yeah well, maybe it was such a noob question, i was assuming ur like sure i guess....(find out yourself)
07:46:35 Quit anewuser ()
07:47:09CHimphmm ic that you can do usb mode in rockbox, you need to boot your OF
07:47:39CHimpoh man this is sooooo cool
07:47:45S_a_i_n_tIf you use the current release build, then, yes.
07:47:46CHimpdual bott
07:48:02S_a_i_n_tBut if you use the current SVN revision I believe that USB is supported.
07:48:43CHimpoh well ill look into svn revision and how to make that work later.. i dont mind dual booting atm as i dont wanna ruin it on the first day
07:48:48S_a_i_n_tand it *should* be included in the 3.7 release, but...I'm stretching there as I haven't really followed the Sansa development well.
07:48:56CHimpoh ok
07:49:12CHimpi think the lastest build is 3.6 but maybe theres 3.7
07:50:10S_a_i_n_t3.6 is the current release build, yes.
07:50:25S_a_i_n_t3.7 is due to be released in approximately 2 weeks or so.
07:50:47CHimpoh im sorry i mis-read your sentence, you said should be included in 3.7 release... yeah long day at work
07:50:54CHimpyour very nice thank you
07:51:16CHimpi going to donate to rockbox too
08:09:15spike_sansas are great
08:11:22CHimpsansa fuze is nice
08:11:29CHimpvery thin to fit in wallet
08:11:32CHimpbig plus
08:12:00S_a_i_n_tiPod Nano is thinner...Nano FTW! ;D
08:12:21CHimpand way more expensive :P
08:12:24*S_a_i_n_t is a Nano-Man, through and through.
08:12:38CHimpim guesing you rockboxed it
08:12:54 Join n1s [0] (~n1s@rockbox/developer/n1s)
08:13:20S_a_i_n_tThe Nano 1st Gens are getting a bit rare these days, but you can pick up a Nano 2nd Gen for relatively cheap.
08:13:27CHimpcan the nano fit in your wallet or too long?
08:13:51S_a_i_n_tThe Nano 2nd Gen is also one of the more powerful targets still available.
08:14:05CHimpoh ic
08:14:06S_a_i_n_tAnd yeah, it's small enough to fit in a wallet...just.
08:14:12CHimplol just?
08:14:15spike_the small ipods i've seen lately strike me as "too small" like smaller than i'd even want to manipulate with my hands
08:14:31CHimpthe new shuffle touch screen
08:14:35CHimpyou'd lose that thing
08:14:38spike_yea the square thing?
08:14:39S_a_i_n_tthe *new* Nano, the touchscreen a sin.
08:14:43S_a_i_n_tIt's terrible.
08:14:47spike_its like the size of a quarter
08:15:02S_a_i_n_tThe 1st 2nd and 4th Gen Nanos are awesome, however.
08:15:29CHimpi think the new touch screen is the newer shuffle and not a nano?
08:15:39CHimpbut im not a apple person so i may be wrong
08:16:51S_a_i_n_tThe Nano has a touchscreen now...buggered if I know about the Shuffle though.
08:17:04CHimpoh ok
08:17:26S_a_i_n_tThe Nano also lost the camera and FM too :/ but this is getting wildly off-topic ;)
08:17:30 Join stoffel [0] (
08:18:26CHimpoh wow sucks
08:18:39CHimplol didnt know nanos had cameras
08:18:47CHimpwhat MP?
08:19:30S_a_i_n_tthe Nano 5th Gen got a camera and built in FM, but they took it out of the Nano 6th Gen basically saying "If you want a camera and FM, get an iPod Touch"
08:19:53S_a_i_n_tIIRC, it is 2MP
08:20:16 Join Jaykay [0] (
08:20:36CHimpwell if you got a nice enough phone, i'd probably use my phone
08:20:44CHimpfor camera
08:21:11spike_ugh, just another instance of apple taking away functionality to encourage people to buy more apple products
08:22:15CHimpthe only reason why ihate apple cuz i bricked this kids itouch i babysat and owe'd him my laptop till i fixed it
08:22:49CHimpreason cuz i connected it too a diff comp and i didnt kno nothing about apple
08:22:55S_a_i_n_tThat's an odd reason to hate Apple, I'd take my frustration out on the child instead ;)
08:23:10S_a_i_n_tAaaaaaanyway, this is sliding into off-topic land.
08:23:18CHimphaha yea
08:29:37 Quit panni_ (Quit: ( :: NoNameScript 3.81 :: ))
08:33:13 Join Judas_PhD [0] (
08:34:18CHimpcurse the 8 gig, curse these problems
08:34:45CHimpnvm all good
08:43:26 Join Highlander [0] (
08:51:41CHimpwell im outtie
08:51:43CHimpthanks people
08:52:08 Quit CHimp (Quit: Page closed)
08:59:59 Quit BHSPitMonkey (Ping timeout: 260 seconds)
09:03:31***Saving seen data "./dancer.seen"
09:21:41 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
09:40:14 Join Rob2223 [0] (
09:43:31 Quit Rob2222 (Ping timeout: 240 seconds)
09:53:30 Quit Jaykay (Quit: ChatZilla 0.9.86 [Firefox 3.6.10/20100914125854])
09:59:28 Join sasquatch [0] (
10:03:22 Quit utanapischti (Ping timeout: 265 seconds)
10:06:53 Quit bmbl (Ping timeout: 264 seconds)
10:07:27 Quit Topy44 (Ping timeout: 255 seconds)
10:10:42 Join bmbl [0] (~Miranda@unaffiliated/bmbl)
10:11:34 Join funman [0] (
10:11:34 Quit funman (Changing host)
10:11:34 Join funman [0] (~fun@rockbox/developer/funman)
10:15:16 Join Topy44 [0] (
10:19:13 Quit funman (Quit: Quitte)
10:19:35 Join funman [0] (
10:19:36 Quit funman (Changing host)
10:19:36 Join funman [0] (~fun@rockbox/developer/funman)
10:23:01 Join kugel [0] (~kugel@rockbox/developer/kugel)
10:28:34 Join bertrik_ [0] (~bertrik@rockbox/developer/bertrik)
10:28:47 Quit bertrik (Read error: No route to host)
10:29:04 Nick bertrik_ is now known as bertrik (~bertrik@rockbox/developer/bertrik)
10:39:43 Nick dys` is now known as dys (
10:46:21 Quit kugel (Quit: exit(0);)
10:50:14 Join stripwax [0] (
10:51:06 Quit stripwax (Read error: Connection reset by peer)
10:51:59 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
10:57:41 Join kugel [0] (~kugel@rockbox/developer/kugel)
11:01:29 Join stripwax [0] (
11:03:35***Saving seen data "./dancer.seen"
11:10:51*JdGordon serisouly thinks most people winging last night have their priorities totally messed up... Llorean especially
11:12:17funmani feel like it is ok to order active people to work on bugfixes you like, instead fixing them yourself
11:13:00funman"this bug annoy me, fix it" "no it's been ages since i wrote a patch but i can tell other people what to do with their time"
11:14:31JdGordonpretty much, and also the fact that there are 282 open bugs, of which a good chunk are playback issues....
11:15:04 Join teru [0] (
11:16:43 Quit drizztbsd (Ping timeout: 260 seconds)
11:17:58 Join drizztbsd [0] (~quassel@unaffiliated/drizztbsd)
11:18:25JdGordonhi teru
11:18:29 Join namnuf [0] (
11:19:08 Quit funman (Ping timeout: 240 seconds)
11:19:35 Quit namnuf (Changing host)
11:19:35 Join namnuf [0] (~fun@rockbox/developer/funman)
11:19:44 Nick namnuf is now known as funman (~fun@rockbox/developer/funman)
11:20:25JdGordonyour scrollbar commit, did it fix the slider going past the end?
11:20:44 Join balintx_ [0] (
11:21:08 Quit balintx (Ping timeout: 240 seconds)
11:21:39teruno. as i wrote in the forum, i prefers current behaviour.
11:22:28JdGordonna, thats defintly a bug :) althugh I was looking at the code yesterday and the math looks correct
11:23:06JdGordonI saw the forum reply and I'll reply a bit later
11:24:42 Quit Topy44 (Ping timeout: 240 seconds)
11:24:56teruif you put an image at pb->width, the image will not be in the scrollber frame.
11:26:09 Join Topy44 [0] (
11:27:29JdGordonwhere is that happening? (I havnt svn uped yet though)
11:28:52 Join _s1gma [0] (~d.d.derp@
11:29:53terucalulation is something like this: x = pb->x + pb->width * end / length; and the end varies form 0 to length
11:30:40 Join ender` [0] (
11:33:42terumy only concern about slider is, i want it to be consistent with cue sheet marker/a-b repeat marker.
11:37:02 Join casainho [0] (
11:37:13JdGordonthe only slider which can go past the end is volume which doesnt have the markers :)
11:37:18JdGordonbut it shouldnt go off the end
11:39:00teruthis does happen with progressbar.
11:39:16 Quit S_a_i_n_t (Disconnected by services)
11:39:17 Join [Saint] [0] (st.lascivi@
11:40:27 Quit [Saint] (Disconnected by services)
11:40:28 Join S_a_i_n_t [0] (st.lascivi@
11:40:34 Quit TheSeven (Ping timeout: 245 seconds)
11:41:19 Quit S_a_i_n_t (Disconnected by services)
11:41:22 Join S_a_i_n_t [0] (st.lascivi@
11:41:29 Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow)
11:41:41 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven)
11:42:19 Quit S_a_i_n_t (Disconnected by services)
11:42:21 Join Saint [0] (st.lascivi@
11:42:25ranmafunman: I tried v28220 on my fuzev1 and I also can't reproduce the problems from FWIW
11:42:43funmanranma: please add that on the task
11:43:01funmani think with the positive feedback i had here and on the ML i will stop working on this
11:43:41funmansince i all got for working is being treated like an asshole i prefer doing like those people: nothing
11:44:55 Quit Saint (Client Quit)
11:45:03 Join S_a_i_n_t [0] (st.lascivi@
11:46:54 Quit merbanan (Ping timeout: 255 seconds)
11:47:11 Join Orbidia [0] (
11:48:23pixelmaI wonder if it is theme related as I read in the forums that for some there is a difference when using different themes and the crashes are - at start of playback, switching to the WPS and a bit inconsistent which I can abserve on my Ondio too (same "spot" and inconsistency, which theme/WPS is important). Just throwing it out here as an idea
11:49:49pixelmait might explain why most devs don't experience it
11:49:56JdGordonpixelma: unless you can get a reliable crash repo in the sim, or gdb working with the ondio it will continue to be very hard t track down
11:50:35JdGordonI agree with bertrik (I think) that it is probably a seperate issue and the theme just happens to trigger it but the cause is elsehere
11:50:51pixelmait doesn't crash in the sim, and gdb won't work on the Ondio as far as I know (I might confuse it with something else)
11:51:11funmanTheSeven's ibugger might be the easiest way to add gdb to rockbox targets
11:52:26 Nick funman is now known as namnuf (~fun@rockbox/developer/funman)
11:53:07 Nick namnuf is now known as funman (~fun@rockbox/developer/funman)
11:53:12JdGordonteru: how does your theme crash? just loading it?
11:53:13 Join hebz0rl [0] (
11:53:20pixelmaJdGordon: if you didn't read it but the crash went away when increasing the main stack ATM, although stack usage displayed in the debug screen didn't seem too high even with SVN value (about 50% which is btw. a nice decrease compared to the last time I remember looking before the %if rework)
11:53:52JdGordonah right, so the real fix is very VERY messy
11:54:05 Quit Orbidia (Quit: CGI:IRC)
11:54:12JdGordonthe main skin functions need to be turned into loops instead of recursive calls
11:54:49JdGordonalthough it shuold be obvious that its a stack overflow if that were the case
11:54:58JdGordondoesnt the ondio panic?
11:55:32pixelmaI wonder though why I got a crash address for a while (in the scroll engine) for some builds in the mean time, now it went back to just hanging
11:55:50pixelmaunfortunately it doesn't
11:56:08n1sJdGordon: the stkov panic only triggers on task switches so if you manage to overwrite some code that is going to be executed before the thread sleeps/yields the panic will never trigger
11:56:43JdGordonyeah, true... but.. well... ummm :p
11:57:23pixelmaI got some stkovs (main) on my M5 when doing something during playback, stack usage is very high though (about 90% IIRC)
11:57:45 Quit S_a_i_n_t (Quit: I'm only going to Heaven if it tastes like caramel.)
11:58:36 Join S_a_i_n_t [0] (S_a_i_n_t@
11:59:14 Join robin0800 [0] (
11:59:41JdGordonamiconn: you like crazy optimisation.. :) how would you like to loopup skin_render_line() ? :D
12:00:46funmandid someone ever run static analysis on rockbox code? i tried some software but it had problems with rockbox headers
12:01:07teruon ubuntu, it clears out side of ui vieweport to white which is background color of my theme. and then begins to print lots of "SDL_WaitEvent()" to terminal until i press Ctrl+C.
12:01:15funmani tried sparse
12:01:21n1sfunman: gevaerts ran the clang static analyzer thing a short while ago
12:01:42funmandon't know if it's able to emulate stack usage though
12:01:42 Quit casainho (Ping timeout: 240 seconds)
12:05:17JdGordonpixelma: simple solution... up the main stack size untill it stops crashing
12:06:19S_a_i_n_ts/solution/kludgey-workaround/ ;P
12:06:51S_a_i_n_tupping stacks to make something work is something *I'd* do, so I know it must be a kludge!
12:07:00JdGordonhehe, well true
12:07:43JdGordonhow do I check stack usage of a function? is it just rouplhy the function size?
12:12:02Bagder objdump it and check the first instructions of the function
12:12:09 Join stripwax__ [0] (
12:12:21amiconnJdGordon: Optimising stuff that isn't even stable in unoptimised form? Certainly not
12:13:00funmantranslation: JdGordon: fuck you
12:14:18JdGordonwhy are only 2 functions from skin_render.c in the .map file?
12:14:27JdGordongcc didnt optimise them all away did it?
12:14:42funmancheck the disassembly
12:14:44 Quit stripwax (Ping timeout: 245 seconds)
12:14:58JdGordonthey are static but I cant imagine they would be inlined..
12:15:18funmani dont know how gcc inline but static functions used only once should always be inlined
12:16:47amiconnStatic functions are not listed in the .map afaik, even if not inlined
12:16:59amiconnThe .map only lists exported symbols
12:17:26JdGordonwith a bunch of .word's 7d0 -> f10 ... so not exactly a small function
12:17:43JdGordonand 0f24->1060
12:18:01JdGordonthese call eachother a bit recursily, although it should only do that max twice (I think)
12:18:27JdGordonand fyi, this function works 100%
12:18:55amiconnMaybe, but all this skinning stuff made rockbox less stable than ever
12:19:46funmanuse old releases then?
12:20:08 Quit Judas_PhD (Quit: This is a quitting message)
12:20:10funman<user> when will you add ipod classic support
12:20:15funman<developer> when will you fix skinning
12:20:17funmansame same
12:20:35TheSevenfunman: re ibugger: i don't think so
12:20:46TheSevenmaybe a similar mechanism, but not that specific crappy code
12:21:00 Join casainho [0] (
12:21:12funmanTheSeven: i think once the USB driver is written the rest is not too hard (just needs an interrupt mechanism)
12:21:16amiconnWell, my favourite solution would be to throw out most of the skinning stuff...
12:21:32*S_a_i_n_t can only say this: "Sure, there have been hiccups but in the time I have been using it RB has only gotten more stable, and more functional...not less"
12:21:48TheSevenfunman: as you might know, i have recently been working on the embios kernel, which i'm using for various ipod tools
12:21:59amiconnThere are reproducible crashes, display glitches up to the point that it becomes unusable etc
12:22:07funmanTheSeven: yes i've seen this
12:22:17TheSeventhat one has an in-kernel USB monitor, allowing you to access and manipulate things in the running system
12:22:28S_a_i_n_tI personally haen't seen them myself...what targets?
12:22:50TheSeventhis might be the way to go, and i'm already planning to write a gdb stub on top of that protocol one day
12:22:56funmanamiconn: well keep saying this every day and every day, eventually it might fix the bug. complaining works every time
12:23:24S_a_i_n_tI know of one reproducible crash I have on a now month old build, which has nothing to do with skinning whatsoever...but that's it...personally.
12:23:28amiconnWell *I* didn't write that buggy code, nor do I understand it well
12:24:03funmanyes that's why i advise complaining
12:24:17funmanwhat else could you do: read the code? not complain?
12:24:19amiconnAnd the bugs are reported on flyspray
12:24:38pixelmafunman: it's a bit weird to be told to (a) take it to the tracker and (b) if you do, you'll be told that no-one seems to nag here...
12:25:04funmanflyspray is too quiet that's true
12:25:36S_a_i_n_tThe thought that the author is solely responsible for fixing introduced bugs is more than a little silly, sure...effort should be taken to debug the code, definitely. But I'm sure it isn't simply a case of "I don;t *ewant* to fix bug X or bug Y"
12:25:42pixelmaS_a_i_n_t: seems the more important ones happen mostly greyscale and monochrome targets
12:25:48amiconn(thanks to pixelma - partially because of being less lazy than myself, partially because of being affected by them as well)
12:25:48S_a_i_n_t-many spelling mistakes
12:26:07funmanBagder and zagor started rockbox, i'm not complaining to them because rockbox doesn't work well
12:26:11S_a_i_n_tpixelma: Ah, that explains why I haven't been seeing them then...thanks.
12:26:15 Quit casainho (Quit: ChatZilla 0.9.86 [Firefox 3.6.10/20100922073514])
12:27:18funmanonce you've reported the bugs, asked JdGordon how you could help, read the code; then just sit and wait but especially don't be an asshole with him, it's the best way to make him uninterested in fixing this bug
12:27:48S_a_i_n_tthat's the more direct version of what I tried to say above ;)
12:27:52pixelmaI don't see where amiconn was an asshole to JdGordon
12:27:57amiconnCertainly the author isn't solely responsible, but no developer knows all parts of rockbox' code equally well
12:28:19JdGordonumm... I mean, do we have to do this again?
12:29:21 Join dfkt [0] (dfkt@unaffiliated/dfkt)
12:29:25funmanrockbox has no commercial potential for developers but in other projects you'd be told to send him a check with your requests
12:30:39funmans/a check/money/
12:31:44 Join DerPapst [0] (
12:32:54 Join giovanni_ [0] (~giovanni@
12:55:28funmanrasher: thanks for replying on the list
12:55:33 Join Buschel [0] (
12:56:05pixelmafunman: you?
12:56:19pixelmait's really not necessary to call people names
12:56:28 Part funman ("Quitte")
12:58:54*gevaerts thinks that people who feel insulted if someone *mentions* the RSB should be the last to complain about other people
13:00:25 Quit GodEater (Ping timeout: 272 seconds)
13:03:10 Join Staphylo [0] (
13:03:39***Saving seen data "./dancer.seen"
13:06:44 Nick noamsml_ is now known as noamsml (
13:07:14Buschelhas anybody seen liar in the past few days?
13:07:32Buschelhas anybody seen liar in the past few days/weeks?
13:07:52 Join GodEater [0] (
13:07:52 Quit GodEater (Changing host)
13:07:52 Join GodEater [0] (~bibble@rockbox/staff/GodEater)
13:08:04*Buschel wonders how he could oversee that he already posted his question...
13:09:13 Join piotrekm [0] (~piotrek@unaffiliated/piotrekm)
13:11:59JdGordonBuschel: lear you mean? :)
13:12:47 Quit stripwax__ (Read error: Connection reset by peer)
13:12:58bertrikyou can ask logbot: /msg logbot seen <nick>
13:13:17pixelmaI believe he meant liar, he'd done some Nano 2g patches and Buschel aquired such a thing recently
13:14:26rasherfunman: I do not appreciate being called an idiot because you were insulted by what I (still) perceive as a perfectly innocent post to the mailing list. Furthermore, I find it rich that you're blaming me for replying on-list, when it was you who broke etiquette to snark at me off-list. If you have an actual complaint about the mail, I'd appreciate it if you addressed that instead. On-list. Thank you.
13:17:32 Join merbanan [0] (
13:22:56CIA-81New commit by 03kugel (r28221): Fix several inaccuracies in list handling on touchscreen.
13:25:04CIA-81r28221 build result: All green
13:26:42 Quit Staphylo (Quit: Bye les gens =))
13:32:27 Join MethoS- [0] (~clemens@
13:34:16 Join [sko] [0] (~sko]
13:35:21 Quit linuxstb (Ping timeout: 255 seconds)
13:35:59 Quit Topy44 (Ping timeout: 245 seconds)
13:36:09S_a_i_n_tBuschel: Are you thinking about the Nano2G LCD Sleep code?
13:36:19S_a_i_n_tI've been trying to track liar down also...
13:36:41S_a_i_n_tIt's awesome, but the glitch when it initiates is really visible/crap.
13:36:57 Join aevin [0] (eivindsy@unaffiliated/aevin)
13:38:28 Join linuxstb [0] (
13:38:28 Quit linuxstb (Changing host)
13:38:28 Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb)
13:44:03S_a_i_n_tBuschel: If that is indeed what you're looking at, if you come up with anything I'd be happy to test it...I have both type 2 and 7 Nano2G LCDs here to test on.
13:44:30S_a_i_n_tI've looked at liars code (allbeit briefly) at it's a little over my head.
13:45:00S_a_i_n_t(well, I understand it, but I have no idea how it could be simplified)
13:45:04 Join Topy44 [0] (
13:47:27 Quit amiconn (Disconnected by services)
13:47:27 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
13:47:47 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
13:48:22 Quit pixelma (Disconnected by services)
13:48:22 Join pixelma_ [0] (quassel@rockbox/staff/pixelma)
13:48:37 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma)
13:52:09giovanni_kugel: latest revision fixed the touchscreen issue on my onda we spoken lat time :) thanks
13:52:27kugelgiovanni_: I suspected that :) I wanted to ping you for testing but you wasn't here
13:52:43kugelbut I remembered you're using an sbs which made it worse
13:53:30giovanni_I have a couple of bugs to speak about..
13:54:21giovanni_one is playlist relatet: very often selecting a new song from database made the device freeze
13:54:48giovanni_I can't understand why and when it happen, it seems randomly
13:55:46giovanni_and another bug is for my theme, if i load the sbs wps and fms screens individually, they load the right way, but loading the whole theme made the device freeze
13:55:46pixelmaselecting a song to be added to the current playlist or just "click" on another one?
13:55:59giovanni_just clck on another one
13:57:08giovanni_sometimes the yes no screen to prevent the current playlist to be stopped, changed, is draft wrongly under the current playlist, and it makes the device freeze
13:58:02giovanni_not draft but drawn
13:58:24gevaertsJdGordon: actually, is FS #7006 likely to still be there?
13:58:46JdGordonis that dynamic tags scrlling?
13:59:40 Join pamaury [0] (
13:59:41 Quit pamaury (Changing host)
13:59:41 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
14:00:12JdGordonyes, and I dont really consider that a theme bug anyway. the issue is you cant change scrolling lines text without it restarting
14:00:22JdGordonif you could then there would be no issue
14:03:13 Quit feisar- (Remote host closed the connection)
14:04:20JdGordonkugel: have you put up new apk's yet?
14:04:26 Join Guest_50331 [0] (
14:04:28 Quit antil33t (Disconnected by services)
14:05:02 Join feisar- [0] (
14:05:29 Quit n1s (Quit: Lämnar)
14:05:52JdGordonanyone bored enough to do some artwork for cabbie?
14:05:56Buschelback again
14:06:06BuschelJdGordon: no, I really meant "liar"
14:06:16 Join kazaik [0] (
14:06:22teruJdGordon: calculation of pb->height seems wrong to me when vertical option is set. it subtract pb->x from height of viewport: pb->height = vp->height - pb->x;
14:06:26BuschelSaint: exactly, I wanted to ask whether hes is planning to work on the flashing effect
14:07:19BuschelSaint: can you see the flashing with both LCD types?
14:07:30JdGordonteru: doing an svn up... on my very shitty connection
14:09:42JdGordonteru: you reaaranged the code :p where is that?
14:10:21gevaertsJdGordon: when was the new skin system committed again?
14:10:27gevaerts(more or less)
14:10:35JdGordonshortly after 3.6
14:10:47JdGordonbegining of gsoc
14:11:33giovanni_also the keyboard for the onda isn't usable: it is all black, you can't see the letters, you can't see nothing, just a little white square on the top-left
14:11:35teruJdGordon: sorry, i forgat to metion. it is in parse_progressbar_tag() in skin_parser.c
14:11:45gevaertsI'm trying to work out if FS #11426 was before or after the change
14:12:12gevaertsok, long before
14:12:17 Join evilnick [0] (~Evilnick@rockbox/staff/evilnick)
14:12:18 Quit feisar- (Remote host closed the connection)
14:12:29gevaertsThe new code was *activated* at the end of July apparently
14:13:30JdGordonwhat do you mean *activated*?
14:13:51gevaertsoh, wait
14:14:05*gevaerts is totally confused
14:14:19giovanni_there's a way to set the font and background colours of the keyboard in theme .cfg?
14:14:25JdGordonremember the skin changes are alot more than just the parser and renderer
14:14:37gevaertsThere have been a lot of changes during the last half year or so, and I can't distinguish between parser, renderer and other bits apparently
14:16:30pixelmagiovanni_: I'd think that the keyboard would use the global settings
14:16:44JdGordonteru: yeah, thats a typo :/
14:17:12giovanni_pixelma: but I've got it background and font black
14:17:37pixelmagevaerts: one was a syntax change which was shortly after 3.6 and the parser rework which was later (IIRC)
14:17:50pixelmagiovanni_: sounds like a bug to me
14:18:12CIA-81New commit by 03jdgordon (r28222): fix a stupid typo in the vertical bar tag parser, spotted by teru
14:18:13giovanni_have to say I'm having issue with theme.cfg, it won't load, just made the device freeze
14:19:27 Join thegeek [0] (
14:19:56CIA-81r28222 build result: All green
14:25:23 Quit kazaik (Quit: Leaving)
14:25:35giovanni_does a theme cfg with just foreground color and background color settings load correctly?
14:26:08JdGordonit shuld
14:26:26giovanni_it made my device freeze
14:27:36 Join kazaik [0] (
14:31:15JdGordonteru: "nobar" option to not do the scrollbar drawing at all and just clear the last position and redraw the slider?
14:36:00 Quit kazaik (Ping timeout: 245 seconds)
14:44:47kugelJdGordon: no
14:45:11JdGordoncan you please? :)
14:45:21JdGordonI want to try out kinetic scrolling!
14:46:42kugelI can after fixing the bugs it has
14:47:42*gevaerts wants to know fundamentally *why* early USB keeps breaking
14:48:04kugelbecause it runs before the first disk access
14:48:28JdGordonand people with that target dont run test builds when asked
14:48:38JdGordonotherwise /me raises his hand
14:48:55gevaertsJdGordon: I know that bit. I want to know why it's so sensitive to breakage
14:49:08gevaertsIt may be a design flaw somewhere
14:49:35JdGordonwell, because it uses gui elements which expect things setup
14:49:46JdGordonearly usb isnt broken really, early usb GUI is
14:52:40JdGordongevaerts: 11592, I will openly admit that I dont care about that bug at all, I'm happy to help someone fix it, but its charcell, I dont own one, the sim is impossible to use, and exactly one person has mentioned it
14:53:20JdGordonso untill all the other bugs are gone I wont be spending time on it.... Of course I'll happily help someone fix it if they want to spend the effort though
14:54:52gevaertsJdGordon: I realise that. I can spend some time on it later
14:56:27JdGordonsurely you have more interesting things to think about? get anywhere finding a db replacement?
14:56:53gevaertsoh, right, I was going to do that too...
14:57:17JdGordon:) and buffering.. and..
15:00:08S_a_i_n_tBuschel: Sorry for the late reply, yes, both type 2 and 7 LCDs have the nasty glitch when the LCD handling code takes over.
15:00:30S_a_i_n_t<I assume it is the code initialising that causes the nasty flicker>
15:01:42bertrikS_a_i_n_t, I don't really know what this glitch is about, but can't we just hide it by disabling the backlight during the switch?
15:03:42***Saving seen data "./dancer.seen"
15:04:59BuschelSaint: yes, when commenting the init-stuf it does not flicker. somehow it seems the backlight is switched on with high brightness within the init-code.
15:05:50Buschelbertrik: the backlight code *does* enable the backliight after the initialization
15:05:54JdGordonrockbox doesnt say the build type anywehre does it?
15:06:05S_a_i_n_tbertrik: that wouldn't hide it completely...I;m not 100% sure what Buschel is seeing, I assume it is at least similar, but maybe not exactly the same.
15:06:24S_a_i_n_tThe drawing issue would still be visible if one was *really* looking for it.
15:06:38S_a_i_n_tSwitching off the backlight to hide it seems like a bit of a kludge
15:07:10S_a_i_n_tJdGordon: How do you mean?
15:08:10JdGordonI wanted to know if my fuze is v1 or v2
15:08:21amiconnChanging scrolling text on the fly shouldn't be too difficult to add to the scroll engine
15:08:33amiconnThe api would need to be extended a bit though
15:08:45BuschelS_a_i_n_t: I am seeing a bright flash (like backlight on with a white screen displayed for a very short time). you are talking of another issue?
15:09:02S_a_i_n_tBuschel: Yes.
15:09:07*Buschel hopes liar will come back and is willing to fix it
15:09:16BuschelS_a_i_n_t: what do you see?
15:09:22S_a_i_n_tHowever, sometimes I see it with a kind of "transitional effect"
15:09:29amiconnIs the Nano2g lcd readable without backlight, like the Nano1g and the Video ones?
15:09:43Buschelamiconn: yes
15:09:48S_a_i_n_tNano1G isn;t readable without backlight...
15:09:55amiconnIf yes, we shouldn't disable the lcd at all, imo
15:10:05S_a_i_n_tNor is the 2G I wouldn;t say.
15:10:25Buschelamiconn: all about power saving. it is an user option to gain some more runtime
15:10:28S_a_i_n_tWell, you *can* see it, but its hardly readable...not like a momochrome display
15:10:37*amiconn things that is *the* big advantage of most mono/ greyscale (and a few colour) lcds
15:11:43S_a_i_n_tBuschel: To answer your question, I am seeing the same thing, but sometimes it very obviously (although quickly) starts at the top of the LCD and the glitch works its way down to the bottom.
15:12:30S_a_i_n_tIt is still an almost instant flash, but, quite visible...enough to make me remove it from my build until it's worked out.
15:12:42BuschelS_a_i_n_t: same for me
15:13:16S_a_i_n_tIf he is around, TheSeven mentioned some ideas on how the code could be improved.
15:13:39S_a_i_n_tHe was one of (if not *the*) early pioneer of cracking the Nano2G LCDs
15:14:02TheSevenwhat exactly is the problem?
15:14:11 Join Kitr88 [0] (
15:14:13TheSevena white flash when initializing the lcd?
15:14:19TheSevenisn't the lcd all-white when it's off?
15:14:28S_a_i_n_tI'm sure liar would have done it better if he could have done, perhaps he isn;t seeing the same issue as we ae though.
15:14:36TheSevenso it would just be a matter of turning the backlight on *after* initializing the lcd?
15:14:40JdGordonmy fuzev1 is fine
15:14:51Buschelguys, I need to leave for a while (my son asks for playing with him, and I will do so ;)
15:15:04S_a_i_n_tNo problem.
15:15:58S_a_i_n_tI'm off to bed, for a few hours...not for the night, if anyone works out some code to test just PM me or leave me a note here in the logs and I'll have a looksee later on.
15:16:18JdGordonits 2am... how is that not "for the night"?
15:16:42S_a_i_n_tI only ever sleep for 3~4 hours.
15:16:56JdGordonwierdo :D
15:17:34 Join drizztbsd_ [0] (~quassel@unaffiliated/drizztbsd)
15:17:58 Quit Kitar|st (Ping timeout: 255 seconds)
15:18:19 Quit Kitr88 (Ping timeout: 240 seconds)
15:18:41 Quit drizztbsd (Disconnected by services)
15:19:07 Nick drizztbsd_ is now known as drizztbsd (~quassel@unaffiliated/drizztbsd)
15:19:30 Quit Buschel (Ping timeout: 264 seconds)
15:23:41 Join Kitar|st [0] (
15:25:52 Join G4Oblivion [0] (
15:28:11 Quit G4Oblivion (Client Quit)
15:30:35 Join G4Oblivion [0] (
15:31:28giovanni_may I use for theme bmp 8bit greyscale images?
15:31:46giovanni_for backdrops and all other images?
15:31:56G4OblivionIs anyone else getting crashes while switching tracks? I get "Undefined instruction at 08C4A848"
15:32:01G4Oblivionusing iPod nano 2G
15:32:37 Quit JdGordon (Ping timeout: 276 seconds)
15:33:04G4OblivionRunning rockbox r28218
15:36:33S_a_i_n_tG4Oblivion: OMG!
15:36:46S_a_i_n_tfinally, someone that can reproduce this!
15:36:59G4OblivionCan't reproduce just randomly get.
15:37:01S_a_i_n_tdoes it happen if you switch tracks quite quickly?
15:37:18G4OblivionI'm trying to get it again.
15:37:19S_a_i_n_tie. skipping 3 or 4 tracks forward or back in quick succession?
15:37:38S_a_i_n_tI can get it to happen reliably, every fucking time!
15:37:41G4OblivionI go to my track list to change it.
15:37:45S_a_i_n_tuntil now I was the only one seeing it.
15:37:55G4OblivionSame error code?
15:38:22S_a_i_n_tG4Oblivion: try skipping it (as quick as you can (backward seems to be the easiest to reproduce it) from the WPS
15:38:49S_a_i_n_tNo, the error code will be unique to us both, it will be a stray pointer to the middle of nowhere.
15:39:02S_a_i_n_tIt doesn;t match anything in the .map file at all in my case.
15:39:26G4OblivionNano just froze while changing tracks. No error. Stuck on "searching...18 found (play/pause to abort)
15:39:55S_a_i_n_tShit, this actually sounds like a currupt filesystem if it's doing that.
15:39:55TheSevenS_a_i_n_t: you're still saying that the wsods with the apple bootloader have gone away permanently on all ipods you have access to?
15:40:09S_a_i_n_tTheSeven: Yes...indeedy.
15:40:34S_a_i_n_tI have not seen a WSOD for, months, months and months.
15:40:46S_a_i_n_tNot since it was really bad and hitting *everyone*
15:41:42S_a_i_n_tG4Oblivion: Could you be a dear and check your filesystem for errors, and if there are none, add a flyspray task describing the issue as best as you can?
15:42:09S_a_i_n_tI will comment on it afterward, I was waiting for someone else to confirm it before I added an FS task.
15:42:09TheSevenS_a_i_n_t: would you consider the nano2g being stable?
15:42:21S_a_i_n_tTheSeven: Personally, yes.
15:42:26G4OblivionI can check my filesystem. I think you should open the flyspray. I just started getting this error last update.
15:42:30S_a_i_n_tI have been pushing for that for a while now.
15:42:47TheSevenare there currently any major drawbacks of the apple/rockbox bootloader?
15:43:04S_a_i_n_tIMO, no.
15:43:10S_a_i_n_tTheSeven: ^
15:43:34TheSevendoes that "hold menu button to boot OF" thing work nowadays or is it still holdswitch-only?
15:43:40S_a_i_n_tI would actually go so far as to say that there are none.
15:43:58S_a_i_n_tit is still hold switch only afaik.
15:44:18S_a_i_n_tI would like to see it check for menu also personally, if that can be done.
15:44:34S_a_i_n_tthe hold switches on Nano2G are dodgy at best.
15:45:29S_a_i_n_tG4Oblivion: Ok, I will add the task when I get up again in a few hours, if you find anything new or are able to reproduce further please leave a note here for the logs. Thanks.
15:45:43 Join feisar- [0] (
15:47:35G4Oblivion(No errors found using chkdsk)
15:48:33S_a_i_n_tWell, that's good, and also kinda it means there's some bloody random hard to reproduce (for some), impossible to reproduce (for others) bug in there somewhere.
15:49:15 Quit teru (Quit: Quit)
15:49:28S_a_i_n_tI'll have a decent think about it when I get up, now I know I'm not the only one experiencing it.
15:49:49G4OblivionOk. I'll format my ipod and do a clean install then do some testing.
15:49:54G4OblivionI gotta get some sleep too.
15:50:03 Join Jeshikah [0] (
15:50:36Jeshikahhi there everyone, i got a wee bit of a problem w/ rockbox :|
15:50:58S_a_i_n_theh, yeah...I'm long overdue for sleep. Glad I caught this mention of the problem though, now I know I'm not cursed by a bunch of iPods that all have a myseterious bug that noone else is seeing. ;)
15:50:58 Quit markun (Read error: Connection reset by peer)
15:51:17S_a_i_n_tJeshikah: Best thing to do is to just ask your question.
15:51:35Jeshikahi literally just installed the latest stable version on my v1 fuze
15:52:07Jeshikahnow i want to connect it to the computer again, won't do it. just restarts all over
15:52:23Jeshikahany ideas on what i can do?
15:52:40TheSevenS_a_i_n_t: it definitely can be done, and it won't be much work to get that done
15:52:53TheSevenso i might try to get that into 3.7
15:53:03S_a_i_n_tTheSeven: That would be a major plus.
15:53:31S_a_i_n_tBoth with age, and if you have ever opened the unit...the hold switch becomes mighty flimsy.
15:53:45S_a_i_n_ta check for Menu would definitely be more reliable
15:54:11TheSevenwe could actually use any button, but IIRC menu would be consistent with the 1g
15:54:38S_a_i_n_tand, all iPods...IIUC
15:56:30Jeshikaham i just totally noob and doing something wrong? i'm trying to connect my rockboxed fuze v1 to my comp again, but all i get is rockbox restarting over and over
15:56:31S_a_i_n_tJeshikah: Best bet is to either wait around in here until someone familiar with Sansas (ie. not me) comes in (the channel is logged, so someone will see it eventually), or have a search through the Rockbox Forums for a similar issue that may or may not already have been resolved.
15:56:46S_a_i_n_tJeshikah: ^
15:57:23S_a_i_n_tJeshikah: Did you update the bootloader also?
15:57:29S_a_i_n_tOr, only the build?
15:58:13Jeshikahthis is an initial installation using the graphical utility, w/ a full install
15:59:58G4OblivionI believe i've heard that problem a couple times. I don't remember anything about it though, sorry. funman and other sansa guys might know whats wrong.
16:00:42S_a_i_n_tAh, right. Hmmm, well what I said earlier stands then. Try hanging out in here for as long as you can stand/as long as it takes (patience is a virtue with IRC support) and while you're killing time try searching the Rockbox Forums for anyone with the same problem and a possible solution.
16:00:59Jeshikahoh well, will have to try to ask at another time. at least my mtp stored music is available
16:01:40Jeshikahcuz i really have to get in the shower now, then go on a 12 hour work trip(4 of those are just my commute back and forth)
16:02:44bertrikthis may be some mismatch regarding USB behaviour between the bootloader and the main firmware: the bootloader thinks that rockbox can handle the USB connection so it boots in the main firmware. The main firmware thinks USB is best handled by the OF, so it reboots.
16:03:18 Quit giovanni_ (Quit: Sto andando via)
16:03:22Jeshikahi'll see tonight, what the deal is
16:03:36Jeshikahand perhaps be back in here
16:03:53Jeshikahtyvm for trying to help ^^
16:04:24 Quit Jeshikah (Quit: CGI:IRC 0.5.9 (2006/06/06))
16:09:41 Quit feisar- (Remote host closed the connection)
16:11:30 Quit G4Oblivion (Quit: ChatZilla 0.9.86 [Pale Moon 3.6.9/20100913113105])
16:12:03 Join markun [0] (
16:12:03 Quit markun (Changing host)
16:12:03 Join markun [0] (~markun@rockbox/developer/markun)
16:14:50 Join anewuser [0] (anewuser@unaffiliated/anewuser)
16:26:21 Quit anewuser (Ping timeout: 240 seconds)
16:36:47 Join panni_ [0] (
16:50:51pamaurybertrik: do you have a clip+ at hand ?
16:53:30 Quit bertrik (Ping timeout: 265 seconds)
16:56:25 Join Judas_PhD [0] (
16:58:22 Join anewuser [0] (anewuser@unaffiliated/anewuser)
17:03:46***Saving seen data "./dancer.seen"
17:05:10 Quit piotrekm (Ping timeout: 245 seconds)
17:08:47 Quit bmbl (Quit: Bye!)
17:09:20 Quit krazykit (Ping timeout: 245 seconds)
17:11:45 Join piotrekm [0] (~piotrek@unaffiliated/piotrekm)
17:12:40 Quit anewuser (Ping timeout: 264 seconds)
17:12:42 Nick fxb__ is now known as fxb (
17:12:46 Nick fxb is now known as fxb__ (
17:15:02 Join Buschel [0] (
17:15:26 Join anewuser [0] (anewuser@
17:15:26 Quit anewuser (Changing host)
17:15:26 Join anewuser [0] (anewuser@unaffiliated/anewuser)
17:16:36 Join bertrik [0] (
17:16:36 Quit bertrik (Changing host)
17:16:36 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
17:19:48pamaurybertrik: here ?
17:20:18pamaurydo you have a clip+ at hand ?
17:20:43pamaurycan you test a usb patch, I'm trying to workaround the usb rnaodm failure problem
17:21:10bertriksure, if it doesn't take very long
17:22:31pamauryYou should do it in two steps: 1) Enable usb on clip+ with the svn code and plug/unplug several times (say 10 or 20) and see if it fails sometimes and how many times 2) apply this: and redo 1)
17:24:10pamauryit shouldn't take long, just try it and if there is no obvious difference, just give up
17:24:41bertrikhow do I know whether it fails or not?
17:24:52 Quit Guest_50331 (Read error: Connection reset by peer)
17:25:02 Join antil33t [0] (
17:25:09pamauryit will not show up as a device to the kernel, and thus will not mount
17:25:25pamauryin the kernel log, the kernel will keep resetting the device
17:25:37pamauryand probably bail out at some point
17:26:33pamaurymy experiments show that it is sufficient to wait for a few seconds to distinguish, if it mounts then it will probablt not fail
17:28:02 Join feisar- [0] (
17:32:45 Join krazykit [0] (
17:34:32bertrikok, without the patch I got 1 failure where it would recognise anything, 1 time where it would enumerate about 5 times before recognising a mass storage device. I see that the device address increases by 2 between connect/disconnect cycles
17:34:42bertrik(out of 20 plugin/outs)
17:35:17bertrikif I unplug/replug my mouse, I see the device address increase only by 1 each time
17:37:51 Join G4Oblivion [0] (
17:39:13G4OblivionAfter formatting and doing a clean install (All I kept was my config file) I still get the undefined errors randomly while switching tracks.
17:40:37G4OblivionI was near the end of a 6:16 song and went to my database and tried to switch to another song when I got the error this time.
17:41:58bertrikpamaury, with the patched version, I've seen no problems when doing 20 unplug/replugs
17:42:27pamauryok thank you very much
17:42:48pamauryI'll ask funman too. It would be nice if this hack fixes the usb problem, even if it's a hack
17:43:08*TheSeven wonders if it is intentional that switching on the hold switch "freezes" the buttons in their current state, and doesn't release them
17:43:56bertrikhm, the OF always seems to do two enumerations quickly after each other for each unplug/replug
17:44:26bertrikTheSeven, hold should release all buttons as far as I know
17:44:38 Quit G4Oblivion (Quit: ChatZilla 0.9.86 [Pale Moon 3.6.9/20100913113105])
17:44:43TheSevenit doesn't on nano2g
17:44:50bertrikor rather, pretend that no button is pressed
17:44:53TheSeven(which might well be considered a feature)
17:45:04TheSeventhis makes shutting down the player easier
17:45:23TheSevenjust switch hold on (you'll want to do that anyway) while holding play
17:45:35TheSevenno need to keep it pressed for several seconds
17:49:55TheSevencan anybody tell me how the clickwheel driver figures out which buttons are pressed on initialization on other targets?
17:50:05TheSeveni can't find any code related to that
17:50:35pamauryno idea
17:50:42pamauryas a button expert :)
17:51:08pamaurygrrr I can't understand why the fat driver doesn't work when I'm working with my modified simulator, it's the same fucking code so it should work
18:02:38spike_maybe you need to think outside the rockbox
18:06:42 Quit piotrekm (Quit: piotrekm)
18:24:29 Join earcar [0] (
18:29:59 Quit krazykit (Quit: bbiab)
18:33:06kugelnew android apks with kinetic scrolling up (see AndroidPort)
18:35:23 Join pamaury_ [0] (~quassel@
18:35:32 Quit MethoS- (Remote host closed the connection)
18:36:10kugelpatch is here:
18:36:44 Quit pamaury (Ping timeout: 272 seconds)
18:37:50 Quit earcar (Quit: bye)
18:38:48 Quit robin0800 (Remote host closed the connection)
18:39:48 Join edboyer93 [0] (
18:40:49 Nick pamaury_ is now known as pamaury (~quassel@
18:40:58 Quit pamaury (Changing host)
18:40:58 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
18:51:24 Join krazykit [0] (
18:51:41 Quit dfkt (Read error: Connection reset by peer)
18:55:57 Quit krazykit (Read error: Connection reset by peer)
18:55:58 Join krazykit` [0] (
18:56:09 Nick krazykit` is now known as krazykit (
18:58:23 Join dfkt [0] (dfkt@unaffiliated/dfkt)
18:59:17 Nick fxb__ is now known as fxb (
19:02:12 Quit Buschel (Ping timeout: 252 seconds)
19:03:14 Quit [sko] (Quit: Leaving.)
19:03:47***Saving seen data "./dancer.seen"
19:03:51 Quit CIA-81 (Ping timeout: 252 seconds)
19:05:21 Nick fxb is now known as fxb__ (
19:11:53 Join CIA-7 [0] (~CIA@
19:13:12TheSevenwhat function does one usually call to check which buttons are currently pressed?
19:14:05bertrikI'm not sure there is such a function
19:14:22linuxstbThere is - it's something like button_get_status()
19:14:33linuxstbI think button_read_device() is internal in the button driver.
19:14:36bertrikthe button handler is called from interrupt context, extracts the changes, then posts them to the button queue AFAIK
19:16:07TheSevenbutton_read_device seems to be the only function in target/arm/ipod/button-clickwheel.c that returns the buttons that are currently pressed
19:16:20linuxstbI think it's button_status() - see firmware/drivers/button.c
19:16:39linuxstbThat code in turn calls the low-level (target-specific) button_read_device()
19:21:31bertrikTheSeven, I think most button drivers do something like if (hold) return 0; inside button_read_device
19:23:24kugelTheSeven: button_read_device() queries the hardware driver each tick. for scrollwheels it's a bit different, they post to the button_queue on their own
19:23:47kugel(well, button_tick() calls button_read_device())
19:39:30*TheSeven needs testers for FS #11663
19:42:04TheSevenS_a_i_n_t: ping
19:43:23 Join basti [0] (
19:44:06bastihey gevaerts do you, by any chance, remember our talk from yesterday?
19:51:32 Join fyrestorm [0] (
19:52:06 Join xvello [0] (
19:53:25TheSevenis there some protection in the rockbox kernel that prevents Weird Behavior(tm) if wakeup_wait is called from an interrupt context?
19:54:58bastiok, since he/she is not here, maybe someone else can help. this is our talk from yesterday: if it is correct, that the keys are somehow messed up, how does it come, that the battery indicator has a problem, too? today i booted it again, and same problem with the keys. damn thing
19:56:57kugelTheSeven: I don't think so
19:57:23TheSevenkugel: maybe something we should add for debug builds to track down such things
19:57:35kugeldo it :)
19:58:18TheSeveni just accidentally caused such a thing, and guess what, it ended up causing *screen corruption*!
19:58:31TheSeven(it was in the button driver)
20:01:03bertrikI'm generally in favor of adding sanity checks
20:01:10 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
20:01:44bertriklike checking if mutexes, wakeups, etc. are initialised before being used
20:02:20bertrikbut maybe only in some kind of debug mode
20:02:39TheSevenwe already have a debug build mode
20:03:21bertrikwakeup_signal is probably the only kernel primitive that should allowed to be called in interrupt context
20:16:03 Join dfkt|x [0] (~dfkt@unaffiliated/dfkt)
20:19:33 Quit stoffel (Read error: Connection reset by peer)
20:24:28 Quit edboyer93 ()
20:26:06 Quit dfkt|x (Quit: Leaving)
20:29:03 Join skfunnyboy_ [0] (
20:31:04TheSevenanyone with an ipod (doesn't matter which generation, as long as it has a clickwheel) around?
20:32:47skfunnyboy_a nano 4g
20:33:05 Join MethoS- [0] (~clemens@
20:38:11 Join Highlander_ [0] (
20:39:11 Quit Highlander_ (Client Quit)
20:41:42 Quit Highlander (Ping timeout: 240 seconds)
20:43:18 Quit MethoS- (Remote host closed the connection)
20:43:37 Join dantje_ [0] (
20:46:42 Quit noamsml (Ping timeout: 250 seconds)
20:46:58 Quit Judas_PhD (Quit: This is a quitting message)
20:48:20 Join noamsml [0] (
20:58:29 Quit dantje_ (Quit: Ex-Chat)
21:03:49***Saving seen data "./dancer.seen"
21:13:14 Quit dfkt (Read error: Connection reset by peer)
21:15:44 Join dfkt [0] (dfkt@unaffiliated/dfkt)
21:36:03 Quit basti (Disconnected by services)
21:36:06 Join basti2 [0] (
21:52:42 Quit feisar- (Ping timeout: 240 seconds)
21:54:28gevaertsbasti2: sorry, I can't help you further. You need someone who actually knows the h300 well. not just someone who's online a lot and can extrapolate :)
21:57:39Lloreanbasti2: I'm not *certain* but I think I remember hearing that some H300s show button problems when the battery voltage is low. Which may mean the battery is the real problem and the buttons are just a symptom.
22:02:36 Quit fyrestorm (Quit: lamers envy me like they envy bill g -- main boot xp, just the way it should be!)
22:17:33 Quit skfunnyboy_ (Read error: Connection reset by peer)
22:19:21 Join Staphylo [0] (
22:19:28 Quit Llorean (Read error: Connection reset by peer)
22:29:59basti2even with dc cable connected it does not work. but another question, since i just bought an ipod: does stuff like itrip work with rockbox?
22:30:04 Nick basti2 is now known as basti (
22:37:26 Join Buschel [0] (
22:37:29 Join dfkt_ [0] (~dfkt@unaffiliated/dfkt)
22:41:01 Quit dfkt (Ping timeout: 245 seconds)
22:43:56 Join feisar- [0] (
22:46:29 Quit Staphylo (Quit: Bye les gens =))
22:48:19 Quit Buschel (Ping timeout: 264 seconds)
22:48:49 Quit feisar- (Ping timeout: 252 seconds)
22:49:04 Nick dfkt_ is now known as dfkt (~dfkt@unaffiliated/dfkt)
22:49:14 Join Judas_PhD [0] (
22:50:50 Quit Judas_PhD (Client Quit)
23:00:43*kugel builds some plugins for android
23:01:03gevaertsoh, sorry
23:01:24kugeltest_* for now
23:03:50***Saving seen data "./dancer.seen"
23:04:32kugelhm, test_mem reports 800MB/s :O
23:06:59 Quit factor (Quit: Leaving)
23:20:53 Quit guymann (Ping timeout: 265 seconds)
23:21:22 Join guymann [0] (
23:24:04gevaertsAnyone around with a 4G ipod?
23:38:02 Quit DerPapst (Read error: Connection reset by peer)
23:39:14 Join DerPapst [0] (
23:41:51 Quit panni_ (Ping timeout: 245 seconds)
23:49:34 Quit dfkt (Quit: -= SysReset 2.53=- Sic gorgiamus allos subjectatos nunc.)
23:50:26 Join panni_ [0] (
23:54:17kugelmp3: 2300% realtime
23:54:49gevaertsAh, test_codec works?
23:56:51gevaertsWhat about doom?
23:56:53*gevaerts hides

Previous day | Next day