• Bug#1104044: orthanc-wsi: Plugin OrthancWSI fails to start on arm64, pp

    From =?utf-8?Q?=C3=89tienne?= Mollier@21:1/5 to All on Thu Apr 24 23:00:01 2025
    Package: orthanc-wsi
    Version: 3.2+dfsg-4
    Severity: serious
    Justification: autopkgtest failure
    X-Debbugs-Cc: [email protected], [email protected], [email protected], [email protected]
    User: [email protected]
    Usertags: s390x
    User: [email protected]
    Usertags: arm64
    User: [email protected]
    Usertags: ppc64el
    User: [email protected]
    Usertags: riscv64

    Hi Sébastien,

    We're almost there with getting dcmtk and the Orthanc ecosystem
    to migrate to trixie. The remaining issues[1] only affect
    orthanc-wsi, and on a particular set of CPU architectures
    (arm64, riscv64, ppc64el and s390x).

    [1]: https://qa.debian.org/excuses.php?package=dcmtk

    Upon analysis, it looks like the root cause of the crash in
    autopkgtest can be reproduced on affected architectures by
    running:

    # Orthanc --verbose /etc/orthanc/
    […]
    E0424 18:38:19.841699 MAIN wsi:/Plugin.cpp:492] Exception in startup tests: Internal error

    Given that the raising of this error is most likely provoked by
    a computational error, and given the set of architectures
    affected by the regression, I hoped that the resolution could be
    a simple matter of enforcing signed char at build time. However
    my attempts at enforcing char signedness with -fsigned-char were
    inefficient in resolving the crash, which suggests the issue may
    be more intricate than I think.

    Per chance, do you have an idea what the root cause would be?

    If not, then in order to facilitate dcmtk transition, I plan to
    disable affected architecture in autopkgtest control file, and
    reduce the severity of the present bug to important.

    Thank you for your help this far, :)
    --
    .''`. Étienne Mollier <[email protected]>
    : :' : pgp: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da
    `. `' sent from /dev/pts/1, please excuse my verbosity
    `-

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

    iQIzBAABCgAdFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmgKo3cACgkQeTz2fo8N EdqU4w//XmhURDrXLEhavpYadtxGPKnh8GxEPJ6sXRg0sHeIQ0IvV7KeEErPxEr3 FM6Wj/SQ1rc7mUIMbxLlkqbBPhce0ojn/r0vPNF7OdjT6qWzzpXMbdCzU3XDMofM 8aX55PJbSB9wPGnWnJ+2cXP/ay8RTAPNcBKoXZQ9GNGiqHuFOb82uN0aSxmOaRIA n+gCKJ8avTWAyV/2fD8mVmHSaas8kZ8rVuPIkmvfBZaroNomfU9h5KC//OWyMH35 HkbyyC1nDEHCilW4plCAa5G/Rp8sWAGWlRxpM2zqluzpcOq+2gnC/Ov5vqWrlvWt EavtBiYimuj0Svw2IVCcogYwhLQBdej2/2HMdb9W+22vSykatJmN2tG0DVP0gynQ wl3kDc97rxWRxkX0vl351WW1URCQ+XRRW/0MqOa/nnDGdCw0VjL+vrxok1yD/O63 z+wCNcDIbH36kbEFeb4qmUicpljqpm8H0T6yxCksPkWXcJ7Ueofb5d63pREZVQa8 uPapjCMxAPcIMvv6XKDbS+zZwUFHrNbHmM4WRFufb06FpuZ8bAWJFPYCmAUnbMSe m27czMJ2nzsjwauhoRJlE8o7UV3ZVj6yVUtlGDxjYFWmwP22fsZVR7W5IoifE2vV AfF3ugBm2SJkLYORmkUnH+FUmQTJ21NAIdjTe0yxQ4VGWzeo0Cs=
    =pW/A
    -----END PGP SIG
  • From Debian Bug Tracking System@21:1/5 to All on Sun Apr 27 21:10:02 2025
    This is a multi-part message in MIME format...

    Your message dated Sun, 27 Apr 2025 19:06:31 +0000
    with message-id <[email protected]>
    and subject line Bug#1104044: fixed in orthanc-wsi 3.2+dfsg-7
    has caused the Debian Bug report #1104044,
    regarding orthanc-wsi: Plugin OrthancWSI fails to start on arm64, ppc64el, riscv64 and s390x
    to be marked as done.

    This means that you claim that the problem has been dealt with.
    If this is not the case it is now your responsibility to reopen the
    Bug report if necessary, and/or fix the problem forthwith.

    (NB: If you are a system administrator and have no idea what this
    message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected]
    immediately.)


    --
    1104044: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1104044
    Debian Bug Tracking System
    Contact [email protected] with problems

    Received: (at submit) by bugs.debian.org; 24 Apr 2025 20:47:56 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
    (2021-04-09) on buxtehude.debian.org
    X-Spam-Level:
    X-Spam-Status: No, score=-121.9 required=4.0 tests=BAYES_00,
    BODY_INCLUDES_PACKAGE,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,
    DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,FROMDEVELOPER,HAS_PACKAGE,
    PGPSIGNATURE,SPF_HELO_NONE,SPF_NONE,UNPARSEABLE_RELAY,
    USER_IN_DKIM_WELCOMELIST,USER_IN_DKIM_WHITELIST autolearn=ham
    autolearn_force=no version=3.4.6-bugs.debian.org_2005_01_02 X-Spam-Bayes: score:0.0000 Tokens: new, 12; hammy, 150; neutral, 124; spammy,
    0. spammytokens:
    hammytokens:0.000-+--Hx-spam-relays-external:sk:stravin,
    0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311,
    0.000-+--H*RT:311, 0.000-+--H*RT:108
    Return-path: <[email protected]>
    Received: f