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 | 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 2025-03-08

00:14:30***No seen item changed, no save performed.
01:00
01:28:40 Quit massiveH (Quit: Leaving)
02:00
02:14:31***Saving seen data "./dancer.seen"
02:47:41 Quit COMPL_EXE (Read error: Connection reset by peer)
02:47:51 Join OriginCode [0] (~compl.exe@aosc/dev/origincode)
02:48:15 Nick OriginCode is now known as COMPL_EXE (~compl.exe@aosc/dev/origincode)
03:00
03:36:12 Join PheralSparky [0] (~S|h|a|w|n@user/shawn/x-4432647)
04:00
04:00:29 Join lebellium [0] (~lebellium@2a01cb0405d03a004070cdf0d3f7e170.ipv6.abo.wanadoo.fr)
04:00:54 Quit othello7 (Ping timeout: 246 seconds)
04:02:45 Quit Bobathan_ (Ping timeout: 248 seconds)
04:03:38 Join Bobathan_ [0] (~admin@syn-065-029-248-157.res.spectrum.com)
04:04:17 Quit jacobk (Ping timeout: 248 seconds)
04:05:38 Join jacobk [0] (~quassel@47-186-65-73.dlls.tx.frontiernet.net)
04:14:32***Saving seen data "./dancer.seen"
05:00
05:26:54 Quit drew (Quit: Quit)
05:33:00 Join drew [0] (~drew@user/drew)
06:00
06:13:43 Quit PheralSparky (Quit: Leaving)
06:14:34***Saving seen data "./dancer.seen"
06:58:10 Quit Bobathan_ (Ping timeout: 252 seconds)
06:58:46 Join Bobathan_ [0] (~admin@syn-065-029-248-157.res.spectrum.com)
06:58:54 Quit gnafu (Ping timeout: 252 seconds)
07:00
07:00:35 Join gnafu [0] (gideon@user/gnafu)
07:04:02 Quit Bobathan_ (Ping timeout: 252 seconds)
07:08:42 Join Bobathan_ [0] (~admin@syn-065-029-248-157.res.spectrum.com)
08:00
08:14:36***Saving seen data "./dancer.seen"
08:36:34_bilgus_speachy just displaying the mode strings just prior appears to work, 50 glyphs might not be enough with some languages though
08:39:31_bilgus_but in th process of testing I ran into a new bug , when not bidirectional scrolling the scroll engine does a left or continuous right scroll well when it is heading right NO MATTER THE STRING I SUPPLY it gets corrupted
08:40:04_bilgus_is it USB mode or a race havent gotten there yet
08:40:40_bilgus_regardless of my changes..
08:50:03_bilgus_takes a few tries to get to happen, need to have a long enough string and have to switch modes when its bidirectional scrolling a partucular direction (not sure if thats right or left but its only one of them)
08:51:54_bilgus_the corruption looks cool though
09:00
09:02:03_bilgus_ok when the previous bidirectional direction is s->backward == true
09:04:11 Quit drew (Quit: Quit)
09:05:22 Join drew [0] (~drew@user/drew)
09:37:57 Quit thanosengine (Read error: Connection reset by peer)
09:38:44 Join thanosengine [0] (~thanos@user/thanosengine)
10:00
10:14:38***Saving seen data "./dancer.seen"
11:00
11:37:08 Quit disrel (Ping timeout: 272 seconds)
12:00
12:14:40***Saving seen data "./dancer.seen"
12:44:16_bilgus_here is what I have so far:
12:44:21_bilgus_When a line is over a selected length bi-directional scrolling
12:44:21_bilgus_is disabled.
12:44:21_bilgus_In non bidir scrolling the string is copied to a buffer twice with a space between
12:44:21DBUGEnqueued KICK _bilgus_
12:44:21_bilgus_"scroll text" + " " + "scroll text"
12:44:21_bilgus_this is to allow scrolling the line in the forward direction
12:44:21***Alert Mode level 1
12:44:21_bilgus_with minimal extra logic
12:44:23_bilgus_Note: that is the ONLY direction it is equiped to handle
12:44:25_bilgus_In the USB screen I observed while switching through the different modes
12:44:27_bilgus_that sometimes the text was corrupted
12:44:29_bilgus_turns out you can still have scroll->backwards set to true
12:44:31_bilgus_which causes offset to go negatve but we never check if offset < 0
12:44:33_bilgus_in non bidir scrolling mode and happily continue with ever more negative offsets
12:54:22***Alert Mode OFF
12:57:20_bilgus_ g#6424 I guess usually its caught by puts_scroll_worker
12:57:23rb-bluebotGerrit review #6424 at https://gerrit.rockbox.org/r/c/rockbox/+/6424 : [Bugfix] Scroll engine, backwards scrolling causes display corruption by William Wilgus
14:00
14:14:41***No seen item changed, no save performed.
14:24:14 Join othello7 [0] (~Thunderbi@pool-100-36-176-164.washdc.fios.verizon.net)
14:24:20_bilgus_and if anyone with non english want to test g#6425?
14:24:23rb-bluebotGerrit review #6425 at https://gerrit.rockbox.org/r/c/rockbox/+/6425 : [Bugfix] FS #12436 cache mode strings prior to font disable by William Wilgus
16:00
16:06:29 Quit launchd (Ping timeout: 248 seconds)
16:14:44***Saving seen data "./dancer.seen"
16:30:30 Join speachy [0] (~speachy@rockbox/developer/speachy)
16:30:30Mode"#rockbox +v speachy" by ChanServ (ChanServ@services.libera.chat)
16:30:57speachy_bilgus_: I was trying to test out your USB screen stuff and ran into an interesting asan crash in the sim
16:32:01speachyxduoox3 sim, default settings. change the font to someting else, hit backspace twice, oom.
16:32:04speachyboom, even
16:32:35speachy==264632==ERROR: AddressSanitizer: global-buffer-overflow on address 0x0000005bb800 at pc 0x00000051528d bp 0x7ffd812c3f60 sp 0x7ffd812c3f58
16:34:26speachyalso happens when changing the font, shutting down cleanly, and restarting.
16:36:38speachyit's happening when drawing icons
16:37:46_bilgus_ mm
16:37:49_bilgus_hmm
16:38:54speachy0x0000005bb800 is located 32 bytes before global variable 'rockboxlogo' defined in '/home/pizza/devel/rockbox/build-sim/apps/bitmaps/native/rockboxlogo.128x42x1.c:3:21' (0x5bb820) of size 768
16:38:56speachy0x0000005bb800 is located 0 bytes after global variable 'default_icons' defined in '/home/pizza/devel/rockbox/build-sim/apps/bitmaps/mono/default_icons.c:3:21' (0x5bb740) of size 192
16:38:58speachySUMMARY: AddressSanitizer: global-buffer-overflow /home/pizza/devel/rockbox/firmware/drivers/lcd-1bit-vert.c:429 in lcd_bitmap_part
16:39:49speachyspecifically I'm going from 08-rockfont to 12-terminus but it's anything larger.
16:40:47speachyhave a full stack trace but I expect you can trivially recreate this
16:41:04_bilgus_trying in the ipod sim
16:41:34speachyroot_menu/do_menu/list_draw/draw_title
16:42:47_bilgus_with this patch only?
16:42:57_bilgus_ill try the xduoo sim next
16:43:07speachymaster plus the scroll fix and the usb string stuff.
16:43:32speachyrebuilding without those...
16:43:49speachyboom, happens on straight master
16:44:41_bilgus_so something to do with 1 bit displays perhaps
16:44:58speachyyeah
16:45:19speachythe actual crash site is lcd_bitmap_part() in lcd-1bt-vert.c:429
16:45:42_bilgus_hardcoded font maybe
16:45:47_bilgus_or size of
16:46:06speachyI doubt that; it's just the root menu going boom
17:00
17:00:54speachydoing a different sim build right now.
17:03:58_bilgus_its trying to call Icon_EQ but it apparently exceeds the icon set
17:04:44_bilgus_so we must not be reloading the new icon set might be an issue in settings_apply, probably is I removed the skin_apply part for it
17:05:29_bilgus_Patch the other day to not do skin_apply g#6406
17:05:32rb-bluebotGerrit review #6406 at https://gerrit.rockbox.org/r/c/rockbox/+/6406 : shortcuts.c don't call settings_apply_skins() unless needed by William Wilgus
17:06:26speachyor the icon set is never being loaded to begin with?
17:06:32speachy(eg crashing at startup)
17:09:18_bilgus_it does crash on startup too hmm
17:10:27speachyihp120 doesn't seem to go boom the same way
17:14:09speachythe main screen is ok, but remote screen goes boom the same way
17:15:14_bilgus_well the xduoo crashes on statup now sounds like prime bisect weather
17:20:40speachycwell, it's not 6406 ^^
17:21:21 Quit GeekShadow (Ping timeout: 276 seconds)
17:21:49 Quit COMPL_EXE (Read error: Connection reset by peer)
17:22:12 Join COMPL_EXE [0] (~compl.exe@aosc/dev/origincode)
17:22:25speachynot sure if it's a "real" crash or just asan catching badness
17:26:39_bilgus_same diff at this point
17:31:51_bilgus_well apparently its been broken since last year
17:32:05_bilgus_haven't found a build where it isn't yet
17:32:38_bilgus_on that note I'll get to it later I'm tired of looking at this after not even finishing 3 manuals
17:33:03_bilgus_I sear thats harder than making the damn plugins in the first place
17:33:07_bilgus_swear*
17:34:04_bilgus_and I still need to do screenshots but I'm thinking for these maybe I can just supply a single image
17:40:48_bilgus_Damn I should have looked at the file modified dates to see when I last ran the Xduoo X3 sim :/
17:43:19_bilgus_Speachy Ok so I did a build from 12/2022 and it still crashes pretty sure I've run that sim since then
17:45:51_bilgus_2 December 2024 07∶26∶06 PM, though I guess I wouldn't have had this larger font though
17:46:28_bilgus_at this point I guess its just as easy to fin the proble the old fashioned way
17:46:39 Quit lebellium (Quit: Leaving)
18:00
18:14:45***Saving seen data "./dancer.seen"
18:15:04_bilgus_SPEACHY lmfao
18:15:18speachyhmm?
18:15:22_bilgus_whats 256 / 7
18:15:34_bilgus_and whats 256 / 33
18:16:06speachy36.57 and 7.75..?
18:16:42_bilgus_thats the math on icon versus height
18:17:47_bilgus_bmp height is 256 pixels x 6 there are 32 icons
18:18:57_bilgus_oh maybe not that would make it larger
18:19:12_bilgus_anyway its off by 1 somewhere in there
18:21:08_bilgus_no nm that stops the issue but the math soesn't math
18:21:30_bilgus_doesn't math sorry, 255 / 33 would round down to 7
18:22:10_bilgus_so must be further up
18:51:31_bilgus_might just be some asan weirdness adding an extra row to the icons shuts it up
19:00
19:11:42 Join massiveH [0] (~massiveH@2600:4040:a982:5400:e2a5:6bac:b36c:70fe)
19:21:42 Join sertsa [0] (~sertsa@user/sertsa)
19:23:54sertsagetting a http 500 error when using the rockbox utility and trying to install a theme to a Sansa Clip Zip, looks like all the themes are at least 10 years old, is the server still serving the files?
19:27:35 Join GeekShadow [0] (~antoine@lbf.turmel.info)
19:59:48speachyseems to work ok via a standard browser
20:00
20:00:21speachyboom.
20:00:26speachyok, let's see what's breaking
20:03:36sertsaYeah, can get it via browser too
20:05:28speachysqlite keeled over due to bot load, couldn't write to update download counts
20:05:45speachyshould be good now
20:05:53sertsacool|
20:06:00sertsa!
20:06:30sertsaits rolling, thanks!
20:14:49***No seen item changed, no save performed.
20:35:41speachyugh, and added another alibaba IP range to the block list, couple hundred GB of themesite access oer the last week
20:49:18 Quit JanC (Ping timeout: 244 seconds)
20:52:24 Join JanC [0] (~janc@user/janc)
20:57:48sertsa:)
21:00
21:04:48sertsabest part was watching my 17 yr old's head explode: irc, what's that? somebody fixed the server just like that (i was surprised tbh), yep, that's how the net was back in the day, thanks much, be well!
21:05:02speachyciao!
21:05:19 Quit sertsa (Quit: Konversation terminated!)
21:05:51 Join JanC_ [0] (~janc@user/janc)
21:05:52 Nick JanC is now known as Guest5278 (~janc@user/janc)
21:05:52 Quit Guest5278 (Killed (platinum.libera.chat (Nickname regained by services)))
21:05:52 Nick JanC_ is now known as JanC (~janc@user/janc)
21:12:21 Join JanC_ [0] (~janc@user/janc)
21:12:21 Nick JanC is now known as Guest2169 (~janc@user/janc)
21:12:21 Quit Guest2169 (Killed (lead.libera.chat (Nickname regained by services)))
21:12:21 Nick JanC_ is now known as JanC (~janc@user/janc)
21:55:34 Join launchd [0] (launchd@bitbot/husky/launchd)
22:00
22:02:36 Quit massiveH (Quit: Leaving)
22:11:15 Join massiveH [0] (~massiveH@2600:4040:a982:5400:e2a5:6bac:b36c:70fe)
22:14:53***Saving seen data "./dancer.seen"

Previous day | Next day