From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id CSZcHI5LpmUTcz0AWB0awg (envelope-from ) for ; Tue, 16 Jan 2024 04:25:34 -0500 Authentication-Results: simark.ca; dkim=fail reason="signature verification failed" (2048-bit key; secure) header.d=startmail.com header.i=@startmail.com header.a=rsa-sha256 header.s=2020-07 header.b=aNNS8uyf; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 5FC431E0C3; Tue, 16 Jan 2024 04:25:34 -0500 (EST) Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 015E41E092 for ; Tue, 16 Jan 2024 04:25:31 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 451253858C41 for ; Tue, 16 Jan 2024 09:25:31 +0000 (GMT) Received: from mx-out1.startmail.com (mx-out1.startmail.com [145.131.90.139]) by sourceware.org (Postfix) with ESMTPS id 2CC043858D38 for ; Tue, 16 Jan 2024 09:24:57 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2CC043858D38 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=akselmo.dev Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=akselmo.dev ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 2CC043858D38 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=145.131.90.139 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1705397101; cv=none; b=D9PPNmht4HY60hyQswuGmYUqicZA/LiyszCn6dZvaB0GC2PcQscL/fK3IABX2ZnIM0Ooq5Gf40zgOVRDYR8XpbFZiGnJ7RS8H0v1bhmfDR/QUyWs+IOQbQjFjkV/e0bWb5ucWGiJWHtAl/jAyIsE9xKaa/dk4x9zMIvKHGdDo94= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1705397101; c=relaxed/simple; bh=hLFHsT9S3aSw/CjvLzhJoxn4GWZaUK3JznaUmurP7PQ=; h=DKIM-Signature:Subject:Message-ID:Date:From:To:Mime-Version; b=UHsSdjUbPhBh7sEhDlFwQOP5w5v00Za86QQFYWevVAFuHI/dfGEfhv/Js1yD6BpwMuRxaDc+gStUAeltpKw5P9Nx2hccADrIDWUcxhLFmRe/iV5Lf76Ay1yA9dCfZyBtQyiGyP14DqvgFjgEM6/xxaY4WbkZ7G3jD22+Xdll58g= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=startmail.com; s=2020-07; t=1705397095; bh=4eHxOnge2x7bmkPgy+x7S9oAvBMfLm1LJ+jdQ9CYK5w=; h=Content-Type:Subject:Message-ID:Date:From:To:Mime-Version: Autocrypt:From:Subject:To:Date:Sender:Content-Type: Content-Transfer-Encoding:Content-Disposition:Mime-Version: Reply-To:In-Reply-To:References:Message-Id:Autocrypt; b=aNNS8uyfSc8cDvZezz6Saty1MCgRZN0C5E6v5NUs1KwqW0xQtEhIC9xBiCI3LcMYx oUurVrMrlMhkxFFBroQlQR3Ik2lR4I7XHn1u9dzrR4JhfaepVsFUGa6OTnDocawBT8 HG88rC109/AeappwYQu923Q8yzc6d/AHPYidnaeK2HGdOwUoteig2wMvxGeuKXz2s9 7/baZhN+thi01Jr9ATTffTGOyOkM2JxfAEss/1ypZ/uh+sWrpGQocxp6n5i7GwZ7Ae QUnJNy601TAwbI7kFx1URDWdHJVHPxnv7LIMuoVOXidRwttD1AljINWcnX40gesbDs aDmm5gkrDG8vQ== Subject: Help with setting up DAP for Kate text editor Message-ID: <170539709501.26.7046470475324272764@startmail.com> Date: Tue, 16 Jan 2024 09:24:55 -0000 From: Akseli Lahtinen To: gdb@sourceware.org Mime-Version: 1.0 Autocrypt: addr=akselmo@akselmo.dev; keydata= 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 THzGbzhcNSjK3SlUmadqAv1eMz/+eILIfAWs X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, HTML_MESSAGE, SPF_HELO_NONE, SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.30 X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-bounces+public-inbox=simark.ca@sourceware.org Sender: "Gdb" Hey, I am trying to set up DAP for Kate text editor with following conf= ig =20 =20 ```json =20 =20 "gdb": { =20 "url": "gdb", =20 "run": { =20 "command": ["gdb", "-i", "dap"], =20 "redirectStderr": true, =20 "redirectStdout": true, =20 "supportsSourceRequest": false =20 }, =20 "configurations": { =20 "launch (debug)": { =20 "request": { =20 "command": "launch", =20 "mode": "debug", =20 "program": "${file}", =20 "args": "${args|list}", =20 "cwd": "${workdir}" =20 } =20 } =20 } =20 }, =20 =20 ``` =20 =20 It starts running fine and can find breakpoints, =20 but when I try to start the debugging process, I get following error: = =20 error on response: =20 gdb.dap.server.request..wrap..non_sync_call() argument = after =20 ** must be a mapping, not NoneType =20 =20 Just for comparison, I can run LLDB with Kate just fine with the follow= ing =20 config: =20 =20 ```json =20 =20 "lldb": { =20 "url": " =20 lldb-vscode", =20 "run": { =20 "command": ["lldb-vscode", "-p", "${#run.port}"], =20 "port": 0, =20 "redirectStderr": true, =20 "redirectStdout": true, =20 "supportsSourceRequest": false =20 }, =20 "configurations": { =20 "launch (debug)": { =20 "request": { =20 "command": "launch", =20 "mode": "debug", =20 "program": "${file}", =20 "args": "${args|list}", =20 "cwd": "${workdir}", =20 "stopOnEntry": false =20 } =20 } =20 } =20 }, =20 =20 ``` =20 =20 Just wondering if I am missing something? =20 =20 Thanks for the DAP support by the way. GDB is amazing debugger and I lo= ve =20 using it, but I would love to use it in the Kate text editor as well :)= =20 =20 Best regards, =20 Akseli =20 =20 ps. Please use reply-all since I am not subscribed to the mailing list,= thank =20 you! =20