[From nobody Sat Oct 31 13:15:04 2026
Received: (at submit) by bugs.debian.org; 16 Sep 2022 07:15:53 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.2-bugs.debian.org_2005_01_02
 (2018-09-13) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-14.6 required=4.0 tests=BAYES_00,FOURLA,
 SPF_HELO_NONE,SPF_NONE,TXREP,XMAILER_REPORTBUG autolearn=ham
 autolearn_force=no version=3.4.2-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 18; hammy, 150; neutral, 96; spammy,
 0. spammytokens: hammytokens:0.000-+--bookworm, 0.000-+--H*M:reportbug,
 0.000-+--H*MI:reportbug, 0.000-+--H*x:reportbug,
 0.000-+--H*UA:reportbug
Return-path: &lt;devrtz-debian@fortysixandtwo.eu&gt;
Received: from fortysixandtwo.eu ([85.214.238.193]:47528)
 by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from &lt;devrtz-debian@fortysixandtwo.eu&gt;)
 id 1oZ5Zn-0002hp-TS
 for submit@bugs.debian.org; Fri, 16 Sep 2022 07:15:53 +0000
Received: from zeus.olympus (unknown
 [IPv6:2a02:590:500:6700:c50f:ccbd:d708:cb63])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by fortysixandtwo.eu (Postfix) with ESMTPSA id 2604566ACD;
 Fri, 16 Sep 2022 09:15:47 +0200 (CEST)
Content-Type: text/plain; charset=&quot;us-ascii&quot;
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Evangelos Ribeiro Tzaras &lt;devrtz-debian@fortysixandtwo.eu&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: libsoup3: segmentation fault when using HTTP2
Message-ID: &lt;166331253257.1144828.10086770227021388600.reportbug@zeus.olympus&gt;
X-Mailer: reportbug 11.5.1
Date: Fri, 16 Sep 2022 09:15:32 +0200
Delivered-To: submit@bugs.debian.org

Source: libsoup3
Version: 3.2.0-1
Severity: important
Forwarded: https://gitlab.gnome.org/GNOME/libsoup/-/issues/302

Dear Maintainer,

libsoup3 sometimes runs into a segmentation fault when using HTTP2
that can be worked around by forcing HTTP1 usage with the environment variable
SOUP_FORCE_HTTP1=1


Logs will show the following type of warnings:

libsoup-http2-WARNING **: 18:32:30.072: (../http2/soup-client-message-io-http2.c:410):io_read: runtime check failed: (io-&gt;in_callback == 0)

before running into a segmentation fault.


Thank you for your work on maintaining libsoup3
and especially your work on the recent transition!


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: arm64, i386

Kernel: Linux 5.19.0-1-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
]