check out from repository
Here may be your problem of getting the "wrong" - different - source-file-version.
The installer offers you the choice to install system's source files, which should match your installed system.
It should be possible to install those source afterwards:
as root:
# bsdconfig
As far as I view the forum most problems are from having mismatching versions:
packages updated, but not freebsd, or vice versa, only partially updates made or interrupted,
or manually installed (compiled) packages having conflicts with mismatching other packages/libraries...
In my experience as long as you have an installation made with the default installer, using pkg only, not mixing it up with ports (except you know exactly what you do, and why and how [ports also needed to be kept conform)),
and having it all smooth conform within a supported RELEASE (13.1-p7, not 14 at the moment) to the same update level,
there should be at least no problems with FreeBSD.
But if you want to understand by logfiles, there are several points where to look:
root # dmesg may give you a hint what last was loaded, when the system started, where it hung up.
Depending on what causes the prob you also may press ctrl-C while booting to break the loading of that module,
your computer may come up at least to get a shell or give you further messages where it stuck.
But as far as I may judge from your descriptions, there happend not a light mistake.
To me it smells you simply have tried to compile and run a kernel which does not match the rest of your system.
In my eyes it would be way easier to check and compare used versions than digging log files.
Let me put it in other words:
As long as you use a FreeBSD Release as described in the handbook:
default installation by default installer,
installing packages with pkg only,
and doing freebsd-update and pkg update,
keeping the system up-to-date and conform
it's very unlikely to have a real problem - with some third party software maybe (e.g. libreoffice, gimp, and such [Linux world ?] produces often pain (libreoffice is a pain in the arse anyway, cause it copies MS Office which is even more pain - but this is a complete different offtopic story),
but not with FreeBSD itself.
app. 99% of all problems I had myself, and saw in the forums,
are caused by not doing it the official documented way,
by not having a conform system.
mostly caused by not reading the handbook or manpages properly (I include myself
)
If you're experimenting - which of course you're not only free to do, but feel to be encouraged to do -
e.g. by manually downloading and compiling sources other as the recommend way by official documentation,
or compiling a kernel, what today is no need to do anymore, except you're experimenting, and in either way
know what you're doing, cause then you're formost on your own.