• dbus-daemon unaligned accesses

    From John Paul Adrian Glaubitz@21:1/5 to Bob Tracy on Sat Jan 18 17:40:02 2020
    Hi Bob!

    On 1/18/20 5:06 PM, Bob Tracy wrote:
    If no one else is actively working to fix this annoyance, I'll see what
    I can do. For me, it's mostly a matter of finding the time to download
    the source package and its dependencies, build a debug version with
    symbols in it that "gdb" can use, and then *maybe* figure out the best
    way to code around the unaligned access.

    I'm busy with a lot of other things but I am well aware of this issue. You
    can silence the noise with "dmesg -n1".

    Otherwise, it would be greatly appreciated if you could work on a patch to
    fix this issue.

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer - glaubitz@debian.org
    `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bob Tracy@21:1/5 to All on Sat Jan 18 17:30:01 2020
    On my alpha, the system logs are getting spammed with unaligned trap
    errors as follows:

    [34656.586748] dbus-daemon(700): unaligned trap at 00000200000a9720: 00000000d68c7222 28 18
    [34656.599443] dbus-daemon(700): unaligned trap at 00000200000a9720: 00000000d68c7222 28 18
    [34656.612138] dbus-daemon(700): unaligned trap at 00000200000a9720: 00000000d68c7222 28 18
    [34656.617021] dbus-daemon(700): unaligned trap at 00000200000a9720: 00000000d68c7222 28 18
    [34656.624833] dbus-daemon(700): unaligned trap at 00000200000a9720: 00000000d68c7222 28 18

    The current "dbus" package version is 1.12.16-2.

    If no one else is actively working to fix this annoyance, I'll see what
    I can do. For me, it's mostly a matter of finding the time to download
    the source package and its dependencies, build a debug version with
    symbols in it that "gdb" can use, and then *maybe* figure out the best
    way to code around the unaligned access.

    If anyone else has the time and would like to have a go at it, the
    following two links might be useful:

    https://wiki.gentoo.org/wiki/Project:Alpha/Porting_guide#Unaligned_accesses

    https://www.redhat.com/archives/axp-list/2000-May/msg00151.html

    (Yes, the problem has been around at least as long as the alpha
    architecture :-) ).

    Michael Cree et al.: do we have a working "gdb" on alpha these days?
    I seem to recall brokenness there in the not-too-distant past.

    --Bob

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Witold Baryluk@21:1/5 to glaubitz@physik.fu-berlin.de on Sat Jan 18 18:40:02 2020
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932381


    On Sat, 18 Jan 2020 at 16:36, John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> wrote:

    Hi Bob!

    On 1/18/20 5:06 PM, Bob Tracy wrote:
    If no one else is actively working to fix this annoyance, I'll see what
    I can do. For me, it's mostly a matter of finding the time to download
    the source package and its dependencies, build a debug version with
    symbols in it that "gdb" can use, and then *maybe* figure out the best
    way to code around the unaligned access.

    I'm busy with a lot of other things but I am well aware of this issue. You can silence the noise with "dmesg -n1".

    Otherwise, it would be greatly appreciated if you could work on a patch to fix this issue.

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer - glaubitz@debian.org
    `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bob Tracy@21:1/5 to Witold Baryluk on Sun Jan 19 06:50:02 2020
    On Sat, Jan 18, 2020 at 05:33:31PM +0000, Witold Baryluk wrote:
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932381

    At first glance, that certainly appears to be the issue. The
    conversation seems to have stalled-out as of July 2019.

    memcpy() looks to be a good way of handling the problem, for the
    reasons mentioned. Did you try that fix? If so, did it work for you?

    --Bob

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Witold Baryluk@21:1/5 to rct@frus.com on Sun Jan 19 16:10:01 2020
    Yes, it works.

    The suggested one line change did work and fixed the issue for me.

    I didn't have time to ask for it to be merged.

    On Sun, 19 Jan 2020, 06:49 Bob Tracy, <rct@frus.com> wrote:

    On Sat, Jan 18, 2020 at 05:33:31PM +0000, Witold Baryluk wrote:
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932381

    At first glance, that certainly appears to be the issue. The
    conversation seems to have stalled-out as of July 2019.

    memcpy() looks to be a good way of handling the problem, for the
    reasons mentioned. Did you try that fix? If so, did it work for you?

    --Bob


    <div dir="auto">Yes, it works.<div dir="auto"><br></div><div dir="auto">The suggested one line change did work and fixed the issue for me.</div><div dir="auto"><br></div><div dir="auto">I didn&#39;t have time to ask for it to be merged.</div></div><br><
    div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 19 Jan 2020, 06:49 Bob Tracy, &lt;<a href="mailto:rct@frus.com" target="_blank" rel="noreferrer">rct@frus.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .
    8ex;border-left:1px #ccc solid;padding-left:1ex">On Sat, Jan 18, 2020 at 05:33:31PM +0000, Witold Baryluk wrote:<br>
    &gt; <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932381" rel="noreferrer noreferrer noreferrer" target="_blank">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932381</a><br>

    At first glance, that certainly appears to be the issue.  The<br>
    conversation seems to have stalled-out as of July 2019.<br>

    memcpy() looks to be a good way of handling the problem, for the<br>
    reasons mentioned.  Did you try that fix?  If so, did it work for you?<br>

    --Bob<br>
    </blockquote></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Witold Baryluk@21:1/5 to rct@frus.com on Sun Jan 19 23:50:01 2020
    Yes, it works.

    The suggested one line change did work and fixed the issue for me.

    I didn't have time to ask for it to be merged.

    On Sun, 19 Jan 2020, 06:49 Bob Tracy, <rct@frus.com> wrote:

    On Sat, Jan 18, 2020 at 05:33:31PM +0000, Witold Baryluk wrote:
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932381

    At first glance, that certainly appears to be the issue. The
    conversation seems to have stalled-out as of July 2019.

    memcpy() looks to be a good way of handling the problem, for the
    reasons mentioned. Did you try that fix? If so, did it work for you?

    --Bob

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)