title
Products            Buy            Support Forum            Professional            About            Codec Central
 
Results 1 to 7 of 7

Thread: ARM build issues

  1. #1

    Join Date
    Dec 2012
    Posts
    15

    ARM build issues

    I'm currently running this on a 32-bit ARM platform. Main issue I seem to have is that in foobar2000 mobile, the entry keeps disappearing and then reappearing 2-3 minutes later. Playback, forward, and backward still works but browsing gets messed up and everything shows up as empty until it reappears. Is this a known issue?

    edit: I see this binary is built with an older toolchain:

    ```
    $ readelf -L AssetUPnP | tail -n 20
    0x526878: 0x1 [cantunwind]


    No version information found in this file.
    Attribute Section: aeabi
    File Attributes
    Tag_CPU_name: "6"
    Tag_CPU_arch: v6
    Tag_ARM_ISA_use: Yes
    Tag_THUMB_ISA_use: Thumb-1
    Tag_FP_arch: VFPv3
    Tag_Advanced_SIMD_arch: NEONv1
    Tag_ABI_PCS_wchar_t: 4
    Tag_ABI_FP_denormal: Needed
    Tag_ABI_FP_exceptions: Needed
    Tag_ABI_FP_number_model: IEEE 754
    Tag_ABI_align_needed: 8-byte
    Tag_ABI_enum_size: int
    Tag_ABI_VFP_args: VFP registers
    Tag_CPU_unaligned_access: v6

    readelf -L mpd | tail -n 20
    GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag)
    OS: Linux, ABI: 3.2.0
    Attribute Section: aeabi
    File Attributes
    Tag_CPU_name: "7-A"
    Tag_CPU_arch: v7
    Tag_CPU_arch_profile: Application
    Tag_ARM_ISA_use: Yes
    Tag_THUMB_ISA_use: Thumb-2
    Tag_FP_arch: VFPv3-D16
    Tag_ABI_PCS_wchar_t: 4
    Tag_ABI_FP_rounding: Needed
    Tag_ABI_FP_denormal: Needed
    Tag_ABI_FP_exceptions: Needed
    Tag_ABI_FP_number_model: IEEE 754
    Tag_ABI_align_needed: 8-byte
    Tag_ABI_align_preserved: 8-byte, except leaf SP
    Tag_ABI_enum_size: int
    Tag_ABI_VFP_args: VFP registers
    Tag_CPU_unaligned_access: v6
    ```
    Last edited by Mangix; 08-06-2022 at 06:54 PM.

  2. #2
    Super Moderator
    Join Date
    Jul 2011
    Posts
    1,199

    Re: ARM build issues

    Thanks for the bug report.

    Yes, the toolchain is heavily outdated, but that doesn't explain the apparent crash & restart of the UPnP process that you're seeing.

    What exact machine is this and what Linux distro?

  3. #3

    Join Date
    Dec 2012
    Posts
    15

    Re: ARM build issues

    This is on Armbian 11 (really just Debian). Device is a one off NAS thing: https://kobol.io/helios4/

    I wonder if I could attach strace to the crashing process...

  4. #4
    Super Moderator
    Join Date
    Jul 2011
    Posts
    1,199

    Re: ARM build issues

    Thanks, will test that distro.
    In meanwhile:
    Can you run the available ARM64 builds? They're using less antiquated build config and may behave better.
    Can you please enable debug logging and post UPnP logs of the restart spree?

  5. #5

    Join Date
    Dec 2012
    Posts
    15

    Re: ARM build issues

    Quote Originally Posted by PeterP View Post
    Thanks, will test that distro.
    In meanwhile:
    Can you run the available ARM64 builds? They're using less antiquated build config and may behave better.
    Can you please enable debug logging and post UPnP logs of the restart spree?
    this is an ARM32 device. It does not support aarch64.

    I'll try to get logs.

  6. #6

    Join Date
    Dec 2012
    Posts
    15

    Re: ARM build issues

    Alright I got this: https://raw.githubusercontent.com/ne...ster/logs-upnp

    Story: played the last song. Everything was fine. Several hours later I returned to foobar2000 to find a bunch of not found entries.

    logs-lib was empty.

  7. #7

    Join Date
    Dec 2012
    Posts
    15

    Re: ARM build issues

    Actual issue was UPnP on mobile.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •