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 2015-09-29

00:05:16 Quit puckipedia (Ping timeout: 250 seconds)
00:07:50 Part b0hoon ("GTG... Bye.")
00:07:51 Join puckipedia [0] (
00:08:30 Quit petur (Remote host closed the connection)
00:26:46 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
00:33:42***Saving seen data "./dancer.seen"
01:08:46 Quit ender (Quit: /[,\(\s]?#1(s)(\s+-?\d+(?{}\.\d+)?\s+-?\d+(?{}\.\d+)?\s+-?\d+(?{}\.\d+)?\s+-?\d+(?{}\.\d+)?\s+-?\d+(?{}\.\d+)?\s+-?\d+(?{}\.\d+)?)(\s+-?\d+(?{}\.\d+)?\s+-?\d+(?{}\.\d+)?)+(\)?=|\s|$)/)
01:10:08 Join [Franklin] [0] (~franklin@unaffiliated/franklin)
01:12:03[Franklin]so, there's no clean way to ignore a usb connection from a plugin then?
01:13:50foolshI think a very informative message on screen would be the best out all options
01:14:35*[Franklin] would still like the "plug in and go" thing to be able to work
01:23:51[Franklin]is there any way this would be possible?
01:24:20 Quit pamaury (Ping timeout: 272 seconds)
01:25:56[Franklin]ooh this is interesting:
01:26:19 Quit mikroflops (Ping timeout: 255 seconds)
01:27:28 Join Strife89 [0] (
01:33:42[Franklin]so I just need to block the sending of SYS_USB_CONNECTED_ACK, it seems
01:34:07[Franklin]that way, it'll never enter "slave mode"
01:34:35foolshYeah and the mass storage thing is a no brainer, even the newer rubber duckies do that now
01:34:43foolshso cool
01:34:48[Franklin]so what sends SYS_USB_CONNECTED_ACK?
01:38:15foolshThe newer ones, have a usb mass storage function
01:38:29*[Franklin] doesn't want to go that far yet
01:38:38[Franklin]too much work :P
01:38:45foolshIt's already there really
01:38:49[Franklin]well, I guess
01:38:53foolshno work needed
01:39:00[Franklin]ok, sounds good :)
01:40:13*[Franklin] needs to ask gevaerts when he's awake
01:40:13foolsh"18:18gevaertsUnfortunately you can't wait for SYS_USB_CONNECTED and then say "OK, but no mass storage please!""
01:40:27foolshgreats minds etc etc
01:41:29[Franklin]so battery_bench can run through a USB connection
01:41:35[Franklin]but it's a TSR plugin
01:41:55[Franklin]but the basic idea should be the same
01:42:13foolshWow long time since I used that acronym
01:42:29*foolsh has a flashback about DOS
01:43:53foolsh"If you don't exit and you don't respond with SYS_USB_CONNECTED_ACK somehow, you won't go to USB mode"
01:44:12[Franklin]that seems contrary to what battery_bench does
01:44:27[Franklin]it purposely sends a SYS_USB_CONNECTED_ACK
02:05:54 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
02:11:05[Franklin]foolsh: turns out that default_event_handler is what causes rb to enter usb mode
02:14:52[Franklin]so if that's not called, all you have to do is detect a USB connect
02:15:44[Franklin]ok, got it!
02:31:43jtdesigns01hey guys, sorry to bother you, but i am really stumped. I am randomly getting "undefined instruction" crashes with my current code here
02:32:49[Franklin]well, where does it happen?
02:32:49*[Saint] hands jtdesigns01 gdb
02:33:28[Franklin]jtdesigns01: just a hint, but rockbox generally uses C-style comments /* like this */
02:33:30[Saint]just saying you get an undefined instruction error, and then handing us the full source, isn't entirely useless...but, it might as well be.
02:33:43***Saving seen data "./dancer.seen"
02:33:58[Saint]step it through gdb and find out _where_ it's happening, and, we'll talk then.
02:34:01jtdesigns01just a sec
02:34:08[Franklin][Saint]: do you think the devs would like having a rubber ducky plugin?
02:34:22[Franklin]more importantly, would anyone object?
02:34:29jtdesigns01how would i step it through?
02:35:09jtdesigns01the sim wont work for sure, cuz i`m running 64-bit
02:35:23fs-bluebot_Gerrit review #64 at : Remove svn id. by Torne Wuff
02:35:28 Join the_computer_use [0] (442bb28d@gateway/web/freenode/ip.
02:35:45*[Franklin] uses x64 too, and the sim works for me
02:35:51[Saint]Same here.
02:36:00[Saint]I'm not sure what would posses someone to think that.
02:36:02the_computer_useHi all!
02:36:06[Franklin]hello the_computer_use
02:36:10jtdesigns01yeah i know, but the type sizes are different than on the target
02:36:30[Saint]So what?
02:36:34[Saint]heh - snap
02:36:36[Franklin]it still works
02:36:54*[Franklin] has written plenty of plugins using only the sim
02:36:56[Saint]Are you under the understanding that 32bit binaries just magically don't work on 64 bit hosts...or what?
02:37:07[Saint]If that was the case, you wouldn;t even have an operating system, lol.
02:37:10 Quit the_computer_use (Client Quit)
02:37:23jtdesigns01"long" will be to big
02:37:39[Saint]just, no.
02:38:08[Franklin]in that case, you shouldn't be relying on size assumptions
02:38:24[Franklin]instead, use the fixed-size integer types
02:38:31[Franklin](i.e. uint32_t)
02:38:42 Join the_Webchat_user [0] (442bb28d@gateway/web/freenode/ip.
02:39:03[Franklin]though you mentioned that you don't /always/ get undefined instruction?
02:39:15[Saint]But, yeah, I highly suggest familiarizing yourself with gdb.
02:39:19jtdesigns01anyway, how would i step through it?
02:40:00the_Webchat_userIm back
02:40:28 Nick n1cky is now known as n1cky[GB] (
02:40:32[Franklin]the 's' command
02:40:41[Franklin]it steps one line at a time
02:40:50[Saint]Though, it's not going to be particularly useful unless you compile a build with debug symbols.
02:40:53jtdesigns01just "uisimulator s"
02:40:56 Quit the_Webchat_user (Client Quit)
02:41:21jtdesigns01sorry, i`m really not familiar with gsb
02:41:55 Quit cmhobbs (Ping timeout: 255 seconds)
02:43:24[Franklin]gdb ./rockboxui
02:43:27[Franklin]then r
02:43:31[Saint]If only gdb had documentation...
02:43:50[Franklin]then c when it says things about signals
02:43:53[Franklin]then run your plugin
02:43:58jtdesigns01one of those gobs usually works, but you may have to try them a couple times
02:44:01[Franklin]then control-c to break it there
02:44:14*[Franklin] senses... uninitialized memory?
02:44:22[Saint]But, as stated, you'll need to first compile a sim with debug symbols.
02:44:27jtdesigns01thanks franklin
02:45:00[Saint]from memory I think we strip symbols by default, don't we? Or is that just on production builds?
02:45:38[Franklin][Saint]: not for the sim I don't think
02:45:52[Franklin]I think the sim comes with symbols by default
02:47:49 Quit Slasheri (Ping timeout: 252 seconds)
02:48:03 Quit pablo_pi (Ping timeout: 240 seconds)
02:49:19 Join pablo_pi [0] (~pablo@
02:49:37foolsh[Franklin]: On gerrit? I 'll test tonight
02:50:59[Franklin]foolsh: yeah
02:54:48 Join Slasheri [0] (miipekk@rockbox/developer/Slasheri)
02:55:30 Join mikroflops [0] (~yogurt@
02:58:29 Quit [Franklin] (Ping timeout: 246 seconds)
03:12:24jtdesigns01aaaaaggggggghhhh. it works *fine* in the simulator!
03:12:54jtdesigns01what the *&/$ is wrong!
03:15:42jtdesigns01yeah, probably, but what?
03:15:52jtdesigns01is it running out of memory?
03:15:59[Saint]My initial suspicion is that you're running out of available RAM.
03:16:01jtdesigns01i don think so
03:16:17jtdesigns01does the sim simulate ram?
03:16:31jtdesigns01hmm, that could be it
03:16:46jtdesigns01i`l try it on small files a couple of times
03:17:16jtdesigns01nope got it the second try on a tiny file that work a minute ago
03:17:28jtdesigns01*got the error
03:19:53 Quit krabador (Quit: Take The Time)
03:27:50 Join Webchat_User [0] (442bb28d@gateway/web/freenode/ip.
03:28:22jtdesigns01[saint]: am i not freeing memory correctly?
03:28:29Webchat_Userjtdesigns01: Hi there! :)
03:28:44jtdesigns01hi Webchat_user
03:29:38Webchat_Userjtdesigns01: what do you do with rockbox?
03:29:58[Saint]Is there something we can assist you with, Webchat_User?
03:30:00 Quit Webchat_User (Client Quit)
03:30:07[Saint]Guess not...
03:30:22jtdesigns01Webchat_User: i listen to music, watch movies and read
03:30:45jtdesigns01wait, where`d he go?
03:31:02[Saint]Uuuugh. You really use mpegplayer on Rockbox?
03:31:06[Saint]You poor bastard.
03:31:15jtdesigns01absolutely :)
03:31:29jtdesigns01what is wrong with it
03:32:14jtdesigns01except quality, which is probably my fault for encoding it wrong
03:32:33jtdesigns01*encoding the videos
03:32:34[Saint]I just dislike immensely watching a film on 320x240 at ~15fps
03:33:01jtdesigns01haha, 320x240, not so great, but i get fine fps
03:33:17foolshOne over each eye and you can have 3D!
03:33:34 Join ZincAlloy1 [0] (
03:33:53jtdesigns01foolsh: LOL
03:34:06jtdesigns01actually, thats a cool idea...
03:34:45jtdesigns01... but probably too impractical to actually use ;)
03:34:51[Saint]My phones beat the shit out of it, easily.
03:35:05[Saint]My Nexus 6 is 2560 x 1440, at ~6"
03:35:11 Quit ZincAlloy (Ping timeout: 244 seconds)
03:35:15[Saint]and even that is kinda painful to watch a film on.
03:35:22jtdesigns01yeah, a phone, absolutely.
03:35:41jtdesigns01but i dont have a phone, being only 15
03:50:31jtdesigns01[saint]: would you mind seeing if i`m forgetting to free memory or something?
03:54:38jtdesigns01ok, so my problem is definitely in my usage of the "gui_synclist" system
04:11:00 Quit jtdesigns01 (Remote host closed the connection)
04:14:28 Join jtdesigns01 [0] (~Thunderbi@2601:400:8000:2669:8d48:1783:4e82:9af6)
04:15:45 Quit jtdesigns01 (Client Quit)
04:19:25 Join jtdesigns01 [0] (~Thunderbi@2601:400:8000:2669:8d48:1783:4e82:9af6)
04:33:47***Saving seen data "./dancer.seen"
04:35:49 Quit jtdesigns01 (Quit: jtdesigns01)
04:36:06 Join jtdesigns01 [0] (~Thunderbi@2601:400:8000:2669:8d48:1783:4e82:9af6)
04:36:14 Join JanC_ [0] (~janc@lugwv/member/JanC)
04:38:15 Quit JanC (Ping timeout: 246 seconds)
04:38:46 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC)
04:39:30 Quit ZincAlloy1 (Quit: Leaving.)
04:45:32 Quit jtdesigns01 (Quit: jtdesigns01)
04:47:18 Join jtdesigns01 [0] (~jonathan@2601:400:8000:2669:b17d:71a3:106b:96b1)
04:48:14 Quit jtdesigns01 (Remote host closed the connection)
05:33:10 Quit Strife89 (Quit: Off to bed)
05:44:53 Quit TheSeven (Disconnected by services)
05:45:06 Join [7] [0] (~quassel@rockbox/developer/TheSeven)
06:33:50***Saving seen data "./dancer.seen"
07:15:36 Quit Ivoah2 (Quit: Connection closed for inactivity)
07:39:59 Quit nlogex (Ping timeout: 264 seconds)
07:44:28 Quit tchan1 (Quit: WeeChat 1.2)
07:48:20 Quit pixelma (Remote host closed the connection)
07:48:20 Quit amiconn (Remote host closed the connection)
07:48:50 Join amiconn [0] (~amiconn@rockbox/developer/amiconn)
07:48:50 Join pixelma [0] (~pixelma@rockbox/staff/pixelma)
08:13:51 Join wodz [0] (
08:14:57 Join ender` [0] (
08:28:33 Join einhirn [0] (
08:31:20 Quit einhirn (Client Quit)
08:33:53***Saving seen data "./dancer.seen"
08:42:32wodzpamaury: (log) Have you seen this ?
09:03:21 Quit pablo_pi (Ping timeout: 246 seconds)
09:04:45 Join pablo_pi [0] (~pablo@
09:15:43 Join petur [0] (~petur@rockbox/developer/petur)
09:23:45 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
10:33:55***Saving seen data "./dancer.seen"
10:38:45 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
10:45:35wodzpamaury: Have you got something running on x1?
12:29:50 Quit petur (Read error: Connection reset by peer)
12:33:48 Join petur [0] (~petur@
12:33:48 Quit petur (Changing host)
12:33:48 Join petur [0] (~petur@rockbox/developer/petur)
12:33:56***Saving seen data "./dancer.seen"
12:56:48 Quit petur (Read error: Connection reset by peer)
12:57:47 Join petur [0] (~petur@rockbox/developer/petur)
13:00:39 Quit petur (Read error: Connection reset by peer)
13:02:17 Join petur [0] (~petur@rockbox/developer/petur)
13:07:31 Join ZincAlloy [0] (
14:30:15 Join amayer [0] (
14:34:00***Saving seen data "./dancer.seen"
14:42:38 Join nlogex [0] (
15:13:15 Join jtdesigns01 [0] (~jonathan@2601:400:8000:2669:2cc0:7431:502a:401e)
15:17:04 Quit wodz (Quit: Leaving)
15:37:29 Join TheLemonMan [0] (~lemonboy@unaffiliated/thelemonman)
15:37:35 Quit jtdesigns01 (Remote host closed the connection)
15:48:46 Quit pamaury (Quit: No Ping reply in 180 seconds.)
15:49:53 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
15:58:02pamaurywodz (logs): no I didn't know this tool
15:58:35pamaurybut I'm quite suspicious about decompilers if they are not interactive
16:02:06 Part chrisb ("rcirc on GNU Emacs")
16:11:50 Join krabador [0] (~krabador@unaffiliated/krabador)
16:34:01***Saving seen data "./dancer.seen"
16:44:27 Quit nlogex (Quit: WeeChat 1.3)
16:49:26 Join jtdesigns01 [0] (~jonathan@2601:400:8000:2669:e877:1fff:87ec:2959)
16:53:54 Join Jinx [0] (Dojo@unaffiliated/jinx)
17:08:02 Quit ZincAlloy (Quit: Leaving.)
17:08:34 Join ZincAlloy [0] (
17:11:18 Join Ivoah2 [0] (uid49352@gateway/web/
17:25:07 Quit petur (Quit: Leaving)
17:29:25 Quit jtdesigns01 (Remote host closed the connection)
17:32:57 Join jtdesigns01 [0] (~jonathan@2601:400:8000:2669:dd6b:2e95:43ab:5ab8)
17:45:01 Quit jtdesigns01 (Remote host closed the connection)
17:52:04 Quit krabador (Quit: Take The Time)
18:07:39 Join maruk [0] (
18:08:22 Quit maruk (Client Quit)
18:34:02***Saving seen data "./dancer.seen"
18:51:52 Quit JanC (Read error: Connection reset by peer)
18:59:44 Join petur [0] (~petur@rockbox/developer/petur)
19:12:37 Join JanC [0] (~janc@lugwv/member/JanC)
19:17:13 Quit JanC (Ping timeout: 240 seconds)
19:24:54 Join JanC [0] (~janc@lugwv/member/JanC)
19:29:13 Quit JanC (Ping timeout: 240 seconds)
19:32:15 Join JanC [0] (~janc@lugwv/member/JanC)
19:37:19 Quit JanC (Read error: Connection reset by peer)
19:37:44 Join JanC [0] (~janc@lugwv/member/JanC)
20:03:37 Quit krnlyng (Ping timeout: 240 seconds)
20:04:42 Join krnlyng [0] (~liar@
20:34:05***Saving seen data "./dancer.seen"
20:39:09 Quit Hadaka (Ping timeout: 260 seconds)
20:39:15 Join Hadaka [0] (
20:58:55 Quit bluebrother (Disconnected by services)
20:59:00 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
20:59:11 Join fs-bluebot [0] (
21:01:21 Quit fs-bluebot_ (Ping timeout: 264 seconds)
21:04:49 Quit krnlyng (Quit: when will people start do die because of lack of internet connection?)
21:07:52 Join krnlyng [0] (~liar@
21:09:43 Quit krnlyng (Remote host closed the connection)
21:15:15 Join krnlyng [0] (~liar@
21:19:35 Quit krnlyng (Remote host closed the connection)
21:23:20 Join einhirn [0] (
21:23:41 Join krnlyng [0] (~liar@
21:29:23 Quit amayer (Remote host closed the connection)
21:29:48 Join chrisb [0] (
21:34:33 Join amayer [0] (
21:56:05 Quit amayer (Quit: Leaving)
21:58:04 Quit igitoor (Ping timeout: 240 seconds)
21:59:46 Join amayer [0] (
22:01:13 Join igitoor [0] (igitur@2a00:d880:3:1::c1ca:a648)
22:07:04 Quit igitoor (Ping timeout: 240 seconds)
22:09:02 Join igitoor [0] (igitur@2a00:d880:3:1::c1ca:a648)
22:15:45 Quit igitoor (Changing host)
22:15:45 Join igitoor [0] (igitur@unaffiliated/contempt)
22:24:19 Quit alucryd (Remote host closed the connection)
22:25:34 Join alucryd [0] (~quassel@archlinux/developer/alucryd)
22:28:20 Quit scorche|sh (Ping timeout: 246 seconds)
22:28:48 Quit krnlyng (Ping timeout: 260 seconds)
22:29:06 Join scorche|sh [0] (
22:29:06 Quit scorche|sh (Changing host)
22:29:06 Join scorche|sh [0] (~scorche@rockbox/administrator/scorche)
22:29:36 Join krnlyng [0] (~liar@
22:34:09***Saving seen data "./dancer.seen"
22:40:14 Quit amayer (Quit: Leaving)
22:45:45 Join amayer [0] (
22:48:31pamaurywodz (logs): I updaded your hwstub server patch, I posted a comment with the details
22:50:31fs-bluebotBuild Server message: New build round started. Revision bc25437, 255 builds, 28 clients.
22:55:33fs-bluebotBuild Server message: Build round completed after 302 seconds.
22:55:36fs-bluebotBuild Server message: Revision bc25437 result: All green
23:31:05 Join esko997 [0] (~esko@
23:36:34 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
23:38:57 Quit petur (Remote host closed the connection)
23:40:28 Quit amayer (Quit: Leaving)
23:54:09 Join jtdesigns01 [0] (~jonathan@2601:400:8000:2669:4d51:b858:b079:fddb)

Previous day | Next day