-
tsoome
nice. double free from mdb_recycle().
-
jbk
function living up to its name :)
-
tsoome
well, yes. but there is just one thread and mdb_recycle() should set frame f_mblks to NULL
-
tsoome
and yet all mem blocks I have checked so far have been freed...
-
tsoome
:D
-
tsoome
ok, and it is easy to replicate: start mdb with some core, press tab and then on more prompt press q - and there is fresh core:D
-
tsoome
fortunately umem log can help us there...
-
tsoome
Bug #16564
-
andyf
fenix illumos 16564
-
fenix
BUG 16564: mdb does double free after quitting tab complete (New)
-
fenix
-
sommerfeld
In presumably unrelated news, at some point in the last few months, a large "MDB" was painted on a fence just north of the I-280 freeway at the Cupertino-Santa Clara border, near Apple HQ.
-
sommerfeld
Unlikely to be a reference to either our debugger or Google's machine database.
-
tsoome
so, if medb prompt has :: and you press tab, nothing bad will happen, but tab completing symbols will end up with abort:)
-
natefoo
Does anyone know if the SUNWhd package for locating disks on the X4500/X4540 is floating around in illumos anywhere, or was that license encumbered?
-
richlowe
it wasn't in the base OS, I don't know if it was ever available as source
-
richlowe
I feel like if you have a thumper, the fma topology and diskinfo(8) might help
-
richlowe
tsoome_: I have had mdb abort in symbol completion, unrelated to the ::
-
richlowe
but unfortunately not in a place I could get cores that were useful to anyone
-
natefoo
diskinfo wasn't super helpful but thankfully the 4540 flavor thumper has reasonable target layout compared to the 4500 - under illumos the controller numbers are mixed up, but I found the disk via serial.
-
richlowe
hm, I thought `diskinfo -P` would have said something
-
natefoo
I'll double check if it manages to finish booting
-
natefoo
Speaking of which if anyone has a 4540 SC or bare system board they want to part with I'd be interested, the SP and VGA are toast on mine so I'm mostly flying blind
-
natefoo
Ah found my pre-reboot terminal, yeah, all the columns after PID in diskinfo -P are blank (-) in my case
-
gitomat
[illumos-gate] 14321 loader.efi: to preserve heap space, use AllocatePages() for shadow_fb -- Toomas Soome <tsoome⊙mc>
-
richlowe
so I really made a mess in the tools makefiles, and now I want to make a different, better mess, and it is punishing me
-
danmcd
richlowe: "I really X, and now I want Y, and it is punishing me," works for multiple sets of {X, Y}..
-
richlowe
oh, there's more to come
-
danmcd
Of that I have no doubt.