ChanServ changed the topic of #haiku to: Open-source operating system that specifically targets personal computing. | https://haiku-os.org | Nightlies: https://download.haiku-os.org | Bugtracker: https://dev.haiku-os.org | SCM: https://git.haiku-os.org/ | Logs: https://oftc.irclog.whitequark.org/haiku | Matrix: #haiku:matrix.org | XMPP: #haiku%irc.oftc.net@irc.jabberfr.org
<waddlesplash> just delete all the files after copying them :p]
<waddlesplash> all the KDLs are in the block_cache, package_links doesn't hit that
<waddlesplash> tbh it may be better for others to test then
<BiPolar> bah... full of "not a regular file" :-D
<BiPolar> ok.
<BiPolar> folder of 587 files, no issues after 3 tries, but I guess still not enough small files.
<BiPolar> Mmm, will try to find a nigthly VM on a different PC.
* BiPolar reboots.
BiPolar has quit [Quit: Vision[]: i've been blurred!]
<scantysnax> wow long reboot ^_^
<scantysnax> hope he's not stuck in KDL.
OscarL has joined #haiku
<scantysnax> there he is!
<scantysnax> OscarL: long reboot!
<OscarL> yeah... damn VMs :-)
<scantysnax> ah, that'll do it.
<OscarL> got vm updated, running a "get -r" for a loooot of small files.
<OscarL> about 38k, RAMdrive will not be big enough, but... oh well.
<OscarL> about 15.5k files on 1.3 GB. Best I can do for now :-)
<scantysnax> OscarL, what exactly are you doing?
<OscarL> trying to get a KDL, that apparently only happens on VBox+virtio-net, when sftp'ing lots of small files.
<scantysnax> sounds like not fun.
<OscarL> heh
<waddlesplash> it might actually be due to virtio-scsi not virtio-net
<waddlesplash> in fact I am relatively convinced of this now
OscarL has quit [Read error: Connection reset by peer]
OrangeBomb has quit [Read error: Connection reset by peer]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
OrangeBomb has joined #haiku
OscarL has joined #haiku
<kallisti5[m]> <Begasus> "don't let kallisti5 hear you :P" <- *powers up* Yup! ... *powers down*
<OscarL> heh
* OscarL runs (an even larger) "get -r" one las time. Just in case.
AlaskanEmily has joined #haiku
<OscarL> copied 13856 files... no issues. FWIW, my VM is reading from a physical partition (VBox has it attached via an AHCI controller, without using host I/O cache).
<waddlesplash> OK
<waddlesplash> then it's probably virtio scsi indeed
<OscarL> Devices preferences shows it under: Mass storage Controller-> SCSI Disk Drive (HARDDISK)
<OscarL> listdev, just in case: https://bpa.st/QV6Q
HaikuUser has joined #haiku
HaikuUser has quit [Remote host closed the connection]
<botifico> [haiku/website] waddlesplash pushed 1 commit to master [+0/-0/±1] https://github.com/haiku/website/compare/abc174286494...d490fa0fbddf
<botifico> [haiku/website] waddlesplash d490fa0 - Update 2024-06-28_[gsoc_2024]_debugging_progress_2.md
xiku has joined #haiku
xiku has quit []
xiku has joined #haiku
xiku has quit []
mmu_man has quit [Ping timeout: 480 seconds]
linuxmaster has joined #haiku
DKnoto_W has joined #haiku
DKnoto_W2 has quit [Ping timeout: 480 seconds]
TmTFx has joined #haiku
<TmTFx> Hi folks!
<TmTFx> Is it just my machine or even yours haiku_nightly have broken "tar" command from commandline? In beta4 it works fine, in nightly it creates an output file of 299bytes @.@
TmTFx has quit [Quit: Vision[]: i've been blurred!]
TmTFx has joined #haiku
* OscarL boots one last time today, just to check tar.
<OscarL> jeez, 100% (or watever it is instead of minimum) brightness is killing me :-D
<TmTFx> *_+
<TmTFx> I looked at md5sum of both packages (in beta4 and nightly) and they look the same
<OscarL> TmTFx: tar --version --> 1.35?
<TmTFx> yes
<OscarL> which parameters are you using?
<TmTFx> tar cjf temp.tar.bz2 HQ\ Orchestral\ Soundfont\ Collection\ v2.1.2.sf2
<TmTFx> with minus or without it won't work
walkingdisaster has joined #haiku
<OscarL> "tar cjf temp.tar.bz2 Code" worked for me (Code being a dir with... you can guess).
<TmTFx> let me try with dirs
<TmTFx> not even with dirs here... ~> tar -cjf test.tar.bz2 Projects
<TmTFx> created a file of -rw-r--r-- 1 user root 513 Lui 30 06:57 test.tar.bz2
<waddlesplash> no errors?
<TmTFx> 513bytes
<TmTFx> oh
<TmTFx> no
<TmTFx> sorry checked wrong dir
<TmTFx> with dir works
<waddlesplash> well, I tried with just one file and it worked ok
<OscarL> yup, works for me with sigle files too.
<TmTFx> T_T
<TmTFx> why not for me
<OscarL> pkgman full-sync? and see what it wants to change (if any) ?
<OscarL> (that would be my generic "advice" :-D)
<TmTFx> oh boy look here:
<TmTFx> ~> cp HQ\ Orchestral\ Soundfont\ Collection\ v2.1.2.sf2 testfile.sf2
<TmTFx> oh boy again
<TmTFx> it seems that the 400MB file became a file of 46bytes
<TmTFx> it's not a tar problem...
<TmTFx> not even cp
<TmTFx> I'm gonna find those lost bytes
<TmTFx> sorry for losing time ^^'
<waddlesplash> your disk may be corrupted
<waddlesplash> run a checkfs
<TmTFx> tar is ok! It was just the file overwritten by a command, my fault. Thank you for your efforts
<OscarL> mmm, not sure if placebo effect, or that last change related to "power-saving" on the scheduler is really noticeable.
<OscarL> I have the impression that cpu freqs spike up less than before (watching via ActivityMonitor).
<OscarL> won't help much with battery life, given the screen is brighter than a morning sun but... I'll take it :-D
<TmTFx> same here
<OscarL> the one time I get a CPU with working frequency scaling on Haiku... can't use touchpad, screen blinds me, and wifi works perfect 1 day every 3 months :-D
Begasus has joined #haiku
<OscarL> (thus why I still use Haiku on VBox on that netbook)
<OscarL> up already Begasus?
<Begasus> g'morning peeps and OscarL :)
<Begasus> almost up for 2 hours :)
rexbinary_ has joined #haiku
<Begasus> you're still up, or had a nap in between?
<OscarL> nah... still up. seems *you* had just a nap instead of a full nigth of sleep :-D
rexbinar- has joined #haiku
<OscarL> (or I lost again the sense of time... happens :-D)
<Begasus> shorter then usual, up as usual though :)
<OscarL> re: boot issues related to serial output... I remember being unable to boot my VM if I left the serial port loop cable connected (Windows COM port, redirected to the VM).
rexbinary has quit [Ping timeout: 480 seconds]
<Begasus> I hardly boot into Windows lately, and it's been even longer since I done that :)
<Begasus> guess the python PR's can be merged, no comments there :)
rexbinary_ has quit [Ping timeout: 480 seconds]
<OscarL> they "look not that ugly to me" at least :-P
<OscarL> +1 on all of them from my side :-D
<Begasus> yeah, I know they don't follow you recent changes, but not going for a full re-write on them, good enough for now :)
<Begasus> hmm ... should update neochat to latest beta here :)
<Begasus> Feature Add an option to block invites from users who you may not knowExternal link, to help users being spammed by bad actors on Matrix. This is could also be useful if you’re only using your Matrix account to communicate with friends & family. 24.08
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/c96e5c214008...98aa5b1ddbf2
<botifico> [haikuports/haikuports] Begasus 98aa5b1 - urllib3, bump version (#10767)
<Begasus> first one :)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+1/-1/±0] https://github.com/haikuports/haikuports/compare/98aa5b1ddbf2...1946dc2399eb
<botifico> [haikuports/haikuports] Begasus 1946dc2 - pyzmq, bump version (#10768)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/1946dc2399eb...d398f3b4c1ed
<botifico> [haikuports/haikuports] Begasus d398f3b - psutil, bump version, enable builds (#10769)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/d398f3b4c1ed...4fef35932b08
<botifico> [haikuports/haikuports] Begasus 4fef359 - matplotlib, revbump, fixes version shown to others (#10770)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/4fef35932b08...1eb77e3e2cbc
<botifico> [haikuports/haikuports] Begasus 1eb77e3 - argon2_cffi_bindings, revbump, fixes versioning (#10771)
<OscarL> Begasus: no worries on not following my "style". I'm just learning as I go, so my "style" also changes with time. And if something bothers me enough... either I'll propose a change, or ask for help (still will be staying away from rebuilding qt stuff, for example :-D)
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+2/-2/±0] https://github.com/haikuports/haikuports/compare/1eb77e3e2cbc...4e49ead4e546
<botifico> [haikuports/haikuports] Begasus 4e49ead - assimp, bump version (#10760)
<Begasus> k, branches cleaned up localy :)
<OscarL> woohoo!
<Begasus> now cleaning up local recipes in my "working" fork
<OscarL> re that "block invites" feature... reminds me of /me blocking Telegram "users" (bots mostly) from time to time. (because I have a public @OscarL handle there, despite only using Telegram with my close family/friends)
AlaskanEmily has quit [Remote host closed the connection]
<Begasus> all on par :)
SLema has quit [Ping timeout: 480 seconds]
<Begasus> got an account on Telegram, only to try it out, wonder if I can still log in :P
<OscarL> Remeber that. We exchanged some "hello there" when you tried it :-D. Ny default, Telegram accounts expire after 6 months of inactivity, IIRC (unless you change settings, up to a 1 year).
<Begasus> heh
<OscarL> yeah, options are 1, 3, 6 months or a year.
<Begasus> probably expired then :)
<Begasus> IRC will do for here, matrix mainly to get in touch with KDE dev's
<Begasus> should add a connection to libera.chat in Vision ...
<OscarL> same. I just use IRC here, to bother (with my non-stop nonsense) all those [m] lurker users we have :-D
<Begasus> heh
<Begasus> someone has to entertain them :P
<OscarL> can't find other reason for them to be here, really :-P
<Begasus> 141 users in the channel, atleast 2 that are awake :)
dby has quit [Quit: Vision[]: i've been blurred!]
* OscarL passes the hat, just in case.
<Begasus> heh
vdamewood has joined #haiku
<Begasus> k, libera.chat login fixed :)
axeld has joined #haiku
<Begasus> The following configuration files were considered but not accepted:
<Begasus>
<Begasus> /boot/system/lib/cmake/QuotientQt6/QuotientQt6Config.cmake, version: 0.8.1.2
<Begasus> bugger ... time to boost that one I guess :P
<Begasus> moin axeld
<axeld> Moin Begasus
<Begasus> not seeing you pop in the channel that much :)
<Begasus> k, libquotient_qt5 updated, now libquotient_qt6
<axeld> Begasus: Indeed, I don´t find much time lately
<Begasus> QCRITICAL: TestOlmAccount::claimMultipleKeys() Can't use password login at localhost:1234 - check that the homeserver is running
<Begasus> I'm not running a homeserver, stupid test :P
<Begasus> can relate axeld, pasted that stage here :)
<Begasus> pasted/past* (?) :)
<Begasus> biab :)
DKnoto has joined #haiku
<axeld> I guess it´ll take some more time until I´m there...
<OscarL> holy molly! AxelD in da house!
<OscarL> not sure when I'll get another "live" chance to say this so... thanks A LOT AxelD for all your amazing BeOS/OpenBeOS/Haiku related work over the years! Much appreciated!
<axeld> OscarL: Thanks, though I wish it could be more nowadays
<OscarL> wish I could either send you some of me free time, or get some of your skills :-D. In any case... thanks a lot, man. I've been reading your commits logs for longer than I dare to remember.
DKnoto_W has quit [Ping timeout: 480 seconds]
<Begasus> second that OscarL
<OscarL> at least he is no longer locked in a basement :-D
<OscarL> (mmm, or should we...)
<Begasus> then this would be just another quiet channel :P
<OscarL> I mean... should we lock him up in a basement again, as BGA and co used to do back then hoping for more AxelD awesomeness? :-D
<Begasus> didn't work in the case of BGA, I guess he's still stuck there with the others :P
<Begasus> k, doggies, biab
<OscarL> enjoy!
freddietilley has joined #haiku
tuaris1 has quit [Read error: Connection reset by peer]
systwi_ has joined #haiku
<Begasus> re
systwi has quit [Ping timeout: 480 seconds]
<Begasus[m]> And we're live on latest beta :D
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
<phschafft> morning.
<Begasus> Moin phschafft :)
<phschafft> :)
coolcoder613 has quit [Ping timeout: 480 seconds]
<Begasus> PlasmaTube, still some issues with libmpv/libmpvqt I think, but playing now :) https://0x0.st/Xfh4.png
<OscarL> "453 members" on that NeoChat screenie... still almost 413 lurkers it seems. Weird... if I just wanted to lurk, I'd use the irc logs :-D
<OscarL> *443
<Begasus[m]> lol
<Begasus> need to run some more checks, looks like newer mpv plays better :)
DKnoto has quit [Ping timeout: 480 seconds]
<Begasus> Looking better now :) https://0x0.st/XfhU.80.png
<Begasus> although I'm not sure why plasmatube now opens the video in a seperate window :P
<Begasus> nice, even fullscreen good playback :D
<Begasus> NeoChat crashes, so have to revert to previous release
Bit_Haq has joined #haiku
Bit_Haq has quit []
<Begasus> heh, not going to click on that link :P
DKnoto has joined #haiku
<OscarL> /me ran out of steam. See you around, folks. Have a good one!
OscarL has quit [Quit: zzzZZZzzz]
<Begasus> Steam? :P
DKnoto has quit [Ping timeout: 480 seconds]
DKnoto has joined #haiku
rexbinary has joined #haiku
rexbinar- has quit [Ping timeout: 480 seconds]
arti has quit []
HaikuUser has joined #haiku
<HaikuUser> haikuports
HaikuUser has quit []
arti has joined #haiku
andreaa71 has joined #haiku
andreaa71 has left #haiku [#haiku]
_-Caleb-_ has left #haiku [#haiku]
mmu_man has joined #haiku
_-Caleb-_ has joined #haiku
arti has quit [Remote host closed the connection]
arti has joined #haiku
<botifico> [haikuports/haikuports] Begasus pushed 1 commit to master [+0/-0/±1] https://github.com/haikuports/haikuports/compare/4e49ead4e546...c5cb2faf6f12
<botifico> [haikuports/haikuports] Begasus c5cb2fa - luarocks, revbump, add more finetuning for mutltiple lua versions (#10683)
jimaz[m] has joined #haiku
kescher has quit [Quit: Bye]
kescher has joined #haiku
zard has joined #haiku
zard has quit []
zard has joined #haiku
gouchi has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
TmTFx has quit [Quit: Vision[]: i've been blurred!]
<Begasus> not too bad :) https://bpa.st/XRWQ
<Begasus> tests from latest gettext
<Begasus> hmm ... current one in the depot failed to build here
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev57886] - https://git.haiku-os.org/haiku/log/?qt=range&q=4cff20620430+%5Ea57635112e87
<nekobot> [haiku/haiku] 4cff20620430 - Friulian keymap: Add missing character.
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev57887] - https://git.haiku-os.org/haiku/log/?qt=range&q=78d0ecbbf555+%5E4cff20620430
<nekobot> [haiku/haiku] 78d0ecbbf555 - Tracker: Allow organizing of Tracker's New templates to sub-menus
coolcoder613 has joined #haiku
* coolcoder613 waves
* zard waves back
* coolcoder613 tells zard about the bronze casting he did at the hackerspace today
<zard> Ah, nice
tuaris has joined #haiku
<zard> Did you make the mold or was one pre-made?
<coolcoder613> I made the mold
<coolcoder613> Sand casting
<zard> Nice
<nekobot> [haiku/haiku] kallisti5 pushed 1 commit to master [hrev57888] - https://git.haiku-os.org/haiku/log/?qt=range&q=4c62171e8899+%5E78d0ecbbf555
<nekobot> [haiku/haiku] 4c62171e8899 - usb_serial: Add missing FTDI uarts USBID's
* coolcoder613 heads to bed
<coolcoder613> g'night
<phschafft> nachti!
gouchi has quit [Remote host closed the connection]
rexbinary has quit [Read error: Connection reset by peer]
rexbinary has joined #haiku
rexbinary has quit [Read error: Connection reset by peer]
rexbinary has joined #haiku
dby has joined #haiku
gouchi has joined #haiku
<nekobot> [haiku/haiku] waddlesplash pushed 3 commits to master [hrev57889] - https://git.haiku-os.org/haiku/log/?qt=range&q=2a2f213fde24+%5E4c62171e8899
<nekobot> [haiku/haiku] e864e93949ae - network: Rename net_buffer::flags to msg_flags.
<nekobot> [haiku/haiku] 258ae0c892aa - network: Add net_buffer::buffer_flags field.
<nekobot> [haiku/haiku] 2a2f213fde24 - network/protocols: Set and check L3/L4_CHECKSUM_VALID flags.
<nekobot> [haiku/haiku] waddlesplash pushed 2 commits to master [hrev57890] - https://git.haiku-os.org/haiku/log/?qt=range&q=f99ca9a5a2c0+%5E2a2f213fde24
<nekobot> [haiku/haiku] a05359e4ddee - USB: Change some ASSERT to ASSERT_ALWAYS.
<nekobot> [haiku/haiku] f99ca9a5a2c0 - FAT: Fix build under KDEBUG_LEVEL < 2.
freddietilley has quit [Quit: WeeChat 4.2.2]
dalme_ has joined #haiku
itaipu has quit [Ping timeout: 480 seconds]
itaipu has joined #haiku
<win8linux[m]> Recently discovered a hobbyist OS that's inspired in large part by Haiku and Fuchsia:
<win8linux[m]> https://skiftos.org/
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
Anarchos has joined #haiku
akashkumar has joined #haiku
<akashkumar> ~/haiku> ./configure --use-gcc-pipe
<akashkumar> a python interpreter is required
tqh has joined #haiku
Diver has quit [Quit: Leaving.]
<akashkumar> how can I resolve this interpreter error
Diver has joined #haiku
Anarchos has quit [Ping timeout: 480 seconds]
<dalme_> Have you installed python?
<dalme_> akashkumar
akashkumar has quit [Quit: Leaving]
diver1 has joined #haiku
Diver has quit [Read error: Connection reset by peer]
<nekobot> [haiku/haiku] waddlesplash pushed 2 commits to master [hrev57891] - https://git.haiku-os.org/haiku/log/?qt=range&q=60e949faf8bb+%5Ef99ca9a5a2c0
<nekobot> [haiku/haiku] be4e927eed74 - FAT: Just use braces in lockmgr_assert.
<nekobot> [haiku/haiku] 60e949faf8bb - fs_shell: Add ASSERT_ALWAYS definition.
<nekobot> [haiku/haiku] waddlesplash pushed 3 commits to master [hrev57892] - https://git.haiku-os.org/haiku/log/?qt=range&q=e49b2154fee4+%5E60e949faf8bb
<nekobot> [haiku/haiku] 1485e71d8c70 - ethernet: Make it possible for ethernet drivers to send/receive net_buffers.
<nekobot> [haiku/haiku] b07cf30aeea4 - freebsd_network: Implement the new send/receive ioctls.
<nekobot> [haiku/haiku] e49b2154fee4 - ethernet: Get rid of the read/write buffers for scattered I/O.
erysdren has quit [Ping timeout: 480 seconds]
andreaa71 has joined #haiku
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
nosycat has joined #haiku
mmu_man is now known as Guest1683
mmu_man has joined #haiku
andreaa71 has left #haiku [#haiku]
<nekobot> [haiku/haiku] waddlesplash pushed 2 commits to master [hrev57893] - https://git.haiku-os.org/haiku/log/?qt=range&q=bdd2bf295ffd+%5Ee49b2154fee4
<nekobot> [haiku/haiku] 63ea85a225e9 - virtio_net: Update virtio_net.h from FreeBSD.
<nekobot> [haiku/haiku] bdd2bf295ffd - freebsd_network: Implement receive checksum offloading.
Guest1683 has quit [Ping timeout: 480 seconds]
<Begasus> re
Anarchos has joined #haiku
mmu_man has quit [Read error: No route to host]
mmu_man has joined #haiku
Anarchos has quit [Ping timeout: 480 seconds]
nosycat has quit [Quit: Leaving]
mmu_man has quit [Ping timeout: 480 seconds]
Anarchos has joined #haiku
<Begasus> closing down here, cu peeps!
Begasus has quit [Quit: Vision[]: i've been blurred!]
dovsienko has joined #haiku
<dovsienko> hello all
<dovsienko> waddlesplash: the KDL prompt for the most recent occurrence of EndpointManager::Unbind() (#17058) is available in case you need it
scops has joined #haiku
Anarchos has quit [Ping timeout: 480 seconds]
<waddlesplash> dovsienko: hmm
<waddlesplash> dovsienko: can you try "dump_endpoints"?
<waddlesplash> this won't list our socket though because it's not in the hash
<waddlesplash> but we still might get something interesting
<dovsienko> waddlesplash: Unknown command "dump_endpoints". Enter "help" to get a list of all supported commands.
<waddlesplash> oh sorry, tcp_endpoints
<waddlesplash> and then, tcp_endpoint <address from the KDL message>
<dovsienko> this time the VM has the virtual serial port, so I can copy and paste from terminal as usual
<dovsienko> waddlesplash: do you want it in a private message or in the ticket?
<waddlesplash> paste in ticket
mmu_man has joined #haiku
<dovsienko> for the second command which specific address from KDL does it need?
<waddlesplash> "bound endpoint 0x.... not in hash"
juanjo has joined #haiku
<dovsienko> done. is 206.189.242.242 the Haiku update server by any chance?
<waddlesplash> yes
<waddlesplash> dovsienko: no, the second command needed to be different
<dovsienko> it would be a good practice to give it a correct PTR record
<waddlesplash> note "tcp_endpointS" vs "tcp_endpoint" (no S)
<dovsienko> pardon my ignorance, done
HaikuUser has joined #haiku
HaikuUser has quit []
<waddlesplash> lol, that command doesn't print address :|
<waddlesplash> well at least we can see it's in state syn-received not a closed state
<waddlesplash> so that's interesting
<dovsienko> arguably, the first command could complain about an unexpected argument. also, when typing "help" on the serial console, the pager "press any key" prompt is on the GUI screen only
<waddlesplash> there is a way to disable the pager if you are actually using the serial console as default
<waddlesplash> might just be a kernel settings file thing, not sure
<dovsienko> let's focus on the roughest issue at hand
<waddlesplash> yeah
<waddlesplash> ok, so, let's see if we can dump the raw bytes at the address offset
<dovsienko> I could TCP-forward the serial connection to you if that helps
<waddlesplash> I think there's only one more bit of useful info
<waddlesplash> looks like we need offsets 24 and 32 respectively
<waddlesplash> so: dl 0x...+24
<waddlesplash> (just put +24 inline, the KDL will compute the address for you)
<dovsienko> I was just going to ask :-D
<waddlesplash> then with the first address dumped there, do "dw <addr>+32"
<waddlesplash> or maybe "db" (bytes)
<waddlesplash> since this will be the sockaddr_in
zard has quit [Quit: leaving]
<dovsienko> please check
<waddlesplash> well ... that doesn't look like a sockaddr_in
<dovsienko> could be a stale pointer somewhere
<waddlesplash> shouldn't be
<waddlesplash> this is a KDEBUG build, freed memory gets overwritten with 0xdeadbeef
_-Caleb-_ has left #haiku [#haiku]
<dovsienko> it could have been reallocated to something else later
<waddlesplash> it is possible I suppose
<waddlesplash> it is also possible I just got the offsets wrong somehow
<dovsienko> I can keep the VM in this state for a few more days if necessary
<waddlesplash> hm
<dovsienko> (in case you need time to think about it)
<waddlesplash> well, I don't know
<waddlesplash> if that is really the socket address then it could explain what's going on here: it's memory corruption
<waddlesplash> so the socket really is in the endpoint hash, but the endpoint hash does not find it because the port has been overwritten
<waddlesplash> the TCP endpoint should have a reference to the socket and does not release it until a time-wait state or something like it
<waddlesplash> so that should not be the cause of the problem
Anarchos has joined #haiku
<waddlesplash> well, I see another assertion we can add to the reference counter
<waddlesplash> not sure if that will help
<waddlesplash> dovsienko: you can also try "socket <second addr>" (i.e. the addr fetched from "dl")
<dovsienko> do you mean 0xffffffff80c6cf18?
bjorkintosh has quit [Quit: "Every day, computers are making people easier to use." David Temkin]
<waddlesplash> yes
<dovsienko> done
<waddlesplash> for some reason it looks like we do not have a KDL command to give info for a specific allocation
<waddlesplash> the memory manager has a routine for it but it's not wired to a command
<waddlesplash> well, admittedly there is no "debug" variant that ignores locking
<waddlesplash> yeah, that doesn't look like a socket
<waddlesplash> dovsienko: try dl 0x..+16 [first address, of the endpoint]
<waddlesplash> see if the address there is also 0x...cf18
<dovsienko> do you need another command fed into the prompt?
<waddlesplash> yeah, try "dl" again, with the endpoint address, and +16
<waddlesplash> if the address dl spits out in the data is 0x...cf18 that will be interesting
<waddlesplash> if it's not that will be even more interesting
<waddlesplash> other than that I don't have any more ideas, I will see about adding a few more asserts
<waddlesplash> does this reproduce any more reliably?
<waddlesplash> if so, I will make a test build
<dovsienko> posted to the ticket. this is the first time it reproduced in a couple months, but I have not been using SSH connections much on this VM
<waddlesplash> OK
<waddlesplash> dovsienko: interesting, that's not the same address
<waddlesplash> could you dump it as a socket?
<waddlesplash> wait
<waddlesplash> no, it is the same, I misread
<waddlesplash> OK, well, at least it's consistent; it's the socket that got trashed somehow
<dovsienko> are you sure you do not want the serial console?
<waddlesplash> yeah, that's all I have to test at the moment really
<waddlesplash> more interesting than serial console would be GDB but it's not helpful on a non-debug build like this
<waddlesplash> looks like net_socket is 480 bytes, so it will be in the block allocator for size 512
SLema has joined #haiku
<waddlesplash> dovsienko: hmm ... actually. maybe if I check a few things here serial console access could be interesting after all
<waddlesplash> that READ FAULT is at 0xccccc
<waddlesplash> that's what we fill memory with before it's returned from the allocator
<waddlesplash> so, that does point to the socket getting freed and then reused
<waddlesplash> as opposed to overwritten
<dovsienko> let me rig this up...
<waddlesplash> hmm
<waddlesplash> dovsienko: eh. actually, never mind
<waddlesplash> if it's uninitialized memory then the only thing we could determine from here is what specifically reusde it
<waddlesplash> which is not helpful information
<waddlesplash> something freed the socket too early, and that's all there is too it
<waddlesplash> I'll add more asserts though
SLema has quit [Read error: No route to host]
HaikuUser has joined #haiku
nipos has joined #haiku
<nipos> Hello there. Does Haiku have some limit how much memory it does support?
<HaikuUser> I don't remember :-)
<nipos> Boots and works fine here if I enable the limit to 4GB memory, otherwise it's stuck at the bootscreen with no icons lighting up
<waddlesplash> are you on 32bit or 64bit?
<phschafft> nipos: 32 or 64 bit?
<HaikuUser> It certainly can handle more than that.. is this the 32 bit version?
<nipos> 64bit
<waddlesplash> hmm, interesting
<nipos> I know it can handle more than 4GB, but maybe not 132GB?
<waddlesplash> it should be able to
<waddlesplash> but we may have a bug. do you have any way to get serial out on this machine?
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<dovsienko> nipos: how much RAM does the host have without the limit? is it a hardware box or a VM?
axeld has quit [Ping timeout: 480 seconds]
<dovsienko> BTW, about 1 time out of 10 Haiku boot gets stuck in my VM, then after a reset it usually goes well
<nipos> Serial output should be easy over the iRMC, but I never tried. Let's test this...
<waddlesplash> dovsienko: what light does it get stuck on?
SLema has joined #haiku
<dovsienko> it is difficult to remember, but if it manages to get through any, it is about 1/3 of them. at most
<nipos> Anyone know how I access Serial over LAN?
<waddlesplash> dovsienko: so, "disk" icon?
<dovsienko> install ipmitools or some such, identify the main command, open the man page and search for "sol" (serial over LAN)
<waddlesplash> or the "devices" icon
<waddlesplash> serial out will give better info, but if you are using virtio-scsi or virtio-block it may be virtio stalls
<waddlesplash> I reported a ticket about this recently, it reproduces much more easily under the guarded heap
<waddlesplash> hopefully korli will take a look
<dovsienko> waddlesplash: I do not remember, it has been like this for a long time so I stopped paying attention
<dovsienko> nipos: alternatively, plug an actual serial cable to a Linux host, then you can make it remotely accessible using ser2net and SSH forwarding
<nipos> I don't have any serial cable, neither do I have any Linux stuff here, but ipmitool looks right. Currently trying to find out how to use it
<dovsienko> waddlesplash: I will try to remember next time when booting, but do not hold your breath. what is the ticket you reported?
<waddlesplash> "virtio_scsi: wait failed with status: 0x80000009" is a pretty obvious tell
<waddlesplash> (that's ETIMEDOUT)
<waddlesplash> dovsienko: now this is weird. on my new test build, I am trying pkgman through ssh, and it seems to just fail network access
<waddlesplash> "Refreshing repository ... failed: Initialization failed"
<waddlesplash> works fine from a terminal inside Haiku
<waddlesplash> (i.e. not through SSH)
<dovsienko> a fine can of worms it is
<waddlesplash> none of my new asserts triggered though
<phschafft> waddlesplash: maybe some env var that is set by ssh?
<nipos> Serial output is really interesting, thanks for the hint
<waddlesplash> yeah, this is what I expected
<SLema> Hm, I had this issue recently but intermittlently
<waddlesplash> or rather, it's one of the things I expected
<SLema> Like I reboot and it's ok. Connection fails in Vision too.
<waddlesplash> dovsienko: looks like the user I am running as just has no permissions to create directories in tmp for whatever reason, that's the problem
<waddlesplash> we should add a chmod to the tmpfs mount I guess
<waddlesplash> SLema: that sounds unrelated
SLema has quit [Quit: Vision[]: i've been blurred!]
SLema has joined #haiku
<nipos> I tried disabling Non uniform memory access (NUMA) hoping that it may change something, but it didn't. Any other ideas?
<waddlesplash> ultimately this is just a kernel bug somehow
<waddlesplash> nipos: do you not get traces from the bootloader?
<nipos> What do you mean?
<waddlesplash> the paste you sent begins with "Welcome to kernel debugger output"
<nipos> Well, that's all I get from Haiku I think
<waddlesplash> the bootloader should also send serial logs
erysdren has joined #haiku
<waddlesplash> I see this is beta4, can you try a nightly build?
<nipos> This is everything from power on until it hangs, nothing from the bootloader
<waddlesplash> ok
<nipos> Still had a Beta4 USB Stick laying around. Sure I can test a nightly, but need to download it first. It's probably better to continue tomorrow. Thanks anyway :)
diver1 has quit [Quit: Leaving.]
_-Caleb-_ has joined #haiku
DKnoto has quit [Ping timeout: 480 seconds]
talos has quit [Ping timeout: 480 seconds]
coolcoder613 has quit [Quit: No Ping reply in 180 seconds.]
tqh has quit [Quit: Leaving]
<nekobot> [haiku/haiku] 9addf8749c68 - kernel/slab: Add slab_object KDL command.
<nekobot> [haiku/haiku] waddlesplash pushed 2 commits to master [hrev57894] - https://git.haiku-os.org/haiku/log/?qt=range&q=5ab32f699df8+%5Ebdd2bf295ffd
<nekobot> [haiku/haiku] 5ab32f699df8 - BReferenceable: Add checks that the reference count is not <= 0.
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev57895] - https://git.haiku-os.org/haiku/log/?qt=range&q=ae302bcf80dc+%5E5ab32f699df8
<nekobot> [haiku/haiku] ae302bcf80dc - launch_daemon: Change permissions of tmp and shared_memory to 0777.
<dovsienko> alright, ttyl
DKnoto has joined #haiku
coolcoder613 has joined #haiku
SLema has quit [Read error: Connection reset by peer]
juanjo has left #haiku [Disconnected: Hibernating too long]
Anarchos has quit [Ping timeout: 480 seconds]
SLema has joined #haiku
B2IAb has joined #haiku
B2IA is now known as Guest1694
B2IAb is now known as B2IA
Guest1694 has quit [Remote host closed the connection]
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
gouchi has quit [Remote host closed the connection]
gouchi has joined #haiku
gouchi has quit [Remote host closed the connection]
<botifico> [haiku/website] korli pushed 1 commit to master [+1/-0/±1] https://github.com/haiku/website/compare/d490fa0fbddf...55e8886a9d72
<botifico> [haiku/website] diegoroux 55e8886 - blog/diegoroux: recording achieved and more. (#696)
HaikuUser has joined #haiku
tijon has joined #haiku
HaikuUser has quit []
tijon has quit []
mmu_man has quit [Ping timeout: 480 seconds]
erysdren has quit [Quit: Konversation terminated!]
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
pbsds has quit [Quit: The Lounge - https://thelounge.chat]
mmu_man has joined #haiku
talos has joined #haiku
Diver has joined #haiku
dalme_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
pbsds has joined #haiku
<nekobot> [haiku/haiku] waddlesplash pushed 1 commit to master [hrev57896] - https://git.haiku-os.org/haiku/log/?qt=range&q=917dcdfe7599+%5Eae302bcf80dc
<nekobot> [haiku/haiku] 917dcdfe7599 - app_server: Fix reference counting for cursors in Desktop class.
vdamewood has joined #haiku