ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.org | post logs or else | song of the day https://vid.puffyan.us/watch?v=jtSZ7oWuu8c
<noocsharp> hi sad_plan
<sad_plan> how you doing? C:
<noocsharp> pretty good, hbu?
<sad_plan> good good. Im good :D
illiliti has quit [Read error: Connection reset by peer]
illiliti_ has joined #kisslinux
rohan has joined #kisslinux
rohan has quit [Ping timeout: 252 seconds]
sad_plan has quit [Quit: nyaa~]
sad_plan has joined #kisslinux
zlg has quit [Ping timeout: 252 seconds]
ehawkvu[m] has joined #kisslinux
<noocsharp> phoebos: did you mention using lilypond at some point or am i thinking of someone else?
<testuser[m]> Hi
<testuser[m]> @Guest6647:libera.chat: lol chromium wayland is broken on nvidia
<testuser[m]> It flickers a lot unless u --disable-gpu
<testuser[m]> What's wrong with firefox? Everything works properly there with hw accel and better than chromium
<illiliti_> ipv6
<testuser[m]> i mean for his use case
<illiliti_> ah
sad_plan has quit [Quit: nyaa~]
zlg has joined #kisslinux
<testuser[m]> Guest6647: https://termbin.com/xn1e
Guest69 has joined #kisslinux
<Guest69> testuser[m]: Got it, thanks
<Guest69> Oh
<Guest69> Works
<Guest69> Hm
<testuser[m]> show ur exact output
<testuser[m]> what gpu
<Guest69> I'll write later, I'm just in college right now C:
<testuser[m]> ok
Guest69 has quit [Quit: Client closed]
illiliti_ has quit [Quit: brb]
illiliti has joined #kisslinux
illiliti has quit [Client Quit]
illiliti has joined #kisslinux
an3223 has quit [Ping timeout: 240 seconds]
an3223 has joined #kisslinux
<testuser[m]> illiliti i ran the sandbox unit tests
<testuser[m]> musl https://termbin.com/ejjd
<testuser[m]> glibc https://termbin.com/hzs7
<testuser[m]> 11 extra failures on musl + 1 timeout
<testuser[m]> the trap message shows up in dmesg
<testuser[m]> need to check which exact test causes that
<illiliti> can you attach gdb into it?
<illiliti> gdb shall catch that sigtrap
<testuser[m]> yea it does but idk which exact test to look for, since some tests trap on glibc too
<testuser[m]> wait
<testuser[m]> ill write a script
<testuser[m]> o there are some tests where its supposed to die with a sigtrap so idk how tf to differentiate between an actual trap and an intended one
<testuser[m]> bruh
<illiliti> i ran chromium with --disable-seccomp-filter-sandbox and it crashes on medium.com almost immediately
<illiliti> so the bug is not in seccomp if i understand correctly
<testuser[m]> bruh there are no extra traps in musl tests, same tests trap on glibc and same on musl (intended)
<testuser[m]> the extra failing tests on musl are realted to filesystem permission stuff
<testuser[m]> weird
<testuser[m]> i used this garbage script https://termbin.com/jpuq
<testuser[m]> https://termbin.com/op0xx these failures are unique to musl
<testuser[m]> only the ForkInNewPidNamespace.ExitWithSignal seems sus cuz it gets stuck
<illiliti> i see
<illiliti> is there a way to enable verbose logs?
<illiliti> like what assert fails
<testuser[m]> yea they use gtest so it tells u what value mismatched
<testuser[m]> but this test just gets stuck so it doesnt know that
<testuser[m]> ill have to put some printfs
<illiliti> can you disable that test?
<testuser[m]> wdym
<testuser[m]> im running all of them one by one
<illiliti> ah
<illiliti> i thought that test prevents other tests from printing logs
<testuser[m]> btw that threadpoolforeg thing belongs to glib
<testuser[m]> the one that keeps segfaulting
<testuser[m]> hmm no
<testuser[m]> bruh im trying to build with symbol_level set but the obj files dont seem to have any debug info
<testuser[m]> ig ill have to pass -g manually
<illiliti> what does is_debug do?
<illiliti> also set this: dcheck_always_on = true
<testuser[m]> non debug build just enables more optimization
<testuser[m]> nothing with symbols
<illiliti> btw you should use -ggdb rather than -g
<illiliti> or even -ggdb3, since chromium is highly polluted with macros
<testuser[m]> it'll probably take a whole day to build with that
<illiliti> yeah
<illiliti> whole week
<testuser[m]> https://termbin.com/serb i checked the args and symbol_level does seem to be set properly, no idea how tf they're passing it to the compiler..
<testuser[m]> nothing in ninja file or in /proc/pid/cmdline of gcc
<illiliti> have you set is_debug=true?
<testuser[m]> doesn't seem to be, it's not present in alpine's debug build file either
<testuser[m]> They just set symbol level
<testuser[m]> Seem to be required*
<illiliti> blink_symbol_level=2
<testuser[m]> Yeah
<illiliti> v8_symbol_level=2
<testuser[m]> Both that and symbol_level without blink_ prefix
soliwilos has joined #kisslinux
<illiliti> is_component_build=true
<testuser[m]> Wat
<phoebos> noocsharp: not me
ehawkvu[m] has quit [Ping timeout: 260 seconds]
<testuser[m]> illiliti: looks like the debug symbols were enabled after all
<testuser[m]> Lol the final link took up everything including swap (24gb) and crashed
<illiliti> mold?
<testuser[m]> gnoo ld
<testuser[m]> i dont think ram usage will be reduced unless mold uses mmap or someth
<testuser[m]> 30gb seems to be enough, been linking for 20 mins now..
<testuser[m]> oh god i forgot i would have to relink if i tried to fix the bug
<testuser[m]> u can mix linkers right?
<illiliti> should be possible if lto/pgo isn't used
<testuser[m]> oh i forgot its just a collection of obj files in static libs before final link, so it shouldnt matter
<testuser[m]> ill wait 10 more mins else switch to mold
<testuser[m]> lol mold finished it in under a minute and didnt even touch swap
<testuser[m]> the exe is 2gb it'll take some time to upload it
<testuser[m]> good luck opening it under gdb lol
<illiliti> 2gb omg
<testuser[m]> is there a way to disable crashing on this fucking DCHECK
<testuser[m]> the check is in a public header so it'll need a ton of recompilation to comment it out
<illiliti> why it crashes?
<testuser[m]> god knows
<illiliti> --disable-dcheck ?
<testuser[m]> doesnt do anything
<illiliti> well, you have to recompile then
<illiliti> but, iirc gdb can import debug symbols from other files
<illiliti> so you can run gdb chromium_without_dcheck and then import debug symbols from chromium_with_dcheck
<testuser[m]> bruh
<testuser[m]> i took a snapshot of this tree, lets see
<testuser[m]> [584/9304]
<testuser[m]> no
<testuser[m]> 1/3rd of the full build
<testuser[m]> no
illiliti has quit [Read error: Connection reset by peer]
illiliti_ has joined #kisslinux
<illiliti_> how many cores do you have?
<testuser[m]> 6
<testuser[m]> Tbh our time would be better spent figuring out broken ipv6 in Firefox
<illiliti_> i agree
<illiliti_> but let's deal with chromium first
<testuser[m]> I grepped for DCHECK in sandbox/linux there's barely 5-10 of them so if more dchecks get triggered after rebuild im just gonna rebuild with dcheck disabled
ejjdhfjsu has quit [Ping timeout: 260 seconds]
illiliti_ has quit [Quit: leaving]
<testuser[m]> Fuck i could've just ld preloaded the abort function
<testuser[m]> nvm `#define TRAP_SEQUENCE1_() asm volatile("int3")`
<testuser[m]> i can still do that lol i forgot the macro is called from a function
<testuser[m]> im going crazy
an3223 has quit [Ping timeout: 240 seconds]
an3223 has joined #kisslinux
mahmutov has joined #kisslinux
<testuser[m]> Sha256 80e211ba5678c4f3c4a296e5a5816a5f2322a8efa40a3a8628d11090f4767afd
<testuser[m]> illiliti: it won't trap for any DCHECK failure now
<testuser[m]> Btw i saw a tab crash and some dcheck was failing for nodejs mutex stuff
ax has quit [Ping timeout: 240 seconds]
ax has joined #kisslinux
ella-0 has joined #kisslinux
ella-0_ has quit [Ping timeout: 250 seconds]
rohan has joined #kisslinux
<rohan> hey guys
<rohan> does mpv in repo support lua scripts?
Guest69 has joined #kisslinux
<acheam> if you install lua before mpv
<acheam> because then the mpv build will detect lua is installed and build it with lua suppost
<Guest69> Hi all again
<Guest69> acheam: I understand that my mpv does not open videos via youtube-dl, could this be because\ I did not install lua before building mpv?
<rohan> to only use youtubedl just install luajit in community
<rohan> and rebuild mpv
<Guest69> Thanks
<rohan> acheam: just luajit do the work
<rohan> i put the scripts in the wrong location
<acheam> Guest69: yes, as rohan said
<acheam> rohan: not sure what you mean by "just luajit do the work"
<rohan> you said to install lua
<rohan> community have lua and luajit
<rohan> just using luajit can make the scripts run
<acheam> ah
<acheam> mpv works with lua 5.1, 5.2, and luajit
<acheam> idk what version is in community, I used my own lua5.2 package
<Guest69> acheam: ok, i'll try it
Guest69 has quit [Quit: Client closed]
mahmutov has quit [Ping timeout: 268 seconds]
mahmutov has joined #kisslinux
rohan has quit [Ping timeout: 240 seconds]
Guest69 has joined #kisslinux
mahmutov has quit [Ping timeout: 256 seconds]
Guest69 has quit [Quit: Client closed]
jslick has quit [Quit: The Lounge - https://thelounge.chat]
jslick has joined #kisslinux
jslick has quit [Quit: The Lounge - https://thelounge.chat]
ejjdhfjsu has joined #kisslinux
jslick has joined #kisslinux
jslick has quit [Quit: The Lounge - https://thelounge.chat]
jslick has joined #kisslinux
GalaxyNova_ has joined #kisslinux
<GalaxyNova_> How are things going in KISS Linux land