Page MenuHomeFreeBSD

postmortem DTrace frequently broken under vmware
Needs ReviewPublic

Authored by sam_samgwydir.com on Mar 10 2018, 7:37 AM.
Tags
None
Referenced Files
Unknown Object (File)
Jan 15 2024, 6:14 PM
Unknown Object (File)
Jan 8 2024, 8:22 AM
Unknown Object (File)
Dec 20 2023, 2:22 AM
Unknown Object (File)
Dec 12 2023, 4:29 AM
Unknown Object (File)
Nov 25 2023, 11:47 AM
Unknown Object (File)
Aug 15 2023, 3:19 AM
Unknown Object (File)
Aug 15 2023, 2:01 AM
Unknown Object (File)
Jun 16 2023, 6:51 AM

Details

Reviewers
gnn
Summary

Here is the bug ticket from illumos:
https://illumos.org/issues/9058

When debugging cores created with postmortem DTrace (http://dtrace.org/guide/chp-post.html) under VMWare fusion, mdb would often crash. It turned out a bug in how libdtrace consumed the tracing data stored inside the core.

Test Plan

Tested on SmartOS/illumos, used to debug the ongoing bhyve/illumos effort.

I need to re-create this problem on FreeBSD. I'll report back when that is done.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

Awesome! I've seen reports of this issue on FreeBSD but haven't reproduced it myself. See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218452

I'll review this later this weekend.