• Bug#1101377: crashes on startup

    From Nicholas D Steeves@21:1/5 to anarcat@debian.org on Thu Mar 27 19:20:01 2025
    Hi Antoine!

    Thank you for filing this bug, especially because I hadn't yet had the
    chance to verify successful migration to trixie.

    P.S. I'm delighted to hear that you're using this software! I've been unsuccessfully advocating for an initial setup wizard to make it easy
    for new users to set up a working Syncthing cluster, and I'd appreciate
    it if you (and/or others) could add a comment here:

    https://github.com/Martchus/syncthingtray/issues/134

    Reply follows inline:

    On Wed, 26 Mar 2025 15:21:49 -0400 Antoine Beaupre <anarcat@debian.org> wrote:
    Package: syncthingtray
    Version: 1.5.4-1
    Severity: grave

    Hi!

    Syncthingtray doesn't start anymore on trixie:

    anarcat@angela:~> syncthingtray
    Info: Single instance application ID: Syncthing Tray-Martchus-1000
    terminate called after throwing an instance of 'std::bad_alloc'
    what(): std::bad_alloc
    fish: Job 1, 'syncthingtray' terminated by signal SIGABRT (Abort)

    I'm not sure what's going on, it used to work fine. I suspect part of
    the issue might be the package's failure to migrate from unstable, as installing the package from unstable works fine.

    Yup it's something like that :) This horribly opaque crash occurs
    because syncthingtray needs to migrate in lock-step with its martchus-* dependencies. Tldr, qt5-to-qt6 migration, qt6-webengine-dev doesn't
    support mips64el, thus syncthingtray has unsatisfied deps and ftbfs,
    thus I've filled a RM bug that blocks the resolution of this one you filed.

    Also, thanks for your resourcefulness in finding and documenting an
    immediate solution for everyone else who now has a broken Syncthing Tray.

    'hope to see you this year!
    Nicholas

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

    -----BEGIN PGP SIGNATURE-----

    iQJEBAEBCgAuFiEE4qYmHjkArtfNxmcIWogwR199EGEFAmfllXYQHHN0ZW5AZGVi aWFuLm9yZwAKCRBaiDBHX30QYd2eEACNKJGCSMhBXJsbB3ZBxb0yTTGbC+wi7Qgv 6nLmyPS2KCkduXRdP15fHnnMENeGS6ZDthhXiJQ1wumxzfUE9RzZgCQcnFXh4wcw 2wmV8NXakt7aRlZ1TtXliaAKDJASmspF6WDcowESCUUFR3k4940mBCdWilW5Dn2+ Hf9gb0vMUgGXkz/fEuCTB6zpvPRV/SoFrsLCwKMIXbj2ePtknKfANGFAXVqFwurg KQDYYAl3hvhRDodM1Fv07FPTrJjiMpMIRR6sUjU87AdDmQkq67sOlp36ubx0QJTc cNjsBL9la7cX7lk/FFamf5bSg4fgqZG1Vlae38sFXgmQI5LrmXRBB/0YaM01iJgQ YflY3t6RLcCe2g42VGFMifoje22uNSFaaAXKuO4guNPo0RHhJ9TRJVQH9eEdNDRe ggmXap3hciF2ZYDpBkdahAMUWzyDss4E05uigWwhnVBAIctRTA3g2bOgGX7KkBiS efiN7ifTkEHoMmo6rYWGG+4eYaonnfAAqMy9yz1ZEBFVZdKrWSuQnGaWm82e78E1 J20JbfJSNY83l63UsISo8bMdNIAMIZcERyFMvJyiEmIMif8FsWlK4Pqn9mvU3wlW xJLIAOLq0iY2ytlLUqpeOwe/40nfpFxnEAKn5y3gmkCBFumzejLKDPNA9ksoGI2C udw7StAbvA==vxlo
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?utf-8?Q?Antoine_Beaupr=C3=A9?=@21:1/5 to Nicholas D Steeves on Fri Mar 28 20:20:01 2025
    On 2025-03-27 12:13:04, Nicholas D Steeves wrote:
    Hi Antoine!

    Thank you for filing this bug, especially because I hadn't yet had the
    chance to verify successful migration to trixie.

    Hi!

    You're welcome!

    P.S. I'm delighted to hear that you're using this software!

    It's great! I don't quite run it all the time, but whenever i want to
    make sure my stuff is in sync, it's always near in my history. :)

    I've been unsuccessfully advocating for an initial setup wizard to
    make it easy for new users to set up a working Syncthing cluster, and
    I'd appreciate it if you (and/or others) could add a comment here:

    https://github.com/Martchus/syncthingtray/issues/134

    Interesting! I :+1:'d. :)


    [...]

    Yup it's something like that :) This horribly opaque crash occurs
    because syncthingtray needs to migrate in lock-step with its martchus-* dependencies.

    Weird! I wonder what failed in the transition here...

    Tldr, qt5-to-qt6 migration, qt6-webengine-dev doesn't
    support mips64el, thus syncthingtray has unsatisfied deps and ftbfs,
    thus I've filled a RM bug that blocks the resolution of this one you filed.

    Oh right, I saw that as well, hopefully that will settle down on its
    own!

    Also, thanks for your resourcefulness in finding and documenting an
    immediate solution for everyone else who now has a broken Syncthing Tray.

    Hey no problem!

    a.
    --
    Freedom of speech is a principal pillar of a free government; when
    this support is taken away, the constitution of a free society is
    dissolved, and tyranny is erected on its ruins.
    - Benjamin Franklin, 1737

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