os: Fix instruction pointer written in xorg_backtrace

The address retrieved in "pip.start_ip" is not necessarily the same
address as unw_get_proc_name finds as nearest symbol and returns in "off".
Therefore using "pip.start_ip + off" is not reliable, at least
visible in the binaries from the Debian repository.

Bug-Debian: https://bugs.debian.org/971088

Signed-off-by: Bernhard Übelacker <bernhardu@mailbox.org>
4 jobs for master in 5 minutes and 17 seconds (queued for 1 second)
Status Job ID Name Coverage
  Docker Image
passed #4709378
debian-testing

00:01:11

 
  Build And Test
passed #4709379
autotools

00:04:05

passed #4709380
meson

00:02:09

passed #4709381
meson-noglamor

00:01:47