<MonniTheCat>
nim is fun... gotta compile a compiler to compile a compiler to build something that use the compiler...
nexus6 has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
HaikuUser has quit []
wicknix_ has joined #haiku
hightower2 has joined #haiku
wicknix has quit [Ping timeout: 480 seconds]
janking has joined #haiku
<andreasdr[m]>
Arrr
x10z has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
dostoevsky_ has quit []
dostoevsky has joined #haiku
vdamewood has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
janking has quit [Quit: Vision[]: i've been blurred!]
Yoke has quit [Quit: Vision[]: i've been blurred!]
MsInput has quit [Quit: WeeChat 4.4.4]
kinkinkijkin has quit [Quit: Leaving]
<OscarL>
waddlesplash: unless I'm mistaken, on hrev58434 there is some left-over from my naive version. The "ResolvableExpressionComparator" struct in particular.
<OscarL>
also, seems I had a typo in my original commit message ("then" intead of when). Oh well... what would I'd be without my typos :-)
<waddlesplash>
I wanted to add Zeta headers... but none of the Zeta release CD images I have contain headers?
<waddlesplash>
anyone have a Zeta SDK or know where I can get one?
<scantysnax>
Bernd what'shisname...
<OscarL>
I have an original Zeta 1.2 CD, but nothing else.
<scantysnax>
sorry can't remember the other half
<OscarL>
(no idea what it contains, was really, really slow on my hardware at the time)
mmu_man has quit [Ping timeout: 480 seconds]
<scantysnax>
it ran hot for me.
<waddlesplash>
I have the 1.2 ISO here as well
<waddlesplash>
but it doesn't seem to have headers
<waddlesplash>
unless I missed something
<OscarL>
scantysnax: Bernd Kornz (or similar, I'm bad with names :-D)
<scantysnax>
ah yeah, something like that, i think
<OscarL>
he sent me the CD because I was trying to writhe that SAA713x TV/FM card driver at the time :-)
<scantysnax>
that was nice of him
<scantysnax>
OscarL, did you get anywhere with your driver?
<OscarL>
I *think* they planned to add my "I don't C TV" driver on Zeta 1.5, LOL. They were desperate to even consider including it :-D
<scantysnax>
ah
<OscarL>
scantysnax: I can proudly say that I was the first person in the world to have used a TV/FM tuner card on Haiku (bare metal... we didn't even had app_server yet)...
<OscarL>
I managed to get to use it as an FM tuner card, only analog audio.
<scantysnax>
wow
<scantysnax>
that's cool
<scantysnax>
i'm interested in bktr, as you know.
<OscarL>
some users in Russia where pretty happy with my driver... apparently some offsets I've used for the Tuner's IF were better than the original values (at least for the tuners sold on RUS, and Argentina)... made for better stereo sound, lol.
<scantysnax>
nice one :-)
<OscarL>
never managed to do DMA transfers for the video part though.
<OscarL>
Remote controller decoding I also implemented. worked perfectly on CLI, but never managed to integrate it as an input_server device.
<scantysnax>
drivers are hard, regardless, that's really cool
<OscarL>
Bt848 chips work quite differently from SAA713x, if I'm remembemering right. For SAA713x, you do all the config via PCI registers...
<scantysnax>
so did you bitbang it?
<scantysnax>
or do an actual driver?
<OscarL>
for BT848... I seem to remember that it kinda had some.... dunno "program" you tell it to run, or something (I might just be talking bull, it was looooong ago).
<scantysnax>
going to look into it
<scantysnax>
eventually.
<OscarL>
scantysnax: bit bang for the I2C bus (to control the actual TV/FM tuner).
<scantysnax>
cool.
<OscarL>
read/write PCI reg via memory maps.
<scantysnax>
was it hard to find a datasheet?
<OscarL>
back then... yeah, not that easy.
<OscarL>
but bt848 stuff is easy to find. a much more popular, and older, chip.
<scantysnax>
i have the TV app here, but it doesn't detect anything.
<OscarL>
with several open source (independent) driver implementations.
<OscarL>
hasn't the USA already killed all analog TV signals long ago already?
<scantysnax>
yeah, but i still have analogue gadgets.
<scantysnax>
like my NES.
<OscarL>
right.
<scantysnax>
which BTW looks programmable via your poke driver.
<OscarL>
I still have my SAA7130 somewhare (but with a broken IR remote connector), and the darn PCI-E video card doesn't gives me room to use the only PCI slot remaining :-(
<OscarL>
scantysnax: I should try to find my old backups. I might have some notes on my attemps to rev-eng the BeOS BT848 media addon (at least to have an idea of how it was structured).
<scantysnax>
cool.
<scantysnax>
I see Brooktree is a division of Rockwell semi
<scantysnax>
you know what Rockwell made?
<OscarL>
scantysnax: if you plan to use only the composite/super-video inputs... that would simplify things a lot, I think.
<OscarL>
there were a f*ck-ton of different tuners for all the different systems on the world... made my head spin.
<OscarL>
we can forget about that now (at least at first :-P)
<scantysnax>
Rockwell i think did the R6507 for atari 2600, and stock R6502, our favourite 8-bit CPU :-)
<OscarL>
nice :-)
<scantysnax>
OscarL: the bt848 card i have is really old. i can tell because it's big, and also it only has a coax connector.
<scantysnax>
so it wants plain RF in, nothing fancy.
<scantysnax>
75ohm
<OscarL>
if it only has RF in, then you'll still need to program the tuner. Might need to open it up to see which exact model it uses (for the tuner part, I mean).
<OscarL>
but.... again, bt cards where pretty popular, so surely once you find the correct model, the info will not be that hard to find.
<AlienSoldier>
i could se myself use a bt848 card with an old analog camera. Those thing have better lens than most "modern" camera.
<OscarL>
scantysnax: in any case... TV/FM cards are hella fun...
<scantysnax>
well, i'm hoping i can use haiku to work with my nes
<OscarL>
you have I2C, I2S, PCI, bit-banging, DMA, eeproms, tuners, IR decoders... they are a tiny univers on themselves.
<scantysnax>
yeah, it seems really complicted for no good reason.
wicknix has joined #haiku
<OscarL>
the chips are not just plain "frame grabber" chips, but had to deal with decoding the data for PAL/NTSC/SECAM/etc....
wicknix_ has quit [Read error: Connection reset by peer]
<scantysnax>
yeah, i'm pretty sure ths card is 90's era
<OscarL>
handle the miriad of different sound and color encodings, differnet video inputs, etc, etc.
<OscarL>
iirc, you kinda programmed how the bt8x8 would decode the data. While for more "modern" chips, you just adjusted some register based on the standard you wanted/needed.
<scantysnax>
yeah, bt848 is ancient alreaday
<scantysnax>
already.
<scantysnax>
rockwell doesn't exist anymore afaik
<OscarL>
thus why bt848 cards had lots of "un-scrambler" software written for them... so you could decode "encrypted" cable signals :-D
<scantysnax>
oh neat
<OscarL>
(and you couldn't on more "modern" chips)
<OscarL>
yea... the BT allowed you to change the syncronization line by line while it was decoding... so a bit of DSP magic, and you could recover lots of signals you weren't supposed to be seeing :-D
<AlienSoldier>
PulkoMandy you still manage milkytracker? If so the depot screenshot could be changed as the GUI changed on it in the last version.
<OscarL>
AlienSoldier: I think humdinger is the one that does most of the screenshot management on the depot.
<AlienSoldier>
nice to know
<scantysnax>
OscarL, very cool indeed
<scantysnax>
looks like a hard driver though, there's a lot of shit in that core.
<OscarL>
mmm, the rest I can find are just the raw output of RevEng v1.1.0 (The Reversing Engine by Zadig). Bet there are better rev-eng tools now.
<scantysnax>
cool now i got a call stack.
<scantysnax>
I remember that tool!
<scantysnax>
I used it to reverse Pe
<scantysnax>
never released the crack though.
<scantysnax>
too much respect for the developer
<OscarL>
got a "bt848.rev" file (for the kernel driver)... 336 KB, and one for bt848.media_addon (1.3 MB), but doubht they'll be of much use.
<scantysnax>
keep those for now
<OscarL>
scantysnax: I wrote a "RevEng" syntax highligher for Pe, lol.
<OscarL>
back in the day... not sure if I still have it :-(
hightower2 has quit [Ping timeout: 480 seconds]
<scantysnax>
haha
<scantysnax>
REing pe was a lot of fun
<OscarL>
it did even function popup menu and all.
<scantysnax>
that's cool
<scantysnax>
i'm going to update the x64 ASM syntax highlighter one of these days
<OscarL>
I did the asm one. Patches welcomed!
<scantysnax>
cool
linuxmaster has joined #haiku
<OscarL>
to be fair... I have been just re-shufling those Language exntensions since 2003/2004 without really know what am I doing but... beats not having them :-D
<AlienSoldier>
am i the only one that have a crashing tracker using the query/recent_queries in the find panel?
<AlienSoldier>
normal find work well
<OscarL>
I mostly use just /bin/query, so haven't seen that crash AlienSoldier. (got plenty of other Tracker/Deskbar crashes though :-D)
<OscarL>
might jump to nightlies soong.
<OscarL>
-g
<AlienSoldier>
crash every time for me
<AlienSoldier>
sometime those bug disapear after a reboot, will retry later.
<OscarL>
scantysnax: the gcc bug I mentioned on nightlies has been marked as solved. Next nightly build might be of interest :-)
<scantysnax>
haha, i was just about to ask
<scantysnax>
i think i might switch to nighlies.
<scantysnax>
nightlies*
B2IA has joined #haiku
<AlienSoldier>
PulkoMandy: finally found a bug with milky tracker. Alt-enter make it in fullscreen, but if i try to exit the full screen witht eh same key combo it crash.
<sen>
waddlesplash: hi! I'm looking at this powerstatus change and the change to blue and the tweaking of the lightning bolt look good, but I'm really confused about the backwards-ness of it now? The dark grey part seems to be the "bar" and the colours are the background, but it feels backwards compared to my phone, other OSs, etc. and I keep thinking my battery is almost dead when it's actually full.
<sen>
I haven't been around much the last month or so so I assume I missed some discussion or something, but it feels unintuitive and backwards to me at least
<waddlesplash>
hmm did I break something?
<waddlesplash>
because the display when the battery is 99% full and charging should be different by like 1 pixel
<waddlesplash>
the difference is only noticeable when it starts going down
<sen>
oh I assumed this was intentional, maybe it's something broken. one sec, let me get a screenshot
<waddlesplash>
sen: on phones the battery meter is usually vertical, the end with the nub on it is upwards, and the battery fills from the bottom
<waddlesplash>
so if this is turned 90 degrees to the left, then we wind up with the nub on the left, and the battery should fill from the right to the left
<waddlesplash>
which is the opposite of what we used to have
<waddlesplash>
but is what this commit does
<waddlesplash>
sen: yeah that's quite broken
<waddlesplash>
that's exactly the opposite of what it should be lol
<waddlesplash>
did I push a broken commit...?
<sen>
ahhhh okay, I was so confused because I thought this was the intended behaviour but it felt so unintuitive
<sen>
either that or I built the wrong thing somehow, let me double check my end
<waddlesplash>
I was working on this in two different environments and was copying code around
<waddlesplash>
so it's possible I pushed something wrong
<waddlesplash>
let me retest
<sen>
I was sort of dubious about the blue at first, but I couldn't think of a better solution that works for small icons and this specific colour looks "frozen" to me so that works
<waddlesplash>
it's actually the same blue color as status (progress) bars are on Haiku by default
<waddlesplash>
(on VMware so I added a hack to get a nonzero percentage)
<waddlesplash>
hmm maybe this only works at .5
<sen>
if it's 50% the issue wouldn't be obvious though
<waddlesplash>
you're right
<sen>
yeah, I think if you make it 75% it'll show up :)
<waddlesplash>
something's backwards here
<waddlesplash>
I tried to just swap the drawing of the unfilled and filled pieces
<waddlesplash>
but somehow that didn't work
<waddlesplash>
I guess we need 1-percent
<waddlesplash>
yup
<waddlesplash>
sen: new rev posted
<sen>
Much better :) give me a few minutes to bang on it, but at a glance it looks good
<sen>
waddlesplash: all looks good now, tested all the states and everything seems to work as intended now. Thanks for including me on the review! I think I've marked that as good now but I'm new to Gerrit so let me know if I did it wrong.
<waddlesplash>
sen: nope, that's how you do it. Thanks very much for testing!
<draKon>
i just found out yesterday that a bunch of 14 - 16 year olds after watching the 6th film of harry potter, got taken to harry potter school in their dreams while sleeping
<MonniTheCat>
I've seen 25+ years old people dream about Harry Pothead...
<draKon>
and they came back and practice magic, even did it on that x factor show or the other one like it, 15 year old girl did harry potter witchy magic on tv
<draKon>
the whole audience gasped when she did it, i felt i could tell why they wouldn't like to see what she didn't want to tell them how she did it
<draKon>
but i was fine with it, didnt gasp, though i almost did with the audience while i watched it on film clip one day
<draKon>
thats F***ing krazy isn't it? LOL
<draKon>
explains how they have apps hidden on their iphones
<draKon>
only hackers know how to make them
<draKon>
only 14-16 year olds can goto the harry potter school i was informed
<draKon>
seems to be common lore around me like im the only one hidden from knowing til yesterday
<draKon>
i feel a bit left out uncomfortabley known by almost EVERYONE as not knowing!!
<draKon>
relieving to know now,
<draKon>
anyway thats today report
<draKon>
sleep well, apparently their is a way to give personal life experiences through movies, ive had heaps of texas chainsaw massacre conversations,
<draKon>
now harry potter school is taking them over,
<MonniTheCat>
Magic schools are pretty common in countries like South Korea... It might seem like modern country, but they believe in a lot of fairytales...
<draKon>
cool
<draKon>
have ye been to one?
<MonniTheCat>
Yup...
<draKon>
cool
<draKon>
is it good?
<MonniTheCat>
They teach the old school good magic, not the sh*t they show on TV...
<draKon>
what language did they teach with in the magic school ye went in to?
<MonniTheCat>
Not many people know but Leonardo da Vinci did study magic...
<draKon>
really?
<draKon>
wow
* Anarchos
suggests drakon and MonniTheCat to learn about magic on #haiku-offtopic ...
<draKon>
i heard he is atlantean
<draKon>
like all the good sages apparently
<draKon>
ok sorry Anarchos
<Begasus[m]>
second that Anarchos :)
<draKon>
ye are right, a computer built by the machines who made the magicians who would say they are on topic, nevermind
<Begasus[m]>
NeoChat up and running :D
<draKon>
boohoo begasus :)
<MonniTheCat>
looks like latest nightly is still busted... still throwing signal 21 when trying to start common command-line applications...
<MonniTheCat>
hmm... last function in stack trace is BPrivate::hoardSbrk(long), which suggests memory allocation issues...
bbjimmy has joined #haiku
_-Caleb-_ has left #haiku [#haiku]
<zard>
To anyone who wants to join, draKon is in the #haiku-offtopic channel
_-Caleb-_ has joined #haiku
chilledfrogs has quit [Quit: connection reset by purr]
linuxmaster has quit [Ping timeout: 480 seconds]
<draKon>
may i pm MonniTheCat?
<Begasus>
PR created for kirigami-addons :P
chilledfrogs has joined #haiku
<Begasus>
ps, hi zard :)
Anarchos has quit [Remote host closed the connection]
Anarchos has joined #haiku
andreaa71 has joined #haiku
andreaa71 has left #haiku [#haiku]
wicknix has joined #haiku
SLema has joined #haiku
SLema has quit []
wicknix_ has quit [Ping timeout: 480 seconds]
<waddlesplash>
Skipp_OSX: looks like there's a new tracker crash reported in the file panel
<Skipp_OSX>
fun
SLema has joined #haiku
janking has joined #haiku
<Skipp_OSX>
I'm not seeing a new ticket what's the crash?
hightower2 has quit [Remote host closed the connection]
<Begasus>
see ... /sources/itinerary-24.12.0/src/app/importcontroller.cpp:684:51: error: 'typeIconName' is not a member of 'KPublicTransport::Feature'
<Begasus>
I knew I had to update there too :P
hightower2 has joined #haiku
<Begasus>
about 5 libraries, not today (dogschool in a bit)
<Anarchos>
OscarL for the size/ end of the partition, i don't know
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
<OscarL>
I must be using it wrong (wrong endianess?) or something. I either don't find anything, or offsets look way off (from the expected partitions/sessions sizes).
<Anarchos>
OscarL no idea of what endianness to use on a CD
<draKon>
i need to buy some mini pc's, can i get a link to a site that isnt overcluttered, for range? looking sub $250 for one, but 4 of them say $350 the lot with postage to AU (down under)
<draKon>
a mini pc that is haiku compatible
<OscarL>
great... "cdrecord -minfo" sent me to KDL
<OscarL>
"PANIC: VMArea::Unwire(....): no such range" <<< this one is new to me.
<OscarL>
vm stuck on reboot, lol.
<MonniTheCat>
I can crash my Haiku just by using Terminal... I get all kinds of funny error messages...
<Anarchos>
draKon no idea.
<draKon>
ok Anarchos
<waddlesplash>
OscarL: that's fixed on nightly
vdamewood has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
draKon has quit [Quit: Vision[]: i've been blurred!]
<OscarL>
waddlesplash: good to know, thanks!
<MonniTheCat>
BPrivate::hoardHeap::freeBlock() is the lucky winner today again...
<OscarL>
(will try to update when my network starts ressembling a 300 bps dial up connection)
nephele_xmpp has joined #haiku
<OscarL>
s/starts/stops/
<Begasus>
heading out here
<Begasus>
cu peeps!
Begasus has quit [Quit: Vision[]: i've been blurred!]
<MonniTheCat>
My favourite crash this week is still runtime_loader throwing SIGKILLTHR
<Anarchos>
:)
<MonniTheCat>
Good second is bash not being able to create stdout ;)
nephele_xmpp has left #haiku [#haiku]
<Anarchos>
MonniTheCat my god, what are you doing ???
<MonniTheCat>
Anarchos: Still playing with USB drivers ;)
<Anarchos>
MonniTheCat ah ok
<MonniTheCat>
I can crash runtime_loader, Deskbar and almost every command-line tool, but this won't crash to KDL...
Anarchos has quit [Quit: Vision[]: i've been blurred!]
mmu_man has quit [Ping timeout: 480 seconds]
<OscarL>
Weird. Tried to mount the Zeta CD image (by adding it via VirtualBox), DriveSetup only shows the "bootimg" volume too. (I *did* "dd" the whole CD with if="/dev/disks/scsi/.../raw")
<waddlesplash>
yeah, the disk has a BFS partition at an odd offset, I'm not sure how to get it to show up properly either
<waddlesplash>
I tried dd'ing the BFS partition out and mounting that but our BFS driver gives weird errors, I think that doesn't work because it may depend on the original CD offset or somethin
<waddlesplash>
I have a "zetacd.img" file here though, and that I can mount
<waddlesplash>
hmm what even is the difference between these files?
Anarchos has joined #haiku
<waddlesplash>
ah they're different partitions
<OscarL>
I was *this* close to just dd the BFS partition... but thought... "don't be so lazy, take a full image!". Sigh... :-D
<waddlesplash>
the 1.21 non-LIVECD image I can mount
<waddlesplash>
the LIVECD I can't
<waddlesplash>
anyway, I found a random Zeta 1.5 VM image that has headers
<waddlesplash>
but I don't know when these are from or what version
<OscarL>
awesome... then I can just nuke this thing! (was trying to search for those header files)
<waddlesplash>
I'd really like a clean version to copy the headers from... anyone have install media or a development package with headers? none of what I've found does
<waddlesplash>
in the meantime someone pointed me to where BeOS DR6 and DR7 can be found so I've added that to the headers repo
<OscarL>
(ah, spoke too soon)
<OscarL>
I think I've found the offset... 0x287a00
<waddlesplash>
you have to use one sector before
<waddlesplash>
before the 1SFB magic number that is
<waddlesplash>
but again, it doesn't work right, just throws errors
<MonniTheCat>
In the early days when I played with CD images, I noticed that some data discs have non-standard gaps between partitions, almost like they wanted to mess up raw copying of the CD contents...
<phschafft>
please note that on linux losetup has a number of options like patition scan and offsets.
<phschafft>
some of them can really help. also keep in mind that there is nothing special about that. so you can also use that with any combination of devices/files and software.
<Anarchos>
MonniTheCat i read and confirmed that on my BeOS R4.5 CD, there are names of music band in officially blanks sectors :)
<MonniTheCat>
Anarchos: I never tried to read all the data that is hidden in R5 CD, but I had to chop the image to two pieces to be able to burn in on normal burning software... It still wouldn't work correctly...
<OscarL>
waddlesplash: it mounted just fine here.
<waddlesplash>
strange
<waddlesplash>
wonder what I did wrong then
<waddlesplash>
I don't think that contains headers either though
<waddlesplash>
but let me know if you find them
<OscarL>
will do.
<waddlesplash>
I searched the raw disk contents and didn't see anything that looked like headers
<waddlesplash>
so if they're there, they may be in an archive (or maybe you have a different version somehow)
<OscarL>
has many, many .zip files. will take a look and report back.
<waddlesplash>
really? interesting, I think the image I found didn't have many at all
<waddlesplash>
what version is this?
<OscarL>
1.21
<waddlesplash>
same I had... odd
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<OscarL>
the "installdevtools.sh" seemed interesting... it just unpacks all the .zip files under "_PACKAGES/Development"... but the list of packages there is... underwhelming.
<fancy2209[m]>
<fancy2209[m]> "@waddlesplash hrev58429" <- This is about the ping issue
<waddlesplash>
fancy2209[m]: ok
<waddlesplash>
Skipp_OSX: is the list not being cleared when poses are deleted or something?
<Skipp_OSX>
I do not know it makes no sense to me
<Skipp_OSX>
the list should be on each pose so only as many as there are columns like 4-5
<waddlesplash>
again, it looks like a use-after-free or something
<Skipp_OSX>
typically 3
<waddlesplash>
MonniTheCat: can't reproduce your crash, stdout redirection works fine
<OscarL>
waddlesplash: I have a ZETA1.51.zpkg file that contains new (or updated?) headers: ZETA1.51.zpkg\beos\etc\develop\zeta-r1-gcc2-x86\headers\gnu\ (17 files in there)
<waddlesplash>
yeah, I have that too, but figuring out if only replaces headers or is supposed to delete some is annoying
<waddlesplash>
so I don't want to try and reconstruct the final directory and just "guess" at it
<waddlesplash>
odds are it won't ever be relevant
<OscarL>
understood, mentioning them just in case.
x10z has joined #haiku
<waddlesplash>
Skipp_OSX: how are you reproducing specifically?
<waddlesplash>
I am trying some file panels here and it's not happening
HaikuUser has joined #haiku
<Skipp_OSX>
well I'm doing a syslog to get the count but my method of reproduction is pretty simple. Open Find, select Target => Select Folders... => then double click to open any folder
<Skipp_OSX>
crash
<Skipp_OSX>
it's probably because there needs to be a ref filter applied to reproduce the crash
<Skipp_OSX>
yeah even just open Expander => Source => Open folder => Crash
<waddlesplash>
Skipp_OSX: this==deadbeef
<waddlesplash>
inside Model::IsNodeOpen
<waddlesplash>
is what I get when running with debug heap
<waddlesplash>
so UAF as I suspected
<Skipp_OSX>
count is 1920234345 before crash, supposed to be 3
<waddlesplash>
it's a garbage value
<Skipp_OSX>
yeah something like that, but why?
<waddlesplash>
because it's a use after free?
<waddlesplash>
so the values can be whatever
<waddlesplash>
appears the pose itself is deadbeef
<waddlesplash>
so the pose list must be wrong
<Skipp_OSX>
I think it's actually the TextWidget inside the pose that's the problem
<waddlesplash>
no, it's the pose itself
<Skipp_OSX>
that's the list that has a huge count before crash
<Skipp_OSX>
hmmm ok
<waddlesplash>
the pose->fModel is deadbeef
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<OscarL>
"Firefox.zip", 14.44 MiB (from the Zeta CD)... To think that it was consideredably heavier than Opera back then. Can only dream of such small file sizes now for a browser :-)
<waddlesplash>
Skipp_OSX: poseCount == 14 at the point I am getting this crash
<waddlesplash>
that looks more reasonable
<Skipp_OSX>
oh yeah that's the pose count not the widget count but sure
<waddlesplash>
are you running with the debug heap?
<Skipp_OSX>
I'm building with DEBUG symbols hold on that may be why
<waddlesplash>
doesn't crash in there
<waddlesplash>
I'm on 64bit
<Skipp_OSX>
yeah 64
<waddlesplash>
I have debug symbols too
<Skipp_OSX>
with LD_PRELOAD=libroot_debug.so it crashes could be something else idk
<Skipp_OSX>
I thought maybe the fFilteredPoseList was borked so I switched to using the unfiltered fPoseList there, still crashes so no, that's not it.
<Skipp_OSX>
I reverted my change and that does fix the crash so it's definitely something I did.
<waddlesplash>
is it a race?
<waddlesplash>
is something on a different thread modifying these lists while we don't hold a lock
<waddlesplash>
I mean the Add Poses thread is active here but that should always hold the lock while it's working
bjorkintosh has quit [Quit: "Every day, computers are making people easier to use." David Temkin]
<Skipp_OSX>
yeah it could be
bjorkintosh has joined #haiku
janking has quit [Quit: Vision[]: i've been blurred!]
<waddlesplash>
Skipp_OSX: using MALLOC_DEBUG=g (guarded heap) crashes earlier
<waddlesplash>
in WidgetFor but that appears to be because the pose is invalid
x44a has joined #haiku
<Skipp_OSX>
ug DEBUG build is no good, partially my fault
<waddlesplash>
I saw that
<waddlesplash>
easy fix tho
hightower2 has quit [Remote host closed the connection]
<parabyte>
OscarL, be interesting to have a hardware accelerated haiku bos running kodi
<parabyte>
on a android tv box
x10z has joined #haiku
<OscarL>
right, but given the state of the arm port, the lack of hardware accelerated video decoding, and that we don't have a kodi port yet... better don't hold your breath while you wait :-)
imrahil has left #haiku [Disconnected: Hibernating too long]
mmu_man has joined #haiku
<parabyte>
OscarL, can i cross compile from my debian box to haiku?
<parabyte>
im up for a challenge with kodi
<parabyte>
field of dreams scenario bring the kodi and the drivers may come
<OscarL>
I only ever compile stuff inside Haiku, but I know there are some cross-compiling options available, not sure I can provide proper info on those (other than a few links)
<nekobot>
[haiku/haiku] afe86e25ed87 - partitioning_systems/intel: Code cleanup and logging improvements.
<nekobot>
[haiku/haiku] f48a542cf47a - file_systems: Split checking of superblock magic and superblock data.
<nekobot>
[haiku/haiku] 04c8e27efab3 - BDiskSystemAddOn: Remove the Flags field.
<nekobot>
[haiku/haiku] 59aafb9f3f21 - btrfs: Don't pretend to support initializing or writing, yet.
<OscarL>
mmm those commits remind me that I should prolly file a ticket for ext4 failing to recognize partitions created with a particular flag (that newer Linux distros seem to use now)
<OscarL>
"ext2: incompatible features not supported: 2000 (extents 40)".
<OscarL>
(need to dig up my VoidLinux install where I think I created a few ext4 images with different flags for testing)
<nekobot>
[haiku/haiku] 2164b5e17792 - NTFS: Fix new identification logic, and add needed flag to fix initialization.
<OscarL>
do one of the commits above imply the end of overly drammatic "Invalid superblock!" syslog messages that tended to scareme all to often? :-D
<waddlesplash>
yes
<waddlesplash>
:)
<OscarL>
wohooo!
<MonniTheCat>
<waddlesplash> "Mika Lindqvist: can't reproduce..." <- It’s a weird crash… It seems to disappear if I switch to beta 5 haiku.pkg without uninstalling any packages… If I go back 100 hrevs, it still fails to start but doesn’t crash. I don’t have very old nightly images as I keep only last 5 I build or download.
<x512[m]>
fancy2209: About VirGL. There are more interesting thing: sending DRM UAPI over VirtIO transport. It allows to use Mesa amdgpu or Intel GPU driver in Haiku.
<x512[m]>
VirGL OpenGL is quite obsolete thing, Venus/GfxStream is more interesting.
<nekobot>
[haiku/haiku] 46a1eb7da546 - btrfs: Drop get_supported_operations.
<nekobot>
[haiku/haiku] 74ae79fed93e - kernel/fs: Don't store the mount cookie in the KPartition.
<nekobot>
[haiku/haiku] 01e97ff28017 - KPartition: Drop SetParent().
<MonniTheCat>
running hrev58293 and swap usage is 14 GB less... So that's something...
<waddlesplash>
it's possible the memory reservation fixes shook something loose
<MonniTheCat>
Haiku has been running less than 10 minutes now... But still a lot more stable than with later hrevs...
<MonniTheCat>
I was using 58414 and 58420 before all the crashing did start... But before that there was a lot of pipe related regressions that might cause Terminal to break...
mmu_man has quit [Ping timeout: 480 seconds]
imrahil has joined #haiku
<OscarL>
FAT volumes also show the "cabinet" icon instead of the disk one (as it does on the mount menu). sounds similar to #19303
<OscarL>
*show the "cabinet" icon on Tracker's views [...]
<OscarL>
heh, when you actually mount the fat partition, it loses the icon on the Mount menu.
<OscarL>
"op_sync_mode 1" -> "sync after each operation on removable media only". That setting sounds interesting! ("dos" setting file for the FAT driver)
HaikuUser has quit []
imrahil has left #haiku [Disconnected: Hibernating too long]
DKnoto has quit [Quit: Leaving]
DKnoto has joined #haiku
dalme has quit []
x10z has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
yoke has quit [Quit: Vision[]: i've been blurred!]
x44a has quit []
Halian| is now known as Halian
OscarL has quit [Read error: Connection reset by peer]
nipos has left #haiku [Disconnected: Replaced by new connection]