• Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    core dump in ld-linux-x86-64.so.2 because of GnuTLS

    Scheduled Pinned Locked Moved
    Technical Help
    2
    2
    378
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      benklaasen
      last edited by

      Hi!

      Delighted to have discovered Strawberry. I'm running it on Ubuntu and connecting to the Subsonic server on my Nextcloud 20 instance.

      The QT5 AppImage build is able to scan my library, (the QT6 build hangs at 98% during the scan, but that's addressed elsewhere on the forum) and I can add an album to the playlist, but as soon as I go to play any track, the app crashes with the following error:

      17:56:10.774 DEBUG Player:336                       Playing song "Lizzie's Balloon" QUrl("https://next.fluidlogic.io/apps/music/subsonic/rest/stream.view?c=Strawberry&v=1.11.0&f=json&u=ben&p=enc%3A777037396934637977657779&id=track-22431")
      17:56:10.796 DEBUG logging:83(GLib-GIO)             _g_io_module_get_default: Found default implementation dummy (GDummyProxyResolver) for ‘gio-proxy-resolver’
      17:56:10.797 DEBUG logging:83(GLib-GIO)             _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ‘gio-tls-backend’
      
      (ld-linux-x86-64.so.2:16545): GLib-Net-WARNING **: 17:56:10.809: Failed to set GnuTLS session priority with error beginning at %COMPAT: The request is invalid.
      **
      GLib-Net:ERROR:../tls/gnutls/gtlsconnection-gnutls.c:103:g_tls_connection_gnutls_set_handshake_priority: assertion failed: (priority)
      **
      GLib-Net:ERROR:../tls/gnutls/gtlsconnection-gnutls.c:103:g_tls_connection_gnutls_set_handshake_priority: assertion failed: (priority)
      Bail out! GLib-Net:ERROR:../tls/gnutls/gtlsconnection-gnutls.c:103:g_tls_connection_gnutls_set_handshake_priority: assertion failed: (priority)
      Bail out! GLib-Net:ERROR:../tls/gnutls/gtlsconnection-gnutls.c:103:g_tls_connection_gnutls_set_handshake_priority: assertion failed: (priority)
      Aborted (core dumped)
      

      Some info about the version of Strawberry I'm running:

      $ file Strawberry-0.9.2-Qt5-x86_64.AppImage 
      Strawberry-0.9.2-Qt5-x86_64.AppImage: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=9fdbc145689e0fb79cb7291203431012ae8e1911, stripped
      

      ...and my Ubuntu version:

      $ uname -a
      Linux tinker 5.4.0-67-generic #75-Ubuntu SMP Fri Feb 19 18:03:38 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
      
      $ cat /etc/*release
      DISTRIB_ID=Ubuntu
      DISTRIB_RELEASE=20.04
      DISTRIB_CODENAME=focal
      DISTRIB_DESCRIPTION="Ubuntu 20.04.2 LTS"
      NAME="Ubuntu"
      VERSION="20.04.2 LTS (Focal Fossa)"
      ID=ubuntu
      ID_LIKE=debian
      PRETTY_NAME="Ubuntu 20.04.2 LTS"
      VERSION_ID="20.04"
      ...
      

      Regards
      Ben

      jonasJ 1 Reply Last reply Reply Quote 0
      • jonasJ
        jonas @benklaasen
        last edited by

        @benklaasen said in core dump in ld-linux-x86-64.so.2 because of GnuTLS:

        g_tls_connection_gnutls_set_handshake_priority: assertion failed: (priority)

        I'm not sure why you are getting this error, the AppImage works for me with streaming.
        I suggest that you try to install strawberry from a regular deb package.
        Or use the repository available: https://launchpad.net/~jonaski/+archive/ubuntu/strawberry

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Powered by NodeBB | Contributors