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 2012-05-17

00:00:54 Quit tchan (Quit: WeeChat 0.3.7)
00:01:13 Quit lebellium (Quit: ChatZilla [Firefox 13.0/20120501201020])
00:02:40 Quit ender` (Quit: Anyone with a bit of common sense should see through the ploy. Unfortunately, this is testimony before Congress. -- Mike Masnick (TechDirt))
00:03:05funmanbertrik: how did it happen to be bricked ?
00:06:18 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
00:17:32 Join Scromple [0] (~Simon@
00:28:15***Saving seen data "./dancer.seen"
00:31:08 Join factor [0] (
00:31:52 Quit megal0maniac_ (Ping timeout: 272 seconds)
00:33:01 Join gbl08ma [0] (
00:33:41gbl08mahi everyone. Recently the nano2g builds have become highly broken in terms of functionality...
00:34:07gbl08mawith the latest builds, my nano2g hangs almost every time I want to put a track to play
00:34:42gbl08maand the problem is not disk corruption, as I've checked the disk for errors and none were found.
00:35:29gbl08mato keep things short, it seems that every time Rockbox wants to load a new track, it hangs.
00:35:46gbl08maThere is no panic screen, the screen shows the same as before, but the UI is unresponsive.
00:36:39gbl08maany ideas? This problem started when I updated to the latest build of 13th May.
00:37:05FOADWhat happens when you downdate?
00:41:05gbl08ma12th May build has the same problem
00:45:56 Join gbl08ma_ [0] (~gbl08ma@
00:48:58 Quit gbl08ma (Ping timeout: 272 seconds)
00:49:05gbl08ma_the build from 9th May works fine too
00:49:36gbl08ma_I think I'm going to stick with it as there doesn't seem to be anyone here who can help solve this issue.
00:49:46gbl08ma_thanks anyway
00:49:56 Quit gbl08ma_ (Client Quit)
00:52:36JdGordonfunman: hey
00:56:32funmanJdGordon: hello
00:56:38funmanthanks for looking into this
00:57:00funmanvalgrind still shows a problem on usb unplug, but i am not sure what s going on
01:02:16funmankugel: told me he didnt write that code but git blame says its him!
01:02:27funman.describe 5783505b99eeb53c271d24
01:02:28fs-bluebotAdd two macros for char*-based pointer arithmetic and use it in font.c by Thomas Martitz (from Fri, 7 Oct 2011 19:29:18 +0000)
01:03:21 Join XavierGr [0] (
01:03:21 Quit XavierGr (Changing host)
01:03:21 Join XavierGr [0] (~xavier@rockbox/staff/XavierGr)
01:03:27JdGordonoh yes, that was an annoying bug :)
01:04:04JdGordonok, if you can comment on the unplug thing in the task ill try tonight. though i really need to clean my apartment so maybe not :p
01:04:47funmanJdGordon: well this time i have nothing else to add than what valgrind shows me
01:05:10funmanif you never used it i can happily guide you, it's very obvious to use
01:06:51JdGordoni've used it a little bit
01:06:55JdGordongotta run
01:13:29 Join jdgord [0] (~jdgord@rockbox/developer/JdGordon)
01:13:56jdgordCan valgrind actually keep track of the skin buffer properly?
01:14:30jdgordOr its just saying its accessing memory it doesn't think it should be ?
01:19:13funmanin this case it warns about accessing uninitialized memory
01:19:20funmanreading from something which was never written
01:22:55 Quit jdgord (Read error: Connection reset by peer)
01:23:01JdGordonroughly where?
01:26:39JdGordonfunman: the is coming from the core_alloc() call at the end of the parsing so I'm going to say you need to talk to kugel... its not a skin issue
01:26:59JdGordonoh well, hmm.. it might be fonts
01:31:48JdGordonyeah, not sure about this one... the code is definitly supposed to be fixing p->width so no idea why valgrind thinks its never written to
01:33:33funmanit was never written to before the fixing
01:34:00JdGordoni call BS :) I've put a print where it should be written and it is
01:34:01funmancode does int tmp = index + x; index = tmp;
01:34:16funmanit borks on the "tmp = index"
01:34:21funmanJdGordon: same memory location ?
01:35:06 Quit bluebrother (Disconnected by services)
01:35:13 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
01:35:32funmanrather on the "if(alloc->font.cache._index)"
01:35:49funman(gdb) print alloc->font.cache._index
01:35:49funman$1 = (short *) 0x7ff000250
01:36:03JdGordonoh, I thught it was width?
01:36:43funmanline 120 is index for me
01:36:56JdGordon==23943== at 0x451F85: buflibmove_callback (font.c:115) which is UPDATE(alloc->font.width);
01:37:44 Quit fs-bluebot (Ping timeout: 272 seconds)
01:39:04 Join fs-bluebot [0] (
01:39:57JdGordonoh, there are a bunch of issues, riight
01:56:06 Quit nosa-j (Ping timeout: 240 seconds)
01:59:48 Join nosa-j [0] (
02:00:47 Join bitcraft [0] (
02:01:49 Join nosa [0] (
02:05:10 Quit nosa-j (Ping timeout: 256 seconds)
02:05:12 Nick nosa is now known as nosa-j (
02:05:40 Quit bertrik (Ping timeout: 248 seconds)
02:10:25 Quit pamaury (Remote host closed the connection)
02:13:18 Join nosa [0] (
02:15:13 Quit nosa-j (Ping timeout: 244 seconds)
02:15:13 Nick nosa is now known as nosa-j (
02:20:49 Join nosa [0] (
02:21:25 Quit nosa-j (Ping timeout: 244 seconds)
02:21:25 Nick nosa is now known as nosa-j (
02:22:48 Quit [Saint] (Read error: Connection reset by peer)
02:28:18***Saving seen data "./dancer.seen"
02:44:17 Quit nosa-j (Ping timeout: 245 seconds)
02:46:19 Join nosa-j [0] (
03:02:27 Join CaptainKewl [0] (
03:13:18 Quit nosa-j (Ping timeout: 252 seconds)
03:17:31 Quit Thra11_ (Ping timeout: 260 seconds)
03:20:40 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
03:23:09 Quit bitcraft (Remote host closed the connection)
03:25:03 Join bitcraft [0] (
03:36:49 Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey)
03:44:16 Quit Rower85 (Quit: Hmmm...)
04:04:00 Quit amiconn (Disconnected by services)
04:04:02 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn)
04:04:06 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn)
04:04:18 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:04:19 Quit pixelma (Disconnected by services)
04:04:38 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:12:50 Join davo [0] (
04:21:16 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
04:22:23 Quit [Saint] (Ping timeout: 252 seconds)
04:22:41 Nick [Saint_] is now known as [Saint] (~Saint]@unaffiliated/saint/x-8516940)
04:28:20***Saving seen data "./dancer.seen"
04:34:38 Quit TheSphinX^ (Ping timeout: 240 seconds)
04:37:28 Quit TheSeven (Disconnected by services)
04:37:37 Join [7] [0] (~quassel@rockbox/developer/TheSeven)
04:39:42 Join TheSphinX^ [0] (
04:41:58 Join hillshum [0] (
04:53:09 Nick perrikwp_ is now known as perrikwp (
04:59:57 Nick [Saint] is now known as [Sinner] (~Saint]@unaffiliated/saint/x-8516940)
05:05:59 Join enthdegree [0] (~enthdegre@wikimedia/enthdegree)
05:06:40 Quit BHSPitMonkey (Remote host closed the connection)
05:12:25 Quit factor (Read error: Connection reset by peer)
05:29:39 Join factor [0] (
06:01:13 Quit anewuser_ ()
06:26:51 Quit enthdegree (Read error: Connection reset by peer)
06:28:23***Saving seen data "./dancer.seen"
06:28:37 Join enthdegree [0] (~enthdegre@wikimedia/enthdegree)
06:32:48 Quit [Sinner] (Ping timeout: 252 seconds)
06:43:27 Join [Saint] [0] (~Saint]@
06:43:27 Quit [Saint] (Changing host)
06:43:27 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
06:46:04 Quit bitcraft (Remote host closed the connection)
06:51:02 Quit enthdegree (Ping timeout: 260 seconds)
07:30:15 Quit CaptainKewl (Quit: ( :: NoNameScript 4.22 :: ))
07:41:44 Join Kaiscene_ [0] (
07:44:03 Part Kaiscene_
08:05:53 Quit shamus (Ping timeout: 256 seconds)
08:07:31 Join shamus [0] (
08:21:49 Join Kaiscene_ [0] (
08:25:44 Quit Kaiscene_ (Remote host closed the connection)
08:26:04 Join Kaiscene_ [0] (
08:26:33 Quit mystica555 (Ping timeout: 256 seconds)
08:28:25***Saving seen data "./dancer.seen"
08:29:20 Quit Kaiscene_ (Client Quit)
08:45:12 Join ender` [0] (
08:46:08 Join megal0maniac_ [0] (
08:48:19 Join Kaiscene [0] (~Kaiscene@unaffiliated/kaiscene)
08:55:17 Quit adnap (Ping timeout: 260 seconds)
09:02:37 Join adnap [0] (
09:09:26 Join petur [0] (~petur@rockbox/developer/petur)
09:15:06 Join nosa-j [0] (
09:15:15 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
09:15:58kugelpfunman: okay, I added the UPDATE() macro but not the font buflib code in general
09:18:45 Quit megal0maniac_ (Ping timeout: 248 seconds)
09:19:54 Quit Farthen (Excess Flood)
09:20:58 Join Guest33464 [0] (~Farthen@2a01:4f8:101:2a4:0:bc28:b2e1:9)
09:21:00 Join megal0maniac_ [0] (
09:21:06 Quit megal0maniac_ (Client Quit)
09:21:11 Quit yohlee (Quit: Leaving.)
09:23:31 Join p3tur [0] (~petur@rockbox/developer/petur)
09:24:08 Quit petur (Ping timeout: 252 seconds)
09:24:14 Quit p3tur (Client Quit)
09:24:40 Join petur [0] (~petur@rockbox/developer/petur)
09:31:43 Join jdgord [0] (~jdgord@rockbox/developer/JdGordon)
09:32:12 Quit Scromple (Read error: Connection reset by peer)
09:34:25 Quit jdgord (Read error: Connection reset by peer)
09:37:24 Join jdgord [0] (~jdgord@rockbox/developer/JdGordon)
09:39:55 Quit jdgord (Read error: Connection reset by peer)
09:42:18 Join jdgord [0] (~jdgord@rockbox/developer/JdGordon)
09:44:34 Quit jdgord (Read error: Connection reset by peer)
09:46:42 Quit nosa-j (Ping timeout: 245 seconds)
09:47:24 Join jdgord [0] (~jdgord@rockbox/developer/JdGordon)
09:48:14 Quit jdgord (Client Quit)
09:49:35 Join nosa-j [0] (
10:13:37 Join stoffel [0] (
10:16:51 Nick Guest33464 is now known as Farthen (~Farthen@2a01:4f8:101:2a4:0:bc28:b2e1:9)
10:24:09 Quit SynrG (Ping timeout: 252 seconds)
10:28:29***Saving seen data "./dancer.seen"
10:31:15 Join yohlee [0] (
10:37:59 Quit stoffel (Read error: Operation timed out)
10:39:23 Quit nosa-j (Ping timeout: 255 seconds)
10:41:19 Join mystica555 [0] (
10:42:06 Join nosa-j [0] (
11:24:06 Join nosa [0] (
11:25:32 Quit nosa-j (Ping timeout: 250 seconds)
11:25:32 Nick nosa is now known as nosa-j (
11:29:01 Quit davidfg4 (Ping timeout: 256 seconds)
11:31:23 Quit kadoban (Ping timeout: 245 seconds)
11:32:37 Join lebellium [0] (
11:36:49 Quit factor (Read error: Connection reset by peer)
11:40:16 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
11:45:26 Quit yohlee (Quit: Leaving.)
11:45:38amiconnjhMikeS: ping
11:47:15 Quit rudi_s (Quit: leaving)
11:47:46 Join rudi_s [0] (
11:51:27 Quit Galois (Ping timeout: 272 seconds)
11:53:57 Join KyIethedarkn [0] (
11:54:24 Join factor [0] (
11:55:07KyIethedarknHey is there a change log for the dev builds for specific devices? I can't seem to find a section like that on the site...
11:58:30[Saint]We have "dev builds" now?
11:58:53KyIethedarknWell I mean, that's what it's called on the site
11:59:14[Saint]I assume you mean the per-commit builds, and, if so, the changelog is the git commit messages.
11:59:40[Saint]otherwise, you would need to wait for a release to see the major milestones since the last release.
12:02:17[Saint]KyIethedarkn: <−− this is as close as you're going to get.
12:02:42[Saint]The above link lists all commits made to the master branch since the last release.
12:02:47[Saint]I think its what you want.
12:02:54KyIethedarknAh, that works. Thank you
12:06:07[Saint]The commit order in that list is /slightly/ screwy, a side effect of the switch to git from subversion, but making the builds have a nice sequential build ID is something that will be worked on during the upcoming DevCon I believe.
12:06:46KyIethedarknWhats the main difference between git and svn again?
12:07:00gevaertsDistributed vs centralised
12:07:40[Saint]As a versioning system, its just....better. And it also allows for gerrit review, which is a much nicer system than dumping patches on Flyspray. there any reason patches aren't just implemented into the source?
12:08:39[Saint]KyIethedarkn: because they need to be reviewed and tested.
12:08:52KyIethedarknAh, I see.
12:09:18[Saint]If we let just anyone shit anything they wanted into the sources without any form of review...well, yeah...I think you know that might be a bad idea and break lots of things :)
12:09:39copperpatches are from people without commit privileges I think?
12:09:41 Join stoffel [0] (
12:09:50gevaertscopper: some
12:09:51gevaertsNot all
12:10:01[Saint]copper: Correct, but, this was true of Flyspray also.
12:11:26 Quit petur (Quit: Bye)
12:17:58 Quit nosa-j (Ping timeout: 255 seconds)
12:19:52 Join SynrG [0] (~synrg@debian/developer/synrg)
12:21:07 Join nosa-j [0] (
12:28:33***Saving seen data "./dancer.seen"
12:31:55kugelp[Saint]: yes we have "dev builds" now
12:32:03 Join megal0maniac [0] (~megal0man@
12:47:04 Join dfkt [0] (dfkt@unaffiliated/dfkt)
12:49:43[Saint]kugelp: Hummm...ok, that slipped past me unnoticed.
12:51:32[Saint]What is the difference/purpose between/of these dev builds, or a "normal" build, kugelp?
12:52:30 Join megal0maniac_ [0] (~megal0man@
12:52:46gevaerts[Saint]: it's all about confusion. The aim is not to talk about current builds ever again
12:53:13gevaertsBecause "current" and "latest release" are not intuitively distinct for many people
12:53:35[Saint]gevaerts: Ahhhhh...I see. So, there's "development", and "release" now...?
12:54:06gevaertsI think so
12:54:20*gevaerts isn't entirely sure about the correct new names
12:54:28[Saint]Right, that does make some sense (I recall now reading about this in the mailing list).
12:54:43[Saint]"current" is indeed rather meaningless.
12:55:04[Saint]as it may be "current" from a month ago ;)
12:55:50 Join megal0maniac__ [0] (~megal0man@
12:56:03 Quit megal0maniac (Ping timeout: 272 seconds)
12:59:13 Quit megal0maniac_ (Ping timeout: 272 seconds)
12:59:55 Quit megal0maniac__ (Client Quit)
12:59:57 Join Rower85 [0] (
13:01:28bluebrothergevaerts: have the new names been decided at all?
13:01:50bluebrotherthere was some discussion on the ML but I don't think we had a "fixed" result
13:05:18gevaertsbluebrother: I'm not sure. They will have been decided next week though :)
13:05:37 Join pamaury [0] (
13:05:38 Quit pamaury (Changing host)
13:05:38 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
13:05:45bluebrothernext week? Not next weekend? ;-)
13:06:06 Join anewuser [0] (~anewuser@
13:06:06 Quit anewuser (Changing host)
13:06:06 Join anewuser [0] (~anewuser@unaffiliated/anewuser)
13:06:13gevaertsThey won't *be* decided next week! They *will have* been! :)
13:07:19bluebrotherhopefully :)
13:07:34gevaertsIt's on the agenda :)
13:12:36*bluebrother just read "until you see the marked building" on the DevConEuro2012 wiki page and was wondering if gevaerts planned painting the building :)
13:13:05*gevaerts marked it on the photo!
13:14:00 Join davidfg4 [0] (david@pdpc/supporter/active/davidfg4)
13:30:33pixelma[ x ] Rockbox DevCon here
13:31:16*gevaerts found the line that makes current builds fall over with skinned lists
13:40:49 Part KyIethedarkn
13:40:56 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
13:41:43gevaertsJdGordon: why is "send_event(LCD_EVENT_ACTIVATION, NULL);" needed in skinlist_draw()? Removing that line makes things not freeze for me
13:43:00 Quit kevku (Quit: KVIrc 4.0.4 Insomnia
13:43:33JdGordongevaerts: umm.. dunno
13:43:39JdGordonwhat does removing it break?
13:44:03gevaertsI'm looking around, but I haven't found anything yet
13:44:19gevaertsOh, wait
13:44:59gevaertsThe status bar (wavy uses the built in one) apparently has some bits that are overdrawn by the list code
13:45:19gevaertsThat might be because of a buggy sbs though
13:45:28gevaertswavy does some questionable stuff
13:49:00gevaertsYes, wavy draws stuff in that area, which it shouldn't, but if it doesn't other stuff goes wrong due to different weird stuff :)
13:50:18gevaertsSo I think nothing breaks, although some undefined behaviour related to overlapping viewports changes a bit
13:50:53 Join megal0maniac [0] (~megal0man@
13:55:24gevaertsJdGordon: there's some fun behaviour with conditionals, images, and skinned lists. It's been a while since I looked, but there's code somewhere that clears the space of a conditional image if the conditional is not set (which seems to make sense), only in skinned lists this clears the image area if the previously drawn line had the conditional not set. This is a side effect of reusing viewports but shifting their position.
13:57:24gevaertsThat's the thing I work around with in Wavy by having a %Vd() on the list viewport (which won't actually draw anything due to conditionals) to "absorb" these clears in an unobtrusive place, and *that*'s what breaks by removing that send_event(), because those image area clears now clear part of the built-in status bar, which used to be redrawn just after
13:58:21gevaertsSo what breaks for me is really a hacky workaround for a different issue that wasn't guaranteed to work in the first place
14:06:27gevaertsit might be more complicated, but do the non-list bits of the skin have to be redrawn after the list anyway? The regular list doesn't seem to have such logic
14:08:58JdGordonthere is a problem with things not knowing when parts need to be redrawn
14:10:52*gevaerts nods
14:11:19gevaertsI'm wondering if what happened here might be that skin and lists now both trigger a redraw of the other
14:12:28gevaertsBut in this case I'm not sure I see the problem. Shouldn't the list area and the status bar area (skinned or not) be totally non-overlapping?
14:12:58gevaertsAnd if they are, should any of them require the other to redraw?
14:25:50 Quit perrikwp (Read error: Connection reset by peer)
14:27:03 Join perrikwp [0] (
14:27:45 Quit stoffel (Ping timeout: 244 seconds)
14:28:35***Saving seen data "./dancer.seen"
14:30:08 Quit hillshum (Ping timeout: 245 seconds)
14:35:27 Join lorenzo92 [0] (~chatzilla@
14:36:29lorenzo92kugel: hey :)
14:40:21 Join freddyb_ [0] (
14:40:57lorenzo92kugel: okay I don't have time yet but now I've got something like an hour or so ... then ... I was able to compile the module with headers only|!
14:41:11lorenzo92I don't have any compiler here, but I can send you all!
14:50:34 Join WalkGood [0] (~4@unaffiliated/walkgood)
14:52:17 Quit megal0maniac (Quit: Konversation terminated!)
15:01:58 Join lebellium_ [0] (
15:03:30 Join kevku [0] (
15:04:37 Quit lebellium (Ping timeout: 272 seconds)
15:04:38 Nick lebellium_ is now known as lebellium (
15:08:11 Join z180 [0] (
15:17:16freddyb_jdgordon: funman: re: using valgrind and getting issues with buflib move callback in fonts. some pointers are only used for cached or in-memory fonts. will valgrind bitch if an unused and unzered pointer gets updated?
15:19:47jhMikeSamiconn: pong (second time :)
15:20:07 Join Horscht [0] (
15:20:07 Quit Horscht (Changing host)
15:20:07 Join Horscht [0] (~Horscht@xbmc/user/horscht)
15:21:32 Join yohlee [0] (
15:21:43 Join stoffel [0] (
15:22:17 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
15:30:27amiconnjhMikeS: See and
15:31:02kugelplorenzo92: will have a look later
15:31:27 Quit Horscht (Quit: Verlassend)
15:32:47Tornefreddyb_: i saw your FS #12677 - we'd much prefer that people submit patches in gerrit. is there a reason that doesn't work for you?
15:32:47fs-bluebot Correct UI Simulator button mapping for Fuze+ (bugs, new)
15:34:34freddyb_I just haven't set up an account. I've not been very active lately.
15:36:30Torneright; so you should probably set up an account and submit it to gerrit; people are much more likely to look at it that way
15:37:19Torne(because it's way easier to do stuff with paches there than on FS)
15:39:14 Quit z180 (Ping timeout: 252 seconds)
15:41:46 Join hillshum [0] (~hillshum@
15:44:23 Join MethoS- [0] (~clemens@
15:45:35pamauryfreddyb_: I'm commit that, I wanted to fix that too
15:46:32jhMikeSamiconn: still the case up to recent other fixes?
15:46:51 Quit lorenzo92 (Quit: ChatZilla [Firefox 12.0/20120423122928])
15:46:54 Join enthdegree [0] (~enthdegre@wikimedia/enthdegree)
15:47:07 Quit stoffel (Ping timeout: 245 seconds)
15:57:25 Join TheLemonMan [0] (
15:57:46amiconnjhMikeS: It has been the case up to Sunday. Didn't try a newer build yet, but then no relevant fixes were committed after that afaics
15:59:48amiconnData abort most probably means alignment problem, so cf is unaffected
15:59:59freddyb_pamaury: thanks
16:01:09jhMikeSamiconn: I'm pretty sure I checked ARM, not just v6
16:01:33jhMikeSweren't memory-related fixed done?
16:03:02amiconnOnly .icode section for app targets.
16:03:55 Quit TheLemonMan (Quit: Does anybody here remembers of Vera Lynn ?)
16:06:20 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
16:06:40 Quit hillshum (Ping timeout: 272 seconds)
16:09:05 Join Galois [0] (
16:15:05jhMikeSe200 is working ok
16:19:03jhMikeSget anything different if talk isn't required at boot but is later?
16:19:35amiconnNo, it crashes in both cases
16:19:59amiconnI just tried latest (7909bf0), just crashes on my Mini G2
16:20:33amiconnBoot with voice disabled - boots ok. Enable menu voicing - crash within a second
16:20:53amiconnBoot with voice enabled - crashes within a second after the main menu appears
16:21:16amiconnOnly way to disable voice in the latter cases: Boot into diskmode and edit the .cfg from PC
16:22:43jhMikeSVoice is required if a voice file is present for the current language, even if disabled in the menu. Booting under a lang with no voice file and switch to a lang with one will delay creation of voice resources.
16:22:48amiconnIt only crashes if it tries to talk, btw. If you only have menu voice enabled but have start screen set to file browser, it doesn't crash right away
16:23:09 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
16:23:20amiconnIt doesn't crash when loading voice, but when trying to talk
16:24:54jhMikeSwhat's the address of voice_buf in the buflib allocs?
16:28:02amiconn0x000D4FB8: val: 3706 (voice buf)
16:28:15jhMikeShmmm...I wonder if memset on voice_buf right after allocation would fix anything
16:28:27jhMikeShmmm...that should be ok for alignment
16:28:37***Saving seen data "./dancer.seen"
16:28:57amiconnAll buflib allocs seem to be aligned to 4 bytes
16:29:15amiconnIs it normal that unallocaed ranges have negative "val"?
16:30:20jhMikeSactually, the buffer could be alloced but moved before the voice thread sets anything up :\
16:30:38jhMikeStd member would not be valid
16:31:11jhMikeSall I can see right now that could be an issue
16:38:50jhMikeSanything here help?
16:38:52 Quit enthdegree (Read error: Connection reset by peer)
16:40:18 Quit kevku (Quit: KVIrc 4.0.4 Insomnia
16:45:03*jhMikeS thinks he'll correct that oversight regardless
16:46:50 Join [Saint_] [0] (~Saint]@
16:46:50 Quit [Saint_] (Changing host)
16:46:50 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
16:48:58 Quit [Saint] (Ping timeout: 255 seconds)
16:51:26jhMikeShmmm...64-bit could blow if size_t = 64 bits and align = 4 or does bublib align to largest int size and not just 4 bytes?
16:52:21 Quit davo (Quit: leaving)
16:52:36jhMikeSerm, not sure that makes any sense at all anyway with any 64-bit crap anyway
16:53:30 Join dhrasmus [0] (
17:01:08 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
17:03:35 Quit XavierGr ()
17:08:26 Quit freddyb_ (Quit: ChatZilla [Firefox 12.0/20120423122928])
17:09:42 Join [Saint] [0] (~Saint]@
17:09:42 Quit [Saint] (Changing host)
17:09:42 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
17:11:56 Quit [Saint_] (Ping timeout: 255 seconds)
17:13:55 Join Sporty [0] (~admin@2002:5449:57cc:e472::1000)
17:13:57 Part Sporty
17:22:44CIA-79Commit 8bbd4d9 in rockbox by Michael Sevakis: Zero out voice buffer memory immediately after allocation.
17:27:27CIA-798bbd4d9 build result: All green
17:27:40 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
17:31:45 Join Ward [0] (
17:32:12 Nick Ward is now known as Guest37880 (
17:46:53 Join bitcraft [0] (
17:47:46 Quit mc2739 (Quit: reboot)
17:49:43 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
17:56:43 Quit factor (Quit: Leaving)
18:11:16 Join stoffel [0] (
18:23:51 Join davo [0] (82b61a32@gateway/web/freenode/ip.
18:24:59 Quit yohlee (Quit: Leaving.)
18:28:40***Saving seen data "./dancer.seen"
18:33:17 Quit stoffel (Remote host closed the connection)
18:36:20 Join stoffel [0] (
18:42:59 Join enthdegree [0] (~enthdegre@wikimedia/enthdegree)
18:44:06 Join Strife89 [0] (~Strife89@
18:44:11 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel)
18:51:18 Quit dhrasmus (Quit: Leaving)
18:52:25 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
18:54:21 Join yohlee [0] (
18:54:50 Join kadoban [0] (
19:03:49 Quit bitcraft (Remote host closed the connection)
19:11:40 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel)
19:16:49 Quit WalkGood (Quit: ♪ ♫ ♪ ♫ ♪ ♫ ♪)
19:17:06 Join bitcraft [0] (
19:18:12amiconnjhMikeS: Unfortunately 8bbd4d9 does not fix the data abort :(
19:22:52CIA-79Commit 789452a in rockbox by Amaury Pouly: (Author: Fred Bauer) fuze+: correct UI simulator button map
19:27:24CIA-79789452a build result: All green
19:28:45 Quit pamaury (Remote host closed the connection)
19:31:55jhMikeSamiconn: at least that's ruled out then. if it was structec_convert, probably a bad voicebuf pointer for some reason
19:36:50 Quit bitcraft (Remote host closed the connection)
19:38:30 Join pamaury [0] (
19:38:30 Quit pamaury (Changing host)
19:38:30 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
19:57:12 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93)
19:57:23 Quit stoffel (Ping timeout: 244 seconds)
19:58:51 Join kevku [0] (
20:06:49 Quit pamaury (Remote host closed the connection)
20:08:52 Join kugel [0] (~kugel@rockbox/developer/kugel)
20:09:13 Join [Saint_] [0] (~Saint]@
20:09:13 Quit [Saint_] (Changing host)
20:09:14 Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940)
20:09:56 Join anewuser_ [0] (~anewuser@
20:10:02 Join adnap_ [0] (
20:10:09 Quit mc2739 (*.net *.split)
20:10:10 Quit Guest37880 (*.net *.split)
20:10:10 Quit [Saint] (*.net *.split)
20:10:13 Quit anewuser (*.net *.split)
20:10:14 Quit adnap (*.net *.split)
20:10:14 Quit shamus (*.net *.split)
20:10:15 Quit kugelp (*.net *.split)
20:10:16 Quit Torne (*.net *.split)
20:10:17 Quit sinthetek (*.net *.split)
20:10:40 Join sinthetek [0] (
20:10:40 Join shamus [0] (~shamus@
20:10:40 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
20:10:40 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940)
20:10:40 Join anewuser [0] (~anewuser@unaffiliated/anewuser)
20:10:40 Join Torne [0] (~torne@rockbox/developer/Torne)
20:10:58 Quit Torne (Read error: Operation timed out)
20:11:12 Join Torne [0] (~torne@rockbox/developer/Torne)
20:12:00 Quit [Saint] (Ping timeout: 255 seconds)
20:12:00 Quit anewuser (Ping timeout: 255 seconds)
20:13:45 Quit davo (Ping timeout: 245 seconds)
20:13:46 Quit user890104 (Quit: .)
20:13:58 Join user890104 [0] (
20:16:09 Join stoffel [0] (
20:25:15 Join Ward [0] (
20:25:42 Nick Ward is now known as Guest4079 (
20:28:43***Saving seen data "./dancer.seen"
20:36:07 Quit stoffel (Ping timeout: 240 seconds)
20:38:49 Quit nosa-j (Ping timeout: 244 seconds)
20:38:52 Join liar [0] (
20:41:47 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
20:42:10 Join nosa-j [0] (
20:45:40 Join nosa [0] (
20:46:34 Quit nosa-j (Ping timeout: 244 seconds)
20:46:35 Nick nosa is now known as nosa-j (
20:46:44 Join bitcraft [0] (~bitcraft@
20:49:51 Join petur [0] (~petur@rockbox/developer/petur)
20:50:56 Quit Guest4079 (*.net *.split)
20:50:57 Quit sinthetek (*.net *.split)
20:50:57 Quit shamus (*.net *.split)
20:50:57 Quit mc2739 (*.net *.split)
20:51:23 Join TheLemonMan [0] (
20:51:43 Join shamus [0] (~shamus@
20:51:43 Join Guest4079 [0] (
20:51:43 Join sinthetek [0] (
20:51:43 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
20:52:04 Quit Strife89 (Ping timeout: 248 seconds)
20:53:11 Quit Guest4079 (Read error: Operation timed out)
21:10:08 Quit liar (Ping timeout: 245 seconds)
21:16:56 Quit yohlee (Ping timeout: 244 seconds)
21:23:07 Join max131 [0] (
21:23:56 Quit nosa-j (Ping timeout: 265 seconds)
21:23:58 Join nosa [0] (
21:23:59 Nick nosa is now known as nosa-j (
21:26:42 Quit bertrik (Remote host closed the connection)
21:29:48 Join bertrik [0] (
21:29:49 Quit bertrik (Changing host)
21:29:49 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
21:29:59 Join JT|work [0] (
21:30:44JT|workdoes usb mass storage work on Sansa Fuze+?
21:31:10JT|workI went swimming with my Fuze v2 yesterday :(
21:31:36JT|workand like a dumbass the first thing I did was flick the power button instead of opening it and letting it dry
21:31:44 Join yohlee [0] (
21:33:31gevaertsJT|work: should help
21:34:12JT|workahhh beautiful, thanks
21:34:26JT|workdoes anyone use this player? I hear the wheel on the older fuze is better
21:41:08 Quit nosa-j (Ping timeout: 248 seconds)
21:42:42 Quit benedikt93 (Quit: Bye ;))
21:42:53 Quit bertrik (Read error: Connection reset by peer)
21:42:57 Join nosa-j [0] (
21:46:10 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
22:00:39 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
22:03:41 Join factor [0] (
22:05:05 Part JT|work ("just bought a refurb fuze :)")
22:21:08 Quit petur (Quit: Leaving)
22:28:44***Saving seen data "./dancer.seen"
22:37:30 Quit TheLemonMan (Quit: Does anybody here remembers of Vera Lynn ?)
22:40:06 Quit nosa-j (Ping timeout: 255 seconds)
22:43:48 Quit max131 ()
22:43:59 Join nosa-j [0] (
23:04:19 Quit factor (Read error: Connection reset by peer)
23:06:40 Join Thra11 [0] (~thrall@
23:07:35 Quit ender` (Quit: You know you created god in your image when he hates the same people you do.)
23:08:05 Nick adnap_ is now known as adnap (
23:08:57 Join nosa [0] (
23:09:06 Quit nosa-j (Ping timeout: 272 seconds)
23:09:06 Nick nosa is now known as nosa-j (
23:12:40 Quit Thra11 (Ping timeout: 244 seconds)
23:17:06 Quit MethoS- (Ping timeout: 245 seconds)
23:20:58 Quit bitcraft (Remote host closed the connection)
23:21:37 Join factor [0] (
23:21:46 Quit kadoban (Read error: Connection reset by peer)
23:22:18 Join kadoban [0] (
23:23:42 Join bitcraft [0] (~bitcraft@
23:31:57bertrikmeh, playback hangs on my e200v1
23:41:05 Quit zu (Ping timeout: 244 seconds)
23:50:07 Join zu [0] (
23:51:35 Quit evilnick (Quit: Bye)

Previous day | Next day