Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Mar 2016 19:11:44 +0100
From:      Jan Beich <jbeich@FreeBSD.org>
To:        Kurt Jaeger <pi@FreeBSD.org>
Cc:        gecko@freebsd.org
Subject:   Re: firefox 45.0 (latest build) hangs, what kind of trace helps ?
Message-ID:  <shzu-z1r3-wny@vfemail.net>
In-Reply-To: <fuvu-2sbc-wny@vfemail.net> (Jan Beich's message of "Sun, 13 Mar 2016 18:36:39 %2B0100")
References:  <20160313160121.GP991@fc.opsec.eu> <fuvu-2sbc-wny@vfemail.net>

next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-=
Content-Type: text/plain

Jan Beich <jbeich@FreeBSD.org> writes:

>> Is there a trace/debugging hint that helps you and the gecko team
>> to debug this ?
>
> Try
>
>   $ procstat -k $(pgrep firefox)
>
>   $ ktrace firefox -no-remote -profile $(mktemp -d)
>   <wait for hang>
>   ^C
>   $ kdump -R | tail -20
>
>   $ lldb -p $(pgrep firefox)
>   (lldb) bt all
[...]

These steps are actually a wild goose chase. Firefox issues are way
easier to track down as regressions by eliminating differences between
working and non-working version. The first candidate is always the
fragile user environment, so you need to start from a clean slate by
populating a jail with X11 pass-through and trying to reproduce there.
After that you can start bisecting which should determine if the issue
is port-specific or due to upstream update.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQF8BAEBCgBmBQJW5a1gXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREQjQ0MzY3NEM3RDIzNTc4NkUxNDkyQ0VF
NEM3Nzg4MzQ3OURCRERCAAoJEOTHeINHnb3b8JEH+QFaS4yVDU1PCj1uVOW3nQ+f
1fb9xaLfaIC7xbhMeevnPnz0aTZn2ihMVCRpZ7bWmPpaxrM8skgDNvAT70Vx+K3s
Mu4ezT8ioz6lz0m6Kf7GoJEDrrcbuaR4l0jEGoeK0mZgDQzurdV5tS5dF4MxSiLc
WcGJx0ofL0xeTTbXDEe9d/uD3Ucmy1TkgXA9RqkeQo385ro89uI8+UN47bH3DDou
oFUyC9PGGV5k5RSgHWpwKZ0CpEvaffu2+eftbu/vubJUC8aTV7fnReJ6g7kGRgon
695Q+Z+WZYiV6Pl9FrYS+lFy0t1dgS9E4ImSt3AkRVRBSh/Roa9aIeq7KD2cdao=
=ORie
-----END PGP SIGNATURE-----
--=-=-=--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?shzu-z1r3-wny>