Diff of the two buildlogs: -- --- b1/build.log 2023-04-27 22:28:42.004856126 +0000 +++ b2/build.log 2023-04-27 22:32:37.042434467 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Apr 27 10:24:25 -12 2023 -I: pbuilder-time-stamp: 1682634265 +I: Current time: Thu May 30 18:51:43 +14 2024 +I: pbuilder-time-stamp: 1717044703 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: copying [./delve_1.20.2.orig.tar.xz] I: copying [./delve_1.20.2-1.debian.tar.xz] I: Extracting source -gpgv: Signature made Thu Apr 6 21:05:53 2023 -12 +gpgv: Signature made Fri Apr 7 23:05:53 2023 +14 gpgv: using EDDSA key 9185D4F57767AEEE6C55D41E7F44FA25EA5514CB gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./delve_1.20.2-1.dsc: no acceptable signature found @@ -32,137 +32,169 @@ dpkg-source: info: applying 0005-Generate-vmlinux.h.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/12928/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/105596/tmp/hooks/D01_modify_environment starting +debug: Running on ionos16-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 30 18:51 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/105596/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/105596/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='1fcddef4f33f4eccaa0ed0ad3257f769' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='12928' - PS1='# ' - PS2='> ' + INVOCATION_ID=9f8846cb375646319a7915f7fc87d0d5 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=105596 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.M5O0cbrq/pbuilderrc_URUa --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.M5O0cbrq/b1 --logfile b1/build.log delve_1.20.2-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.M5O0cbrq/pbuilderrc_a8Ww --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.M5O0cbrq/b2 --logfile b2/build.log --extrapackages usrmerge delve_1.20.2-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos2-i386 5.10.0-21-686-pae #1 SMP Debian 5.10.162-1 (2023-01-21) i686 GNU/Linux + Linux i-capture-the-hostname 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2023-01-21) x86_64 GNU/Linux I: ls -l /bin total 6036 - -rwxr-xr-x 1 root root 1408088 Apr 23 09:24 bash - -rwxr-xr-x 3 root root 38404 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 38404 Sep 18 2022 bzcat - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep - -rwxr-xr-x 3 root root 38404 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 17892 Sep 18 2022 bzip2recover - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore - -rwxr-xr-x 1 root root 42920 Sep 20 2022 cat - -rwxr-xr-x 1 root root 79816 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 67496 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 79816 Sep 20 2022 chown - -rwxr-xr-x 1 root root 162024 Sep 20 2022 cp - -rwxr-xr-x 1 root root 136916 Jan 5 01:20 dash - -rwxr-xr-x 1 root root 137160 Sep 20 2022 date - -rwxr-xr-x 1 root root 100364 Sep 20 2022 dd - -rwxr-xr-x 1 root root 108940 Sep 20 2022 df - -rwxr-xr-x 1 root root 162152 Sep 20 2022 dir - -rwxr-xr-x 1 root root 87760 Mar 22 22:20 dmesg - lrwxrwxrwx 1 root root 8 Dec 19 01:33 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Dec 19 01:33 domainname -> hostname - -rwxr-xr-x 1 root root 38760 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep - -rwxr-xr-x 1 root root 34664 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep - -rwxr-xr-x 1 root root 84272 Mar 22 22:20 findmnt - -rwsr-xr-x 1 root root 30240 Mar 22 20:38 fusermount - -rwxr-xr-x 1 root root 218680 Jan 24 02:43 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 100952 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 21916 Dec 19 01:33 hostname - -rwxr-xr-x 1 root root 75756 Sep 20 2022 ln - -rwxr-xr-x 1 root root 55600 Mar 22 23:43 login - -rwxr-xr-x 1 root root 162152 Sep 20 2022 ls - -rwxr-xr-x 1 root root 214568 Mar 22 22:20 lsblk - -rwxr-xr-x 1 root root 96328 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 84008 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 38792 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 63016 Mar 22 22:20 more - -rwsr-xr-x 1 root root 58912 Mar 22 22:20 mount - -rwxr-xr-x 1 root root 13856 Mar 22 22:20 mountpoint - -rwxr-xr-x 1 root root 157932 Sep 20 2022 mv - lrwxrwxrwx 1 root root 8 Dec 19 01:33 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 2 18:25 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 38792 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Apr 23 09:24 rbash -> bash - -rwxr-xr-x 1 root root 51080 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 75720 Sep 20 2022 rm - -rwxr-xr-x 1 root root 51080 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 22308 Nov 2 04:31 run-parts - -rwxr-xr-x 1 root root 133224 Jan 5 07:55 sed - lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash - -rwxr-xr-x 1 root root 38760 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 87976 Sep 20 2022 stty - -rwsr-xr-x 1 root root 83492 Mar 22 22:20 su - -rwxr-xr-x 1 root root 38792 Sep 20 2022 sync - -rwxr-xr-x 1 root root 598456 Apr 6 02:25 tar - -rwxr-xr-x 1 root root 13860 Nov 2 04:31 tempfile - -rwxr-xr-x 1 root root 120776 Sep 20 2022 touch - -rwxr-xr-x 1 root root 34664 Sep 20 2022 true - -rwxr-xr-x 1 root root 17892 Mar 22 20:38 ulockmgr_server - -rwsr-xr-x 1 root root 30236 Mar 22 22:20 umount - -rwxr-xr-x 1 root root 38760 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 162152 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 71216 Mar 22 22:20 wdctl - lrwxrwxrwx 1 root root 8 Dec 19 01:33 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/12928/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1408088 Apr 24 2023 bash + -rwxr-xr-x 3 root root 38404 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 38404 Sep 19 2022 bzcat + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep + -rwxr-xr-x 3 root root 38404 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 17892 Sep 19 2022 bzip2recover + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore + -rwxr-xr-x 1 root root 42920 Sep 21 2022 cat + -rwxr-xr-x 1 root root 79816 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 67496 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 79816 Sep 21 2022 chown + -rwxr-xr-x 1 root root 162024 Sep 21 2022 cp + -rwxr-xr-x 1 root root 136916 Jan 6 2023 dash + -rwxr-xr-x 1 root root 137160 Sep 21 2022 date + -rwxr-xr-x 1 root root 100364 Sep 21 2022 dd + -rwxr-xr-x 1 root root 108940 Sep 21 2022 df + -rwxr-xr-x 1 root root 162152 Sep 21 2022 dir + -rwxr-xr-x 1 root root 87760 Mar 24 2023 dmesg + lrwxrwxrwx 1 root root 8 Dec 20 2022 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Dec 20 2022 domainname -> hostname + -rwxr-xr-x 1 root root 38760 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 2023 egrep + -rwxr-xr-x 1 root root 34664 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 2023 fgrep + -rwxr-xr-x 1 root root 84272 Mar 24 2023 findmnt + -rwsr-xr-x 1 root root 30240 Mar 23 2023 fusermount + -rwxr-xr-x 1 root root 218680 Jan 25 2023 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 100952 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 21916 Dec 20 2022 hostname + -rwxr-xr-x 1 root root 75756 Sep 21 2022 ln + -rwxr-xr-x 1 root root 55600 Mar 24 2023 login + -rwxr-xr-x 1 root root 162152 Sep 21 2022 ls + -rwxr-xr-x 1 root root 214568 Mar 24 2023 lsblk + -rwxr-xr-x 1 root root 96328 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 84008 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 38792 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 63016 Mar 24 2023 more + -rwsr-xr-x 1 root root 58912 Mar 24 2023 mount + -rwxr-xr-x 1 root root 13856 Mar 24 2023 mountpoint + -rwxr-xr-x 1 root root 157932 Sep 21 2022 mv + lrwxrwxrwx 1 root root 8 Dec 20 2022 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 3 2023 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 38792 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Apr 24 2023 rbash -> bash + -rwxr-xr-x 1 root root 51080 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 75720 Sep 21 2022 rm + -rwxr-xr-x 1 root root 51080 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 22308 Nov 3 2022 run-parts + -rwxr-xr-x 1 root root 133224 Jan 6 2023 sed + lrwxrwxrwx 1 root root 9 May 30 18:51 sh -> /bin/bash + -rwxr-xr-x 1 root root 38760 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 87976 Sep 21 2022 stty + -rwsr-xr-x 1 root root 83492 Mar 24 2023 su + -rwxr-xr-x 1 root root 38792 Sep 21 2022 sync + -rwxr-xr-x 1 root root 598456 Apr 7 2023 tar + -rwxr-xr-x 1 root root 13860 Nov 3 2022 tempfile + -rwxr-xr-x 1 root root 120776 Sep 21 2022 touch + -rwxr-xr-x 1 root root 34664 Sep 21 2022 true + -rwxr-xr-x 1 root root 17892 Mar 23 2023 ulockmgr_server + -rwsr-xr-x 1 root root 30236 Mar 24 2023 umount + -rwxr-xr-x 1 root root 38760 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 162152 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 71216 Mar 24 2023 wdctl + lrwxrwxrwx 1 root root 8 Dec 20 2022 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/105596/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -314,7 +346,7 @@ Get: 80 http://deb.debian.org/debian bookworm/main i386 golang-golang-x-arch-dev all 0.2.0-1 [357 kB] Get: 81 http://deb.debian.org/debian bookworm/main i386 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.8 kB] Get: 82 http://deb.debian.org/debian bookworm/main i386 golang-starlark-dev all 0.0~git20210122.f935de8-2 [159 kB] -Fetched 109 MB in 2s (58.0 MB/s) +Fetched 109 MB in 2s (54.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package golang-golang-x-sys-dev. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19604 files and directories currently installed.) @@ -656,8 +688,19 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/delve-1.20.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../delve_1.20.2-1_source.changes +I: user script /srv/workspace/pbuilder/105596/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +removed '/etc/unsupported-skip-usrmerge-conversion' +The system has been successfully converted. +I: user script /srv/workspace/pbuilder/105596/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/delve-1.20.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../delve_1.20.2-1_source.changes dpkg-buildpackage: info: source package delve dpkg-buildpackage: info: source version 1.20.2-1 dpkg-buildpackage: info: source distribution unstable @@ -682,25 +725,25 @@ cd obj-i686-linux-gnu && go generate -v github.com/go-delve/delve/pkg/proc/internal/ebpf src/github.com/go-delve/delve/pkg/proc/internal/ebpf/context.go src/github.com/go-delve/delve/pkg/proc/internal/ebpf/helpers_disabled.go - cd obj-i686-linux-gnu && go install -trimpath -v -p 8 github.com/go-delve/delve/pkg/proc/internal/ebpf -internal/goarch + cd obj-i686-linux-gnu && go install -trimpath -v -p 15 github.com/go-delve/delve/pkg/proc/internal/ebpf internal/unsafeheader internal/goexperiment -internal/cpu -internal/abi -runtime/internal/math -sync/atomic internal/goos internal/race +internal/itoa +unicode/utf8 unicode -runtime/internal/atomic +internal/cpu +math/bits +internal/goarch runtime/internal/syscall +runtime/internal/atomic +sync/atomic +internal/abi +runtime/internal/math runtime/internal/sys -unicode/utf8 -internal/itoa -math/bits -internal/bytealg math +internal/bytealg runtime internal/reflectlite sync @@ -709,32 +752,32 @@ sort io internal/oserror -strconv internal/safefilepath +strconv path syscall +strings +bytes hash github.com/go-delve/delve/pkg/dwarf/leb128 -bytes -strings hash/adler32 -reflect bufio -time -internal/syscall/execenv +reflect internal/syscall/unix +internal/syscall/execenv +time internal/poll io/fs -os internal/fmtsort encoding/binary +os fmt -compress/flate debug/dwarf +compress/flate compress/zlib debug/macho -github.com/go-delve/delve/pkg/dwarf debug/pe +github.com/go-delve/delve/pkg/dwarf debug/elf github.com/go-delve/delve/pkg/dwarf/op github.com/go-delve/delve/pkg/dwarf/godwarf @@ -742,162 +785,162 @@ make[1]: Leaving directory '/build/delve-1.20.2' dh_auto_build -O--buildsystem=golang dh_auto_build: warning: github.com/go-delve/delve/service/test contains no non-test Go files, removing it from build - cd obj-i686-linux-gnu && go install -trimpath -v -p 8 github.com/go-delve/delve/cmd/dlv github.com/go-delve/delve/cmd/dlv/cmds github.com/go-delve/delve/pkg/astutil github.com/go-delve/delve/pkg/config github.com/go-delve/delve/pkg/dwarf github.com/go-delve/delve/pkg/dwarf/dwarfbuilder github.com/go-delve/delve/pkg/dwarf/frame github.com/go-delve/delve/pkg/dwarf/godwarf github.com/go-delve/delve/pkg/dwarf/leb128 github.com/go-delve/delve/pkg/dwarf/line github.com/go-delve/delve/pkg/dwarf/loclist github.com/go-delve/delve/pkg/dwarf/op github.com/go-delve/delve/pkg/dwarf/reader github.com/go-delve/delve/pkg/dwarf/regnum github.com/go-delve/delve/pkg/elfwriter github.com/go-delve/delve/pkg/gobuild github.com/go-delve/delve/pkg/goversion github.com/go-delve/delve/pkg/locspec github.com/go-delve/delve/pkg/logflags github.com/go-delve/delve/pkg/proc github.com/go-delve/delve/pkg/proc/amd64util github.com/go-delve/delve/pkg/proc/core github.com/go-delve/delve/pkg/proc/core/minidump github.com/go-delve/delve/pkg/proc/debuginfod github.com/go-delve/delve/pkg/proc/fbsdutil github.com/go-delve/delve/pkg/proc/gdbserial github.com/go-delve/delve/pkg/proc/internal/ebpf github.com/go-delve/delve/pkg/proc/linutil github.com/go-delve/delve/pkg/proc/macutil github.com/go-delve/delve/pkg/proc/native github.com/go-delve/delve/pkg/proc/test github.com/go-delve/delve/pkg/proc/winutil github.com/go-delve/delve/pkg/terminal github.com/go-delve/delve/pkg/terminal/colorize github.com/go-delve/delve/pkg/terminal/starbind github.com/go-delve/delve/pkg/version github.com/go-delve/delve/service github.com/go-delve/delve/service/api github.com/go-delve/delve/service/dap github.com/go-delve/delve/service/dap/daptest github.com/go-delve/delve/service/debugger github.com/go-delve/delve/service/internal/sameuser github.com/go-delve/delve/service/rpc1 github.com/go-delve/delve/service/rpc2 github.com/go-delve/delve/service/rpccommon -encoding -unicode/utf16 + cd obj-i686-linux-gnu && go install -trimpath -v -p 15 github.com/go-delve/delve/cmd/dlv github.com/go-delve/delve/cmd/dlv/cmds github.com/go-delve/delve/pkg/astutil github.com/go-delve/delve/pkg/config github.com/go-delve/delve/pkg/dwarf github.com/go-delve/delve/pkg/dwarf/dwarfbuilder github.com/go-delve/delve/pkg/dwarf/frame github.com/go-delve/delve/pkg/dwarf/godwarf github.com/go-delve/delve/pkg/dwarf/leb128 github.com/go-delve/delve/pkg/dwarf/line github.com/go-delve/delve/pkg/dwarf/loclist github.com/go-delve/delve/pkg/dwarf/op github.com/go-delve/delve/pkg/dwarf/reader github.com/go-delve/delve/pkg/dwarf/regnum github.com/go-delve/delve/pkg/elfwriter github.com/go-delve/delve/pkg/gobuild github.com/go-delve/delve/pkg/goversion github.com/go-delve/delve/pkg/locspec github.com/go-delve/delve/pkg/logflags github.com/go-delve/delve/pkg/proc github.com/go-delve/delve/pkg/proc/amd64util github.com/go-delve/delve/pkg/proc/core github.com/go-delve/delve/pkg/proc/core/minidump github.com/go-delve/delve/pkg/proc/debuginfod github.com/go-delve/delve/pkg/proc/fbsdutil github.com/go-delve/delve/pkg/proc/gdbserial github.com/go-delve/delve/pkg/proc/internal/ebpf github.com/go-delve/delve/pkg/proc/linutil github.com/go-delve/delve/pkg/proc/macutil github.com/go-delve/delve/pkg/proc/native github.com/go-delve/delve/pkg/proc/test github.com/go-delve/delve/pkg/proc/winutil github.com/go-delve/delve/pkg/terminal github.com/go-delve/delve/pkg/terminal/colorize github.com/go-delve/delve/pkg/terminal/starbind github.com/go-delve/delve/pkg/version github.com/go-delve/delve/service github.com/go-delve/delve/service/api github.com/go-delve/delve/service/dap github.com/go-delve/delve/service/dap/daptest github.com/go-delve/delve/service/debugger github.com/go-delve/delve/service/internal/sameuser github.com/go-delve/delve/service/rpc1 github.com/go-delve/delve/service/rpc2 github.com/go-delve/delve/service/rpccommon internal/nettrace container/list github.com/go-delve/delve/pkg/proc/macutil crypto/internal/subtle crypto/subtle -crypto/internal/boring/sig +encoding vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/subtle container/ring +unicode/utf16 github.com/rivo/uniseg -internal/singleflight +crypto/internal/boring/sig vendor/golang.org/x/net/dns/dnsmessage +internal/singleflight github.com/hashicorp/golang-lru/simplelru +math/rand +go/build/constraint +text/tabwriter +hash/crc32 encoding/base64 -context -runtime/cgo encoding/hex go/token -path/filepath -encoding/json github.com/go-delve/delve/pkg/dwarf/frame -github.com/go-delve/delve/pkg/dwarf/loclist +path/filepath +runtime/cgo github.com/go-delve/delve/pkg/dwarf/line -go/scanner +github.com/go-delve/delve/pkg/dwarf/loclist github.com/go-delve/delve/pkg/dwarf/reader github.com/go-delve/delve/pkg/dwarf/regnum github.com/go-delve/delve/pkg/elfwriter +context +encoding/json golang.org/x/sys/unix log -go/ast io/ioutil -internal/godebug -internal/intern -os/exec runtime/debug +internal/godebug net/url -net/netip -text/template/parse -math/rand -go/build/constraint -github.com/go-delve/delve/pkg/proc/debuginfod math/big +text/template/parse +internal/intern +go/scanner go/doc/comment -text/tabwriter +os/exec +net/netip golang.org/x/arch/arm64/arm64asm golang.org/x/arch/x86/x86asm -github.com/go-delve/delve/pkg/astutil -go/internal/typeparams -go/parser -text/template -net -go/printer -github.com/sirupsen/logrus -hash/crc32 -go/constant -github.com/go-delve/delve/pkg/version regexp/syntax -os/user -github.com/cosiner/argv github.com/derekparker/trie -github.com/go-delve/delve/pkg/terminal/colorize encoding/xml -github.com/mattn/go-isatty +go/ast +github.com/go-delve/delve/pkg/proc/debuginfod +github.com/cosiner/argv os/signal -encoding/gob html compress/gzip crypto +encoding/gob crypto/cipher crypto/internal/randutil -html/template +text/template +crypto/internal/edwards25519/field crypto/internal/nistec/fiat -regexp +crypto/md5 +crypto/rc4 crypto/internal/boring -crypto/rand -crypto/aes +regexp crypto/des -gopkg.in/yaml.v2 -crypto/internal/boring/bbig +crypto/aes crypto/sha512 -encoding/asn1 -crypto/internal/edwards25519/field -crypto/hmac -crypto/md5 -crypto/rc4 -crypto/rsa crypto/internal/edwards25519 +crypto/hmac crypto/sha1 -vendor/golang.org/x/crypto/cryptobyte crypto/sha256 -crypto/dsa -crypto/x509/pkix encoding/pem vendor/golang.org/x/crypto/chacha20 -crypto/ed25519 vendor/golang.org/x/crypto/internal/poly1305 +github.com/go-delve/delve/pkg/astutil +go/internal/typeparams +go/constant +go/printer +crypto/rand +crypto/internal/boring/bbig +go/parser +encoding/asn1 +crypto/dsa +vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/crypto/curve25519/internal/field vendor/golang.org/x/crypto/hkdf +gopkg.in/yaml.v2 +crypto/rsa vendor/golang.org/x/text/transform vendor/golang.org/x/text/unicode/bidi +crypto/ed25519 vendor/golang.org/x/net/http2/hpack -vendor/golang.org/x/crypto/chacha20poly1305 -crypto/internal/nistec vendor/golang.org/x/crypto/curve25519 +github.com/sirupsen/logrus +github.com/mattn/go-isatty mime vendor/golang.org/x/text/unicode/norm mime/quotedprintable +github.com/go-delve/delve/pkg/version +html/template +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix net/http/internal net/http/internal/ascii github.com/mattn/go-runewidth go.starlark.net/internal/spell go.starlark.net/syntax github.com/google/go-dap -vendor/golang.org/x/text/secure/bidirule -github.com/go-delve/liner encoding/csv -flag -github.com/go-delve/delve/pkg/logflags -crypto/elliptic -net/textproto -github.com/spf13/pflag -github.com/go-delve/delve/pkg/goversion -mime/multipart -github.com/go-delve/delve/service/internal/sameuser -crypto/ecdsa -go.starlark.net/resolve -github.com/go-delve/delve/pkg/proc github.com/russross/blackfriday/v2 +flag +github.com/go-delve/delve/pkg/terminal/colorize +vendor/golang.org/x/text/secure/bidirule +github.com/go-delve/liner gopkg.in/yaml.v3 -crypto/x509 -vendor/golang.org/x/net/idna github.com/go-delve/delve/pkg/dwarf/dwarfbuilder -go.starlark.net/internal/compile internal/sysinfo runtime/trace testing +crypto/internal/nistec +os/user +net +go.starlark.net/resolve +crypto/elliptic +go.starlark.net/internal/compile +vendor/golang.org/x/net/idna +github.com/cpuguy83/go-md2man/v2/md2man +crypto/ecdsa go.starlark.net/starlark -vendor/golang.org/x/net/http/httpguts +github.com/go-delve/delve/pkg/logflags vendor/golang.org/x/net/http/httpproxy +net/textproto +crypto/x509 +github.com/spf13/pflag +github.com/go-delve/delve/service/dap/daptest +vendor/golang.org/x/net/http/httpguts +mime/multipart +github.com/go-delve/delve/service/internal/sameuser +github.com/go-delve/delve/pkg/goversion +github.com/go-delve/delve/pkg/proc/test +github.com/go-delve/delve/pkg/proc github.com/spf13/cobra -github.com/cpuguy83/go-md2man/v2/md2man crypto/tls -github.com/go-delve/delve/pkg/proc/test -github.com/go-delve/delve/service/dap/daptest github.com/spf13/cobra/doc +net/http/httptrace +net/http +github.com/go-delve/delve/pkg/proc/amd64util github.com/go-delve/delve/pkg/proc/winutil github.com/go-delve/delve/service/api -github.com/go-delve/delve/pkg/proc/amd64util -net/http/httptrace github.com/go-delve/delve/pkg/proc/fbsdutil github.com/go-delve/delve/pkg/proc/linutil github.com/go-delve/delve/pkg/proc/core/minidump -net/http github.com/go-delve/delve/pkg/proc/native github.com/go-delve/delve/pkg/proc/core github.com/go-delve/delve/pkg/config @@ -909,19 +952,19 @@ github.com/go-delve/delve/service/dap net/rpc net/rpc/jsonrpc -github.com/go-delve/delve/service/rpc1 github.com/go-delve/delve/service/rpc2 -github.com/go-delve/delve/service/rpccommon +github.com/go-delve/delve/service/rpc1 github.com/go-delve/delve/pkg/terminal/starbind +github.com/go-delve/delve/service/rpccommon github.com/go-delve/delve/pkg/terminal github.com/go-delve/delve/cmd/dlv/cmds github.com/go-delve/delve/cmd/dlv dh_auto_test -O--buildsystem=golang - cd obj-i686-linux-gnu && go test -vet=off -v -p 8 github.com/go-delve/delve/cmd/dlv github.com/go-delve/delve/cmd/dlv/cmds github.com/go-delve/delve/pkg/astutil github.com/go-delve/delve/pkg/config github.com/go-delve/delve/pkg/dwarf github.com/go-delve/delve/pkg/dwarf/dwarfbuilder github.com/go-delve/delve/pkg/dwarf/frame github.com/go-delve/delve/pkg/dwarf/godwarf github.com/go-delve/delve/pkg/dwarf/leb128 github.com/go-delve/delve/pkg/dwarf/line github.com/go-delve/delve/pkg/dwarf/loclist github.com/go-delve/delve/pkg/dwarf/op github.com/go-delve/delve/pkg/dwarf/reader github.com/go-delve/delve/pkg/dwarf/regnum github.com/go-delve/delve/pkg/elfwriter github.com/go-delve/delve/pkg/gobuild github.com/go-delve/delve/pkg/goversion github.com/go-delve/delve/pkg/locspec github.com/go-delve/delve/pkg/logflags github.com/go-delve/delve/pkg/proc github.com/go-delve/delve/pkg/proc/amd64util github.com/go-delve/delve/pkg/proc/core github.com/go-delve/delve/pkg/proc/core/minidump github.com/go-delve/delve/pkg/proc/debuginfod github.com/go-delve/delve/pkg/proc/fbsdutil github.com/go-delve/delve/pkg/proc/gdbserial github.com/go-delve/delve/pkg/proc/internal/ebpf github.com/go-delve/delve/pkg/proc/linutil github.com/go-delve/delve/pkg/proc/macutil github.com/go-delve/delve/pkg/proc/native github.com/go-delve/delve/pkg/proc/test github.com/go-delve/delve/pkg/proc/winutil github.com/go-delve/delve/pkg/terminal github.com/go-delve/delve/pkg/terminal/colorize github.com/go-delve/delve/pkg/terminal/starbind github.com/go-delve/delve/pkg/version github.com/go-delve/delve/service github.com/go-delve/delve/service/api github.com/go-delve/delve/service/dap github.com/go-delve/delve/service/dap/daptest github.com/go-delve/delve/service/debugger github.com/go-delve/delve/service/internal/sameuser github.com/go-delve/delve/service/rpc1 github.com/go-delve/delve/service/rpc2 github.com/go-delve/delve/service/rpccommon github.com/go-delve/delve/service/test + cd obj-i686-linux-gnu && go test -vet=off -v -p 15 github.com/go-delve/delve/cmd/dlv github.com/go-delve/delve/cmd/dlv/cmds github.com/go-delve/delve/pkg/astutil github.com/go-delve/delve/pkg/config github.com/go-delve/delve/pkg/dwarf github.com/go-delve/delve/pkg/dwarf/dwarfbuilder github.com/go-delve/delve/pkg/dwarf/frame github.com/go-delve/delve/pkg/dwarf/godwarf github.com/go-delve/delve/pkg/dwarf/leb128 github.com/go-delve/delve/pkg/dwarf/line github.com/go-delve/delve/pkg/dwarf/loclist github.com/go-delve/delve/pkg/dwarf/op github.com/go-delve/delve/pkg/dwarf/reader github.com/go-delve/delve/pkg/dwarf/regnum github.com/go-delve/delve/pkg/elfwriter github.com/go-delve/delve/pkg/gobuild github.com/go-delve/delve/pkg/goversion github.com/go-delve/delve/pkg/locspec github.com/go-delve/delve/pkg/logflags github.com/go-delve/delve/pkg/proc github.com/go-delve/delve/pkg/proc/amd64util github.com/go-delve/delve/pkg/proc/core github.com/go-delve/delve/pkg/proc/core/minidump github.com/go-delve/delve/pkg/proc/debuginfod github.com/go-delve/delve/pkg/proc/fbsdutil github.com/go-delve/delve/pkg/proc/gdbserial github.com/go-delve/delve/pkg/proc/internal/ebpf github.com/go-delve/delve/pkg/proc/linutil github.com/go-delve/delve/pkg/proc/macutil github.com/go-delve/delve/pkg/proc/native github.com/go-delve/delve/pkg/proc/test github.com/go-delve/delve/pkg/proc/winutil github.com/go-delve/delve/pkg/terminal github.com/go-delve/delve/pkg/terminal/colorize github.com/go-delve/delve/pkg/terminal/starbind github.com/go-delve/delve/pkg/version github.com/go-delve/delve/service github.com/go-delve/delve/service/api github.com/go-delve/delve/service/dap github.com/go-delve/delve/service/dap/daptest github.com/go-delve/delve/service/debugger github.com/go-delve/delve/service/internal/sameuser github.com/go-delve/delve/service/rpc1 github.com/go-delve/delve/service/rpc2 github.com/go-delve/delve/service/rpccommon github.com/go-delve/delve/service/test === RUN TestGenerateManpage --- PASS: TestGenerateManpage (0.01s) PASS -ok github.com/go-delve/delve/cmd/dlv 0.018s +ok github.com/go-delve/delve/cmd/dlv 0.019s === RUN TestParseRedirects cmds_test.go:41: input: ["one.txt"] cmds_test.go:43: output: ["one.txt" "" ""] error @@ -935,7 +978,7 @@ cmds_test.go:43: output: ["three.txt" "one.txt" "two.txt"] error --- PASS: TestParseRedirects (0.00s) PASS -ok github.com/go-delve/delve/cmd/dlv/cmds 0.036s +ok github.com/go-delve/delve/cmd/dlv/cmds 0.006s ? github.com/go-delve/delve/pkg/astutil [no test files] === RUN TestSplitQuotedFields --- PASS: TestSplitQuotedFields (0.00s) @@ -962,18 +1005,18 @@ --- PASS: TestConfigureListByName/empty (0.00s) --- PASS: TestConfigureListByName/invalid (0.00s) PASS -ok github.com/go-delve/delve/pkg/config 0.052s +ok github.com/go-delve/delve/pkg/config 0.032s === RUN TestReadString --- PASS: TestReadString (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf 0.008s +ok github.com/go-delve/delve/pkg/dwarf 0.031s ? github.com/go-delve/delve/pkg/dwarf/dwarfbuilder [no test files] === RUN TestFDEForPC --- PASS: TestFDEForPC (0.00s) === RUN TestParseCIE --- PASS: TestParseCIE (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/frame 0.016s +ok github.com/go-delve/delve/pkg/dwarf/frame 0.045s === RUN TestNormalizeRanges --- PASS: TestNormalizeRanges (0.00s) === RUN TestRangeContains @@ -983,7 +1026,7 @@ === RUN TestContainsPC --- PASS: TestContainsPC (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/godwarf 0.013s +ok github.com/go-delve/delve/pkg/dwarf/godwarf 0.028s === RUN TestDecodeUnsigned --- PASS: TestDecodeUnsigned (0.00s) === RUN TestDecodeSigned @@ -1007,7 +1050,7 @@ encode_test.go:34: input -81 output -81 encoded ff7e --- PASS: TestEncodeSigned (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/leb128 0.029s +ok github.com/go-delve/delve/pkg/dwarf/leb128 0.042s === RUN TestUserFile --- PASS: TestUserFile (0.00s) === RUN TestDebugLinePrologueParser @@ -1645,46 +1688,46 @@ line_parser_test.go:134: file /usr/lib/go-1.19/src/unicode/digit.go line_parser_test.go:134: file /usr/lib/go-1.19/src/unicode/graphic.go line_parser_test.go:134: file /usr/lib/go-1.19/src/unicode/tables.go ---- PASS: TestDebugLinePrologueParser (0.98s) +--- PASS: TestDebugLinePrologueParser (0.52s) === RUN TestPCToLine -match 401001 / 8bf808 (115ns) -match 405830 / 8bf808 (1.986µs) -match 40a25d / 8bf808 (2.771µs) -match 40db80 / 8bf808 (2.376µs) -match 41251b / 8bf808 (3.559µs) -match 415b67 / 8bf808 (2.754µs) -match 41a76f / 8bf808 (5.092µs) -match 41ebdc / 8bf808 (4.4µs) -match 423089 / 8bf808 (4.719µs) -match 427048 / 8bf808 (5.085µs) -match 42b7ea / 8bf808 (7.191µs) -match 43018c / 8bf808 (4.979µs) -match 433fa6 / 8bf808 (4.999µs) -match 4386b3 / 8bf808 (6.501µs) -match 43d7b5 / 8bf808 (6.809µs) -match 44209b / 8bf808 (5.963µs) -match 446e9a / 8bf808 (7.449µs) -match 44c198 / 8bf808 (10.245µs) +match 401001 / 8bf808 (24ns) +match 405830 / 8bf808 (2.204µs) +match 40a25d / 8bf808 (3.361µs) +match 40db80 / 8bf808 (2.672µs) +match 41251b / 8bf808 (4.235µs) +match 415b67 / 8bf808 (3.196µs) +match 41a76f / 8bf808 (5.494µs) +match 41ebdc / 8bf808 (5.152µs) +match 423089 / 8bf808 (6.251µs) +match 427048 / 8bf808 (5.348µs) +match 42b7ea / 8bf808 (7.04µs) +match 43018c / 8bf808 (5.893µs) +match 433fa6 / 8bf808 (5.061µs) +match 4386b3 / 8bf808 (6.413µs) +match 43d7b5 / 8bf808 (8.532µs) +match 44209b / 8bf808 (8.625µs) +match 446e9a / 8bf808 (10.996µs) +match 44c198 / 8bf808 (12.435µs) line_parser_test.go:294: restart form beginning -match 401001 / 8bf808 (8ns) -match 405830 / 8bf808 (1.854µs) -match 40a25d / 8bf808 (2.129µs) -match 40db80 / 8bf808 (1.321µs) ---- PASS: TestPCToLine (0.23s) +match 401001 / 8bf808 (1ns) +match 405830 / 8bf808 (1.694µs) +match 40a25d / 8bf808 (1.514µs) +match 40db80 / 8bf808 (1.168µs) +--- PASS: TestPCToLine (0.24s) === RUN TestDebugLineC --- PASS: TestDebugLineC (0.00s) === RUN TestDebugLineDwarf4 ---- PASS: TestDebugLineDwarf4 (0.00s) +--- PASS: TestDebugLineDwarf4 (0.01s) === RUN TestGrafana ---- PASS: TestGrafana (2.91s) +--- PASS: TestGrafana (3.74s) === RUN TestMultipleSequences --- PASS: TestMultipleSequences (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/line 4.171s +ok github.com/go-delve/delve/pkg/dwarf/line 4.533s === RUN TestLoclist5 --- PASS: TestLoclist5 (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/loclist 0.004s +ok github.com/go-delve/delve/pkg/dwarf/loclist 0.006s === RUN TestExecuteStackProgram --- PASS: TestExecuteStackProgram (0.00s) === RUN TestSignExtension @@ -1694,7 +1737,7 @@ === RUN TestBra --- PASS: TestBra (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/op 0.030s +ok github.com/go-delve/delve/pkg/dwarf/op 0.047s ? github.com/go-delve/delve/pkg/dwarf/reader [no test files] ? github.com/go-delve/delve/pkg/dwarf/regnum [no test files] ? github.com/go-delve/delve/pkg/elfwriter [no test files] @@ -1713,9 +1756,9 @@ === RUN TestInstalled version_test.go:48: installed: {1 19 8 0 0 } version_test.go:49: runtime: {1 19 8 0 0 } ---- PASS: TestInstalled (0.02s) +--- PASS: TestInstalled (0.01s) PASS -ok github.com/go-delve/delve/pkg/goversion 0.038s +ok github.com/go-delve/delve/pkg/goversion 0.009s === RUN TestFunctionLocationParsing --- PASS: TestFunctionLocationParsing (0.00s) === RUN TestSubstitutePathUnix @@ -1724,7 +1767,7 @@ locations_test.go:103: Skipping windows SubstitutePath test in unix --- SKIP: TestSubstitutePathWindows (0.00s) PASS -ok github.com/go-delve/delve/pkg/locspec 0.017s +ok github.com/go-delve/delve/pkg/locspec 0.024s === RUN TestMakeLogger_usingLoggerFactory --- PASS: TestMakeLogger_usingLoggerFactory (0.00s) === RUN TestMakeLogger_usingDefaultBehavior @@ -1732,7 +1775,7 @@ === RUN TestMakeLogger_usingDefaultBehaviorAndFlagged --- PASS: TestMakeLogger_usingDefaultBehaviorAndFlagged (0.00s) PASS -ok github.com/go-delve/delve/pkg/logflags 0.007s +ok github.com/go-delve/delve/pkg/logflags 0.004s === RUN TestIssue554 --- PASS: TestIssue554 (0.00s) === RUN TestReadCStringValue @@ -1750,7 +1793,7 @@ proc_general_test.go:46: read addr=0x5000 size=0x33 --- PASS: TestReadCStringValue (0.00s) === RUN TestDwarfVersion ---- PASS: TestDwarfVersion (0.39s) +--- PASS: TestDwarfVersion (0.33s) === RUN TestRegabiFlagSentinel proc_general_test.go:128: irrelevant before Go 1.17 or on non-amd64 architectures --- SKIP: TestRegabiFlagSentinel (0.00s) @@ -1781,7 +1824,7 @@ --- PASS: TestDwarfExprLoclist (0.00s) === RUN TestIssue1419 dwarf_expr_test.go:337: 0x0 - dwarf_expr_test.go:338: &{0 false a []int []int slice 0x99ca348 0x94b6780 0 0 0 32 0 0 0 0 [] false could not read 8 bytes from register 2 (size: 0) [block] DW_OP_reg2(Rcx) DW_OP_piece 0x8 DW_OP_reg2(Rcx) DW_OP_piece 0x8 DW_OP_reg2(Rcx) DW_OP_piece 0x8 0} + dwarf_expr_test.go:338: &{0 false a []int []int slice 0x9e0f488 0x993e780 0 0 0 32 0 0 0 0 [] false could not read 8 bytes from register 2 (size: 0) [block] DW_OP_reg2(Rcx) DW_OP_piece 0x8 DW_OP_reg2(Rcx) DW_OP_piece 0x8 DW_OP_reg2(Rcx) DW_OP_piece 0x8 0} --- PASS: TestIssue1419 (0.00s) === RUN TestLocationCovers dwarf_expr_test.go:369: [[40100 40700] [40700 41000]] @@ -1795,15 +1838,15 @@ === RUN TestAbstractOriginDefinedAfterUse --- PASS: TestAbstractOriginDefinedAfterUse (0.00s) === RUN TestLoadingExternalDebugInfo ---- PASS: TestLoadingExternalDebugInfo (1.50s) +--- PASS: TestLoadingExternalDebugInfo (0.77s) === RUN TestExit support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestExit Hello, World! ---- PASS: TestExit (1.38s) +--- PASS: TestExit (0.58s) === RUN TestExitAfterContinue support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestExitAfterContinue Hello, World! ---- PASS: TestExitAfterContinue (0.41s) +--- PASS: TestExitAfterContinue (0.28s) === RUN TestHalt past main 1000000 @@ -1828,20 +1871,33 @@ 20000000 21000000 22000000 ---- PASS: TestHalt (1.02s) +23000000 +24000000 +25000000 +26000000 +27000000 +28000000 +29000000 +30000000 +31000000 +32000000 +33000000 +34000000 +35000000 +--- PASS: TestHalt (0.97s) === RUN TestStep support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStep ---- PASS: TestStep (1.34s) +--- PASS: TestStep (0.57s) === RUN TestBreakpoint support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpoint ---- PASS: TestBreakpoint (0.22s) +--- PASS: TestBreakpoint (0.14s) === RUN TestBreakpointInSeparateGoRoutine support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpointInSeparateGoRoutine ---- PASS: TestBreakpointInSeparateGoRoutine (0.92s) +--- PASS: TestBreakpointInSeparateGoRoutine (0.53s) === RUN TestBreakpointWithNonExistantFunction ---- PASS: TestBreakpointWithNonExistantFunction (0.43s) +--- PASS: TestBreakpointWithNonExistantFunction (0.53s) === RUN TestClearBreakpointBreakpoint ---- PASS: TestClearBreakpointBreakpoint (0.45s) +--- PASS: TestClearBreakpointBreakpoint (0.34s) === RUN TestNextGeneral support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextGeneral proc_test.go:458: initial breakpoint Breakpoint 135050454 at 0x80cb4d6 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:17 @@ -1898,36 +1954,25 @@ proc_test.go:468: next proc_test.go:529: at 0x80cb5a5 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:34 at 0x80cb5a5 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:34 ---- PASS: TestNextGeneral (0.92s) +--- PASS: TestNextGeneral (0.54s) === RUN TestNextConcurrent support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextConcurrent -hi 3 -hi 3 -hi 0 -hi 7 -hi 4 -hi 4 -hi 5 -hi 5 hi 9 +hi 3 hi 9 ---- PASS: TestNextConcurrent (1.02s) +--- PASS: TestNextConcurrent (0.53s) === RUN TestNextConcurrentVariant2 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextConcurrentVariant2 proc_test.go:649: test case {8 9} proc_test.go:649: test case {9 10} hi 9 -hi 0 -hi 4 +hi 7 +hi 3 proc_test.go:649: test case {10 11} -hi 4 -hi 0 -hi 1 -hi 1 -hi 5 -hi 5 +hi 6 +hi 6 hi 9 ---- PASS: TestNextConcurrentVariant2 (0.27s) +--- PASS: TestNextConcurrentVariant2 (0.22s) === RUN TestNextFunctionReturn support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextFunctionReturn support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextFunctionReturn @@ -1947,7 +1992,7 @@ proc_test.go:468: next proc_test.go:529: at 0x80cb5aa /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:35 at 0x80cb5aa /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:35 ---- PASS: TestNextFunctionReturn (0.32s) +--- PASS: TestNextFunctionReturn (0.37s) === RUN TestNextFunctionReturnDefer support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextFunctionReturnDefer support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextFunctionReturnDefer @@ -1966,23 +2011,23 @@ bye proc_test.go:529: at 0x80cb243 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go:10 at 0x80cb243 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go:10 ---- PASS: TestNextFunctionReturnDefer (1.28s) +--- PASS: TestNextFunctionReturnDefer (1.40s) === RUN TestNextNetHTTP ---- PASS: TestNextNetHTTP (13.16s) +--- PASS: TestNextNetHTTP (17.78s) === RUN TestRuntimeBreakpoint ---- PASS: TestRuntimeBreakpoint (0.59s) +--- PASS: TestRuntimeBreakpoint (0.72s) === RUN TestFindReturnAddress support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestFindReturnAddress ---- PASS: TestFindReturnAddress (0.20s) +--- PASS: TestFindReturnAddress (0.11s) === RUN TestFindReturnAddressTopOfStackFn support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestFindReturnAddressTopOfStackFn ---- PASS: TestFindReturnAddressTopOfStackFn (0.67s) +--- PASS: TestFindReturnAddressTopOfStackFn (0.55s) === RUN TestSwitchThread support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestSwitchThread ---- PASS: TestSwitchThread (0.18s) +--- PASS: TestSwitchThread (0.23s) === RUN TestCGONext support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCGONext ---- PASS: TestCGONext (1.66s) +--- PASS: TestCGONext (1.09s) === RUN TestCGOBreakpointLocation support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCGOBreakpointLocation --- PASS: TestCGOBreakpointLocation (0.35s) @@ -2001,9 +2046,9 @@ proc_test.go:909: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:17 proc_test.go:909: /usr/lib/go-1.19/src/runtime/proc.go:250 proc_test.go:909: /usr/lib/go-1.19/src/runtime/asm_386.s:1326 ---- PASS: TestStacktrace (0.39s) +--- PASS: TestStacktrace (0.28s) === RUN TestStacktrace2 ---- PASS: TestStacktrace2 (0.78s) +--- PASS: TestStacktrace2 (0.62s) === RUN TestStacktraceGoroutine support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStacktraceGoroutine proc_test.go:1024: Non-goroutine stack: 0 (4) @@ -2029,20 +2074,20 @@ proc_test.go:1030: /usr/lib/go-1.19/src/runtime/mgcscavenge.go:617 runtime.bgscavenge (0x806628b) -18 false proc_test.go:1030: /usr/lib/go-1.19/src/runtime/mgc.go:179 runtime.gcenable.func2 (0x8059447) -10 false proc_test.go:1030: /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit (0x80a1491) -c false ---- PASS: TestStacktraceGoroutine (0.42s) +--- PASS: TestStacktraceGoroutine (0.27s) === RUN TestKill ---- PASS: TestKill (0.35s) +--- PASS: TestKill (0.34s) === RUN TestGetG - proc_test.go:1082: nocgo: g is: &{1 134901008 0 0 0 134900859 134735760 2 {143765504 143761408} 0 14 false {135050450 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testprog.go 17 0x9687f40} 0x9786000 0x94ac280 } + proc_test.go:1082: nocgo: g is: &{1 134901008 0 0 0 134900859 134735760 2 {165179392 165175296} 0 14 false {135050450 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testprog.go 17 0x9bb3f40} 0x9c06080 0x99bc820 } support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestGetG - proc_test.go:1082: cgo: g is: &{1 134903168 0 0 0 134903019 134738672 2 {142901248 142897152} 0 14 false {135052390 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/cgotest.go 12 0x992c7e0} 0x96d2140 0x961e500 } ---- PASS: TestGetG (0.64s) + proc_test.go:1082: cgo: g is: &{1 134903168 0 0 0 134903019 134738672 2 {142901248 142897152} 0 14 false {135052390 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/cgotest.go 12 0x9b467e0} 0x9e1c100 0x9e1a140 } +--- PASS: TestGetG (0.45s) === RUN TestContinueMulti support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestContinueMulti hi hi hi ---- PASS: TestContinueMulti (4.65s) +--- PASS: TestContinueMulti (4.39s) === RUN TestBreakpointOnFunctionEntry support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpointOnFunctionEntry proc_test.go:458: initial breakpoint Breakpoint 135050450 at 0x80cb4d2 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testprog.go:17 @@ -2050,197 +2095,195 @@ proc_test.go:488: clearing initial breakpoint proc_test.go:529: at 0x80cb4d2 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testprog.go:17 at 0x80cb4d2 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testprog.go:17 ---- PASS: TestBreakpointOnFunctionEntry (0.17s) +--- PASS: TestBreakpointOnFunctionEntry (0.31s) === RUN TestProcessReceivesSIGCHLD support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestProcessReceivesSIGCHLD -Thu Apr 27 10:26:30 -12 2023 ---- PASS: TestProcessReceivesSIGCHLD (0.77s) +Thu May 30 18:53:47 +14 2024 +--- PASS: TestProcessReceivesSIGCHLD (0.41s) === RUN TestIssue239 ---- PASS: TestIssue239 (0.60s) +--- PASS: TestIssue239 (0.35s) === RUN TestVariableEvaluation support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestVariableEvaluation ---- PASS: TestVariableEvaluation (0.64s) +--- PASS: TestVariableEvaluation (0.53s) === RUN TestFrameEvaluation support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestFrameEvaluation - proc_test.go:1307: stopped on thread 6239, goroutine: &proc.G{ID:1, PC:0x807b791, SP:0x0, BP:0x0, LR:0x0, GoPC:0x80a109b, StartPC:0x807b260, Status:0x2, stack:proc.stack{hi:0x9034800, lo:0x9034000}, WaitSince:0, WaitReason:14, SystemStack:false, CurrentLoc:proc.Location{PC:0x80a3152, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go", Line:15, Fn:(*proc.Function)(0x98ef5e0)}, Thread:(*native.nativeThread)(0x9614040), variable:(*proc.Variable)(0x9e66140), Unreadable:error(nil), labels:(*map[string]string)(nil)} - proc_test.go:1320: Goroutine 1 &native.nativeThread{ID:6239, Status:(*native.waitStatus)(0x973e85c), CurrentBreakpoint:proc.BreakpointState{Breakpoint:(*proc.Breakpoint)(0x94a05a0), Active:true, Stepping:false, SteppingInto:false, CondError:error(nil)}, dbp:(*native.nativeProcess)(0x973df40), singleStepping:false, os:(*native.osSpecificDetails)(0x9732740), common:proc.CommonThread{CallReturn:false, returnValues:[]*proc.Variable(nil), g:(*proc.G)(0x9600000)}} + proc_test.go:1307: stopped on thread 8039, goroutine: &proc.G{ID:1, PC:0x807b791, SP:0x0, BP:0x0, LR:0x0, GoPC:0x80a109b, StartPC:0x807b260, Status:0x2, stack:proc.stack{hi:0x8c34800, lo:0x8c34000}, WaitSince:0, WaitReason:14, SystemStack:false, CurrentLoc:proc.Location{PC:0x80a3152, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go", Line:15, Fn:(*proc.Function)(0x9c1d5e0)}, Thread:(*native.nativeThread)(0x9cb2200), variable:(*proc.Variable)(0x9afa8c0), Unreadable:error(nil), labels:(*map[string]string)(nil)} + proc_test.go:1320: Goroutine 1 &native.nativeThread{ID:8039, Status:(*native.waitStatus)(0x9c68004), CurrentBreakpoint:proc.BreakpointState{Breakpoint:(*proc.Breakpoint)(0x99ddea0), Active:true, Stepping:false, SteppingInto:false, CondError:error(nil)}, dbp:(*native.nativeProcess)(0x9a8e280), singleStepping:false, os:(*native.osSpecificDetails)(0x9cb06d0), common:proc.CommonThread{CallReturn:false, returnValues:[]*proc.Variable(nil), g:(*proc.G)(0x9afbcc0)}} Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x80a3152 -0x74 -0x9034800 0x80a3152 0x80a32b4 main.stacktraceme goroutinestackprog.go:15 -0x80a32b4 -0x3c -0x9034800 0x80a32b4 0x807b4ad main.main goroutinestackprog.go:29 -0x807b4ad -0x10 -0x9034800 0x807b4ad 0x80a1491 runtime.main proc.go:250 -0x80a1491 -0xc -0x9034800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 +0x80a3152 -0x74 -0x8c34800 0x80a3152 0x80a32b4 main.stacktraceme goroutinestackprog.go:15 +0x80a32b4 -0x3c -0x8c34800 0x80a32b4 0x807b4ad main.main goroutinestackprog.go:29 +0x807b4ad -0x10 -0x8c34800 0x807b4ad 0x80a1491 runtime.main proc.go:250 +0x80a1491 -0xc -0x8c34800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 proc_test.go:1330: Goroutine 1: could not find correct frame proc_test.go:1320: Goroutine 2 -Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x807b8a8 -0x24 -0x9035000 0x807b8a8 0x807b723 runtime.gopark proc.go:364 -0x807b723 -0x10 -0x9035000 0x807b723 0x80a1491 runtime.goparkunlock inlined in runtime.forcegchelper proc.go:369 -0x807b723 -0x10 -0x9035000 0x807b723 0x80a1491 runtime.forcegchelper proc.go:302 -0x80a1491 -0xc -0x9035000 0x80a1491 0x0 runtime.goexit asm_386.s:1326 +Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers +0x807b660 -0x10 -0x8c35000 0x807b660 0x80a1491 runtime.forcegchelper proc.go:293 +0x80a1491 -0xc -0x8c35000 0x80a1491 0x0 runtime.goexit asm_386.s:1326 proc_test.go:1330: Goroutine 2: could not find correct frame proc_test.go:1320: Goroutine 3 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x807b8a8 -0x2c -0x9035800 0x807b8a8 0x80680f6 runtime.gopark proc.go:364 -0x80680f6 -0x18 -0x9035800 0x80680f6 0x8059487 runtime.goparkunlock inlined in runtime.bgsweep proc.go:369 -0x80680f6 -0x18 -0x9035800 0x80680f6 0x8059487 runtime.bgsweep mgcsweep.go:278 -0x8059487 -0x10 -0x9035800 0x8059487 0x80a1491 runtime.gcenable.func1 mgc.go:178 -0x80a1491 -0xc -0x9035800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 +0x807b8a8 -0x2c -0x8c35800 0x807b8a8 0x80680f6 runtime.gopark proc.go:364 +0x80680f6 -0x18 -0x8c35800 0x80680f6 0x8059487 runtime.goparkunlock inlined in runtime.bgsweep proc.go:369 +0x80680f6 -0x18 -0x8c35800 0x80680f6 0x8059487 runtime.bgsweep mgcsweep.go:278 +0x8059487 -0x10 -0x8c35800 0x8059487 0x80a1491 runtime.gcenable.func1 mgc.go:178 +0x80a1491 -0xc -0x8c35800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 proc_test.go:1330: Goroutine 3: could not find correct frame proc_test.go:1320: Goroutine 4 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x807b8a8 -0x48 -0x9036000 0x807b8a8 0x8065a9f runtime.gopark proc.go:364 -0x8065a9f -0x34 -0x9036000 0x8065a9f 0x806628b runtime.goparkunlock inlined in runtime.(*scavengerState).park proc.go:369 -0x8065a9f -0x34 -0x9036000 0x8065a9f 0x806628b runtime.(*scavengerState).park mgcscavenge.go:389 -0x806628b -0x18 -0x9036000 0x806628b 0x8059447 runtime.bgscavenge mgcscavenge.go:617 -0x8059447 -0x10 -0x9036000 0x8059447 0x80a1491 runtime.gcenable.func2 mgc.go:179 -0x80a1491 -0xc -0x9036000 0x80a1491 0x0 runtime.goexit asm_386.s:1326 +0x807b8a8 -0x48 -0x8c36000 0x807b8a8 0x8065a9f runtime.gopark proc.go:364 +0x8065a9f -0x34 -0x8c36000 0x8065a9f 0x806628b runtime.goparkunlock inlined in runtime.(*scavengerState).park proc.go:369 +0x8065a9f -0x34 -0x8c36000 0x8065a9f 0x806628b runtime.(*scavengerState).park mgcscavenge.go:389 +0x806628b -0x18 -0x8c36000 0x806628b 0x8059447 runtime.bgscavenge mgcscavenge.go:617 +0x8059447 -0x10 -0x8c36000 0x8059447 0x80a1491 runtime.gcenable.func2 mgc.go:179 +0x80a1491 -0xc -0x8c36000 0x80a1491 0x0 runtime.goexit asm_386.s:1326 proc_test.go:1330: Goroutine 4: could not find correct frame proc_test.go:1320: Goroutine 5 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x807b8a8 -0x94 -0x9036800 0x807b8a8 0x804b960 runtime.gopark proc.go:364 -0x804b960 -0x50 -0x9036800 0x804b960 0x804b654 runtime.chansend chan.go:259 -0x804b654 -0x38 -0x9036800 0x804b654 0x80a312d runtime.chansend1 chan.go:145 -0x80a312d -0x2c -0x9036800 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 -0x80a3359 -0x10 -0x9036800 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 -0x80a1491 -0xc -0x9036800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 - proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x98ef5b0} {0 151218132 151218132 0 [ 0x97a8c30 0x97a8c60] LittleEndian 8 4 5 0 } 0x96a6b60 0x948a780 0x9830300 0x983cf80 -44 0} - proc_test.go:1338: v = &{151218140 false i int int int 0x96a6b60 0x9830300 0 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} +0x807b8a8 -0x94 -0x8c36800 0x807b8a8 0x804b960 runtime.gopark proc.go:364 +0x804b960 -0x50 -0x8c36800 0x804b960 0x804b654 runtime.chansend chan.go:259 +0x804b654 -0x38 -0x8c36800 0x804b654 0x80a312d runtime.chansend1 chan.go:145 +0x80a312d -0x2c -0x8c36800 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 +0x80a3359 -0x10 -0x8c36800 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 +0x80a1491 -0xc -0x8c36800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 + proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x9c1d5b0} {0 147023828 147023828 0 [ 0x9b8c8e8 0x9b8c918] LittleEndian 8 4 5 0 } 0x9ba71c0 0x981aaa0 0x9cc0300 0x9be4580 -44 0} + proc_test.go:1338: v = &{147023836 false i int int int 0x9ba71c0 0x9cc0300 0 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} proc_test.go:1320: Goroutine 6 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x807b8a8 -0x94 -0x9037000 0x807b8a8 0x804b960 runtime.gopark proc.go:364 -0x804b960 -0x50 -0x9037000 0x804b960 0x804b654 runtime.chansend chan.go:259 -0x804b654 -0x38 -0x9037000 0x804b654 0x80a312d runtime.chansend1 chan.go:145 -0x80a312d -0x2c -0x9037000 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 -0x80a3359 -0x10 -0x9037000 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 -0x80a1491 -0xc -0x9037000 0x80a1491 0x0 runtime.goexit asm_386.s:1326 - proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x98ef5b0} {0 151220180 151220180 0 [ 0x96e2f18 0x96e2f48] LittleEndian 8 4 5 0 } 0x9736240 0x948b540 0x9830300 0x983cf80 -44 0} - proc_test.go:1338: v = &{151220188 false i int int int 0x9736240 0x9830300 1 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} +0x807b8a8 -0x94 -0x8c37000 0x807b8a8 0x804b960 runtime.gopark proc.go:364 +0x804b960 -0x50 -0x8c37000 0x804b960 0x804b654 runtime.chansend chan.go:259 +0x804b654 -0x38 -0x8c37000 0x804b654 0x80a312d runtime.chansend1 chan.go:145 +0x80a312d -0x2c -0x8c37000 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 +0x80a3359 -0x10 -0x8c37000 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 +0x80a1491 -0xc -0x8c37000 0x80a1491 0x0 runtime.goexit asm_386.s:1326 + proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x9c1d5b0} {0 147025876 147025876 0 [ 0x99e9f20 0x99e9f50] LittleEndian 8 4 5 0 } 0x9cadb40 0x981b860 0x9cc0300 0x9be4580 -44 0} + proc_test.go:1338: v = &{147025884 false i int int int 0x9cadb40 0x9cc0300 1 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} proc_test.go:1320: Goroutine 7 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x807b8a8 -0x94 -0x9037800 0x807b8a8 0x804b960 runtime.gopark proc.go:364 -0x804b960 -0x50 -0x9037800 0x804b960 0x804b654 runtime.chansend chan.go:259 -0x804b654 -0x38 -0x9037800 0x804b654 0x80a312d runtime.chansend1 chan.go:145 -0x80a312d -0x2c -0x9037800 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 -0x80a3359 -0x10 -0x9037800 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 -0x80a1491 -0xc -0x9037800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 - proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x98ef5b0} {0 151222228 151222228 0 [ 0x97a9350 0x97a9380] LittleEndian 8 4 5 0 } 0x96a6ee0 0x94c0320 0x9830300 0x983cf80 -44 0} - proc_test.go:1338: v = &{151222236 false i int int int 0x96a6ee0 0x9830300 2 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} +0x807b8a8 -0x94 -0x8c37800 0x807b8a8 0x804b960 runtime.gopark proc.go:364 +0x804b960 -0x50 -0x8c37800 0x804b960 0x804b654 runtime.chansend chan.go:259 +0x804b654 -0x38 -0x8c37800 0x804b654 0x80a312d runtime.chansend1 chan.go:145 +0x80a312d -0x2c -0x8c37800 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 +0x80a3359 -0x10 -0x8c37800 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 +0x80a1491 -0xc -0x8c37800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 + proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x9c1d5b0} {0 147027924 147027924 0 [ 0x99d40a8 0x99d40d8] LittleEndian 8 4 5 0 } 0xa3a61a0 0x986e640 0x9cc0300 0x9be4580 -44 0} + proc_test.go:1338: v = &{147027932 false i int int int 0xa3a61a0 0x9cc0300 2 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} proc_test.go:1320: Goroutine 8 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x807b8a8 -0x94 -0x9038000 0x807b8a8 0x804b960 runtime.gopark proc.go:364 -0x804b960 -0x50 -0x9038000 0x804b960 0x804b654 runtime.chansend chan.go:259 -0x804b654 -0x38 -0x9038000 0x804b654 0x80a312d runtime.chansend1 chan.go:145 -0x80a312d -0x2c -0x9038000 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 -0x80a3359 -0x10 -0x9038000 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 -0x80a1491 -0xc -0x9038000 0x80a1491 0x0 runtime.goexit asm_386.s:1326 - proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x98ef5b0} {0 151224276 151224276 0 [ 0x97a9a10 0x97a9a40] LittleEndian 8 4 5 0 } 0x96a7420 0x94c10e0 0x9830300 0x983cf80 -44 0} - proc_test.go:1338: v = &{151224284 false i int int int 0x96a7420 0x9830300 3 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} +0x807b8a8 -0x94 -0x8c38000 0x807b8a8 0x804b960 runtime.gopark proc.go:364 +0x804b960 -0x50 -0x8c38000 0x804b960 0x804b654 runtime.chansend chan.go:259 +0x804b654 -0x38 -0x8c38000 0x804b654 0x80a312d runtime.chansend1 chan.go:145 +0x80a312d -0x2c -0x8c38000 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 +0x80a3359 -0x10 -0x8c38000 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 +0x80a1491 -0xc -0x8c38000 0x80a1491 0x0 runtime.goexit asm_386.s:1326 + proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x9c1d5b0} {0 147029972 147029972 0 [ 0x9b976c8 0x9b976f8] LittleEndian 8 4 5 0 } 0x99ceee0 0x986f400 0x9cc0300 0x9be4580 -44 0} + proc_test.go:1338: v = &{147029980 false i int int int 0x99ceee0 0x9cc0300 3 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} proc_test.go:1320: Goroutine 9 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x807b8a8 -0x94 -0x9030800 0x807b8a8 0x804b960 runtime.gopark proc.go:364 -0x804b960 -0x50 -0x9030800 0x804b960 0x804b654 runtime.chansend chan.go:259 -0x804b654 -0x38 -0x9030800 0x804b654 0x80a312d runtime.chansend1 chan.go:145 -0x80a312d -0x2c -0x9030800 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 -0x80a3359 -0x10 -0x9030800 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 -0x80a1491 -0xc -0x9030800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 - proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x98ef5b0} {0 151193556 151193556 0 [ 0x96e3980 0x96e39c8] LittleEndian 8 4 5 0 } 0x97369a0 0x94c1ea0 0x9830300 0x983cf80 -44 0} - proc_test.go:1338: v = &{151193564 false i int int int 0x97369a0 0x9830300 4 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} +0x807b8a8 -0x94 -0x8c30800 0x807b8a8 0x804b960 runtime.gopark proc.go:364 +0x804b960 -0x50 -0x8c30800 0x804b960 0x804b654 runtime.chansend chan.go:259 +0x804b654 -0x38 -0x8c30800 0x804b654 0x80a312d runtime.chansend1 chan.go:145 +0x80a312d -0x2c -0x8c30800 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 +0x80a3359 -0x10 -0x8c30800 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 +0x80a1491 -0xc -0x8c30800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 + proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x9c1d5b0} {0 146999252 146999252 0 [ 0x9b97d88 0x9b97db8] LittleEndian 8 4 5 0 } 0x99cf400 0x98861e0 0x9cc0300 0x9be4580 -44 0} + proc_test.go:1338: v = &{146999260 false i int int int 0x99cf400 0x9cc0300 4 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} proc_test.go:1320: Goroutine 10 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x807b8a8 -0x94 -0x9031000 0x807b8a8 0x804b960 runtime.gopark proc.go:364 -0x804b960 -0x50 -0x9031000 0x804b960 0x804b654 runtime.chansend chan.go:259 -0x804b654 -0x38 -0x9031000 0x804b654 0x80a312d runtime.chansend1 chan.go:145 -0x80a312d -0x2c -0x9031000 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 -0x80a3359 -0x10 -0x9031000 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 -0x80a1491 -0xc -0x9031000 0x80a1491 0x0 runtime.goexit asm_386.s:1326 - proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x98ef5b0} {0 151195604 151195604 0 [ 0x94bb9c8 0x94bb9f8] LittleEndian 8 4 5 0 } 0x964d480 0x94d2c80 0x9830300 0x983cf80 -44 0} - proc_test.go:1338: v = &{151195612 false i int int int 0x964d480 0x9830300 5 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} +0x807b8a8 -0x94 -0x8c31000 0x807b8a8 0x804b960 runtime.gopark proc.go:364 +0x804b960 -0x50 -0x8c31000 0x804b960 0x804b654 runtime.chansend chan.go:259 +0x804b654 -0x38 -0x8c31000 0x804b654 0x80a312d runtime.chansend1 chan.go:145 +0x80a312d -0x2c -0x8c31000 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 +0x80a3359 -0x10 -0x8c31000 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 +0x80a1491 -0xc -0x8c31000 0x80a1491 0x0 runtime.goexit asm_386.s:1326 + proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x9c1d5b0} {0 147001300 147001300 0 [ 0x9ae6450 0x9ae6480] LittleEndian 8 4 5 0 } 0x99cf900 0x9886fa0 0x9cc0300 0x9be4580 -44 0} + proc_test.go:1338: v = &{147001308 false i int int int 0x99cf900 0x9cc0300 5 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} proc_test.go:1320: Goroutine 11 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x807b8a8 -0x94 -0x9031800 0x807b8a8 0x804b960 runtime.gopark proc.go:364 -0x804b960 -0x50 -0x9031800 0x804b960 0x804b654 runtime.chansend chan.go:259 -0x804b654 -0x38 -0x9031800 0x804b654 0x80a312d runtime.chansend1 chan.go:145 -0x80a312d -0x2c -0x9031800 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 -0x80a3359 -0x10 -0x9031800 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 -0x80a1491 -0xc -0x9031800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 - proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x98ef5b0} {0 151197652 151197652 0 [ 0x96e3d28 0x96e3d70] LittleEndian 8 4 5 0 } 0x9736c60 0x94d3a40 0x9830300 0x983cf80 -44 0} - proc_test.go:1338: v = &{151197660 false i int int int 0x9736c60 0x9830300 6 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} +0x807b8a8 -0x94 -0x8c31800 0x807b8a8 0x804b960 runtime.gopark proc.go:364 +0x804b960 -0x50 -0x8c31800 0x804b960 0x804b654 runtime.chansend chan.go:259 +0x804b654 -0x38 -0x8c31800 0x804b654 0x80a312d runtime.chansend1 chan.go:145 +0x80a312d -0x2c -0x8c31800 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 +0x80a3359 -0x10 -0x8c31800 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 +0x80a1491 -0xc -0x8c31800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 + proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x9c1d5b0} {0 147003348 147003348 0 [ 0x9b8c0a8 0x9b8c0d8] LittleEndian 8 4 5 0 } 0x9ba6200 0x9887d60 0x9cc0300 0x9be4580 -44 0} + proc_test.go:1338: v = &{147003356 false i int int int 0x9ba6200 0x9cc0300 6 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} proc_test.go:1320: Goroutine 12 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x807b8a8 -0x94 -0x9032000 0x807b8a8 0x804b960 runtime.gopark proc.go:364 -0x804b960 -0x50 -0x9032000 0x804b960 0x804b654 runtime.chansend chan.go:259 -0x804b654 -0x38 -0x9032000 0x804b654 0x80a312d runtime.chansend1 chan.go:145 -0x80a312d -0x2c -0x9032000 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 -0x80a3359 -0x10 -0x9032000 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 -0x80a1491 -0xc -0x9032000 0x80a1491 0x0 runtime.goexit asm_386.s:1326 - proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x98ef5b0} {0 151199700 151199700 0 [ 0x981c0a8 0x981c0d8] LittleEndian 8 4 5 0 } 0x96a7920 0x94d4820 0x9830300 0x983cf80 -44 0} - proc_test.go:1338: v = &{151199708 false i int int int 0x96a7920 0x9830300 7 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} +0x807b8a8 -0x94 -0x8c32000 0x807b8a8 0x804b960 runtime.gopark proc.go:364 +0x804b960 -0x50 -0x8c32000 0x804b960 0x804b654 runtime.chansend chan.go:259 +0x804b654 -0x38 -0x8c32000 0x804b654 0x80a312d runtime.chansend1 chan.go:145 +0x80a312d -0x2c -0x8c32000 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 +0x80a3359 -0x10 -0x8c32000 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 +0x80a1491 -0xc -0x8c32000 0x80a1491 0x0 runtime.goexit asm_386.s:1326 + proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x9c1d5b0} {0 147005396 147005396 0 [ 0x9b8c7b0 0x9b8c810] LittleEndian 8 4 5 0 } 0x9ba6a20 0x98e4b40 0x9cc0300 0x9be4580 -44 0} + proc_test.go:1338: v = &{147005404 false i int int int 0x9ba6a20 0x9cc0300 7 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} proc_test.go:1320: Goroutine 13 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x807b8a8 -0x94 -0x9032800 0x807b8a8 0x804b960 runtime.gopark proc.go:364 -0x804b960 -0x50 -0x9032800 0x804b960 0x804b654 runtime.chansend chan.go:259 -0x804b654 -0x38 -0x9032800 0x804b654 0x80a312d runtime.chansend1 chan.go:145 -0x80a312d -0x2c -0x9032800 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 -0x80a3359 -0x10 -0x9032800 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 -0x80a1491 -0xc -0x9032800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 - proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x98ef5b0} {0 151201748 151201748 0 [ 0x949a408 0x949a438] LittleEndian 8 4 5 0 } 0x964dbe0 0x94d55e0 0x9830300 0x983cf80 -44 0} - proc_test.go:1338: v = &{151201756 false i int int int 0x964dbe0 0x9830300 8 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} +0x807b8a8 -0x94 -0x8c32800 0x807b8a8 0x804b960 runtime.gopark proc.go:364 +0x804b960 -0x50 -0x8c32800 0x804b960 0x804b654 runtime.chansend chan.go:259 +0x804b654 -0x38 -0x8c32800 0x804b654 0x80a312d runtime.chansend1 chan.go:145 +0x80a312d -0x2c -0x8c32800 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 +0x80a3359 -0x10 -0x8c32800 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 +0x80a1491 -0xc -0x8c32800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 + proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x9c1d5b0} {0 147007444 147007444 0 [ 0x999e0d8 0x999e108] LittleEndian 8 4 5 0 } 0x9cac1a0 0x98e5900 0x9cc0300 0x9be4580 -44 0} + proc_test.go:1338: v = &{147007452 false i int int int 0x9cac1a0 0x9cc0300 8 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} proc_test.go:1320: Goroutine 14 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x807b8a8 -0x94 -0x9033000 0x807b8a8 0x804b960 runtime.gopark proc.go:364 -0x804b960 -0x50 -0x9033000 0x804b960 0x804b654 runtime.chansend chan.go:259 -0x804b654 -0x38 -0x9033000 0x804b654 0x80a312d runtime.chansend1 chan.go:145 -0x80a312d -0x2c -0x9033000 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 -0x80a3359 -0x10 -0x9033000 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 -0x80a1491 -0xc -0x9033000 0x80a1491 0x0 runtime.goexit asm_386.s:1326 - proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x98ef5b0} {0 151203796 151203796 0 [ 0x9828450 0x9828480] LittleEndian 8 4 5 0 } 0x9737240 0x94de3c0 0x9830300 0x983cf80 -44 0} - proc_test.go:1338: v = &{151203804 false i int int int 0x9737240 0x9830300 9 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} - proc_test.go:1363: Goroutine 1 &native.nativeThread{ID:6239, Status:(*native.waitStatus)(0x949cd7c), CurrentBreakpoint:proc.BreakpointState{Breakpoint:(*proc.Breakpoint)(0x94a05a0), Active:true, Stepping:false, SteppingInto:false, CondError:error(nil)}, dbp:(*native.nativeProcess)(0x973df40), singleStepping:false, os:(*native.osSpecificDetails)(0x9732740), common:proc.CommonThread{CallReturn:false, returnValues:[]*proc.Variable(nil), g:(*proc.G)(0x9695220)}} +0x807b8a8 -0x94 -0x8c33000 0x807b8a8 0x804b960 runtime.gopark proc.go:364 +0x804b960 -0x50 -0x8c33000 0x804b960 0x804b654 runtime.chansend chan.go:259 +0x804b654 -0x38 -0x8c33000 0x804b654 0x80a312d runtime.chansend1 chan.go:145 +0x80a312d -0x2c -0x8c33000 0x80a312d 0x80a3359 main.agoroutine goroutinestackprog.go:9 +0x80a3359 -0x10 -0x8c33000 0x80a3359 0x80a1491 main.main.func1 goroutinestackprog.go:23 +0x80a1491 -0xc -0x8c33000 0x80a1491 0x0 runtime.goexit asm_386.s:1326 + proc_test.go:1336: scope = &{{134885676 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x9c1d5b0} {0 147009492 147009492 0 [ 0x99d40a8 0x99d40f0] LittleEndian 8 4 5 0 } 0xa3a61a0 0x990c6e0 0x9cc0300 0x9be4580 -44 0} + proc_test.go:1338: v = &{147009500 false i int int int 0xa3a61a0 0x9cc0300 9 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x8 7} + proc_test.go:1363: Goroutine 1 &native.nativeThread{ID:8039, Status:(*native.waitStatus)(0x9ade1c4), CurrentBreakpoint:proc.BreakpointState{Breakpoint:(*proc.Breakpoint)(0x99ddea0), Active:true, Stepping:false, SteppingInto:false, CondError:error(nil)}, dbp:(*native.nativeProcess)(0x9a8e280), singleStepping:false, os:(*native.osSpecificDetails)(0x9cb06d0), common:proc.CommonThread{CallReturn:false, returnValues:[]*proc.Variable(nil), g:(*proc.G)(0x9ac5c20)}} Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x80a3152 -0x88 0xb69acda0 0x80a3152 0x80a33e7 main.stacktraceme goroutinestackprog.go:15 -0x80a33e7 -0x84 0xb69acda0 0x80a33e7 0x80a33c2 main.func3 goroutinestackprog.go:46 -0x80a33c2 -0x7c 0xb69acda0 0x80a33c2 0x80a3392 main.func2 goroutinestackprog.go:42 -0x80a3392 -0x74 0xb69acda0 0x80a3392 0x80a32fc main.func1 goroutinestackprog.go:38 -0x80a32fc -0x3c 0xb69acda0 0x80a32fc 0x807b4ad main.main goroutinestackprog.go:34 -0x807b4ad -0x10 0xb69acda0 0x807b4ad 0x80a1491 runtime.main proc.go:250 -0x80a1491 -0xc 0xb69acda0 0x80a1491 0x0 runtime.goexit asm_386.s:1326 +0x80a3152 -0x88 0xf6ddc590 0x80a3152 0x80a33e7 main.stacktraceme goroutinestackprog.go:15 +0x80a33e7 -0x84 0xf6ddc590 0x80a33e7 0x80a33c2 main.func3 goroutinestackprog.go:46 +0x80a33c2 -0x7c 0xf6ddc590 0x80a33c2 0x80a3392 main.func2 goroutinestackprog.go:42 +0x80a3392 -0x74 0xf6ddc590 0x80a3392 0x80a32fc main.func1 goroutinestackprog.go:38 +0x80a32fc -0x3c 0xf6ddc590 0x80a32fc 0x807b4ad main.main goroutinestackprog.go:34 +0x807b4ad -0x10 0xf6ddc590 0x807b4ad 0x80a1491 runtime.main proc.go:250 +0x80a1491 -0xc 0xf6ddc590 0x80a1491 0x0 runtime.goexit asm_386.s:1326 proc_test.go:1372: frame 1 n 3 proc_test.go:1372: frame 2 n 2 proc_test.go:1372: frame 3 n 1 proc_test.go:1372: frame 4 n 0 ---- PASS: TestFrameEvaluation (0.22s) +--- PASS: TestFrameEvaluation (0.37s) === RUN TestThreadFrameEvaluation ---- PASS: TestThreadFrameEvaluation (0.85s) +--- PASS: TestThreadFrameEvaluation (0.37s) === RUN TestPointerSetting ---- PASS: TestPointerSetting (0.97s) +--- PASS: TestPointerSetting (0.61s) === RUN TestVariableFunctionScoping ---- PASS: TestVariableFunctionScoping (0.18s) +--- PASS: TestVariableFunctionScoping (0.11s) === RUN TestRecursiveStructure support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestRecursiveStructure - proc_test.go:1457: v: &{138967196 false aas []main.a []main.a slice 0x9949f40 0x9a3a240 0 1 1 0 138477696 12 0x996cc30 0 0 [{138477696 false main.a struct main.a struct 0x9949f40 0x9a3a240 0 1 0 0 0 0 0 0 [{138477696 false aas []main.a []main.a slice 0x9949f40 0x9a3a240 0 1 1 0 138477696 12 0x996cc30 0 0 [{138477696 false main.a struct main.a struct 0x9949f40 0x9a3a240 0 1 0 0 0 0 0 0 [] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x728 283} ---- PASS: TestRecursiveStructure (0.59s) + proc_test.go:1457: v: &{147880092 false aas []main.a []main.a slice 0x9ae5900 0x99f8240 0 1 1 0 146866304 12 0xa2e32f0 0 0 [{146866304 false main.a struct main.a struct 0x9ae5900 0x99f8240 0 1 0 0 0 0 0 0 [{146866304 false aas []main.a []main.a slice 0x9ae5900 0x99f8240 0 1 1 0 146866304 12 0xa2e32f0 0 0 [{146866304 false main.a struct main.a struct 0x9ae5900 0x99f8240 0 1 0 0 0 0 0 0 [] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x728 283} +--- PASS: TestRecursiveStructure (0.13s) === RUN TestIssue316 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue316 ---- PASS: TestIssue316 (0.17s) +--- PASS: TestIssue316 (0.25s) === RUN TestIssue325 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue325 - proc_test.go:1476: iface2fn1: &{143685232 false iface2fn1 interface {} interface {} interface 0x95e8280 0x99f8180 0 0 0 0 0 0 0 0 [{143685236 false data func(int) void func(int) void func 0x95e8280 0x99f8180 "main.afunc1" 0 0 0 0 135121808 0 135281052 0 [] true 0}] true [block] DW_OP_fbreg -0x954 271} - proc_test.go:1479: iface2fn2: &{143685224 false iface2fn2 interface {} interface {} interface 0x99a0da0 0x99f8180 0 0 0 0 0 0 0 0 [{143685228 false data func(*int) void func(*int) void func 0x99a0da0 0x99f8180 "main.afunc2" 0 0 0 0 135121840 0 135281056 0 [] true 0}] true [block] DW_OP_fbreg -0x95c 272} ---- PASS: TestIssue325 (0.17s) + proc_test.go:1476: iface2fn1: &{156431984 false iface2fn1 interface {} interface {} interface 0x9f161c0 0x99f8240 0 0 0 0 0 0 0 0 [{156431988 false data func(int) void func(int) void func 0x9f161c0 0x99f8240 "main.afunc1" 0 0 0 0 135121808 0 135281052 0 [] true 0}] true [block] DW_OP_fbreg -0x954 271} + proc_test.go:1479: iface2fn2: &{156431976 false iface2fn2 interface {} interface {} interface 0x9d00100 0x99f8240 0 0 0 0 0 0 0 0 [{156431980 false data func(*int) void func(*int) void func 0x9d00100 0x99f8240 "main.afunc2" 0 0 0 0 135121840 0 135281056 0 [] true 0}] true [block] DW_OP_fbreg -0x95c 272} +--- PASS: TestIssue325 (0.31s) === RUN TestBreakpointCounts support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpointCounts id: 2 step: 0 sleeping 2 @@ -2249,461 +2292,475 @@ id: 1 step: 1 sleeping 10 id: 2 step: 2 sleeping 2 id: 2 step: 3 sleeping 9 -id: 2 step: 4 sleeping 6 -id: 1 step: 2 sleeping 1 -id: 1 step: 3 sleeping 7 -id: 2 step: 5 sleeping 1 -id: 2 step: 6 sleeping 5 -id: 1 step: 4 sleeping 2 -id: 1 step: 5 sleeping 3 -id: 2 step: 7 sleeping 10 -id: 1 step: 6 sleeping 9 -id: 2 step: 8 sleeping 5 -id: 1 step: 7 sleeping 2 -id: 1 step: 8 sleeping 6 -id: 2 step: 9 sleeping 8 -id: 1 step: 9 sleeping 7 -id: 2 step: 10 sleeping 6 -id: 1 step: 10 sleeping 7 -id: 2 step: 11 sleeping 9 +id: 1 step: 2 sleeping 6 +id: 1 step: 3 sleeping 1 +id: 2 step: 4 sleeping 7 +id: 1 step: 4 sleeping 1 +id: 1 step: 5 sleeping 5 +id: 2 step: 5 sleeping 2 +id: 2 step: 6 sleeping 3 +id: 1 step: 6 sleeping 10 +id: 2 step: 7 sleeping 9 +id: 1 step: 7 sleeping 5 +id: 1 step: 8 sleeping 2 +id: 2 step: 8 sleeping 6 +id: 1 step: 9 sleeping 8 +id: 2 step: 9 sleeping 7 +id: 1 step: 10 sleeping 6 +id: 2 step: 10 sleeping 7 id: 1 step: 11 sleeping 9 -id: 2 step: 12 sleeping 8 +id: 2 step: 11 sleeping 9 id: 1 step: 12 sleeping 8 -id: 2 step: 13 sleeping 8 -id: 1 step: 13 sleeping 9 -id: 2 step: 14 sleeping 1 -id: 1 step: 14 sleeping 6 -id: 2 step: 15 sleeping 2 -id: 2 step: 16 sleeping 9 -id: 1 step: 15 sleeping 8 -id: 2 step: 17 sleeping 2 -id: 2 step: 18 sleeping 10 -id: 1 step: 16 sleeping 7 -id: 1 step: 17 sleeping 8 -id: 2 step: 19 sleeping 2 -id: 2 step: 20 sleeping 6 -id: 1 step: 18 sleeping 7 -id: 2 step: 21 sleeping 4 -id: 1 step: 19 sleeping 1 -id: 2 step: 22 sleeping 5 -id: 1 step: 20 sleeping 4 -id: 2 step: 23 sleeping 4 -id: 1 step: 21 sleeping 8 -id: 2 step: 24 sleeping 9 -id: 1 step: 22 sleeping 5 -id: 2 step: 25 sleeping 10 -id: 1 step: 23 sleeping 4 -id: 1 step: 24 sleeping 8 -id: 2 step: 26 sleeping 2 -id: 2 step: 27 sleeping 10 -id: 1 step: 25 sleeping 10 -id: 2 step: 28 sleeping 1 -id: 1 step: 26 sleeping 6 -id: 2 step: 29 sleeping 9 -id: 1 step: 27 sleeping 9 -id: 2 step: 30 sleeping 4 +id: 1 step: 13 sleeping 8 +id: 2 step: 12 sleeping 8 +id: 1 step: 14 sleeping 9 +id: 2 step: 13 sleeping 1 +id: 2 step: 14 sleeping 6 +id: 1 step: 15 sleeping 2 +id: 2 step: 15 sleeping 9 +id: 1 step: 16 sleeping 8 +id: 2 step: 16 sleeping 2 +id: 2 step: 17 sleeping 10 +id: 1 step: 17 sleeping 7 +id: 1 step: 18 sleeping 8 +id: 2 step: 18 sleeping 2 +id: 2 step: 19 sleeping 6 +id: 1 step: 19 sleeping 7 +id: 2 step: 20 sleeping 4 +id: 1 step: 20 sleeping 1 +id: 2 step: 21 sleeping 5 +id: 1 step: 21 sleeping 4 +id: 2 step: 22 sleeping 4 +id: 1 step: 22 sleeping 8 +id: 1 step: 23 sleeping 9 +id: 2 step: 23 sleeping 5 +id: 2 step: 24 sleeping 10 +id: 1 step: 24 sleeping 4 +id: 2 step: 25 sleeping 8 +id: 1 step: 25 sleeping 2 +id: 1 step: 26 sleeping 10 +id: 2 step: 26 sleeping 10 +id: 1 step: 27 sleeping 1 id: 1 step: 28 sleeping 6 -id: 2 step: 31 sleeping 2 -id: 2 step: 32 sleeping 1 -id: 2 step: 33 sleeping 6 -id: 1 step: 29 sleeping 7 -id: 1 step: 30 sleeping 7 -id: 2 step: 34 sleeping 9 -id: 1 step: 31 sleeping 2 -id: 1 step: 32 sleeping 3 -id: 2 step: 35 sleeping 4 +id: 2 step: 27 sleeping 9 +id: 1 step: 29 sleeping 9 +id: 2 step: 28 sleeping 4 +id: 1 step: 30 sleeping 6 +id: 2 step: 29 sleeping 2 +id: 1 step: 31 sleeping 1 +id: 1 step: 32 sleeping 6 +id: 2 step: 30 sleeping 7 id: 1 step: 33 sleeping 7 -id: 2 step: 36 sleeping 4 -id: 2 step: 37 sleeping 7 -id: 1 step: 34 sleeping 3 -id: 2 step: 38 sleeping 9 -id: 1 step: 35 sleeping 8 -id: 2 step: 39 sleeping 5 -id: 1 step: 36 sleeping 8 -id: 2 step: 40 sleeping 4 -id: 1 step: 37 sleeping 7 -id: 2 step: 41 sleeping 1 -id: 2 step: 42 sleeping 4 -id: 1 step: 38 sleeping 4 -id: 2 step: 43 sleeping 8 -id: 1 step: 39 sleeping 4 -id: 1 step: 40 sleeping 2 -id: 2 step: 44 sleeping 10 -id: 1 step: 41 sleeping 4 +id: 2 step: 31 sleeping 9 +id: 1 step: 34 sleeping 2 +id: 2 step: 32 sleeping 3 +id: 1 step: 35 sleeping 4 +id: 2 step: 33 sleeping 7 +id: 2 step: 34 sleeping 4 +id: 1 step: 36 sleeping 7 +id: 1 step: 37 sleeping 3 +id: 2 step: 35 sleeping 9 +id: 1 step: 38 sleeping 8 +id: 1 step: 39 sleeping 5 +id: 2 step: 36 sleeping 8 +id: 1 step: 40 sleeping 4 +id: 1 step: 41 sleeping 7 +id: 2 step: 37 sleeping 1 +id: 2 step: 38 sleeping 4 id: 1 step: 42 sleeping 4 -id: 2 step: 45 sleeping 2 -id: 1 step: 43 sleeping 3 -id: 2 step: 46 sleeping 9 -id: 1 step: 44 sleeping 7 -id: 2 step: 47 sleeping 7 -id: 1 step: 45 sleeping 8 -id: 2 step: 48 sleeping 1 -id: 2 step: 49 sleeping 4 -id: 1 step: 46 sleeping 3 -id: 2 step: 50 sleeping 4 -id: 1 step: 47 sleeping 6 -id: 2 step: 51 sleeping 9 -id: 1 step: 48 sleeping 6 -id: 2 step: 52 sleeping 2 -id: 1 step: 49 sleeping 6 -id: 2 step: 53 sleeping 8 -id: 1 step: 50 sleeping 8 -id: 2 step: 54 sleeping 1 -id: 2 step: 55 sleeping 1 +id: 2 step: 39 sleeping 8 +id: 1 step: 43 sleeping 4 +id: 1 step: 44 sleeping 2 +id: 2 step: 40 sleeping 10 +id: 1 step: 45 sleeping 4 +id: 1 step: 46 sleeping 4 +id: 2 step: 41 sleeping 2 +id: 1 step: 47 sleeping 3 +id: 2 step: 42 sleeping 9 +id: 1 step: 48 sleeping 7 +id: 2 step: 43 sleeping 7 +id: 1 step: 49 sleeping 8 +id: 2 step: 44 sleeping 1 +id: 2 step: 45 sleeping 4 +id: 1 step: 50 sleeping 3 +id: 2 step: 46 sleeping 4 id: 1 step: 51 sleeping 6 -id: 2 step: 56 sleeping 1 -id: 2 step: 57 sleeping 3 -id: 1 step: 52 sleeping 9 -id: 2 step: 58 sleeping 4 -id: 2 step: 59 sleeping 2 -id: 2 step: 60 sleeping 3 -id: 1 step: 53 sleeping 5 -id: 2 step: 61 sleeping 8 -id: 1 step: 54 sleeping 8 -id: 2 step: 62 sleeping 8 -id: 1 step: 55 sleeping 2 -id: 1 step: 56 sleeping 5 -id: 2 step: 63 sleeping 7 -id: 1 step: 57 sleeping 3 +id: 2 step: 47 sleeping 9 +id: 1 step: 52 sleeping 6 +id: 2 step: 48 sleeping 2 +id: 2 step: 49 sleeping 6 +id: 1 step: 53 sleeping 8 +id: 2 step: 50 sleeping 8 +id: 1 step: 54 sleeping 1 +id: 2 step: 51 sleeping 1 +id: 1 step: 55 sleeping 6 +id: 2 step: 52 sleeping 1 +id: 1 step: 56 sleeping 3 +id: 2 step: 53 sleeping 9 +id: 1 step: 57 sleeping 4 id: 1 step: 58 sleeping 2 -id: 2 step: 64 sleeping 10 -id: 1 step: 59 sleeping 7 -id: 2 step: 65 sleeping 1 -id: 1 step: 60 sleeping 4 -id: 2 step: 66 sleeping 7 -id: 1 step: 61 sleeping 10 -id: 2 step: 67 sleeping 2 -id: 2 step: 68 sleeping 3 -id: 1 step: 62 sleeping 6 -id: 2 step: 69 sleeping 6 -id: 1 step: 63 sleeping 1 -id: 2 step: 70 sleeping 8 -id: 1 step: 64 sleeping 10 -id: 2 step: 71 sleeping 9 -id: 1 step: 65 sleeping 9 -id: 2 step: 72 sleeping 5 -id: 1 step: 66 sleeping 4 -id: 2 step: 73 sleeping 5 -id: 1 step: 67 sleeping 8 -id: 2 step: 74 sleeping 3 -id: 2 step: 75 sleeping 3 -id: 1 step: 68 sleeping 7 -id: 2 step: 76 sleeping 10 -id: 1 step: 69 sleeping 1 -id: 1 step: 70 sleeping 7 +id: 2 step: 54 sleeping 3 +id: 2 step: 55 sleeping 5 +id: 1 step: 59 sleeping 8 +id: 1 step: 60 sleeping 8 +id: 2 step: 56 sleeping 8 +id: 1 step: 61 sleeping 2 +id: 2 step: 57 sleeping 5 +id: 1 step: 62 sleeping 7 +id: 2 step: 58 sleeping 3 +id: 2 step: 59 sleeping 2 +id: 1 step: 63 sleeping 10 +id: 2 step: 60 sleeping 7 +id: 1 step: 64 sleeping 1 +id: 2 step: 61 sleeping 4 +id: 1 step: 65 sleeping 7 +id: 1 step: 66 sleeping 10 +id: 2 step: 62 sleeping 2 +id: 2 step: 63 sleeping 3 +id: 2 step: 64 sleeping 6 +id: 1 step: 67 sleeping 6 +id: 1 step: 68 sleeping 1 +id: 2 step: 65 sleeping 8 +id: 1 step: 69 sleeping 10 +id: 2 step: 66 sleeping 9 +id: 1 step: 70 sleeping 9 +id: 2 step: 67 sleeping 5 +id: 1 step: 71 sleeping 4 +id: 2 step: 68 sleeping 5 +id: 1 step: 72 sleeping 8 +id: 2 step: 69 sleeping 3 +id: 1 step: 73 sleeping 3 +id: 2 step: 70 sleeping 7 +id: 1 step: 74 sleeping 10 +id: 2 step: 71 sleeping 1 +id: 1 step: 75 sleeping 7 +id: 2 step: 72 sleeping 2 +id: 2 step: 73 sleeping 7 +id: 1 step: 76 sleeping 1 +id: 2 step: 74 sleeping 2 +id: 1 step: 77 sleeping 5 +id: 2 step: 75 sleeping 5 +id: 1 step: 78 sleeping 6 +id: 2 step: 76 sleeping 4 id: 2 step: 77 sleeping 2 -id: 2 step: 78 sleeping 7 -id: 1 step: 71 sleeping 1 -id: 1 step: 72 sleeping 2 -id: 2 step: 79 sleeping 5 -id: 1 step: 73 sleeping 5 -id: 2 step: 80 sleeping 6 -id: 1 step: 74 sleeping 4 -id: 2 step: 81 sleeping 2 -id: 1 step: 75 sleeping 1 -id: 1 step: 76 sleeping 3 -id: 2 step: 82 sleeping 9 -id: 1 step: 77 sleeping 8 -id: 2 step: 83 sleeping 2 -id: 1 step: 78 sleeping 9 -id: 2 step: 84 sleeping 5 -id: 2 step: 85 sleeping 3 -id: 1 step: 79 sleeping 4 +id: 1 step: 79 sleeping 1 +id: 1 step: 80 sleeping 3 +id: 2 step: 78 sleeping 9 +id: 1 step: 81 sleeping 8 +id: 2 step: 79 sleeping 2 +id: 1 step: 82 sleeping 9 +id: 2 step: 80 sleeping 5 +id: 2 step: 81 sleeping 3 +id: 1 step: 83 sleeping 4 +id: 2 step: 82 sleeping 3 +id: 2 step: 83 sleeping 9 +id: 1 step: 84 sleeping 4 +id: 1 step: 85 sleeping 9 +id: 2 step: 84 sleeping 7 +id: 1 step: 86 sleeping 1 +id: 2 step: 85 sleeping 6 +id: 1 step: 87 sleeping 1 +id: 1 step: 88 sleeping 5 id: 2 step: 86 sleeping 3 -id: 1 step: 80 sleeping 9 -id: 2 step: 87 sleeping 4 -id: 2 step: 88 sleeping 9 -id: 1 step: 81 sleeping 7 +id: 1 step: 89 sleeping 8 +id: 2 step: 87 sleeping 6 +id: 1 step: 90 sleeping 2 +id: 2 step: 88 sleeping 10 +id: 1 step: 91 sleeping 1 +id: 1 step: 92 sleeping 4 id: 2 step: 89 sleeping 1 -id: 1 step: 82 sleeping 6 -id: 2 step: 90 sleeping 1 -id: 2 step: 91 sleeping 5 -id: 1 step: 83 sleeping 3 -id: 2 step: 92 sleeping 8 -id: 1 step: 84 sleeping 6 -id: 1 step: 85 sleeping 2 -id: 2 step: 93 sleeping 10 -id: 1 step: 86 sleeping 1 -id: 1 step: 87 sleeping 4 -id: 2 step: 94 sleeping 1 -id: 1 step: 88 sleeping 10 -id: 2 step: 95 sleeping 1 -id: 2 step: 96 sleeping 4 -id: 2 step: 97 sleeping 1 -id: 1 step: 89 sleeping 5 -id: 2 step: 98 sleeping 8 -id: 1 step: 90 sleeping 1 -id: 1 step: 91 sleeping 6 -id: 2 step: 99 sleeping 3 -id: 1 step: 92 sleeping 10 +id: 2 step: 90 sleeping 10 id: 1 step: 93 sleeping 1 -id: 1 step: 94 sleeping 9 -id: 1 step: 95 sleeping 7 -id: 1 step: 96 sleeping 6 -id: 1 step: 97 sleeping 7 +id: 1 step: 94 sleeping 4 +id: 1 step: 95 sleeping 1 +id: 2 step: 91 sleeping 5 +id: 1 step: 96 sleeping 8 +id: 2 step: 92 sleeping 1 +id: 1 step: 97 sleeping 6 +id: 2 step: 93 sleeping 3 +id: 2 step: 94 sleeping 10 id: 1 step: 98 sleeping 1 -id: 1 step: 99 sleeping 7 +id: 1 step: 99 sleeping 9 +id: 2 step: 95 sleeping 7 +id: 2 step: 96 sleeping 6 +id: 2 step: 97 sleeping 7 +id: 2 step: 98 sleeping 1 +id: 2 step: 99 sleeping 7 proc_test.go:1497: TotalHitCount: 200 ---- PASS: TestBreakpointCounts (1.49s) +--- PASS: TestBreakpointCounts (4.06s) === RUN TestHardcodedBreakpointCounts id: 2 step: 0 sleeping 2 id: 1 step: 0 sleeping 8 -id: 2 step: 1 sleeping 8 id: 1 step: 1 sleeping 10 -id: 2 step: 2 sleeping 2 -id: 2 step: 3 sleeping 9 -id: 1 step: 2 sleeping 6 -id: 2 step: 4 sleeping 1 -id: 1 step: 3 sleeping 7 -id: 2 step: 5 sleeping 1 -id: 2 step: 6 sleeping 5 -id: 1 step: 4 sleeping 2 -id: 2 step: 7 sleeping 3 -id: 1 step: 5 sleeping 10 -id: 2 step: 8 sleeping 9 +id: 2 step: 1 sleeping 8 +id: 1 step: 2 sleeping 2 +id: 2 step: 2 sleeping 9 +id: 1 step: 3 sleeping 6 +id: 2 step: 3 sleeping 7 +id: 1 step: 4 sleeping 1 +id: 1 step: 5 sleeping 1 id: 1 step: 6 sleeping 5 -id: 2 step: 9 sleeping 2 -id: 1 step: 7 sleeping 6 -id: 2 step: 10 sleeping 8 -id: 1 step: 8 sleeping 7 -id: 2 step: 11 sleeping 6 -id: 1 step: 9 sleeping 7 -id: 2 step: 12 sleeping 9 -id: 1 step: 10 sleeping 9 -id: 2 step: 13 sleeping 8 -id: 1 step: 11 sleeping 8 -id: 2 step: 14 sleeping 8 +id: 2 step: 4 sleeping 2 +id: 1 step: 7 sleeping 10 +id: 2 step: 5 sleeping 3 +id: 2 step: 6 sleeping 9 +id: 1 step: 8 sleeping 5 +id: 2 step: 7 sleeping 6 +id: 1 step: 9 sleeping 2 +id: 1 step: 10 sleeping 8 +id: 2 step: 8 sleeping 7 +id: 1 step: 11 sleeping 7 +id: 2 step: 9 sleeping 6 +id: 2 step: 10 sleeping 9 id: 1 step: 12 sleeping 9 -id: 2 step: 15 sleeping 1 -id: 2 step: 16 sleeping 6 -id: 1 step: 13 sleeping 2 -id: 2 step: 17 sleeping 8 -id: 1 step: 14 sleeping 9 -id: 2 step: 18 sleeping 2 -id: 1 step: 15 sleeping 10 -id: 2 step: 19 sleeping 7 -id: 2 step: 20 sleeping 8 +id: 1 step: 13 sleeping 8 +id: 2 step: 11 sleeping 8 +id: 1 step: 14 sleeping 8 +id: 2 step: 12 sleeping 9 +id: 1 step: 15 sleeping 1 +id: 2 step: 13 sleeping 6 id: 1 step: 16 sleeping 2 -id: 1 step: 17 sleeping 6 -id: 2 step: 21 sleeping 7 -id: 1 step: 18 sleeping 4 -id: 1 step: 19 sleeping 1 -id: 2 step: 22 sleeping 5 -id: 1 step: 20 sleeping 4 -id: 2 step: 23 sleeping 4 -id: 1 step: 21 sleeping 8 -id: 2 step: 24 sleeping 9 +id: 2 step: 14 sleeping 9 +id: 1 step: 17 sleeping 8 +id: 2 step: 15 sleeping 2 +id: 1 step: 18 sleeping 7 +id: 2 step: 16 sleeping 10 +id: 1 step: 19 sleeping 8 +id: 2 step: 17 sleeping 2 +id: 2 step: 18 sleeping 6 +id: 1 step: 20 sleeping 7 +id: 2 step: 19 sleeping 4 +id: 1 step: 21 sleeping 1 id: 1 step: 22 sleeping 5 -id: 2 step: 25 sleeping 10 +id: 2 step: 20 sleeping 4 id: 1 step: 23 sleeping 4 -id: 1 step: 24 sleeping 8 -id: 2 step: 26 sleeping 2 -id: 2 step: 27 sleeping 10 -id: 1 step: 25 sleeping 10 -id: 2 step: 28 sleeping 1 -id: 1 step: 26 sleeping 6 -id: 2 step: 29 sleeping 9 -id: 1 step: 27 sleeping 9 -id: 2 step: 30 sleeping 4 -id: 1 step: 28 sleeping 2 -id: 2 step: 31 sleeping 6 -id: 1 step: 29 sleeping 1 +id: 2 step: 21 sleeping 8 +id: 1 step: 24 sleeping 9 +id: 2 step: 22 sleeping 5 +id: 2 step: 23 sleeping 10 +id: 1 step: 25 sleeping 4 +id: 1 step: 26 sleeping 8 +id: 2 step: 24 sleeping 2 +id: 1 step: 27 sleeping 10 +id: 2 step: 25 sleeping 10 +id: 2 step: 26 sleeping 1 +id: 1 step: 28 sleeping 6 +id: 2 step: 27 sleeping 9 +id: 1 step: 29 sleeping 9 +id: 2 step: 28 sleeping 4 id: 1 step: 30 sleeping 6 -id: 2 step: 32 sleeping 7 -id: 1 step: 31 sleeping 7 -id: 2 step: 33 sleeping 9 -id: 1 step: 32 sleeping 2 -id: 1 step: 33 sleeping 3 -id: 2 step: 34 sleeping 4 -id: 1 step: 34 sleeping 7 -id: 2 step: 35 sleeping 4 +id: 2 step: 29 sleeping 2 +id: 2 step: 30 sleeping 1 +id: 1 step: 31 sleeping 6 +id: 2 step: 31 sleeping 7 +id: 1 step: 32 sleeping 7 +id: 2 step: 32 sleeping 9 +id: 1 step: 33 sleeping 2 +id: 1 step: 34 sleeping 3 +id: 2 step: 33 sleeping 4 id: 1 step: 35 sleeping 7 -id: 2 step: 36 sleeping 3 -id: 2 step: 37 sleeping 9 -id: 1 step: 36 sleeping 8 -id: 2 step: 38 sleeping 5 +id: 2 step: 34 sleeping 4 +id: 2 step: 35 sleeping 7 +id: 1 step: 36 sleeping 3 id: 1 step: 37 sleeping 8 -id: 2 step: 39 sleeping 4 -id: 1 step: 38 sleeping 7 -id: 2 step: 40 sleeping 1 -id: 2 step: 41 sleeping 4 +id: 2 step: 36 sleeping 9 +id: 1 step: 38 sleeping 5 +id: 2 step: 37 sleeping 8 id: 1 step: 39 sleeping 4 -id: 2 step: 42 sleeping 8 -id: 1 step: 40 sleeping 4 -id: 2 step: 43 sleeping 10 -id: 1 step: 41 sleeping 2 +id: 2 step: 38 sleeping 7 +id: 1 step: 40 sleeping 1 +id: 1 step: 41 sleeping 4 +id: 2 step: 39 sleeping 8 id: 1 step: 42 sleeping 4 -id: 2 step: 44 sleeping 2 id: 1 step: 43 sleeping 4 -id: 2 step: 45 sleeping 3 -id: 1 step: 44 sleeping 9 -id: 2 step: 46 sleeping 7 -id: 1 step: 45 sleeping 7 -id: 2 step: 47 sleeping 8 -id: 1 step: 46 sleeping 1 -id: 2 step: 48 sleeping 4 -id: 1 step: 47 sleeping 3 +id: 2 step: 40 sleeping 2 +id: 1 step: 44 sleeping 10 +id: 2 step: 41 sleeping 4 +id: 2 step: 42 sleeping 4 +id: 1 step: 45 sleeping 2 +id: 2 step: 43 sleeping 3 +id: 1 step: 46 sleeping 9 +id: 2 step: 44 sleeping 7 +id: 1 step: 47 sleeping 7 +id: 2 step: 45 sleeping 8 id: 1 step: 48 sleeping 4 -id: 2 step: 49 sleeping 6 -id: 1 step: 49 sleeping 9 +id: 2 step: 46 sleeping 1 +id: 2 step: 47 sleeping 3 +id: 1 step: 49 sleeping 4 +id: 2 step: 48 sleeping 6 +id: 2 step: 49 sleeping 9 +id: 1 step: 50 sleeping 6 +id: 1 step: 51 sleeping 2 +id: 1 step: 52 sleeping 8 id: 2 step: 50 sleeping 6 -id: 1 step: 50 sleeping 2 -id: 2 step: 51 sleeping 6 -id: 1 step: 51 sleeping 8 -id: 2 step: 52 sleeping 8 -id: 1 step: 52 sleeping 1 +id: 2 step: 51 sleeping 8 id: 1 step: 53 sleeping 1 -id: 2 step: 53 sleeping 6 id: 1 step: 54 sleeping 1 -id: 1 step: 55 sleeping 3 -id: 2 step: 54 sleeping 4 -id: 1 step: 56 sleeping 9 -id: 2 step: 55 sleeping 2 -id: 2 step: 56 sleeping 3 -id: 1 step: 57 sleeping 5 -id: 2 step: 57 sleeping 8 -id: 1 step: 58 sleeping 8 -id: 2 step: 58 sleeping 8 -id: 1 step: 59 sleeping 2 -id: 1 step: 60 sleeping 5 -id: 2 step: 59 sleeping 7 -id: 1 step: 61 sleeping 3 +id: 2 step: 52 sleeping 1 +id: 1 step: 55 sleeping 6 +id: 2 step: 53 sleeping 3 +id: 2 step: 54 sleeping 9 +id: 1 step: 56 sleeping 4 +id: 1 step: 57 sleeping 2 +id: 1 step: 58 sleeping 3 +id: 2 step: 55 sleeping 5 +id: 2 step: 56 sleeping 8 +id: 1 step: 59 sleeping 8 +id: 1 step: 60 sleeping 8 +id: 2 step: 57 sleeping 2 +id: 2 step: 58 sleeping 5 +id: 1 step: 61 sleeping 7 +id: 2 step: 59 sleeping 3 id: 2 step: 60 sleeping 2 id: 1 step: 62 sleeping 10 id: 2 step: 61 sleeping 7 -id: 1 step: 63 sleeping 4 -id: 2 step: 62 sleeping 1 -id: 2 step: 63 sleeping 7 -id: 1 step: 64 sleeping 10 -id: 2 step: 64 sleeping 2 -id: 2 step: 65 sleeping 3 -id: 1 step: 65 sleeping 6 -id: 2 step: 66 sleeping 6 -id: 1 step: 66 sleeping 1 -id: 2 step: 67 sleeping 8 -id: 1 step: 67 sleeping 10 -id: 2 step: 68 sleeping 9 -id: 1 step: 68 sleeping 9 -id: 2 step: 69 sleeping 5 -id: 1 step: 69 sleeping 4 -id: 2 step: 70 sleeping 5 -id: 1 step: 70 sleeping 8 +id: 2 step: 62 sleeping 4 +id: 1 step: 63 sleeping 1 +id: 1 step: 64 sleeping 7 +id: 2 step: 63 sleeping 10 +id: 1 step: 65 sleeping 2 +id: 1 step: 66 sleeping 3 +id: 2 step: 64 sleeping 6 +id: 2 step: 65 sleeping 1 +id: 1 step: 67 sleeping 6 +id: 2 step: 66 sleeping 8 +id: 1 step: 68 sleeping 10 +id: 2 step: 67 sleeping 9 +id: 1 step: 69 sleeping 9 +id: 2 step: 68 sleeping 5 +id: 1 step: 70 sleeping 5 +id: 2 step: 69 sleeping 4 +id: 2 step: 70 sleeping 3 +id: 1 step: 71 sleeping 8 id: 2 step: 71 sleeping 3 -id: 2 step: 72 sleeping 3 -id: 1 step: 71 sleeping 7 -id: 2 step: 73 sleeping 10 -id: 1 step: 72 sleeping 1 -id: 1 step: 73 sleeping 7 -id: 2 step: 74 sleeping 2 -id: 2 step: 75 sleeping 7 -id: 1 step: 74 sleeping 1 -id: 1 step: 75 sleeping 2 -id: 2 step: 76 sleeping 5 -id: 1 step: 76 sleeping 5 -id: 2 step: 77 sleeping 6 -id: 1 step: 77 sleeping 4 -id: 1 step: 78 sleeping 1 -id: 2 step: 78 sleeping 2 -id: 1 step: 79 sleeping 3 -id: 2 step: 79 sleeping 9 -id: 1 step: 80 sleeping 8 -id: 2 step: 80 sleeping 2 -id: 1 step: 81 sleeping 9 -id: 2 step: 81 sleeping 5 -id: 2 step: 82 sleeping 3 -id: 1 step: 82 sleeping 4 -id: 2 step: 83 sleeping 3 -id: 1 step: 83 sleeping 4 -id: 2 step: 84 sleeping 9 +id: 2 step: 72 sleeping 10 +id: 1 step: 72 sleeping 7 +id: 1 step: 73 sleeping 1 +id: 2 step: 73 sleeping 2 +id: 1 step: 74 sleeping 7 +id: 2 step: 74 sleeping 7 +id: 1 step: 75 sleeping 1 +id: 1 step: 76 sleeping 2 +id: 2 step: 75 sleeping 5 +id: 1 step: 77 sleeping 5 +id: 2 step: 76 sleeping 6 +id: 1 step: 78 sleeping 4 +id: 2 step: 77 sleeping 2 +id: 1 step: 79 sleeping 1 +id: 2 step: 78 sleeping 9 +id: 1 step: 80 sleeping 3 +id: 1 step: 81 sleeping 8 +id: 2 step: 79 sleeping 2 +id: 1 step: 82 sleeping 9 +id: 2 step: 80 sleeping 5 +id: 2 step: 81 sleeping 3 +id: 1 step: 83 sleeping 3 +id: 2 step: 82 sleeping 4 id: 1 step: 84 sleeping 9 -id: 2 step: 85 sleeping 7 -id: 1 step: 85 sleeping 1 -id: 2 step: 86 sleeping 1 -id: 1 step: 86 sleeping 6 -id: 2 step: 87 sleeping 5 -id: 1 step: 87 sleeping 3 +id: 2 step: 83 sleeping 4 +id: 2 step: 84 sleeping 9 +id: 1 step: 85 sleeping 7 +id: 2 step: 85 sleeping 1 +id: 2 step: 86 sleeping 6 +id: 1 step: 86 sleeping 1 +id: 1 step: 87 sleeping 5 +id: 2 step: 87 sleeping 3 id: 2 step: 88 sleeping 8 id: 1 step: 88 sleeping 6 -id: 2 step: 89 sleeping 2 -id: 1 step: 89 sleeping 10 -id: 1 step: 90 sleeping 4 +id: 1 step: 89 sleeping 2 +id: 2 step: 89 sleeping 10 +id: 1 step: 90 sleeping 1 +id: 1 step: 91 sleeping 4 id: 2 step: 90 sleeping 1 -id: 2 step: 91 sleeping 1 -id: 1 step: 91 sleeping 10 -id: 2 step: 92 sleeping 1 -id: 2 step: 93 sleeping 4 id: 1 step: 92 sleeping 1 -id: 2 step: 94 sleeping 8 -id: 1 step: 93 sleeping 5 -id: 1 step: 94 sleeping 1 -id: 2 step: 95 sleeping 6 -id: 1 step: 95 sleeping 3 -id: 1 step: 96 sleeping 1 -id: 2 step: 96 sleeping 10 -id: 1 step: 97 sleeping 9 +id: 2 step: 91 sleeping 10 +id: 1 step: 93 sleeping 4 +id: 2 step: 92 sleeping 1 +id: 1 step: 94 sleeping 5 +id: 2 step: 93 sleeping 8 +id: 1 step: 95 sleeping 1 +id: 1 step: 96 sleeping 6 +id: 2 step: 94 sleeping 10 +id: 1 step: 97 sleeping 3 +id: 2 step: 95 sleeping 9 +id: 1 step: 98 sleeping 1 +id: 1 step: 99 sleeping 7 +id: 2 step: 96 sleeping 6 id: 2 step: 97 sleeping 7 -id: 1 step: 98 sleeping 6 -id: 2 step: 98 sleeping 7 -id: 1 step: 99 sleeping 1 +id: 2 step: 98 sleeping 1 id: 2 step: 99 sleeping 7 ---- PASS: TestHardcodedBreakpointCounts (1.50s) +--- PASS: TestHardcodedBreakpointCounts (3.08s) === RUN TestBreakpointCountsWithDetection --- PASS: TestBreakpointCountsWithDetection (0.00s) === RUN TestIssue262 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue262 2 ---- PASS: TestIssue262 (0.52s) +--- PASS: TestIssue262 (1.54s) === RUN TestIssue305 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue305 0 1 2 ---- PASS: TestIssue305 (0.46s) +--- PASS: TestIssue305 (1.28s) === RUN TestPointerLoops support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPointerLoops proc_test.go:1705: requesting mapinf - proc_test.go:1707: mapinf: &{168850184 false mapinf main.maptype main.maptype map 0x97be680 0x97ce3c0 0 1 0 0 168190432 0 0 0 [{168222872 false string string string 0x97be700 0x97ce3c0 "inf" 0 3 0 0 135245318 1 0x975bec0 0 0 [] true 0} {168222936 false interface {} interface {} interface 0x97be700 0x97ce3c0 0 0 0 0 0 0 0 0 [{168222940 false data main.maptype main.maptype map 0x97bed40 0x97ce3c0 0 1 0 0 168190432 0 0 0 [{168222872 false string string string 0x97be700 0x97ce3c0 "inf" 0 3 0 0 135245318 1 0x94c6420 0 0 [] true 0} {168222936 false interface {} interface {} interface 0x97be700 0x97ce3c0 0 0 0 0 0 0 0 0 [{168222940 true data main.maptype main.maptype map 0x97be700 0x97ce3c0 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xcbc 273} + proc_test.go:1707: mapinf: &{164655880 false mapinf main.maptype main.maptype map 0x9c18180 0x9e98c00 0 1 0 0 163996128 0 0 0 [{164028568 false string string string 0x9c18200 0x9e98c00 "inf" 0 3 0 0 135245318 1 0x9bde9f0 0 0 [] true 0} {164028632 false interface {} interface {} interface 0x9c18200 0x9e98c00 0 0 0 0 0 0 0 0 [{164028636 false data main.maptype main.maptype map 0x9c18840 0x9e98c00 0 1 0 0 163996128 0 0 0 [{164028568 false string string string 0x9c18200 0x9e98c00 "inf" 0 3 0 0 135245318 1 0x9bdee40 0 0 [] true 0} {164028632 false interface {} interface {} interface 0x9c18200 0x9e98c00 0 0 0 0 0 0 0 0 [{164028636 true data main.maptype main.maptype map 0x9c18200 0x9e98c00 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xcbc 273} proc_test.go:1705: requesting ptrinf - proc_test.go:1707: ptrinf: &{168850148 false ptrinf *interface {} *interface {} ptr 0x98aaf40 0x97ce3c0 168851008 0 1 0 0 0 0 0 0 [{168851008 false interface {} interface {} interface 0x98aaf40 0x97ce3c0 0 0 0 0 0 0 0 0 [{168851012 false data **interface {} **interface {} ptr 0x98aaf40 0x97ce3c0 168850148 0 1 0 0 0 0 0 0 [{168850148 false *interface {} *interface {} ptr 0x98aaf40 0x97ce3c0 168851008 0 1 0 0 0 0 0 0 [{168851008 false interface {} interface {} interface 0x98aaf40 0x97ce3c0 0 0 0 0 0 0 0 0 [{168851012 true data **interface {} **interface {} ptr 0x98aaf40 0x97ce3c0 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xce0 315} + proc_test.go:1707: ptrinf: &{164655844 false ptrinf *interface {} *interface {} ptr 0xab00f00 0x9e98c00 164656704 0 1 0 0 0 0 0 0 [{164656704 false interface {} interface {} interface 0xab00f00 0x9e98c00 0 0 0 0 0 0 0 0 [{164656708 false data **interface {} **interface {} ptr 0xab00f00 0x9e98c00 164655844 0 1 0 0 0 0 0 0 [{164655844 false *interface {} *interface {} ptr 0xab00f00 0x9e98c00 164656704 0 1 0 0 0 0 0 0 [{164656704 false interface {} interface {} interface 0xab00f00 0x9e98c00 0 0 0 0 0 0 0 0 [{164656708 true data **interface {} **interface {} ptr 0xab00f00 0x9e98c00 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xce0 315} proc_test.go:1705: requesting sliceinf - proc_test.go:1707: sliceinf: &{168851432 false sliceinf []interface {} []interface {} slice 0x97bf540 0x97ce3c0 0 1 1 0 167846304 8 0x98ca0f0 0 0 [{167846304 false interface {} interface {} interface 0x97bf540 0x97ce3c0 0 0 0 0 0 0 0 0 [{167837856 false data []interface {} []interface {} slice 0x97bf7a0 0x97ce3c0 0 1 1 0 167846304 8 0x98ca0f0 0 0 [{167846304 false interface {} interface {} interface 0x97bf7a0 0x97ce3c0 0 0 0 0 0 0 0 0 [{167837856 true data []interface {} []interface {} slice 0x97bf9c0 0x97ce3c0 0 1 1 0 167846304 8 0x98ca0f0 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x7dc 319} ---- PASS: TestPointerLoops (0.21s) + proc_test.go:1707: sliceinf: &{164657128 false sliceinf []interface {} []interface {} slice 0x9e55740 0x9e98c00 0 1 1 0 163652000 8 0x99740f0 0 0 [{163652000 false interface {} interface {} interface 0x9e55740 0x9e98c00 0 0 0 0 0 0 0 0 [{163643552 false data []interface {} []interface {} slice 0x9e55e80 0x9e98c00 0 1 1 0 163652000 8 0x99740f0 0 0 [{163652000 false interface {} interface {} interface 0x9e55e80 0x9e98c00 0 0 0 0 0 0 0 0 [{163643552 true data []interface {} []interface {} slice 0x9de2200 0x9e98c00 0 1 1 0 163652000 8 0x99740f0 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x7dc 319} +--- PASS: TestPointerLoops (0.32s) === RUN TestCondBreakpoint support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCondBreakpoint ---- PASS: TestCondBreakpoint (0.38s) -=== RUN TestCondBreakpointError - support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCondBreakpointError -hi 0 -hi 0 +hi 9 +hi 9 hi 3 hi 3 +hi 1 +hi 1 +hi 2 +hi 2 +hi 4 +hi 4 +hi 6 +hi 6 +hi 0 +hi 0 +--- PASS: TestCondBreakpoint (0.27s) +=== RUN TestCondBreakpointError + support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCondBreakpointError hi 9 hi 9 +hi 0 +hi 0 +hi 4 +hi 4 --- PASS: TestCondBreakpointError (0.20s) === RUN TestHitCondBreakpointEQ --- PASS: TestHitCondBreakpointEQ (0.41s) === RUN TestHitCondBreakpointGEQ support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestHitCondBreakpointGEQ ---- PASS: TestHitCondBreakpointGEQ (0.14s) +--- PASS: TestHitCondBreakpointGEQ (0.13s) === RUN TestHitCondBreakpointREM support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestHitCondBreakpointREM ---- PASS: TestHitCondBreakpointREM (0.17s) +--- PASS: TestHitCondBreakpointREM (0.33s) === RUN TestIssue356 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue356 ---- PASS: TestIssue356 (0.16s) +--- PASS: TestIssue356 (0.39s) === RUN TestStepIntoFunction ---- PASS: TestStepIntoFunction (0.50s) +--- PASS: TestStepIntoFunction (0.51s) === RUN TestIssue332_Part1 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue332_Part1 [] [Todd] ---- PASS: TestIssue332_Part1 (0.52s) +--- PASS: TestIssue332_Part1 (0.73s) === RUN TestIssue332_Part2 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue332_Part2 [] [Todd] [Todd] ---- PASS: TestIssue332_Part2 (0.19s) +--- PASS: TestIssue332_Part2 (0.20s) === RUN TestIssue414 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue414 proc_test.go:1969: at /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/math.go:9 0x80a31ad @@ -2711,59 +2768,52 @@ proc_test.go:1969: at /usr/lib/go-1.19/src/runtime/proc.go:250 0x807b4ad proc_test.go:1969: at /usr/lib/go-1.19/src/runtime/proc.go:259 0x807b4b6 proc_test.go:1969: at /usr/lib/go-1.19/src/runtime/proc.go:272 0x807b511 ---- PASS: TestIssue414 (0.21s) +--- PASS: TestIssue414 (0.38s) === RUN TestPackageVariables support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPackageVariables ---- PASS: TestPackageVariables (0.32s) +--- PASS: TestPackageVariables (0.23s) === RUN TestIssue149 ---- PASS: TestIssue149 (0.38s) +--- PASS: TestIssue149 (0.31s) === RUN TestPanicBreakpoint support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPanicBreakpoint ---- PASS: TestPanicBreakpoint (0.43s) +--- PASS: TestPanicBreakpoint (0.31s) === RUN TestCmdLineArgs -received args []string{"/tmp/testargs.6b931dac", "test"} -received args []string{"/tmp/testargs.6b931dac", "-test"} -received args []string{"/tmp/testargs.6b931dac", "test", "pass flag"} -received args []string{"/tmp/testargs.6b931dac", "test pass", "flag"} -received args []string{"/tmp/testargs.6b931dac", "test", "pass", "flag"} -received args []string{"/tmp/testargs.6b931dac", "test pass flag"} -received args []string{"/tmp/testargs.6b931dac"} -received args []string{"/tmp/testargs.6b931dac", "invalid"} -received args []string{"/tmp/testargs.6b931dac", "test", "invalid"} -received args []string{"/tmp/testargs.6b931dac", "invalid", "pass flag"} ---- PASS: TestCmdLineArgs (2.55s) +received args []string{"/tmp/testargs.907787a7", "test"} +received args []string{"/tmp/testargs.907787a7", "-test"} +received args []string{"/tmp/testargs.907787a7", "test", "pass flag"} +received args []string{"/tmp/testargs.907787a7", "test pass", "flag"} +received args []string{"/tmp/testargs.907787a7", "test", "pass", "flag"} +received args []string{"/tmp/testargs.907787a7", "test pass flag"} +received args []string{"/tmp/testargs.907787a7"} +received args []string{"/tmp/testargs.907787a7", "invalid"} +received args []string{"/tmp/testargs.907787a7", "test", "invalid"} +received args []string{"/tmp/testargs.907787a7", "invalid", "pass flag"} +--- PASS: TestCmdLineArgs (3.12s) === RUN TestIssue462 ---- PASS: TestIssue462 (0.52s) +--- PASS: TestIssue462 (0.39s) === RUN TestNextParked support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextParked hi 9 hi 9 -hi 3 -hi 3 -hi 1 -hi 1 -hi 4 -hi 4 -hi 7 -hi 7 -hi 5 -hi 5 hi 6 hi 6 -hi 0 -hi 0 +hi 7 +hi 7 hi 8 hi 8 +hi 4 +hi 4 +hi 0 +hi 0 hi 2 hi 2 - proc_test.go:2117: could not find parked goroutine ---- PASS: TestNextParked (0.44s) +--- PASS: TestNextParked (0.20s) === RUN TestStepParked support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepParked hi 9 hi 9 -hi 8 -hi 8 +hi 0 +hi 0 hi 7 hi 7 hi 3 @@ -2772,23 +2822,23 @@ hi 6 hi 4 hi 4 -hi 2 -hi 2 -hi 0 hi 1 hi 1 -hi 0 +hi 8 +hi 8 +hi 2 +hi 2 hi 5 hi 5 proc_test.go:2168: could not find parked goroutine ---- PASS: TestStepParked (0.57s) +--- PASS: TestStepParked (0.16s) === RUN TestUnsupportedArch --- PASS: TestUnsupportedArch (0.00s) === RUN TestIssue573 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue573 ---- PASS: TestIssue573 (1.25s) +--- PASS: TestIssue573 (0.42s) === RUN TestTestvariables2Prologue ---- PASS: TestTestvariables2Prologue (0.44s) +--- PASS: TestTestvariables2Prologue (0.34s) === RUN TestNextDeferReturnAndDirectCall support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextDeferReturnAndDirectCall proc_test.go:458: initial breakpoint Breakpoint 134885810 at 0x80a31b2 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:9 @@ -2811,7 +2861,7 @@ proc_test.go:468: next proc_test.go:529: at 0x80a3347 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:28 at 0x80a3347 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:28 ---- PASS: TestNextDeferReturnAndDirectCall (0.76s) +--- PASS: TestNextDeferReturnAndDirectCall (0.54s) === RUN TestNextPanicAndDirectCall support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextPanicAndDirectCall proc_test.go:458: initial breakpoint Breakpoint 134885906 at 0x80a3212 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:15 @@ -2831,7 +2881,7 @@ proc_test.go:468: next proc_test.go:529: at 0x80a3192 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:6 at 0x80a3192 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:6 ---- PASS: TestNextPanicAndDirectCall (0.28s) +--- PASS: TestNextPanicAndDirectCall (0.14s) === RUN TestStepCall support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepCall proc_test.go:458: initial breakpoint Breakpoint 135050661 at 0x80cb5a5 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:34 @@ -2846,7 +2896,7 @@ proc_test.go:473: step proc_test.go:529: at 0x80cb455 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:14 at 0x80cb455 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:14 ---- PASS: TestStepCall (0.39s) +--- PASS: TestStepCall (0.14s) === RUN TestStepCallPtr support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepCallPtr proc_test.go:458: initial breakpoint Breakpoint 134885666 at 0x80a3122 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/teststepprog.go:9 @@ -2866,7 +2916,7 @@ proc_test.go:473: step proc_test.go:529: at 0x80a3135 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/teststepprog.go:11 at 0x80a3135 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/teststepprog.go:11 ---- PASS: TestStepCallPtr (0.82s) +--- PASS: TestStepCallPtr (0.33s) === RUN TestStepReturnAndPanic support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepReturnAndPanic proc_test.go:458: initial breakpoint Breakpoint 134885937 at 0x80a3231 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:17 @@ -2889,7 +2939,7 @@ proc_test.go:473: step proc_test.go:529: at 0x80a3198 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:7 at 0x80a3198 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:7 ---- PASS: TestStepReturnAndPanic (0.24s) +--- PASS: TestStepReturnAndPanic (0.51s) === RUN TestStepDeferReturn support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepDeferReturn proc_test.go:458: initial breakpoint Breakpoint 134885841 at 0x80a31d1 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:11 @@ -2921,7 +2971,7 @@ proc_test.go:473: step proc_test.go:529: at 0x80a3347 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:28 at 0x80a3347 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:28 ---- PASS: TestStepDeferReturn (0.40s) +--- PASS: TestStepDeferReturn (0.11s) === RUN TestStepIgnorePrivateRuntime support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepIgnorePrivateRuntime proc_test.go:458: initial breakpoint Breakpoint 134885787 at 0x80a319b /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/teststepprog.go:21 @@ -2941,12 +2991,12 @@ proc_test.go:473: step proc_test.go:529: at 0x80a31bb /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/teststepprog.go:22 at 0x80a31bb /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/teststepprog.go:22 ---- PASS: TestStepIgnorePrivateRuntime (0.24s) +--- PASS: TestStepIgnorePrivateRuntime (0.11s) === RUN TestIssue561 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue561 ---- PASS: TestIssue561 (0.86s) +--- PASS: TestIssue561 (0.61s) === RUN TestGoroutineLables ---- PASS: TestGoroutineLables (0.81s) +--- PASS: TestGoroutineLables (0.83s) === RUN TestStepOut support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOut proc_test.go:458: initial breakpoint Breakpoint 135050322 at 0x80cb452 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:13 @@ -2959,32 +3009,32 @@ Hello, World! proc_test.go:529: at 0x80cb5aa /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:35 at 0x80cb5aa /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:35 ---- PASS: TestStepOut (0.28s) +--- PASS: TestStepOut (0.16s) === RUN TestStepConcurrentDirect support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepConcurrentDirect ---- PASS: TestStepConcurrentDirect (10.37s) +--- PASS: TestStepConcurrentDirect (2.52s) === RUN TestStepConcurrentPtr support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepConcurrentPtr z=9900 ---- PASS: TestStepConcurrentPtr (20.52s) +--- PASS: TestStepConcurrentPtr (4.68s) === RUN TestStepOutBreakpoint support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOutBreakpoint foo ---- PASS: TestStepOutBreakpoint (0.16s) +--- PASS: TestStepOutBreakpoint (0.34s) === RUN TestNextBreakpoint support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextBreakpoint foo ---- PASS: TestNextBreakpoint (0.35s) +--- PASS: TestNextBreakpoint (0.13s) === RUN TestNextBreakpointKeepsSteppingBreakpoints support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextBreakpointKeepsSteppingBreakpoints foo Hello, World! ---- PASS: TestNextBreakpointKeepsSteppingBreakpoints (0.16s) +--- PASS: TestNextBreakpointKeepsSteppingBreakpoints (0.12s) === RUN TestStepOutDefer support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOutDefer bye hi ---- PASS: TestStepOutDefer (0.14s) +--- PASS: TestStepOutDefer (0.15s) === RUN TestStepOutDeferReturnAndDirectCall support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOutDeferReturnAndDirectCall proc_test.go:458: initial breakpoint Breakpoint 134885841 at 0x80a31d1 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:11 @@ -2995,16 +3045,16 @@ proc_test.go:478: stepout proc_test.go:529: at 0x80a3347 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:28 at 0x80a3347 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:28 ---- PASS: TestStepOutDeferReturnAndDirectCall (0.13s) +--- PASS: TestStepOutDeferReturnAndDirectCall (0.11s) === RUN TestStepInstructionOnBreakpoint proc_test.go:2638: skipping since not amd64 --- SKIP: TestStepInstructionOnBreakpoint (0.00s) === RUN TestStepOnCallPtrInstr support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOnCallPtrInstr ---- PASS: TestStepOnCallPtrInstr (0.15s) +--- PASS: TestStepOnCallPtrInstr (0.32s) === RUN TestIssue594 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue594 ---- PASS: TestIssue594 (0.49s) +--- PASS: TestIssue594 (0.41s) === RUN TestStepOutPanicAndDirectCall support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOutPanicAndDirectCall proc_test.go:458: initial breakpoint Breakpoint 134885937 at 0x80a3231 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:17 @@ -3015,19 +3065,19 @@ proc_test.go:478: stepout proc_test.go:529: at 0x80a3192 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:6 at 0x80a3192 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:6 ---- PASS: TestStepOutPanicAndDirectCall (0.33s) +--- PASS: TestStepOutPanicAndDirectCall (0.30s) === RUN TestWorkDir support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestWorkDir ---- PASS: TestWorkDir (0.51s) +--- PASS: TestWorkDir (0.57s) === RUN TestNegativeIntEvaluation support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNegativeIntEvaluation ---- PASS: TestNegativeIntEvaluation (0.37s) +--- PASS: TestNegativeIntEvaluation (0.32s) === RUN TestIssue683 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue683 ---- PASS: TestIssue683 (0.61s) +--- PASS: TestIssue683 (0.72s) === RUN TestIssue664 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue664 ---- PASS: TestIssue664 (0.38s) +--- PASS: TestIssue664 (0.35s) === RUN TestNextInDeferReturn support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextInDeferReturn proc_test.go:2838: at 0x8077806 /usr/lib/go-1.19/src/runtime/panic.go:448 @@ -3043,19 +3093,19 @@ proc_test.go:2838: at 0x807781f /usr/lib/go-1.19/src/runtime/panic.go:475 proc_test.go:2838: at 0x8077824 /usr/lib/go-1.19/src/runtime/panic.go:476 proc_test.go:2838: at 0x80a3192 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:6 ---- PASS: TestNextInDeferReturn (0.45s) +--- PASS: TestNextInDeferReturn (0.16s) === RUN TestAttachDetach ---- PASS: TestAttachDetach (1.48s) +--- PASS: TestAttachDetach (1.36s) === RUN TestVarSum support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestVarSum ---- PASS: TestVarSum (0.14s) +--- PASS: TestVarSum (0.32s) === RUN TestPackageWithPathVar support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPackageWithPathVar ---- PASS: TestPackageWithPathVar (1.76s) +--- PASS: TestPackageWithPathVar (1.39s) === RUN TestEnvironment support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestEnvironment proc_test.go:2955: v = "bah" ---- PASS: TestEnvironment (0.51s) +--- PASS: TestEnvironment (0.37s) === RUN TestRecursiveNext support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestRecursiveNext support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestRecursiveNext @@ -3076,29 +3126,29 @@ proc_test.go:468: next proc_test.go:529: at 0x80cc5e5 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/increment.go:17 at 0x80cc5e5 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/increment.go:17 ---- PASS: TestRecursiveNext (0.91s) +--- PASS: TestRecursiveNext (0.66s) === RUN TestIssue877 proc_test.go:3021: v = "/usr/local/lib" ---- PASS: TestIssue877 (0.51s) +--- PASS: TestIssue877 (0.57s) === RUN TestIssue893 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue893 4 --- PASS: TestIssue893 (0.13s) === RUN TestStepInstructionNoGoroutine support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepInstructionNoGoroutine ---- PASS: TestStepInstructionNoGoroutine (0.32s) +--- PASS: TestStepInstructionNoGoroutine (0.30s) === RUN TestIssue871 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue871 - proc_test.go:3084: local &{142704912 false a [3]int [3]int array 0x96e63c0 0x9a34180 0 3 -1 1 142704912 4 0x98127b0 0 0 [{142704912 false int int int 0x96e63c0 0x9a34180 1 0 0 0 0 0 0 0 0 [] true 0} {142704916 false int int int 0x96e63c0 0x9a34180 2 0 0 0 0 0 0 0 0 [] true 0} {142704920 false int int int 0x96e63c0 0x9a34180 3 0 0 0 0 0 0 0 0 [] true 0}] true [block] DW_OP_fbreg -0x24 (escaped) 9} - proc_test.go:3084: local &{143011724 false b *[3]int *[3]int ptr 0x96e6360 0x9a34180 142704912 0 1 0 0 0 0 0 0 [{142704912 false [3]int [3]int array 0x96e63e0 0x9a34180 0 3 -1 0 142704912 4 0x98127b0 0 0 [{142704912 false int int int 0x96e63e0 0x9a34180 1 0 0 0 0 0 0 0 0 [] true 0} {142704916 false int int int 0x96e63e0 0x9a34180 2 0 0 0 0 0 0 0 0 [] true 0} {142704920 false int int int 0x96e63e0 0x9a34180 3 0 0 0 0 0 0 0 0 [] true 0}] true 0}] true [block] DW_OP_fbreg -0x38 10} ---- PASS: TestIssue871 (0.66s) + proc_test.go:3084: local &{172065056 false a [3]int [3]int array 0x9c7c840 0x9c20180 0 3 -1 1 172065056 4 0x981c810 0 0 [{172065056 false int int int 0x9c7c840 0x9c20180 1 0 0 0 0 0 0 0 0 [] true 0} {172065060 false int int int 0x9c7c840 0x9c20180 2 0 0 0 0 0 0 0 0 [] true 0} {172065064 false int int int 0x9c7c840 0x9c20180 3 0 0 0 0 0 0 0 0 [] true 0}] true [block] DW_OP_fbreg -0x24 (escaped) 9} + proc_test.go:3084: local &{172371852 false b *[3]int *[3]int ptr 0x9c7c740 0x9c20180 172065056 0 1 0 0 0 0 0 0 [{172065056 false [3]int [3]int array 0x9c7c860 0x9c20180 0 3 -1 0 172065056 4 0x981c810 0 0 [{172065056 false int int int 0x9c7c860 0x9c20180 1 0 0 0 0 0 0 0 0 [] true 0} {172065060 false int int int 0x9c7c860 0x9c20180 2 0 0 0 0 0 0 0 0 [] true 0} {172065064 false int int int 0x9c7c860 0x9c20180 3 0 0 0 0 0 0 0 0 [] true 0}] true 0}] true [block] DW_OP_fbreg -0x38 10} +--- PASS: TestIssue871 (0.37s) === RUN TestShadowedFlag ---- PASS: TestShadowedFlag (0.49s) +--- PASS: TestShadowedFlag (0.57s) === RUN TestAttachStripped proc_test.go:3200: error is could not open debug info ---- PASS: TestAttachStripped (1.07s) +--- PASS: TestAttachStripped (0.83s) === RUN TestIssue844 ---- PASS: TestIssue844 (0.31s) +--- PASS: TestIssue844 (0.24s) === RUN TestCgoStacktrace proc_test.go:81: skipped on 386: broken - cgo stacktraces --- SKIP: TestCgoStacktrace (0.00s) @@ -3108,44 +3158,47 @@ === RUN TestSystemstackStacktrace Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x8078f86 0xbfb9e7d4 0x0 0x8078f86 0x8078f01 runtime.startpanic_m panic.go:1192 -0x80a1130 -0xdc -0x8c34800 0x80a1130 0x8078e82 runtime.systemstack_switch asm_386.s:337 -0x8078e82 -0xb4 -0x8c34800 0x8078e82 0x807865f runtime.fatalpanic panic.go:1150 -0x807865f -0x58 -0x8c34800 0x807865f 0x80a3141 runtime.gopanic panic.go:987 -0x80a3141 -0x3c -0x8c34800 0x80a3141 0x807b4ad main.main panic.go:5 -0x807b4ad -0x10 -0x8c34800 0x807b4ad 0x80a1491 runtime.main proc.go:250 -0x80a1491 -0xc -0x8c34800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 ---- PASS: TestSystemstackStacktrace (0.12s) +0x8078f86 0xffd90474 0x0 0x8078f86 0x8078f01 runtime.startpanic_m panic.go:1192 +0x80a1130 -0xdc -0x9034800 0x80a1130 0x8078e82 runtime.systemstack_switch asm_386.s:337 +0x8078e82 -0xb4 -0x9034800 0x8078e82 0x807865f runtime.fatalpanic panic.go:1150 +0x807865f -0x58 -0x9034800 0x807865f 0x80a3141 runtime.gopanic panic.go:987 +0x80a3141 -0x3c -0x9034800 0x80a3141 0x807b4ad main.main panic.go:5 +0x807b4ad -0x10 -0x9034800 0x807b4ad 0x80a1491 runtime.main proc.go:250 +0x80a1491 -0xc -0x9034800 0x80a1491 0x0 runtime.goexit asm_386.s:1326 +--- PASS: TestSystemstackStacktrace (0.09s) === RUN TestSystemstackOnRuntimeNewstack -Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x809567a 0xbfaddd5c 0x0 0x809567a 0x80a75cc runtime.newstack stack.go:962 -0x80d4f9d -0x3d8 -0x8c63000 0x80d4f9d 0x80d4f1c main.bottomUpTree binarytrees.go:76 -0x80d4f1c -0x3b8 -0x8c63000 0x80d4f1c 0x80d4efb main.bottomUpTree binarytrees.go:82 -0x80d4efb -0x398 -0x8c63000 0x80d4efb 0x80d4efb main.bottomUpTree binarytrees.go:81 -0x80d4efb -0x378 -0x8c63000 0x80d4efb 0x80d4f1c main.bottomUpTree binarytrees.go:81 -0x80d4f1c -0x358 -0x8c63000 0x80d4f1c 0x80d4f1c main.bottomUpTree binarytrees.go:82 -0x80d4f1c -0x338 -0x8c63000 0x80d4f1c 0x80d4efb main.bottomUpTree binarytrees.go:82 -0x80d4efb -0x318 -0x8c63000 0x80d4efb 0x80d4f1c main.bottomUpTree binarytrees.go:81 -0x80d4f1c -0x2f8 -0x8c63000 0x80d4f1c 0x80d4f1c main.bottomUpTree binarytrees.go:82 -0x80d4f1c -0x2d8 -0x8c63000 0x80d4f1c 0x80d4f1c main.bottomUpTree binarytrees.go:82 -0x80d4f1c -0x2b8 -0x8c63000 0x80d4f1c 0x80d4efb main.bottomUpTree binarytrees.go:82 -0x80d4efb -0x298 -0x8c63000 0x80d4efb 0x80d4f1c main.bottomUpTree binarytrees.go:81 -0x80d4f1c -0x278 -0x8c63000 0x80d4f1c 0x80d4efb main.bottomUpTree binarytrees.go:82 -0x80d4efb -0x258 -0x8c63000 0x80d4efb 0x80d4f1c main.bottomUpTree binarytrees.go:81 -0x80d4f1c -0x238 -0x8c63000 0x80d4f1c 0x80d4efb main.bottomUpTree binarytrees.go:82 -0x80d4efb -0x218 -0x8c63000 0x80d4efb 0x80d4f1c main.bottomUpTree binarytrees.go:81 -0x80d4f1c -0x1f8 -0x8c63000 0x80d4f1c 0x80d4efb main.bottomUpTree binarytrees.go:82 -0x80d4efb -0x1d8 -0x8c63000 0x80d4efb 0x80d4efb main.bottomUpTree binarytrees.go:81 -0x80d4efb -0x1b8 -0x8c63000 0x80d4efb 0x80d4efb main.bottomUpTree binarytrees.go:81 -0x80d4efb -0x198 -0x8c63000 0x80d4efb 0x80d4efb main.bottomUpTree binarytrees.go:81 -0x80d4efb -0x178 -0x8c63000 0x80d4efb 0x80d4efb main.bottomUpTree binarytrees.go:81 -0x80d4efb -0x158 -0x8c63000 0x80d4efb 0x80d4efb main.bottomUpTree binarytrees.go:81 -0x80d4efb -0x138 -0x8c63000 0x80d4efb 0x80d4605 main.bottomUpTree binarytrees.go:81 -0x80d4605 -0x3c -0x8c63000 0x80d4605 0x807f00d main.main binarytrees.go:39 -0x807f00d -0x10 -0x8c63000 0x807f00d 0x80a88b1 runtime.main proc.go:250 -0x80a88b1 -0xc -0x8c63000 0x80a88b1 0x0 runtime.goexit asm_386.s:1326 ---- PASS: TestSystemstackOnRuntimeNewstack (0.53s) +Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers +0x809567a 0xffb4ec1c 0x0 0x809567a 0x80a75cc runtime.newstack stack.go:962 +0x80524e6 -0x454 -0x9913000 0x80524e6 0x8052ad5 runtime.nextFreeFast malloc.go:782 +0x8052ad5 -0x40c -0x9913000 0x8052ad5 0x8052fdc runtime.mallocgc malloc.go:1016 +0x8052fdc -0x3f8 -0x9913000 0x8052fdc 0x80d4e79 runtime.newobject malloc.go:1202 +0x80d4e79 -0x3d8 -0x9913000 0x80d4e79 0x80d4efb main.bottomUpTree binarytrees.go:78 +0x80d4efb -0x3b8 -0x9913000 0x80d4efb 0x80d4f1c main.bottomUpTree binarytrees.go:81 +0x80d4f1c -0x398 -0x9913000 0x80d4f1c 0x80d4efb main.bottomUpTree binarytrees.go:82 +0x80d4efb -0x378 -0x9913000 0x80d4efb 0x80d4efb main.bottomUpTree binarytrees.go:81 +0x80d4efb -0x358 -0x9913000 0x80d4efb 0x80d4f1c main.bottomUpTree binarytrees.go:81 +0x80d4f1c -0x338 -0x9913000 0x80d4f1c 0x80d4efb main.bottomUpTree binarytrees.go:82 +0x80d4efb -0x318 -0x9913000 0x80d4efb 0x80d4f1c main.bottomUpTree binarytrees.go:81 +0x80d4f1c -0x2f8 -0x9913000 0x80d4f1c 0x80d4efb main.bottomUpTree binarytrees.go:82 +0x80d4efb -0x2d8 -0x9913000 0x80d4efb 0x80d4f1c main.bottomUpTree binarytrees.go:81 +0x80d4f1c -0x2b8 -0x9913000 0x80d4f1c 0x80d4f1c main.bottomUpTree binarytrees.go:82 +0x80d4f1c -0x298 -0x9913000 0x80d4f1c 0x80d4f1c main.bottomUpTree binarytrees.go:82 +0x80d4f1c -0x278 -0x9913000 0x80d4f1c 0x80d4efb main.bottomUpTree binarytrees.go:82 +0x80d4efb -0x258 -0x9913000 0x80d4efb 0x80d4efb main.bottomUpTree binarytrees.go:81 +0x80d4efb -0x238 -0x9913000 0x80d4efb 0x80d4efb main.bottomUpTree binarytrees.go:81 +0x80d4efb -0x218 -0x9913000 0x80d4efb 0x80d4f1c main.bottomUpTree binarytrees.go:81 +0x80d4f1c -0x1f8 -0x9913000 0x80d4f1c 0x80d4efb main.bottomUpTree binarytrees.go:82 +0x80d4efb -0x1d8 -0x9913000 0x80d4efb 0x80d4efb main.bottomUpTree binarytrees.go:81 +0x80d4efb -0x1b8 -0x9913000 0x80d4efb 0x80d4efb main.bottomUpTree binarytrees.go:81 +0x80d4efb -0x198 -0x9913000 0x80d4efb 0x80d4efb main.bottomUpTree binarytrees.go:81 +0x80d4efb -0x178 -0x9913000 0x80d4efb 0x80d4efb main.bottomUpTree binarytrees.go:81 +0x80d4efb -0x158 -0x9913000 0x80d4efb 0x80d4efb main.bottomUpTree binarytrees.go:81 +0x80d4efb -0x138 -0x9913000 0x80d4efb 0x80d4605 main.bottomUpTree binarytrees.go:81 +0x80d4605 -0x3c -0x9913000 0x80d4605 0x807f00d main.main binarytrees.go:39 +0x807f00d -0x10 -0x9913000 0x807f00d 0x80a88b1 runtime.main proc.go:250 +0x80a88b1 -0xc -0x9913000 0x80a88b1 0x0 runtime.goexit asm_386.s:1326 +--- PASS: TestSystemstackOnRuntimeNewstack (0.44s) === RUN TestIssue1034 proc_test.go:81: skipped on 386: broken - cgo stacktraces --- SKIP: TestIssue1034 (0.00s) @@ -3153,19 +3206,19 @@ proc_test.go:81: skipped on 386: broken - cgo stacktraces --- SKIP: TestIssue1008 (0.00s) === RUN TestDeclLine ---- PASS: TestDeclLine (0.48s) +--- PASS: TestDeclLine (0.56s) === RUN TestIssue1137 ---- PASS: TestIssue1137 (0.47s) +--- PASS: TestIssue1137 (0.43s) === RUN TestIssue1101 ---- PASS: TestIssue1101 (0.44s) +--- PASS: TestIssue1101 (0.34s) === RUN TestIssue1145 ---- PASS: TestIssue1145 (0.50s) +--- PASS: TestIssue1145 (0.60s) === RUN TestHaltKeepsSteppingBreakpoints ---- PASS: TestHaltKeepsSteppingBreakpoints (0.23s) +--- PASS: TestHaltKeepsSteppingBreakpoints (0.19s) === RUN TestDisassembleGlobalVars ---- PASS: TestDisassembleGlobalVars (0.34s) +--- PASS: TestDisassembleGlobalVars (0.33s) === RUN TestAllPCsForFileLines ---- PASS: TestAllPCsForFileLines (0.71s) +--- PASS: TestAllPCsForFileLines (0.52s) === RUN TestInlinedStacktraceAndVariables proc_test.go:3837: setting breakpoint at 0x80cc529 proc_test.go:3837: setting breakpoint at 0x80cc55c @@ -3179,7 +3232,7 @@ proc_test.go:3875: main.main at /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:19 (0x80cc55c) proc_test.go:3875: runtime.main at /usr/lib/go-1.19/src/runtime/proc.go:250 (0x807e9dd) proc_test.go:3875: runtime.goexit at /usr/lib/go-1.19/src/runtime/asm_386.s:1326 (0x80a7e31) ---- PASS: TestInlinedStacktraceAndVariables (0.15s) +--- PASS: TestInlinedStacktraceAndVariables (0.31s) === RUN TestInlineStep support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineStep proc_test.go:458: initial breakpoint Breakpoint 135054618 at 0x80cc51a /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:18 @@ -3208,7 +3261,7 @@ proc_test.go:473: step proc_test.go:529: at 0x80cc54d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:19 at 0x80cc54d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:19 ---- PASS: TestInlineStep (0.21s) +--- PASS: TestInlineStep (0.12s) === RUN TestInlineNext support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineNext proc_test.go:458: initial breakpoint Breakpoint 135054618 at 0x80cc51a /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:18 @@ -3228,7 +3281,7 @@ proc_test.go:468: next proc_test.go:529: at 0x80cc54d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:19 at 0x80cc54d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:19 ---- PASS: TestInlineNext (0.17s) +--- PASS: TestInlineNext (0.33s) === RUN TestInlineStepOver support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineStepOver proc_test.go:458: initial breakpoint Breakpoint 135054618 at 0x80cc51a /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:18 @@ -3242,7 +3295,7 @@ proc_test.go:468: next proc_test.go:529: at 0x80cc580 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:20 at 0x80cc580 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:20 ---- PASS: TestInlineStepOver (0.16s) +--- PASS: TestInlineStepOver (0.11s) === RUN TestInlineStepOut support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineStepOut proc_test.go:458: initial breakpoint Breakpoint 135054618 at 0x80cc51a /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:18 @@ -3256,44 +3309,44 @@ proc_test.go:478: stepout proc_test.go:529: at 0x80cc53f /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:18 at 0x80cc53f /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:18 ---- PASS: TestInlineStepOut (0.15s) +--- PASS: TestInlineStepOut (0.31s) === RUN TestInlineFunctionList ---- PASS: TestInlineFunctionList (0.66s) +--- PASS: TestInlineFunctionList (0.57s) === RUN TestInlineBreakpoint proc_test.go:3992: []uint64{0x80cc4e9} ---- PASS: TestInlineBreakpoint (0.34s) +--- PASS: TestInlineBreakpoint (0.31s) === RUN TestDoubleInlineBreakpoint ---- PASS: TestDoubleInlineBreakpoint (0.66s) +--- PASS: TestDoubleInlineBreakpoint (0.55s) === RUN TestIssue951 - proc_test.go:4040: &proc.Variable{Addr:0x8c62fbc, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0x98a8f90), RealType:(*godwarf.IntType)(0x98a8f90), Kind:0x2, mem:(*proc.memCache)(0x97d81e0), bi:(*proc.BinaryInfo)(0x96440c0), Value:42, FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:0, Cap:0, Flags:0xa, Base:0x0, stride:0, fieldType:godwarf.Type(nil), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0x9a020f0), DeclLine:12} - proc_test.go:4048: var 0: &proc.Variable{Addr:0x8c62f68, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0x98a8f90), RealType:(*godwarf.IntType)(0x98a8f90), Kind:0x2, mem:(*proc.memCache)(0x97d81e0), bi:(*proc.BinaryInfo)(0x96440c0), Value:0, FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:0, Cap:0, Flags:0x2, Base:0x0, stride:0, fieldType:godwarf.Type(nil), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0x9a021b0), DeclLine:13} - proc_test.go:4048: var 1: &proc.Variable{Addr:0x8c62f64, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0x98a8f90), RealType:(*godwarf.IntType)(0x98a8f90), Kind:0x2, mem:(*proc.memCache)(0x97d81e0), bi:(*proc.BinaryInfo)(0x96440c0), Value:20, FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:0, Cap:0, Flags:0x0, Base:0x0, stride:0, fieldType:godwarf.Type(nil), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0x9a021e0), DeclLine:14} ---- PASS: TestIssue951 (0.47s) + proc_test.go:4040: &proc.Variable{Addr:0xa462fbc, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0x9ab87b0), RealType:(*godwarf.IntType)(0x9ab87b0), Kind:0x2, mem:(*proc.memCache)(0x9b5b440), bi:(*proc.BinaryInfo)(0x9a160c0), Value:42, FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:0, Cap:0, Flags:0xa, Base:0x0, stride:0, fieldType:godwarf.Type(nil), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0x9bcd4a0), DeclLine:12} + proc_test.go:4048: var 0: &proc.Variable{Addr:0xa462f68, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0x9ab87b0), RealType:(*godwarf.IntType)(0x9ab87b0), Kind:0x2, mem:(*proc.memCache)(0x9b5b440), bi:(*proc.BinaryInfo)(0x9a160c0), Value:0, FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:0, Cap:0, Flags:0x2, Base:0x0, stride:0, fieldType:godwarf.Type(nil), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0x9bcd560), DeclLine:13} + proc_test.go:4048: var 1: &proc.Variable{Addr:0xa462f64, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0x9ab87b0), RealType:(*godwarf.IntType)(0x9ab87b0), Kind:0x2, mem:(*proc.memCache)(0x9b5b440), bi:(*proc.BinaryInfo)(0x9a160c0), Value:20, FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:0, Cap:0, Flags:0x0, Base:0x0, stride:0, fieldType:godwarf.Type(nil), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0x9bcd590), DeclLine:14} +--- PASS: TestIssue951 (0.74s) === RUN TestDWZCompression ---- PASS: TestDWZCompression (0.87s) +--- PASS: TestDWZCompression (0.61s) === RUN TestMapLoadConfigWithReslice proc_test.go:4086: m1 returned children 10 (66) - proc_test.go:4089: expr "(*(*\"map[string]main.astruct\")(138933032))[10:]" + proc_test.go:4089: expr "(*(*\"map[string]main.astruct\")(147321640))[10:]" proc_test.go:4094: m1cont returned children 10 ---- PASS: TestMapLoadConfigWithReslice (0.16s) +--- PASS: TestMapLoadConfigWithReslice (0.32s) === RUN TestStepOutReturn ---- PASS: TestStepOutReturn (0.47s) +--- PASS: TestStepOutReturn (0.58s) === RUN TestOptimizationCheck ---- PASS: TestOptimizationCheck (1.08s) +--- PASS: TestOptimizationCheck (0.82s) === RUN TestIssue1264 i: 0 -> equalsTwo: false i: 1 -> equalsTwo: false ---- PASS: TestIssue1264 (0.73s) +--- PASS: TestIssue1264 (0.59s) === RUN TestReadDefer Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x80a3327 -0xe0 -0xa434800 0x80a3327 0x80a32e2 main.call3 deferstack.go:28 0x80a3350 main.f2 -0x80a32e2 -0x90 -0xa434800 0x80a32e2 0x80a3262 main.call2 deferstack.go:23 0x80a3350 main.f2 0 0x80a3350 main.f2 |1 0x80a31f0 main.f3 | -0x80a3262 -0x40 -0xa434800 0x80a3262 0x80a3347 main.call1 deferstack.go:17 0x80a31b0 main.f1 0 0x80a31b0 main.f1 |1 0x80a33a0 main.f2 | -0x80a3347 -0x3c -0xa434800 0x80a3347 0x807b52d main.main deferstack.go:31 -0x807b52d -0x10 -0xa434800 0x807b52d 0x80a1551 runtime.main proc.go:250 -0x80a1551 -0xc -0xa434800 0x80a1551 0x0 runtime.goexit asm_386.s:1326 ---- PASS: TestReadDefer (0.33s) +0x80a3327 -0xe0 -0x9034800 0x80a3327 0x80a32e2 main.call3 deferstack.go:28 0x80a3350 main.f2 +0x80a32e2 -0x90 -0x9034800 0x80a32e2 0x80a3262 main.call2 deferstack.go:23 0x80a3350 main.f2 0 0x80a3350 main.f2 |1 0x80a31f0 main.f3 | +0x80a3262 -0x40 -0x9034800 0x80a3262 0x80a3347 main.call1 deferstack.go:17 0x80a31b0 main.f1 0 0x80a31b0 main.f1 |1 0x80a33a0 main.f2 | +0x80a3347 -0x3c -0x9034800 0x80a3347 0x807b52d main.main deferstack.go:31 +0x807b52d -0x10 -0x9034800 0x807b52d 0x80a1551 runtime.main proc.go:250 +0x80a1551 -0xc -0x9034800 0x80a1551 0x0 runtime.goexit asm_386.s:1326 +--- PASS: TestReadDefer (0.43s) === RUN TestNextUnknownInstr proc_test.go:87: skipped on amd64: amd64 only --- SKIP: TestNextUnknownInstr (0.00s) @@ -3304,8 +3357,8 @@ support.go:341: 386 does not support FunctionCall for now --- SKIP: TestIssue1374 (0.00s) === RUN TestIssue1432 - proc_test.go:4339: 0x90347b4 ---- PASS: TestIssue1432 (0.52s) + proc_test.go:4339: 0xa0347b4 +--- PASS: TestIssue1432 (0.43s) === RUN TestGoroutinesInfoLimit proc_test.go:4364: got 10 goroutines proc_test.go:4364: got 10 goroutines @@ -3320,28 +3373,28 @@ proc_test.go:4364: got 5 goroutines proc_test.go:4367: number of goroutines: 105 proc_test.go:4371: number of goroutines (full scan): 105 ---- PASS: TestGoroutinesInfoLimit (0.17s) +--- PASS: TestGoroutinesInfoLimit (0.33s) === RUN TestIssue1469 ---- PASS: TestIssue1469 (0.56s) +--- PASS: TestIssue1469 (0.26s) === RUN TestDeadlockBreakpoint ---- PASS: TestDeadlockBreakpoint (0.32s) +--- PASS: TestDeadlockBreakpoint (0.28s) === RUN TestListImages proc_test.go:4446: Libraries before /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:22: - proc_test.go:4448: 0x0 "/tmp/plugintest.a0a258ab" err: - proc_test.go:4448: 0xb7cd4000 "/lib/i386-linux-gnu/libc.so.6" err:could not open debug info - proc_test.go:4448: 0xb7f07000 "/lib/ld-linux.so.2" err:could not open debug info - proc_test.go:4448: 0xa4682000 "/tmp/plugin1.0e470f18" err: + proc_test.go:4448: 0x0 "/tmp/plugintest.6b21682b" err: + proc_test.go:4448: 0xf7ca8000 "/lib/i386-linux-gnu/libc.so.6" err:could not open debug info + proc_test.go:4448: 0xf7edb000 "/lib/ld-linux.so.2" err:could not open debug info + proc_test.go:4448: 0xe4582000 "/tmp/plugin1.1d2a413c" err: proc_test.go:4463: Libraries after /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:27: - proc_test.go:4465: 0x0 "/tmp/plugintest.a0a258ab" err: - proc_test.go:4465: 0xb7cd4000 "/lib/i386-linux-gnu/libc.so.6" err:could not open debug info - proc_test.go:4465: 0xb7f07000 "/lib/ld-linux.so.2" err:could not open debug info - proc_test.go:4465: 0xa4682000 "/tmp/plugin1.0e470f18" err: - proc_test.go:4465: 0xa4404000 "/tmp/plugin2.0a41d964" err: ---- PASS: TestListImages (2.40s) + proc_test.go:4465: 0x0 "/tmp/plugintest.6b21682b" err: + proc_test.go:4465: 0xf7ca8000 "/lib/i386-linux-gnu/libc.so.6" err:could not open debug info + proc_test.go:4465: 0xf7edb000 "/lib/ld-linux.so.2" err:could not open debug info + proc_test.go:4465: 0xe4582000 "/tmp/plugin1.1d2a413c" err: + proc_test.go:4465: 0xe4304000 "/tmp/plugin2.392f82a1" err: +--- PASS: TestListImages (5.02s) === RUN TestAncestors foo Hello, World! - proc_test.go:4494: ancestors: []proc.Ancestor{proc.Ancestor{ID:1, Unreadable:error(nil), pcsVar:(*proc.Variable)(0xa6e21e0)}} + proc_test.go:4494: ancestors: []proc.Ancestor{proc.Ancestor{ID:1, Unreadable:error(nil), pcsVar:(*proc.Variable)(0xa3da1e0)}} proc_test.go:4502: ancestor 0 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers @@ -3350,7 +3403,7 @@ 0x80cb655 0x0 0x0 0x80cb655 0x0 main.main testnextprog.go:40 0x807e9dd 0x0 0x0 0x807e9dd 0x0 runtime.main proc.go:250 0x80a8101 0x0 0x0 0x80a8101 0x0 runtime.goexit asm_386.s:1326 ---- PASS: TestAncestors (0.15s) +--- PASS: TestAncestors (0.33s) === RUN TestCallConcurrent support.go:341: 386 does not support FunctionCall for now --- SKIP: TestCallConcurrent (0.00s) @@ -3362,17 +3415,17 @@ proc_test.go:529: at 0x81a2b11 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:41 at 0x81a2b11 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:41 proc_test.go:473: step - proc_test.go:529: at 0xa4818057 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:9 -at 0xa4818057 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:9 + proc_test.go:529: at 0xe4818057 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:9 +at 0xe4818057 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:9 proc_test.go:473: step - proc_test.go:529: at 0xa481806a /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:10 -at 0xa481806a /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:10 + proc_test.go:529: at 0xe481806a /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:10 +at 0xe481806a /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:10 proc_test.go:473: step - proc_test.go:529: at 0xa4818073 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:11 -at 0xa4818073 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:11 + proc_test.go:529: at 0xe4818073 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:11 +at 0xe4818073 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:11 proc_test.go:468: next - proc_test.go:529: at 0xa4818150 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:12 -at 0xa4818150 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:12 + proc_test.go:529: at 0xe4818150 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:12 +at 0xe4818150 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:12 proc_test.go:468: next proc_test.go:529: at 0x81a2b20 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:41 at 0x81a2b20 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:41 @@ -3380,22 +3433,22 @@ proc_test.go:529: at 0x81a2b39 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:42 at 0x81a2b39 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:42 proc_test.go:473: step - proc_test.go:529: at 0xa459a1e7 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:22 -at 0xa459a1e7 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:22 + proc_test.go:529: at 0xe459a1e7 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:22 +at 0xe459a1e7 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:22 proc_test.go:468: next - proc_test.go:529: at 0xa459a1fa /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:23 -at 0xa459a1fa /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:23 + proc_test.go:529: at 0xe459a1fa /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:23 +at 0xe459a1fa /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:23 proc_test.go:468: next - proc_test.go:529: at 0xa459a2bf /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:26 -at 0xa459a2bf /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:26 + proc_test.go:529: at 0xe459a2bf /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:26 +at 0xe459a2bf /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:26 proc_test.go:468: next proc_test.go:529: at 0x81a2b69 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:42 at 0x81a2b69 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:42 ---- PASS: TestPluginStepping (1.10s) +--- PASS: TestPluginStepping (0.79s) === RUN TestIssue1601 ---- PASS: TestIssue1601 (1.29s) +--- PASS: TestIssue1601 (0.83s) === RUN TestIssue1615 ---- PASS: TestIssue1615 (0.52s) +--- PASS: TestIssue1615 (0.43s) === RUN TestCgoStacktrace2 proc_test.go:81: skipped on 386: broken --- SKIP: TestCgoStacktrace2 (0.00s) @@ -3407,9 +3460,9 @@ --- SKIP: TestBreakpointConfusionOnResume (0.00s) === RUN TestIssue1736 proc_test.go:4687: *(*"[11]int")(159539368) ---- PASS: TestIssue1736 (0.35s) +--- PASS: TestIssue1736 (0.31s) === RUN TestIssue1817 ---- PASS: TestIssue1817 (0.63s) +--- PASS: TestIssue1817 (0.51s) === RUN TestListPackagesBuildInfo proc_test.go:4706: returned 99 proc_test.go:4711: "bufio" "/usr/lib/go-1.19/src/bufio" @@ -3511,17 +3564,17 @@ proc_test.go:4711: "vendor/golang.org/x/text/transform" "/usr/lib/go-1.19/src/vendor/golang.org/x/text/transform" proc_test.go:4711: "vendor/golang.org/x/text/unicode/bidi" "/usr/lib/go-1.19/src/vendor/golang.org/x/text/unicode/bidi" proc_test.go:4711: "vendor/golang.org/x/text/unicode/norm" "/usr/lib/go-1.19/src/vendor/golang.org/x/text/unicode/norm" ---- PASS: TestListPackagesBuildInfo (0.50s) +--- PASS: TestListPackagesBuildInfo (0.64s) === RUN TestIssue1795 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x80e1b16 -0x8c -0x12de560 0x80e1b16 0x80e616d regexp.(*Regexp).doExecute exec.go:521 -0x80e616d -0x3c -0x9462f80 0x80e616d 0x807f46d regexp.(*Regexp).doMatch inlined in main.main exec.go:514 -0x80e616d -0x3c -0x9462f80 0x80e616d 0x807f46d regexp.(*Regexp).MatchString inlined in main.main regexp.go:533 -0x80e616d -0x3c -0x9462f80 0x80e616d 0x807f46d main.main issue1795.go:12 -0x807f46d -0x10 -0x9463000 0x807f46d 0x80a9161 runtime.main proc.go:250 -0x80a9161 -0xc -0x9463000 0x80a9161 0x0 runtime.goexit asm_386.s:1326 ---- PASS: TestIssue1795 (0.84s) +0x80e1b16 -0x8c -0xade560 0x80e1b16 0x80e616d regexp.(*Regexp).doExecute exec.go:521 +0x80e616d -0x3c -0x8c62f80 0x80e616d 0x807f46d regexp.(*Regexp).doMatch inlined in main.main exec.go:514 +0x80e616d -0x3c -0x8c62f80 0x80e616d 0x807f46d regexp.(*Regexp).MatchString inlined in main.main regexp.go:533 +0x80e616d -0x3c -0x8c62f80 0x80e616d 0x807f46d main.main issue1795.go:12 +0x807f46d -0x10 -0x8c63000 0x807f46d 0x80a9161 runtime.main proc.go:250 +0x80a9161 -0xc -0x8c63000 0x80a9161 0x0 runtime.goexit asm_386.s:1326 +--- PASS: TestIssue1795 (0.86s) === RUN TestBackwardNextGeneral proc_test.go:4783: Reverse stepping test needs rr --- SKIP: TestBackwardNextGeneral (0.00s) @@ -3597,79 +3650,31 @@ proc_test.go:87: skipped on darwin/lldb: N/A --- SKIP: TestRefreshCurThreadSelGAfterContinueOnceError (0.00s) === RUN TestStepoutOneliner ---- PASS: TestStepoutOneliner (0.52s) +--- PASS: TestStepoutOneliner (0.44s) === RUN TestRequestManualStopWhileStopped proc_test.go:5039: at time.Sleep call proc_test.go:5041: manually stopped proc_test.go:5053: resuming sleep proc_test.go:5055: done ---- PASS: TestRequestManualStopWhileStopped (2.37s) +--- PASS: TestRequestManualStopWhileStopped (2.25s) === RUN TestStepOutPreservesGoroutine proc_test.go:5077: goroutine 105 at /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue2113.go:16 in main.coroutine - proc_test.go:5105: selected goroutine 101 - proc_test.go:5077: goroutine 101 at /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue2113.go:16 in main.coroutine -hello 99 198 -goodbye 99 198 -hello 49 98 -goodbye 49 98 -hello 27 54 -goodbye 27 54 -hello 92 184 -goodbye 92 184 -hello 87 174 -goodbye 87 174 -hello 28 56 -goodbye 28 56 -hello 48 96 -goodbye 48 96 -hello 50 100 -goodbye 50 100 -hello 29 58 -goodbye 29 58 -hello 0 0 -goodbye 0 0 -hello 51 102 -goodbye 51 102 -hello 88 176 -goodbye 88 176 -hello 89 178 -goodbye 89 178 -hello 30 60 -goodbye 30 60 -hello 1 2 -goodbye 1 2 -hello 52 104 -goodbye 52 104 -hello 53 106 -goodbye 53 106 -hello 90 180 -goodbye 90 180 -hello 31 62 -goodbye 31 62 -hello 2 4 -goodbye 2 4 -hello 91 182 -goodbye 91 182 -hello 32 64 -goodbye 32 64 -hello 3 6 -goodbye 3 6 -hello 54 108 -goodbye 54 108 - proc_test.go:5077: goroutine 101 at /usr/lib/go-1.19/src/runtime/sema.go:151 in runtime.semacquire1 ---- PASS: TestStepOutPreservesGoroutine (0.58s) + proc_test.go:5102: selected goroutine 73 (best) + proc_test.go:5077: goroutine 73 at /usr/lib/go-1.19/src/runtime/malloc.go:1202 in runtime.newobject + proc_test.go:5077: goroutine 73 at /usr/lib/go-1.19/src/runtime/proc.go:402 in runtime.acquireSudog +--- PASS: TestStepOutPreservesGoroutine (0.38s) === RUN TestIssue2319 proc_test.go:5145: skipping since not linux/amd64 --- SKIP: TestIssue2319 (0.00s) === RUN TestDump proc_test.go:5305: testing normal dump ---- PASS: TestDump (0.43s) +--- PASS: TestDump (0.52s) === RUN TestCompositeMemoryWrite proc_test.go:5324: only valid on amd64 --- SKIP: TestCompositeMemoryWrite (0.00s) === RUN TestVariablesWithExternalLinking - proc_test.go:5405: &proc.Variable{Addr:0x8d07628, OnlyAddr:false, Name:"str1", DwarfType:(*godwarf.StringType)(0x993eac0), RealType:(*godwarf.StringType)(0x993eac0), Kind:0x18, mem:(*proc.memCache)(0xabf00e0), bi:(*proc.BinaryInfo)(0x97ee000), Value:(*constant.stringVal)(0x9677d10), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:11, Cap:0, Flags:0x0, Base:0x80fd00a, stride:1, fieldType:(*godwarf.UintType)(0x96edb30), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0x96edb00), DeclLine:166} ---- PASS: TestVariablesWithExternalLinking (1.11s) + proc_test.go:5405: &proc.Variable{Addr:0x8d07628, OnlyAddr:false, Name:"str1", DwarfType:(*godwarf.StringType)(0x9cb2ec0), RealType:(*godwarf.StringType)(0x9cb2ec0), Kind:0x18, mem:(*proc.memCache)(0x9a70500), bi:(*proc.BinaryInfo)(0x9c7c180), Value:(*constant.stringVal)(0x9c6e900), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:11, Cap:0, Flags:0x0, Base:0x80fd00a, stride:1, fieldType:(*godwarf.UintType)(0x9c24330), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0x9c24300), DeclLine:166} +--- PASS: TestVariablesWithExternalLinking (0.89s) === RUN TestWatchpointsBasic proc_test.go:81: skipped on 386: not implemented --- SKIP: TestWatchpointsBasic (0.00s) @@ -3924,8 +3929,6 @@ 243000000 244000000 245000000 - proc_test.go:5520: - proc_test.go:5538: Continue 1 (slow) 246000000 247000000 248000000 @@ -4107,6 +4110,8 @@ 424000000 425000000 426000000 + proc_test.go:5520: + proc_test.go:5538: Continue 1 (slow) 427000000 428000000 429000000 @@ -4175,8 +4180,6 @@ 492000000 493000000 494000000 - proc_test.go:5520: - proc_test.go:5538: Continue 2 (slow) 495000000 496000000 497000000 @@ -4424,6 +4427,528 @@ 739000000 740000000 741000000 +742000000 +743000000 +744000000 +745000000 +746000000 +747000000 +748000000 +749000000 +750000000 +751000000 +752000000 +753000000 +754000000 +755000000 +756000000 +757000000 +758000000 +759000000 +760000000 +761000000 +762000000 +763000000 +764000000 +765000000 +766000000 +767000000 +768000000 +769000000 +770000000 +771000000 +772000000 +773000000 +774000000 +775000000 +776000000 +777000000 +778000000 +779000000 +780000000 +781000000 +782000000 +783000000 +784000000 +785000000 +786000000 +787000000 +788000000 +789000000 +790000000 +791000000 +792000000 +793000000 +794000000 +795000000 +796000000 +797000000 +798000000 +799000000 +800000000 +801000000 +802000000 +803000000 +804000000 +805000000 +806000000 +807000000 +808000000 +809000000 +810000000 +811000000 +812000000 +813000000 +814000000 +815000000 +816000000 +817000000 +818000000 +819000000 +820000000 +821000000 +822000000 +823000000 +824000000 +825000000 +826000000 +827000000 +828000000 +829000000 +830000000 +831000000 +832000000 +833000000 +834000000 +835000000 +836000000 +837000000 +838000000 +839000000 +840000000 +841000000 +842000000 +843000000 +844000000 +845000000 +846000000 +847000000 +848000000 +849000000 + proc_test.go:5520: + proc_test.go:5538: Continue 2 (slow) +850000000 +851000000 +852000000 +853000000 +854000000 +855000000 +856000000 +857000000 +858000000 +859000000 +860000000 +861000000 +862000000 +863000000 +864000000 +865000000 +866000000 +867000000 +868000000 +869000000 +870000000 +871000000 +872000000 +873000000 +874000000 +875000000 +876000000 +877000000 +878000000 +879000000 +880000000 +881000000 +882000000 +883000000 +884000000 +885000000 +886000000 +887000000 +888000000 +889000000 +890000000 +891000000 +892000000 +893000000 +894000000 +895000000 +896000000 +897000000 +898000000 +899000000 +900000000 +901000000 +902000000 +903000000 +904000000 +905000000 +906000000 +907000000 +908000000 +909000000 +910000000 +911000000 +912000000 +913000000 +914000000 +915000000 +916000000 +917000000 +918000000 +919000000 +920000000 +921000000 +922000000 +923000000 +924000000 +925000000 +926000000 +927000000 +928000000 +929000000 +930000000 +931000000 +932000000 +933000000 +934000000 +935000000 +936000000 +937000000 +938000000 +939000000 +940000000 +941000000 +942000000 +943000000 +944000000 +945000000 +946000000 +947000000 +948000000 +949000000 +950000000 +951000000 +952000000 +953000000 +954000000 +955000000 +956000000 +957000000 +958000000 +959000000 +960000000 +961000000 +962000000 +963000000 +964000000 +965000000 +966000000 +967000000 +968000000 +969000000 +970000000 +971000000 +972000000 +973000000 +974000000 +975000000 +976000000 +977000000 +978000000 +979000000 +980000000 +981000000 +982000000 +983000000 +984000000 +985000000 +986000000 +987000000 +988000000 +989000000 +990000000 +991000000 +992000000 +993000000 +994000000 +995000000 +996000000 +997000000 +998000000 +999000000 +1000000000 +1001000000 +1002000000 +1003000000 +1004000000 +1005000000 +1006000000 +1007000000 +1008000000 +1009000000 +1010000000 +1011000000 +1012000000 +1013000000 +1014000000 +1015000000 +1016000000 +1017000000 +1018000000 +1019000000 +1020000000 +1021000000 +1022000000 +1023000000 +1024000000 +1025000000 +1026000000 +1027000000 +1028000000 +1029000000 +1030000000 +1031000000 +1032000000 +1033000000 +1034000000 +1035000000 +1036000000 +1037000000 +1038000000 +1039000000 +1040000000 +1041000000 +1042000000 +1043000000 +1044000000 +1045000000 +1046000000 +1047000000 +1048000000 +1049000000 +1050000000 +1051000000 +1052000000 +1053000000 +1054000000 +1055000000 +1056000000 +1057000000 +1058000000 +1059000000 +1060000000 +1061000000 +1062000000 +1063000000 +1064000000 +1065000000 +1066000000 +1067000000 +1068000000 +1069000000 +1070000000 +1071000000 +1072000000 +1073000000 +1074000000 +1075000000 +1076000000 +1077000000 +1078000000 +1079000000 +1080000000 +1081000000 +1082000000 +1083000000 +1084000000 +1085000000 +1086000000 +1087000000 +1088000000 +1089000000 +1090000000 +1091000000 +1092000000 +1093000000 +1094000000 +1095000000 +1096000000 +1097000000 +1098000000 +1099000000 +1100000000 +1101000000 +1102000000 +1103000000 +1104000000 +1105000000 +1106000000 +1107000000 +1108000000 +1109000000 +1110000000 +1111000000 +1112000000 +1113000000 +1114000000 +1115000000 +1116000000 +1117000000 +1118000000 +1119000000 +1120000000 +1121000000 +1122000000 +1123000000 +1124000000 +1125000000 +1126000000 +1127000000 +1128000000 +1129000000 +1130000000 +1131000000 +1132000000 +1133000000 +1134000000 +1135000000 +1136000000 +1137000000 +1138000000 +1139000000 +1140000000 +1141000000 +1142000000 +1143000000 +1144000000 +1145000000 +1146000000 +1147000000 +1148000000 +1149000000 +1150000000 +1151000000 +1152000000 +1153000000 +1154000000 +1155000000 +1156000000 +1157000000 +1158000000 +1159000000 +1160000000 +1161000000 +1162000000 +1163000000 +1164000000 +1165000000 +1166000000 +1167000000 +1168000000 +1169000000 +1170000000 +1171000000 +1172000000 +1173000000 +1174000000 +1175000000 +1176000000 +1177000000 +1178000000 +1179000000 +1180000000 +1181000000 +1182000000 +1183000000 +1184000000 +1185000000 +1186000000 +1187000000 +1188000000 +1189000000 +1190000000 +1191000000 +1192000000 +1193000000 +1194000000 +1195000000 +1196000000 +1197000000 +1198000000 +1199000000 +1200000000 +1201000000 +1202000000 +1203000000 +1204000000 +1205000000 +1206000000 +1207000000 +1208000000 +1209000000 +1210000000 +1211000000 +1212000000 +1213000000 +1214000000 +1215000000 +1216000000 +1217000000 +1218000000 +1219000000 +1220000000 +1221000000 +1222000000 +1223000000 +1224000000 +1225000000 +1226000000 +1227000000 +1228000000 +1229000000 +1230000000 +1231000000 +1232000000 +1233000000 +1234000000 +1235000000 +1236000000 +1237000000 +1238000000 +1239000000 +1240000000 +1241000000 +1242000000 +1243000000 +1244000000 +1245000000 +1246000000 +1247000000 +1248000000 +1249000000 +1250000000 +1251000000 +1252000000 +1253000000 +1254000000 +1255000000 +1256000000 +1257000000 +1258000000 +1259000000 +1260000000 +1261000000 proc_test.go:5520: proc_test.go:5549: Continue 0 (fast) proc_test.go:5520: @@ -4435,14 +4960,14 @@ proc_test.go:5520: proc_test.go:5549: Continue 4 (fast) proc_test.go:5520: ---- PASS: TestManualStopWhileStopped (9.35s) +--- PASS: TestManualStopWhileStopped (9.13s) === RUN TestDwrapStartLocation proc_test.go:5575: "runtime.main" proc_test.go:5575: "runtime.forcegchelper" proc_test.go:5575: "runtime.gcenable.func1" proc_test.go:5575: "runtime.gcenable.func2" proc_test.go:5575: "main.agoroutine" ---- PASS: TestDwrapStartLocation (0.12s) +--- PASS: TestDwrapStartLocation (0.49s) === RUN TestWatchpointStack proc_test.go:81: skipped on 386: not implemented --- SKIP: TestWatchpointStack (0.00s) @@ -4450,7 +4975,7 @@ proc_test.go:87: skipped on rr: only for recorded targets --- SKIP: TestWatchpointStackBackwardsOutOfScope (0.00s) === RUN TestSetOnFunctions ---- PASS: TestSetOnFunctions (0.11s) +--- PASS: TestSetOnFunctions (0.28s) === RUN TestSetYMMRegister proc_test.go:87: skipped on darwin/amd64: N/A --- SKIP: TestSetYMMRegister (0.00s) @@ -4458,15 +4983,15 @@ proc_test.go:5794: first continue proc_test.go:5796: second continue proc_test.go:5802: third continue - proc_test.go:5806: &proc.Breakpoint{FunctionName:"runtime.fatalpanic", File:"/usr/lib/go-1.19/src/runtime/panic.go", Line:1143, Addr:0x807c350, OriginalData:[]uint8{0x83}, WatchExpr:"", WatchType:0x0, HWBreakIndex:0x0, watchStackOff:0, Breaklets:[]*proc.Breaklet{(*proc.Breaklet)(0x960e000)}, Logical:(*proc.LogicalBreakpoint)(0x983f170), returnInfo:(*proc.returnBreakpointInfo)(nil)} ---- PASS: TestNilPtrDerefInBreakInstr (0.45s) + proc_test.go:5806: &proc.Breakpoint{FunctionName:"runtime.fatalpanic", File:"/usr/lib/go-1.19/src/runtime/panic.go", Line:1143, Addr:0x807c350, OriginalData:[]uint8{0x83}, WatchExpr:"", WatchType:0x0, HWBreakIndex:0x0, watchStackOff:0, Breaklets:[]*proc.Breaklet{(*proc.Breaklet)(0x9aa8000)}, Logical:(*proc.LogicalBreakpoint)(0x98a2120), returnInfo:(*proc.returnBreakpointInfo)(nil)} +--- PASS: TestNilPtrDerefInBreakInstr (0.32s) === RUN TestStepIntoAutogeneratedSkip ---- PASS: TestStepIntoAutogeneratedSkip (0.33s) +--- PASS: TestStepIntoAutogeneratedSkip (0.44s) === RUN TestCallInjectionFlagCorruption proc_test.go:87: skipped on amd64: not relevant --- SKIP: TestCallInjectionFlagCorruption (0.00s) === RUN TestGnuDebuglink ---- PASS: TestGnuDebuglink (0.14s) +--- PASS: TestGnuDebuglink (0.10s) === RUN TestStacktraceExtlinkMac proc_test.go:87: skipped on darwin: darwin only --- SKIP: TestStacktraceExtlinkMac (0.00s) @@ -4474,56 +4999,56 @@ proc_test.go:5961: Continuing proc_test.go:5961: Continuing parent starting - proc_test.go:6020: variable 'n' on target 29735: &proc.Variable{Addr:0x9c9cf00, OnlyAddr:false, Name:"n", DwarfType:(*godwarf.StringType)(0xa648000), RealType:(*godwarf.StringType)(0xa648000), Kind:0x18, mem:(*proc.memCache)(0xa66f440), bi:(*proc.BinaryInfo)(0x99260c0), Value:(*constant.stringVal)(0xa68c1e0), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:2, Cap:0, Flags:0x8, Base:0xbf86f0ed, stride:1, fieldType:(*godwarf.UintType)(0xa67a9f0), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xa67a9c0), DeclLine:15} ("C1") - proc_test.go:6020: variable 'n' on target 29736: &proc.Variable{Addr:0x889cf00, OnlyAddr:false, Name:"n", DwarfType:(*godwarf.StringType)(0xa65c8c0), RealType:(*godwarf.StringType)(0xa65c8c0), Kind:0x18, mem:(*proc.memCache)(0xa80a360), bi:(*proc.BinaryInfo)(0x9926240), Value:(*constant.stringVal)(0xa80c618), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:2, Cap:0, Flags:0x8, Base:0xbfc100ed, stride:1, fieldType:(*godwarf.UintType)(0xa80e4e0), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xa80e4b0), DeclLine:15} ("C2") + proc_test.go:6020: variable 'n' on target 55050: &proc.Variable{Addr:0xa09cf00, OnlyAddr:false, Name:"n", DwarfType:(*godwarf.StringType)(0xabcce80), RealType:(*godwarf.StringType)(0xabcce80), Kind:0x18, mem:(*proc.memCache)(0xab7e540), bi:(*proc.BinaryInfo)(0x99c0000), Value:(*constant.stringVal)(0x98ea780), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:2, Cap:0, Flags:0x8, Base:0xff96509e, stride:1, fieldType:(*godwarf.UintType)(0x995e6c0), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0x995e690), DeclLine:15} ("C0") + proc_test.go:6020: variable 'n' on target 55051: &proc.Variable{Addr:0x989cf00, OnlyAddr:false, Name:"n", DwarfType:(*godwarf.StringType)(0xabdd740), RealType:(*godwarf.StringType)(0xabdd740), Kind:0x18, mem:(*proc.memCache)(0xa075980), bi:(*proc.BinaryInfo)(0x99640c0), Value:(*constant.stringVal)(0xa3ae4e0), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:2, Cap:0, Flags:0x8, Base:0xfffe609e, stride:1, fieldType:(*godwarf.UintType)(0xa26b050), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xa26b020), DeclLine:15} ("C1") proc_test.go:5961: Continuing +hello from C0 hello from C1 -hello from C2 - proc_test.go:6020: variable 'n' on target 29734: &proc.Variable{Addr:0xa49af00, OnlyAddr:false, Name:"n", DwarfType:(*godwarf.StringType)(0xa675180), RealType:(*godwarf.StringType)(0xa675180), Kind:0x18, mem:(*proc.memCache)(0xa90e020), bi:(*proc.BinaryInfo)(0x9926000), Value:(*constant.stringVal)(0x94e87b0), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:2, Cap:0, Flags:0x8, Base:0xbf8250ed, stride:1, fieldType:(*godwarf.UintType)(0x95dc660), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0x95dc630), DeclLine:15} ("C0") + proc_test.go:6020: variable 'n' on target 55072: &proc.Variable{Addr:0x949cf00, OnlyAddr:false, Name:"n", DwarfType:(*godwarf.StringType)(0xa399580), RealType:(*godwarf.StringType)(0xa399580), Kind:0x18, mem:(*proc.memCache)(0xa075ea0), bi:(*proc.BinaryInfo)(0x9964180), Value:(*constant.stringVal)(0xa3ae888), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:2, Cap:0, Flags:0x8, Base:0xffd9209e, stride:1, fieldType:(*godwarf.UintType)(0xa26b7a0), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xa26b770), DeclLine:15} ("C2") proc_test.go:5961: Continuing -hello from C0 +hello from C2 proc_test.go:5961: Continuing done ---- PASS: TestFollowExec (1.93s) +--- PASS: TestFollowExec (1.68s) === RUN TestEscapeCheckUnreadable ---- PASS: TestEscapeCheckUnreadable (0.60s) +--- PASS: TestEscapeCheckUnreadable (0.49s) === RUN TestIssue419 Start Receive signal interrupt End - proc_unix_test.go:63: error proc_test.errIssue419 proc_test.errIssue419{pid:29881, err:error(nil)} - proc_unix_test.go:63: error proc.ErrProcessExited proc.ErrProcessExited{Pid:29881, Status:0} ---- PASS: TestIssue419 (0.93s) + proc_unix_test.go:63: error proc_test.errIssue419 proc_test.errIssue419{pid:56370, err:error(nil)} + proc_unix_test.go:63: error proc.ErrProcessExited proc.ErrProcessExited{Pid:56370, Status:0} +--- PASS: TestIssue419 (0.80s) === RUN TestSignalDeath - proc_unix_test.go:94: error is Process 29889 has exited with status -13 ---- PASS: TestSignalDeath (0.12s) + proc_unix_test.go:94: error is Process 56832 has exited with status -13 +--- PASS: TestSignalDeath (0.09s) === RUN TestScopeWithEscapedVariable ---- PASS: TestScopeWithEscapedVariable (0.45s) +--- PASS: TestScopeWithEscapedVariable (0.51s) === RUN TestScope scope_test.go:80: 35 breakpoints set --- PASS: TestScope (0.42s) === RUN TestGoroutineCreationLocation support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestGoroutineCreationLocation ---- PASS: TestGoroutineCreationLocation (0.12s) +--- PASS: TestGoroutineCreationLocation (0.10s) === RUN TestVariableEvaluation2 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestVariableEvaluation2 --- PASS: TestVariableEvaluation2 (0.19s) === RUN TestSetVariable ---- PASS: TestSetVariable (0.18s) +--- PASS: TestSetVariable (0.59s) === RUN TestVariableEvaluationShort support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestVariableEvaluationShort ---- PASS: TestVariableEvaluationShort (0.15s) +--- PASS: TestVariableEvaluationShort (0.16s) === RUN TestMultilineVariableEvaluation support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestMultilineVariableEvaluation ---- PASS: TestMultilineVariableEvaluation (0.34s) +--- PASS: TestMultilineVariableEvaluation (0.17s) === RUN TestLocalVariables support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestLocalVariables ---- PASS: TestLocalVariables (0.33s) +--- PASS: TestLocalVariables (0.17s) === RUN TestEmbeddedStruct support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestEmbeddedStruct ---- PASS: TestEmbeddedStruct (0.19s) +--- PASS: TestEmbeddedStruct (0.17s) === RUN TestComplexSetting ---- PASS: TestComplexSetting (0.14s) +--- PASS: TestComplexSetting (0.32s) === RUN TestEvalExpression support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestEvalExpression === RUN TestEvalExpression/0 @@ -4782,8 +5307,8 @@ === RUN TestEvalExpression/253 === RUN TestEvalExpression/254 === RUN TestEvalExpression/255 ---- PASS: TestEvalExpression (0.63s) - --- PASS: TestEvalExpression/0 (0.00s) +--- PASS: TestEvalExpression (0.57s) + --- PASS: TestEvalExpression/0 (0.01s) --- PASS: TestEvalExpression/1 (0.00s) --- PASS: TestEvalExpression/2 (0.00s) --- PASS: TestEvalExpression/3 (0.00s) @@ -4882,7 +5407,7 @@ --- PASS: TestEvalExpression/96 (0.00s) --- PASS: TestEvalExpression/97 (0.00s) --- PASS: TestEvalExpression/98 (0.00s) - --- PASS: TestEvalExpression/99 (0.01s) + --- PASS: TestEvalExpression/99 (0.00s) --- PASS: TestEvalExpression/100 (0.00s) --- PASS: TestEvalExpression/101 (0.00s) --- PASS: TestEvalExpression/102 (0.00s) @@ -4954,7 +5479,7 @@ --- PASS: TestEvalExpression/168 (0.00s) --- PASS: TestEvalExpression/169 (0.00s) --- PASS: TestEvalExpression/170 (0.00s) - --- PASS: TestEvalExpression/171 (0.01s) + --- PASS: TestEvalExpression/171 (0.00s) --- PASS: TestEvalExpression/172 (0.00s) --- PASS: TestEvalExpression/173 (0.00s) --- PASS: TestEvalExpression/174 (0.00s) @@ -5017,7 +5542,7 @@ --- PASS: TestEvalExpression/231 (0.00s) --- PASS: TestEvalExpression/232 (0.00s) --- PASS: TestEvalExpression/233 (0.00s) - --- PASS: TestEvalExpression/234 (0.00s) + --- PASS: TestEvalExpression/234 (0.01s) --- PASS: TestEvalExpression/235 (0.00s) --- PASS: TestEvalExpression/236 (0.00s) --- PASS: TestEvalExpression/237 (0.00s) @@ -5031,8 +5556,8 @@ --- PASS: TestEvalExpression/245 (0.00s) --- PASS: TestEvalExpression/246 (0.00s) --- PASS: TestEvalExpression/247 (0.00s) - --- PASS: TestEvalExpression/248 (0.01s) - --- PASS: TestEvalExpression/249 (0.00s) + --- PASS: TestEvalExpression/248 (0.00s) + --- PASS: TestEvalExpression/249 (0.01s) --- PASS: TestEvalExpression/250 (0.01s) --- PASS: TestEvalExpression/251 (0.01s) --- PASS: TestEvalExpression/252 (0.01s) @@ -5041,83 +5566,83 @@ --- PASS: TestEvalExpression/255 (0.00s) === RUN TestEvalAddrAndCast support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestEvalAddrAndCast - variables_test.go:889: &c1 → (*main.cstruct)(0x907f914) - variables_test.go:897: &(c1.pb.a) → (*main.astruct)(0x9000128) - variables_test.go:904: *(*main.astruct)(0x9000128) → main.astruct {A: 1, B: 2} ---- PASS: TestEvalAddrAndCast (0.15s) + variables_test.go:889: &c1 → (*main.cstruct)(0x947f914) + variables_test.go:897: &(c1.pb.a) → (*main.astruct)(0x9400138) + variables_test.go:904: *(*main.astruct)(0x9400138) → main.astruct {A: 1, B: 2} +--- PASS: TestEvalAddrAndCast (0.14s) === RUN TestMapEvaluation support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestMapEvaluation variables_test.go:916: m1 = map[string]main.astruct [ - "quintuplets": {A: 0, B: 0}, - "egging": {A: 0, B: 0}, - "reminisce": {A: 0, B: 0}, - "bantering": {A: 0, B: 0}, - "thallium": {A: 0, B: 0}, - "unsincereness": {A: 0, B: 0}, - "adversaria": {A: 0, B: 0}, - "arsenic": {A: 0, B: 0}, + "tangos": {A: 0, B: 0}, "Zubenelgenubi": {A: 0, B: 0}, - "prankster": {A: 0, B: 0}, + "undazzled": {A: 0, B: 0}, + "arsenic": {A: 0, B: 0}, + "egging": {A: 0, B: 0}, + "ravenously": {A: 0, B: 0}, + "tumblers": {A: 0, B: 0}, "councilmanic": {A: 0, B: 0}, - "alterable": {A: 0, B: 0}, + "periling": {A: 0, B: 0}, + "undermeasure": {A: 0, B: 0}, + "unguidableness": {A: 0, B: 0}, + "equivocally": {A: 0, B: 0}, + "lip": {A: 0, B: 0}, + "tiara": {A: 0, B: 0}, + "capital": {A: 0, B: 0}, + "intentionally": {A: 0, B: 0}, + "basiliscine": {A: 0, B: 0}, + "raphidiferous": {A: 0, B: 0}, + "gutters": {A: 0, B: 0}, + "crenature": {A: 0, B: 0}, + "zoning": {A: 0, B: 0}, "flummoxes": {A: 0, B: 0}, - "ravenously": {A: 0, B: 0}, "horticulturists": {A: 0, B: 0}, - "basiliscine": {A: 0, B: 0}, - "paramese": {A: 0, B: 0}, + "capocchia": {A: 0, B: 0}, + "unfluttering": {A: 0, B: 0}, + "squadrons": {A: 0, B: 0}, "sweetbrier": {A: 0, B: 0}, + "coincidentally": {A: 0, B: 0}, + "adaptive": {A: 0, B: 0}, + "meanders": {A: 0, B: 0}, + "reminisce": {A: 0, B: 0}, + "Adenauer": {A: 0, B: 0}, + "flashgun": {A: 0, B: 0}, + "alterable": {A: 0, B: 0}, "inserts": {A: 0, B: 0}, - "fern": {A: 0, B: 0}, - "preinvolvement": {A: 0, B: 0}, + "unsincereness": {A: 0, B: 0}, + "hormonal": {A: 0, B: 0}, "hindrances": {A: 0, B: 0}, - "chant": {A: 0, B: 0}, + "snorkel": {A: 0, B: 0}, + "thallium": {A: 0, B: 0}, + "paramese": {A: 0, B: 0}, + "shadrach": {A: 0, B: 0}, "heautomorphism": {A: 0, B: 0}, - "jagless": {A: 0, B: 0}, - "crenature": {A: 0, B: 0}, - "unfluttering": {A: 0, B: 0}, - "groomer": {A: 0, B: 0}, "wristwatches": {A: 0, B: 0}, - "equivocally": {A: 0, B: 0}, - "tiara": {A: 0, B: 0}, - "tumblers": {A: 0, B: 0}, - "intentionally": {A: 0, B: 0}, + "orientations": {A: 0, B: 0}, + "takers": {A: 0, B: 0}, + "glycine": {A: 0, B: 0}, + "jagless": {A: 0, B: 0}, "Micraster": {A: 0, B: 0}, - "raphidiferous": {A: 0, B: 0}, - "quaffing": {A: 0, B: 0}, - "unguidableness": {A: 0, B: 0}, - "Malone": {A: 2, B: 3}, "idealism": {A: 0, B: 0}, - "coincidentally": {A: 0, B: 0}, - "availing": {A: 0, B: 0}, - "capital": {A: 0, B: 0}, - "shadrach": {A: 0, B: 0}, - "squadrons": {A: 0, B: 0}, - "adaptive": {A: 0, B: 0}, - "capocchia": {A: 0, B: 0}, - "flashgun": {A: 0, B: 0}, - "tangos": {A: 0, B: 0}, - "orientations": {A: 0, B: 0}, - "gutters": {A: 0, B: 0}, - "hormonal": {A: 0, B: 0}, "parasite": {A: 0, B: 0}, - "vaccinationist": {A: 0, B: 0}, - "glycine": {A: 0, B: 0}, - "periling": {A: 0, B: 0}, - "lip": {A: 0, B: 0}, - "snorkel": {A: 0, B: 0}, + "availing": {A: 0, B: 0}, "jibbed": {A: 0, B: 0}, - "undermeasure": {A: 0, B: 0}, + "animates": {A: 0, B: 0}, + "quintuplets": {A: 0, B: 0}, + "preinvolvement": {A: 0, B: 0}, + "quaffing": {A: 0, B: 0}, + "chant": {A: 0, B: 0}, + "fern": {A: 0, B: 0}, + "bantering": {A: 0, B: 0}, + "vaccinationist": {A: 0, B: 0}, + "adversaria": {A: 0, B: 0}, "annunciable": {A: 0, B: 0}, - "takers": {A: 0, B: 0}, - "undazzled": {A: 0, B: 0}, - "Adenauer": {A: 0, B: 0}, - "zoning": {A: 0, B: 0}, + "prankster": {A: 0, B: 0}, ...+2 more ] ---- PASS: TestMapEvaluation (0.35s) +--- PASS: TestMapEvaluation (0.13s) === RUN TestUnsafePointer support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestUnsafePointer ---- PASS: TestUnsafePointer (0.15s) +--- PASS: TestUnsafePointer (0.13s) === RUN TestIssue426 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue426 variables_test.go:996: iface1 → interface {} @@ -5126,46 +5651,46 @@ variables_test.go:996: anonfunc → func(struct struct { main.i int }, interface {}, struct struct { main.val go/constant.Value }) void variables_test.go:996: anonstruct2 → struct struct { main.i int; main.j int } variables_test.go:996: anoniface1 → interface { OtherFunction(int, int); SomeFunction(struct { main.val go/constant.Value }) } ---- PASS: TestIssue426 (0.15s) +--- PASS: TestIssue426 (0.18s) === RUN TestPackageRenames support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPackageRenames ---- PASS: TestPackageRenames (0.54s) +--- PASS: TestPackageRenames (0.53s) === RUN TestConstants ---- PASS: TestConstants (0.46s) +--- PASS: TestConstants (0.59s) === RUN TestIssue1075 ---- PASS: TestIssue1075 (1.75s) +--- PASS: TestIssue1075 (1.56s) === RUN TestCallFunction support.go:341: 386 does not support FunctionCall for now --- SKIP: TestCallFunction (0.00s) === RUN TestIssue1531 variables_test.go:1430: m = map[string]main.W ["s": {x: 0, y: 0}, "r": {x: 0, y: 0}, "v": {x: 0, y: 0}, ] variables_test.go:1436: mm = map[string]main.W ["r": {x: 0, y: 0}, "t": {x: 0, y: 0}, "v": {x: 0, y: 0}, ] ---- PASS: TestIssue1531 (0.45s) +--- PASS: TestIssue1531 (0.63s) === RUN TestPluginVariables - variables_test.go:1469: bp.Addr = 0xa459a1e7 - variables_test.go:1473: 0x0 /tmp/plugintest2.d4999c8e - variables_test.go:1473: 0xb7d6e000 /lib/i386-linux-gnu/libc.so.6 - variables_test.go:1473: 0xb7fa1000 /lib/ld-linux.so.2 - variables_test.go:1473: 0xa4682000 /tmp/plugin1.0e470f18 - variables_test.go:1473: 0xa4404000 /tmp/plugin2.0a41d964 - variables_test.go:1447: at 0xa459a393 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:33 &{github.com/go-delve/delve/_fixtures/plugin2.aIsNotNil 2757337984 2757338022 11250 0x963b600 false []} ---- PASS: TestPluginVariables (0.38s) + variables_test.go:1469: bp.Addr = 0xe3d991e7 + variables_test.go:1473: 0x0 /tmp/plugintest2.7460c565 + variables_test.go:1473: 0xf7ce5000 /lib/i386-linux-gnu/libc.so.6 + variables_test.go:1473: 0xf7f18000 /lib/ld-linux.so.2 + variables_test.go:1473: 0xe3e81000 /tmp/plugin1.1d2a413c + variables_test.go:1473: 0xe3c03000 /tmp/plugin2.392f82a1 + variables_test.go:1447: at 0xe3d99393 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:33 &{github.com/go-delve/delve/_fixtures/plugin2.aIsNotNil 3822687104 3822687142 11250 0x99dce00 false []} +--- PASS: TestPluginVariables (0.60s) === RUN TestCgoEval support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCgoEval ---- PASS: TestCgoEval (0.99s) +--- PASS: TestCgoEval (0.80s) === RUN TestEvalExpressionGenerics 3 2.1 map[2.1:3] ---- PASS: TestEvalExpressionGenerics (0.46s) +--- PASS: TestEvalExpressionGenerics (0.64s) === RUN TestBadUnsafePtr - variables_test.go:1625: danglingPtrPtr (**int): unreadable: . addr: 0xa0347bc, value: 66 + variables_test.go:1625: danglingPtrPtr (**int): unreadable: . addr: 0xa4347bc, value: 66 variables_test.go:1644: badPtr: (*int): unreadable: input/output error. addr: 0x42, value: 0 variables_test.go:1656: badPtr.Child (int): unreadable: parent pointer unreadable: input/output error. addr: 0x0, value: ---- PASS: TestBadUnsafePtr (0.52s) +--- PASS: TestBadUnsafePtr (0.28s) === RUN FuzzEvalExpression variables_fuzz_test.go:49: not setup --- SKIP: FuzzEvalExpression (0.00s) PASS -ok github.com/go-delve/delve/pkg/proc 152.958s +ok github.com/go-delve/delve/pkg/proc 130.182s ? github.com/go-delve/delve/pkg/proc/amd64util [no test files] === RUN TestSplicedReader === RUN TestSplicedReader/Insert_after @@ -5193,14 +5718,14 @@ core_test.go:448: minidumps can only be produced on windows/amd64 --- SKIP: TestMinidump (0.00s) PASS -ok github.com/go-delve/delve/pkg/proc/core 0.019s +ok github.com/go-delve/delve/pkg/proc/core 0.025s ? github.com/go-delve/delve/pkg/proc/core/minidump [no test files] ? github.com/go-delve/delve/pkg/proc/debuginfod [no test files] ? github.com/go-delve/delve/pkg/proc/fbsdutil [no test files] === RUN TestRestartAfterExit support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc/gdbserial_test.TestRestartAfterExit rr_test.go:30: test skipped, rr not found ---- SKIP: TestRestartAfterExit (0.72s) +--- SKIP: TestRestartAfterExit (0.90s) === RUN TestRestartDuringStop support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc/gdbserial_test.TestRestartDuringStop rr_test.go:30: test skipped, rr not found @@ -5208,17 +5733,17 @@ === RUN TestReverseBreakpointCounts support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc/gdbserial_test.TestReverseBreakpointCounts rr_test.go:30: test skipped, rr not found ---- SKIP: TestReverseBreakpointCounts (0.94s) +--- SKIP: TestReverseBreakpointCounts (0.84s) === RUN TestCheckpoints support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc/gdbserial_test.TestCheckpoints rr_test.go:30: test skipped, rr not found ---- SKIP: TestCheckpoints (0.83s) +--- SKIP: TestCheckpoints (0.72s) === RUN TestIssue1376 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc/gdbserial_test.TestIssue1376 rr_test.go:30: test skipped, rr not found --- SKIP: TestIssue1376 (0.00s) PASS -ok github.com/go-delve/delve/pkg/proc/gdbserial 2.536s +ok github.com/go-delve/delve/pkg/proc/gdbserial 2.512s ? github.com/go-delve/delve/pkg/proc/internal/ebpf [no test files] ? github.com/go-delve/delve/pkg/proc/linutil [no test files] ? github.com/go-delve/delve/pkg/proc/macutil [no test files] @@ -5239,37 +5764,37 @@ --- PASS: TestIssue354 (0.00s) === RUN TestIssue411 support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestIssue411 ---- PASS: TestIssue411 (0.71s) +--- PASS: TestIssue411 (0.40s) === RUN TestTrace support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestTrace x=99, y=9801, z=0 z=9900 ---- PASS: TestTrace (1.85s) +--- PASS: TestTrace (0.61s) === RUN TestTraceWithName support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestTraceWithName x=99, y=9801, z=0 z=9900 ---- PASS: TestTraceWithName (0.48s) +--- PASS: TestTraceWithName (0.20s) === RUN TestTraceOnNonFunctionEntry support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestTraceOnNonFunctionEntry x=99, y=9801, z=0 z=9900 ---- PASS: TestTraceOnNonFunctionEntry (0.43s) +--- PASS: TestTraceOnNonFunctionEntry (0.58s) === RUN TestExitStatus Hello, World! ---- PASS: TestExitStatus (1.10s) +--- PASS: TestExitStatus (0.62s) === RUN TestScopePrefix support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestScopePrefix ---- PASS: TestScopePrefix (1.56s) +--- PASS: TestScopePrefix (0.64s) === RUN TestOnPrefix support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestOnPrefix ---- PASS: TestOnPrefix (0.31s) +--- PASS: TestOnPrefix (0.15s) === RUN TestNoVars support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestNoVars ---- PASS: TestNoVars (1.09s) +--- PASS: TestNoVars (0.65s) === RUN TestOnPrefixLocals support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestOnPrefixLocals ---- PASS: TestOnPrefixLocals (0.38s) +--- PASS: TestOnPrefixLocals (0.39s) === RUN TestListCmd command_test.go:608: "list": "> [hardcoded-breakpoint] main.barfoo() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:27 (hits total:0) (PC: 0x80cb2b0)\n 22:\t}\n 23:\t\n 24:\tfunc barfoo() {\n 25:\t\ta1 := \"bur\"\n 26:\t\truntime.Breakpoint()\n=> 27:\t\tfmt.Println(a1)\n 28:\t}\n 29:\t\n 30:\tfunc foobar(baz string, bar FooBar) {\n 31:\t\tvar (\n 32:\t\t\ta1 = \"foofoofoofoofoofoo\"\n" command_test.go:609: "list 69": "Showing /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:69 (PC: 0x0)\n 64:\t\n 65:\t\truntime.Breakpoint()\n 66:\t\tbarfoo()\n 67:\t\tfmt.Println(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, b1, b2, baz, neg, i8, u8, u16, u32, u64, up, f32, c64, c128, i32, bar, f, ms, ni, ba, p1, mp)\n 68:\t}\n 69:\t\n 70:\tvar p1 = 10\n 71:\t\n 72:\tfunc main() {\n 73:\t\tfoobar(\"bazburzum\", FooBar{Baz: 10, Bur: \"lorem\"})\n 74:\t}\n" @@ -5277,7 +5802,7 @@ command_test.go:611: "frame 1 list 69": "Showing /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:69 (PC: 0x0)\n 64:\t\n 65:\t\truntime.Breakpoint()\n 66:\t\tbarfoo()\n 67:\t\tfmt.Println(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, b1, b2, baz, neg, i8, u8, u16, u32, u64, up, f32, c64, c128, i32, bar, f, ms, ni, ba, p1, mp)\n 68:\t}\n 69:\t\n 70:\tvar p1 = 10\n 71:\t\n 72:\tfunc main() {\n 73:\t\tfoobar(\"bazburzum\", FooBar{Baz: 10, Bur: \"lorem\"})\n 74:\t}\n" command_test.go:616: "list testvariables.go:1": "Showing /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:1 (PC: 0x0)\n 1:\tpackage main\n 2:\t\n 3:\timport (\n 4:\t\t\"fmt\"\n 5:\t\t\"runtime\"\n 6:\t)\n" command_test.go:617: "list testvariables.go:10000": "Showing /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:10000 (PC: 0x0)\n" ---- PASS: TestListCmd (1.00s) +--- PASS: TestListCmd (0.58s) === RUN TestReverseContinue support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestReverseContinue --- PASS: TestReverseContinue (0.00s) @@ -5288,39 +5813,39 @@ support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestNextWithCount command_test.go:657: "continue": "> main.main() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/nextcond.go:8 (hits goroutine(1):1 total:1) (PC: 0x80a3122)\n 3:\tvar n = 10\n 4:\t\n 5:\tfunc f1(x int) {\n 6:\t}\n 7:\t\n=> 8:\tfunc main() {\n 9:\t\tf1(n)\n 10:\t\tf1(n)\n 11:\t\tf1(n)\n 12:\t}\n" command_test.go:658: "next 2": "> main.main() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/nextcond.go:10 (PC: 0x80a3133)\n 5:\tfunc f1(x int) {\n 6:\t}\n 7:\t\n 8:\tfunc main() {\n 9:\t\tf1(n)\n=> 10:\t\tf1(n)\n 11:\t\tf1(n)\n 12:\t}\n" ---- PASS: TestNextWithCount (0.65s) +--- PASS: TestNextWithCount (0.35s) === RUN TestRestart ---- PASS: TestRestart (2.30s) +--- PASS: TestRestart (2.07s) === RUN TestIssue827 command_test.go:691: port 8888 may be bound in buildd server --- SKIP: TestIssue827 (0.00s) === RUN TestConfig --- PASS: TestConfig (0.00s) === RUN TestIssue1090 ---- PASS: TestIssue1090 (0.66s) +--- PASS: TestIssue1090 (1.25s) === RUN TestPrintContextParkedGoroutine - command_test.go:818: goroutines -> ["* Goroutine 1 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme (0x80a3152) (thread 28404)" " Goroutine 2 - User: /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark (0x807b8a8) [force gc (idle)]" " Goroutine 3 - User: /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark (0x807b8a8) [GC sweep wait]" " Goroutine 4 - User: /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark (0x807b8a8) [GC scavenge wait]" " Goroutine 5 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 6 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 7 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 8 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 9 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 10 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 11 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 12 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 13 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 14 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" "[14 goroutines]" ""] - command_test.go:828: picked "5" + command_test.go:818: goroutines -> ["* Goroutine 1 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme (0x80a3152) (thread 127912)" " Goroutine 2 - User: /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark (0x807b8a8) [force gc (idle)]" " Goroutine 3 - User: /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark (0x807b8a8) [GC sweep wait]" " Goroutine 4 - User: /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark (0x807b8a8) [GC scavenge wait]" " Goroutine 17 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 18 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 19 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 20 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 21 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 22 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 23 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 24 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 25 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" " Goroutine 26 - User: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x80a312d) [chan send]" "[14 goroutines]" ""] + command_test.go:828: picked "17" command_test.go:832: frame 0 -> ["> runtime.gopark() /usr/lib/go-1.19/src/runtime/proc.go:364 (PC: 0x807b8a8)" "Warning: debugging optimized function" "Frame 0: /usr/lib/go-1.19/src/runtime/proc.go:364 (PC: 807b8a8)" " 359:\t\tmp.waittraceev = traceEv" " 360:\t\tmp.waittraceskip = traceskip" " 361:\t\treleasem(mp)" " 362:\t\t// can't do anything that might move the G between Ms here." " 363:\t\tmcall(park_m)" "=> 364:\t}" " 365:\t" " 366:\t// Puts the current goroutine into a waiting state and unlocks the lock." " 367:\t// The goroutine can be made runnable again by calling goready(gp)." " 368:\tfunc goparkunlock(lock *mutex, reason waitReason, traceEv byte, traceskip int) {" " 369:\t\tgopark(parkunlock_c, unsafe.Pointer(lock), reason, traceEv, traceskip)" ""] command_test.go:838: list -> ["> runtime.gopark() /usr/lib/go-1.19/src/runtime/proc.go:364 (PC: 0x807b8a8)" "Warning: debugging optimized function" " 359:\t\tmp.waittraceev = traceEv" " 360:\t\tmp.waittraceskip = traceskip" " 361:\t\treleasem(mp)" " 362:\t\t// can't do anything that might move the G between Ms here." " 363:\t\tmcall(park_m)" "=> 364:\t}" " 365:\t" " 366:\t// Puts the current goroutine into a waiting state and unlocks the lock." " 367:\t// The goroutine can be made runnable again by calling goready(gp)." " 368:\tfunc goparkunlock(lock *mutex, reason waitReason, traceEv byte, traceskip int) {" " 369:\t\tgopark(parkunlock_c, unsafe.Pointer(lock), reason, traceEv, traceskip)" ""] ---- PASS: TestPrintContextParkedGoroutine (0.58s) +--- PASS: TestPrintContextParkedGoroutine (0.76s) === RUN TestStepOutReturn command_test.go:854: output: "> main.main() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/stepoutret.go:11 (PC: 0x80cb401)\nValues returned:\n\tstr: \"return 47\"\n\tnum: 48\n\n 6:\t\treturn fmt.Sprintf(\"return %d\", n), n + 1\n 7:\t}\n 8:\t\n 9:\tfunc main() {\n 10:\t\tstepout(47)\n=> 11:\t}\n" ---- PASS: TestStepOutReturn (0.97s) +--- PASS: TestStepOutReturn (2.04s) === RUN TestOptimizationCheck command_test.go:865: output "> main.main() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:17 (hits goroutine(1):1 total:1) (PC: 0x80cb442)\n 12:\tfunc sayhi() {\n 13:\t\tfmt.Println(\"Hello, World!\")\n 14:\t}\n 15:\t\n 16:\tfunc main() {\n=> 17:\t\tsleepytime()\n 18:\t\tsayhi()\n 19:\t}\n" command_test.go:875: output "> main.main() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:16 (hits goroutine(1):1 total:1) (PC: 0x80cb312)\nWarning: debugging optimized function\n 11:\t\n 12:\tfunc sayhi() {\n 13:\t\tfmt.Println(\"Hello, World!\")\n 14:\t}\n 15:\t\n=> 16:\tfunc main() {\n 17:\t\tsleepytime()\n 18:\t\tsayhi()\n 19:\t}\n" ---- PASS: TestOptimizationCheck (1.41s) +--- PASS: TestOptimizationCheck (2.36s) === RUN TestTruncateStacktrace command_test.go:889: untruncated output "0 0x00000000080a3102 in main.stacktraceme\n at /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:4\n1 0x00000000080a3127 in main.func1\n at /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:8\n2 0x00000000080a317a in main.main\n at /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:16\n3 0x000000000807b4ad in runtime.main\n at /usr/lib/go-1.19/src/runtime/proc.go:250\n4 0x00000000080a1491 in runtime.goexit\n at /usr/lib/go-1.19/src/runtime/asm_386.s:1326\n" command_test.go:894: truncated output "0 0x00000000080a3102 in main.stacktraceme\n at /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:4\n1 0x00000000080a3127 in main.func1\n at /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:8\n(truncated)\n" ---- PASS: TestTruncateStacktrace (1.17s) +--- PASS: TestTruncateStacktrace (1.32s) === RUN TestIssue1493 command_test.go:907: regs: Eax = 0x0000000000000000 Ecx = 0x0000000000000000 Edx = 0x0000000000000000 Ebx = 0x0000000000000000 - Esp = 0x00000000bffe8110 + Esp = 0x00000000ff82f9e0 Ebp = 0x0000000000000000 Esi = 0x0000000000000000 Edi = 0x0000000000000000 @@ -5331,7 +5856,7 @@ Ecx = 0x0000000000000000 Edx = 0x0000000000000000 Ebx = 0x0000000000000000 - Esp = 0x00000000bffe8110 + Esp = 0x00000000ff82f9e0 Ebp = 0x0000000000000000 Esi = 0x0000000000000000 Edi = 0x0000000000000000 @@ -5354,49 +5879,49 @@ XMM6 = 0x00000000000000000000000000000000 v2_int={ 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } v4_float={ 0 0 0 0 } XMM7 = 0x00000000000000000000000000000000 v2_int={ 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } v4_float={ 0 0 0 0 } ---- PASS: TestIssue1493 (0.67s) +--- PASS: TestIssue1493 (0.53s) === RUN TestIssue1598 support.go:341: 386 does not support FunctionCall for now --- SKIP: TestIssue1598 (0.00s) === RUN TestExamineMemoryCmd command_test.go:948: the result of examining memory - 0x881e180: 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 - 0x881e188: 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 - 0x881e190: 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 - 0x881e198: 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 - 0x881e1a0: 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30 0x31 - 0x881e1a8: 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 - 0x881e1b0: 0x3a 0x3b 0x3c 0x00 -0x881e180 + 0x981e180: 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 + 0x981e188: 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 + 0x981e190: 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 + 0x981e198: 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 + 0x981e1a0: 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30 0x31 + 0x981e1a8: 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 + 0x981e1b0: 0x3a 0x3b 0x3c 0x00 +0x981e180 command_test.go:964: the second result of examining memory result - 0x881e180: 11111111 00001011 00001100 00001101 - 0x881e184: 00001110 00001111 00010000 00010001 - 0x881e188: 00010010 00010011 00010100 00010101 - 0x881e18c: 00010110 00010111 00011000 00011001 - 0x881e190: 00011010 00011011 00011100 00011101 - 0x881e194: 00011110 00011111 00100000 00100001 - 0x881e198: 00100010 00100011 00100100 00100101 - 0x881e19c: 00100110 00100111 00101000 00101001 - 0x881e1a0: 00101010 00101011 00101100 00101101 - 0x881e1a4: 00101110 00101111 00110000 00110001 - 0x881e1a8: 00110010 00110011 00110100 00110101 - 0x881e1ac: 00110110 00110111 00111000 00111001 - 0x881e1b0: 00111010 00111011 00111100 00000000 + 0x981e180: 11111111 00001011 00001100 00001101 + 0x981e184: 00001110 00001111 00010000 00010001 + 0x981e188: 00010010 00010011 00010100 00010101 + 0x981e18c: 00010110 00010111 00011000 00011001 + 0x981e190: 00011010 00011011 00011100 00011101 + 0x981e194: 00011110 00011111 00100000 00100001 + 0x981e198: 00100010 00100011 00100100 00100101 + 0x981e19c: 00100110 00100111 00101000 00101001 + 0x981e1a0: 00101010 00101011 00101100 00101101 + 0x981e1a4: 00101110 00101111 00110000 00110001 + 0x981e1a8: 00110010 00110011 00110100 00110101 + 0x981e1ac: 00110110 00110111 00111000 00111001 + 0x981e1b0: 00111010 00111011 00111100 00000000 command_test.go:974: the third result of examining memory result - 0x881e180: 0xff + 0x981e180: 0xff command_test.go:982: the fourth result of examining memory result - 0x881e188: 0x12 + 0x981e188: 0x12 command_test.go:989: the fifth result of examining memory result - 0x881e180: 0xff + 0x981e180: 0xff command_test.go:997: the sixth result of examining memory result - 0x881e180: 0xff ---- PASS: TestExamineMemoryCmd (2.80s) + 0x981e180: 0xff +--- PASS: TestExamineMemoryCmd (3.80s) === RUN TestPrintOnTracepoint 4 ---- PASS: TestPrintOnTracepoint (0.86s) +--- PASS: TestPrintOnTracepoint (1.93s) === RUN TestPrintCastToInterface - command_test.go:1049: "(*interface {})(0x8d07678)\n" ---- PASS: TestPrintCastToInterface (0.46s) + command_test.go:1049: "(*interface {})(0x90c3678)\n" +--- PASS: TestPrintCastToInterface (0.54s) === RUN TestParseNewArgv command_test.go:1076: "-noargs" -> [] ["" "" ""] command_test.go:1076: "-noargs arg1" -> [] ["" "" ""] too many arguments to restart @@ -5414,13 +5939,13 @@ === RUN TestContinueUntil command_test.go:1105: "continue main.main": "Breakpoint 1 set at 0x80cb442 for main.main() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:17\n> main.main() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:17 (hits goroutine(1):1 total:1) (PC: 0x80cb442)\n 12:\tfunc sayhi() {\n 13:\t\tfmt.Println(\"Hello, World!\")\n 14:\t}\n 15:\t\n 16:\tfunc main() {\n=> 17:\t\tsleepytime()\n 18:\t\tsayhi()\n 19:\t}\n" command_test.go:1107: "continue main.sayhi": "Breakpoint 2 set at 0x80cb3c2 for main.sayhi() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:12\n> main.sayhi() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:12 (hits goroutine(1):1 total:1) (PC: 0x80cb3c2)\n 7:\t\n 8:\tfunc sleepytime() {\n 9:\t\ttime.Sleep(time.Millisecond)\n 10:\t}\n 11:\t\n=> 12:\tfunc sayhi() {\n 13:\t\tfmt.Println(\"Hello, World!\")\n 14:\t}\n 15:\t\n 16:\tfunc main() {\n 17:\t\tsleepytime()\n" ---- PASS: TestContinueUntil (0.38s) +--- PASS: TestContinueUntil (0.42s) === RUN TestContinueUntilExistingBreakpoint command_test.go:1117: "continue main.main": "> main.main() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:17 (hits goroutine(1):1 total:1) (PC: 0x80cb442)\n 12:\tfunc sayhi() {\n 13:\t\tfmt.Println(\"Hello, World!\")\n 14:\t}\n 15:\t\n 16:\tfunc main() {\n=> 17:\t\tsleepytime()\n 18:\t\tsayhi()\n 19:\t}\n" command_test.go:1119: "continue main.sayhi": "Breakpoint 3 set at 0x80cb3c2 for main.sayhi() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:12\n> main.sayhi() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:12 (hits goroutine(1):1 total:1) (PC: 0x80cb3c2)\n 7:\t\n 8:\tfunc sleepytime() {\n 9:\t\ttime.Sleep(time.Millisecond)\n 10:\t}\n 11:\t\n=> 12:\tfunc sayhi() {\n 13:\t\tfmt.Println(\"Hello, World!\")\n 14:\t}\n 15:\t\n 16:\tfunc main() {\n 17:\t\tsleepytime()\n" ---- PASS: TestContinueUntilExistingBreakpoint (0.33s) +--- PASS: TestContinueUntilExistingBreakpoint (0.43s) === RUN TestPrintFormat ---- PASS: TestPrintFormat (0.57s) +--- PASS: TestPrintFormat (0.35s) === RUN TestHitCondBreakpoint command_test.go:1137: "continue": "> [bp1] main.main() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/break.go:7 (hits goroutine(1):3 total:3) (PC: 0x80a3117)\n 2:\t\n 3:\tfunc main() {\n 4:\t\ti := 0\n 5:\t\tfor {\n 6:\t\t\ti++\n=> 7:\t\t\tif i > 10 {\n 8:\t\t\t\tbreak\n 9:\t\t\t}\n 10:\t\t}\n 11:\t}\n" command_test.go:1139: "3\n" @@ -5428,23 +5953,23 @@ command_test.go:1151: "2\n" command_test.go:1156: "continue": "> [bp1] main.main.func1() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/condperghitcount.go:16 (hits goroutine(6):2 total:13) (PC: 0x80a5531)\n 11:\t\tfor i := 0; i < 2; i++ {\n 12:\t\t\tgo func() {\n 13:\t\t\t\tj := 0\n 14:\t\t\t\tfor {\n 15:\t\t\t\t\tj++\n=> 16:\t\t\t\t\tif j > 10 {\n 17:\t\t\t\t\t\tbreak\n 18:\t\t\t\t\t}\n 19:\t\t\t\t}\n 20:\t\t\t\twg.Done()\n 21:\t\t\t}()\n" command_test.go:1159: "2\n" ---- PASS: TestHitCondBreakpoint (2.15s) +--- PASS: TestHitCondBreakpoint (2.20s) === RUN TestClearCondBreakpoint command_test.go:1170: "continue": "> main.main() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/break.go:7 (hits goroutine(1):1 total:1) (PC: 0x80a3117)\n 2:\t\n 3:\tfunc main() {\n 4:\t\ti := 0\n 5:\t\tfor {\n 6:\t\t\ti++\n=> 7:\t\t\tif i > 10 {\n 8:\t\t\t\tbreak\n 9:\t\t\t}\n 10:\t\t}\n 11:\t}\n" command_test.go:1172: "2\n" command_test.go:1177: "continue": "> main.main() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/break.go:7 (hits goroutine(1):2 total:2) (PC: 0x80a3117)\n 2:\t\n 3:\tfunc main() {\n 4:\t\ti := 0\n 5:\t\tfor {\n 6:\t\t\ti++\n=> 7:\t\t\tif i > 10 {\n 8:\t\t\t\tbreak\n 9:\t\t\t}\n 10:\t\t}\n 11:\t}\n" command_test.go:1179: "3\n" ---- PASS: TestClearCondBreakpoint (0.60s) +--- PASS: TestClearCondBreakpoint (0.18s) === RUN TestBreakpointEditing --- PASS: TestBreakpointEditing (0.00s) === RUN TestTranscript - command_test.go:1286: output to "/tmp/test-transcript-3701969842" ---- PASS: TestTranscript (0.18s) + command_test.go:1286: output to "/tmp/test-transcript-2587984808" +--- PASS: TestTranscript (0.16s) === RUN TestDisassPosCmd command_test.go:1322: "> main.main() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:384 (PC: 0x80df422)\n\ttestvariables2.go:380\t0x80df404\t8d742420\t\tlea esi, ptr [esp+0x20]\n\ttestvariables2.go:380\t0x80df408\te8c1a2fcff\t\tcall 0x80a96ce\n\ttestvariables2.go:382\t0x80df40d\tc744245c01000000\tmov dword ptr [esp+0x5c], 0x1\n\ttestvariables2.go:383\t0x80df415\te85695faff\t\tcall $runtime.Breakpoint\n\ttestvariables2.go:384\t0x80df41a\tc744245800000000\tmov dword ptr [esp+0x58], 0x0\n=>\ttestvariables2.go:384\t0x80df422\teb00\t\t\tjmp 0x80df424\n\ttestvariables2.go:384\t0x80df424\t837c24580a\t\tcmp dword ptr [esp+0x58], 0xa\n\ttestvariables2.go:384\t0x80df429\t7c05\t\t\tjl 0x80df430\n\ttestvariables2.go:384\t0x80df42b\te9b7000000\t\tjmp 0x80df4e7\n\ttestvariables2.go:385\t0x80df430\tc78424504a000000000000\tmov dword ptr [esp+0x4a50], 0x0\n\ttestvariables2.go:385\t0x80df43b\tc78424544a000000000000\tmov dword ptr [esp+0x4a54], 0x0\n" ---- PASS: TestDisassPosCmd (0.47s) +--- PASS: TestDisassPosCmd (0.37s) === RUN TestCreateBreakpointByLocExpr ---- PASS: TestCreateBreakpointByLocExpr (0.41s) +--- PASS: TestCreateBreakpointByLocExpr (0.13s) === RUN TestStarlarkExamples === RUN TestStarlarkExamples/goroutine_start_line starlark_test.go:25: gsl: "1 \t /usr/lib/go-1.19/src/runtime/proc.go:145 \t func main() {\n2 \t /usr/lib/go-1.19/src/runtime/proc.go:293 \t func forcegchelper() {\n3 \t /usr/lib/go-1.19/src/runtime/mgc.go:178 \t go bgsweep(c)\n4 \t /usr/lib/go-1.19/src/runtime/mgc.go:179 \t go bgscavenge(c)\n5 \t /usr/lib/go-1.19/src/runtime/mfinal.go:162 \t func runfinq() {\n" @@ -5454,10 +5979,10 @@ === RUN TestStarlarkExamples/switch_to_main_goroutine starlark_test.go:48: switching to goroutine 2 starlark_test.go:56: "switching to: 1\n" - starlark_test.go:57: "Thread 633 at /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:384\nGoroutine 1:\n\tRuntime: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:384 main.main (0x80df41a)\n\tUser: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:384 main.main (0x80df41a)\n\tGo: /usr/lib/go-1.19/src/runtime/asm_386.s:243 runtime.rt0_go (0x80a7b7b)\n\tStart: /usr/lib/go-1.19/src/runtime/proc.go:145 runtime.main (0x807f390)\n" + starlark_test.go:57: "Thread 2078 at /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:384\nGoroutine 1:\n\tRuntime: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:384 main.main (0x80df41a)\n\tUser: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:384 main.main (0x80df41a)\n\tGo: /usr/lib/go-1.19/src/runtime/asm_386.s:243 runtime.rt0_go (0x80a7b7b)\n\tStart: /usr/lib/go-1.19/src/runtime/proc.go:145 runtime.main (0x807f390)\n" === RUN TestStarlarkExamples/linked_list - starlark_test.go:66: "0: *main.List {N: 0, Next: (*main.List)(0x8c121b8)}\n1: *main.List {N: 1, Next: (*main.List)(0x8c121c0)}\n2: *main.List {N: 2, Next: (*main.List)(0x8c121c8)}\n" - starlark_test.go:72: "0: *main.List {N: 0, Next: (*main.List)(0x8c121b8)}\n1: *main.List {N: 1, Next: (*main.List)(0x8c121c0)}\n2: *main.List {N: 2, Next: (*main.List)(0x8c121c8)}\n3: *main.List {N: 3, Next: (*main.List)(0x8c121d0)}\n4: *main.List {N: 4, Next: *main.List nil}\n5: *main.List nil\n" + starlark_test.go:66: "0: *main.List {N: 0, Next: (*main.List)(0x84121b8)}\n1: *main.List {N: 1, Next: (*main.List)(0x84121c0)}\n2: *main.List {N: 2, Next: (*main.List)(0x84121c8)}\n" + starlark_test.go:72: "0: *main.List {N: 0, Next: (*main.List)(0x84121b8)}\n1: *main.List {N: 1, Next: (*main.List)(0x84121c0)}\n2: *main.List {N: 2, Next: (*main.List)(0x84121c8)}\n3: *main.List {N: 3, Next: (*main.List)(0x84121d0)}\n4: *main.List {N: 4, Next: *main.List nil}\n5: *main.List nil\n" === RUN TestStarlarkExamples/echo_expr starlark_test.go:93: echo_expr "a 4 b 0 c 6\n" === RUN TestStarlarkExamples/find_array @@ -5465,26 +5990,26 @@ starlark_test.go:107: find_array (2) "not found\n" === RUN TestStarlarkExamples/map_iteration starlark_test.go:118: values=66 ---- PASS: TestStarlarkExamples (0.46s) +--- PASS: TestStarlarkExamples (0.55s) --- PASS: TestStarlarkExamples/goroutine_start_line (0.04s) --- PASS: TestStarlarkExamples/create_breakpoint_main (0.02s) - --- PASS: TestStarlarkExamples/switch_to_main_goroutine (0.03s) - --- PASS: TestStarlarkExamples/linked_list (0.02s) + --- PASS: TestStarlarkExamples/switch_to_main_goroutine (0.01s) + --- PASS: TestStarlarkExamples/linked_list (0.01s) --- PASS: TestStarlarkExamples/echo_expr (0.00s) - --- PASS: TestStarlarkExamples/find_array (0.02s) - --- PASS: TestStarlarkExamples/map_iteration (0.07s) + --- PASS: TestStarlarkExamples/find_array (0.01s) + --- PASS: TestStarlarkExamples/map_iteration (0.04s) === RUN TestStarlarkVariable ---- PASS: TestStarlarkVariable (0.49s) +--- PASS: TestStarlarkVariable (0.26s) === RUN TestSubstitutePath --- PASS: TestSubstitutePath (0.00s) === RUN TestIsErrProcessExited --- PASS: TestIsErrProcessExited (0.00s) PASS -ok github.com/go-delve/delve/pkg/terminal 27.543s +ok github.com/go-delve/delve/pkg/terminal 26.860s === RUN TestPrint --- PASS: TestPrint (0.00s) PASS -ok github.com/go-delve/delve/pkg/terminal/colorize 0.066s +ok github.com/go-delve/delve/pkg/terminal/colorize 0.009s ? github.com/go-delve/delve/pkg/terminal/starbind [no test files] ? github.com/go-delve/delve/pkg/version [no test files] ? github.com/go-delve/delve/service [no test files] @@ -5507,7 +6032,7 @@ --- PASS: Test_byteArrayToUInt64/case-4 (0.00s) --- PASS: Test_byteArrayToUInt64/case-5 (0.00s) PASS -ok github.com/go-delve/delve/service/api 0.014s +ok github.com/go-delve/delve/service/api 0.026s === RUN TestListConfig === RUN TestListConfig/empty === RUN TestListConfig/default_values @@ -5551,161 +6076,161 @@ --- PASS: TestConfigureSetSubstitutePath/error_on_empty_args (0.00s) --- PASS: TestConfigureSetSubstitutePath/error_on_delete_nonexistent_rule (0.00s) === RUN TestStopNoClient -=== RUN TestStopNoClient/force -DAP server listening at: [::]:34555 -2023-04-27T10:25:51-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) - server_test.go:117: server stop triggered externally === RUN TestStopNoClient/accept_error -DAP server listening at: [::]:35619 -2023-04-27T10:25:51-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -2023-04-27T10:25:51-12:00 error layer=dap Error accepting client connection: accept tcp [::]:35619: use of closed network connection +DAP server listening at: [::]:46847 +2024-05-30T18:53:10+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +2024-05-30T18:53:10+14:00 error layer=dap Error accepting client connection: accept tcp [::]:46847: use of closed network connection server_test.go:115: server stop triggered internally ---- PASS: TestStopNoClient (0.21s) - --- PASS: TestStopNoClient/force (0.10s) +=== RUN TestStopNoClient/force +DAP server listening at: [::]:36649 +2024-05-30T18:53:10+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) + server_test.go:117: server stop triggered externally +--- PASS: TestStopNoClient (0.20s) --- PASS: TestStopNoClient/accept_error (0.10s) + --- PASS: TestStopNoClient/force (0.10s) === RUN TestStopNoTarget === RUN TestStopNoTarget/force -DAP server listening at: [::]:40645 -2023-04-27T10:25:51-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40645 +DAP server listening at: [::]:33935 +2024-05-30T18:53:10+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33935 server_test.go:117: server stop triggered externally === RUN TestStopNoTarget/read_error -DAP server listening at: [::]:41817 -2023-04-27T10:25:51-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41817 +DAP server listening at: [::]:46837 +2024-05-30T18:53:11+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:46837 server_test.go:115: server stop triggered internally === RUN TestStopNoTarget/disconnect -DAP server listening at: [::]:35131 -2023-04-27T10:25:52-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:35131 +DAP server listening at: [::]:40273 +2024-05-30T18:53:11+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:40273 server_test.go:115: server stop triggered internally --- PASS: TestStopNoTarget (0.31s) - --- PASS: TestStopNoTarget/force (0.11s) - --- PASS: TestStopNoTarget/read_error (0.10s) + --- PASS: TestStopNoTarget/force (0.10s) + --- PASS: TestStopNoTarget/read_error (0.11s) --- PASS: TestStopNoTarget/disconnect (0.10s) === RUN TestStopWithTarget === RUN TestStopWithTarget/force -DAP server listening at: [::]:37745 -2023-04-27T10:25:52-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37745 +DAP server listening at: [::]:45305 +2024-05-30T18:53:11+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45305 server_test.go:117: server stop triggered externally === RUN TestStopWithTarget/read_error -DAP server listening at: [::]:42133 -2023-04-27T10:26:06-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:42133 +DAP server listening at: [::]:33445 +2024-05-30T18:53:20+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33445 server_test.go:115: server stop triggered internally === RUN TestStopWithTarget/disconnect_before_exit -DAP server listening at: [::]:40525 -2023-04-27T10:26:07-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40525 +DAP server listening at: [::]:38815 +2024-05-30T18:53:22+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38815 server_test.go:115: server stop triggered internally === RUN TestStopWithTarget/disconnect_after__exit -DAP server listening at: [::]:34939 -2023-04-27T10:26:08-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:34939 +DAP server listening at: [::]:41743 +2024-05-30T18:53:23+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41743 4 server_test.go:115: server stop triggered internally ---- PASS: TestStopWithTarget (17.45s) - --- PASS: TestStopWithTarget/force (14.20s) - --- PASS: TestStopWithTarget/read_error (0.90s) - --- PASS: TestStopWithTarget/disconnect_before_exit (1.02s) - --- PASS: TestStopWithTarget/disconnect_after__exit (1.33s) +--- PASS: TestStopWithTarget (14.39s) + --- PASS: TestStopWithTarget/force (9.57s) + --- PASS: TestStopWithTarget/read_error (1.73s) + --- PASS: TestStopWithTarget/disconnect_before_exit (1.47s) + --- PASS: TestStopWithTarget/disconnect_after__exit (1.62s) === RUN TestSessionStop === RUN TestSessionStop/force -Connecting to server at: [::]:42605 -2023-04-27T10:26:11-12:00 error layer=dap DAP error: read tcp [::1]:42605->[::1]:46254: use of closed network connection +Connecting to server at: [::]:36605 +2024-05-30T18:53:27+14:00 error layer=dap DAP error: read tcp [::1]:36605->[::1]:39872: use of closed network connection === RUN TestSessionStop/read_error -Connecting to server at: [::]:34619 +Connecting to server at: [::]:38073 === RUN TestSessionStop/disconnect_before_exit -Connecting to server at: [::]:33083 +Connecting to server at: [::]:44561 === RUN TestSessionStop/disconnect_after_exit -Connecting to server at: [::]:35213 +Connecting to server at: [::]:36797 4 ---- PASS: TestSessionStop (4.98s) - --- PASS: TestSessionStop/force (1.46s) - --- PASS: TestSessionStop/read_error (1.47s) - --- PASS: TestSessionStop/disconnect_before_exit (1.36s) - --- PASS: TestSessionStop/disconnect_after_exit (0.70s) +--- PASS: TestSessionStop (6.61s) + --- PASS: TestSessionStop/force (1.62s) + --- PASS: TestSessionStop/read_error (1.45s) + --- PASS: TestSessionStop/disconnect_before_exit (1.79s) + --- PASS: TestSessionStop/disconnect_after_exit (1.75s) === RUN TestForceStopWhileStopping -DAP server listening at: [::]:46193 -2023-04-27T10:26:14-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:46193 +DAP server listening at: [::]:46277 +2024-05-30T18:53:32+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:46277 server_test.go:117: server stop triggered externally ---- PASS: TestForceStopWhileStopping (0.45s) +--- PASS: TestForceStopWhileStopping (0.59s) === RUN TestLaunchStopOnEntry -DAP server listening at: [::]:38109 -2023-04-27T10:26:15-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38109 +DAP server listening at: [::]:38699 +2024-05-30T18:53:32+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38699 4 server_test.go:115: server stop triggered internally ---- PASS: TestLaunchStopOnEntry (0.32s) +--- PASS: TestLaunchStopOnEntry (0.51s) === RUN TestAttachStopOnEntry -DAP server listening at: [::]:46085 -2023-04-27T10:26:15-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:46085 +DAP server listening at: [::]:42935 +2024-05-30T18:53:34+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:42935 server_test.go:115: server stop triggered internally ---- PASS: TestAttachStopOnEntry (0.85s) +--- PASS: TestAttachStopOnEntry (1.35s) === RUN TestContinueOnEntry -DAP server listening at: [::]:39229 -2023-04-27T10:26:16-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:39229 +DAP server listening at: [::]:46681 +2024-05-30T18:53:34+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:46681 4 server_test.go:115: server stop triggered internally ---- PASS: TestContinueOnEntry (0.24s) +--- PASS: TestContinueOnEntry (0.37s) === RUN TestPreSetBreakpoint -DAP server listening at: [::]:38339 -2023-04-27T10:26:16-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38339 +DAP server listening at: [::]:43495 +2024-05-30T18:53:35+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:43495 4 server_test.go:115: server stop triggered internally ---- PASS: TestPreSetBreakpoint (0.51s) +--- PASS: TestPreSetBreakpoint (0.55s) === RUN TestFilterGoroutines -DAP server listening at: [::]:34043 -2023-04-27T10:26:17-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:34043 +DAP server listening at: [::]:36577 +2024-05-30T18:53:36+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:36577 server_test.go:115: server stop triggered internally ---- PASS: TestFilterGoroutines (0.65s) +--- PASS: TestFilterGoroutines (1.04s) === RUN TestStackTraceRequest -DAP server listening at: [::]:34207 -2023-04-27T10:26:17-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:34207 +DAP server listening at: [::]:45161 +2024-05-30T18:53:36+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45161 4 server_test.go:115: server stop triggered internally -DAP server listening at: [::]:39227 -2023-04-27T10:26:17-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:39227 +DAP server listening at: [::]:42863 +2024-05-30T18:53:36+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:42863 4 server_test.go:115: server stop triggered internally ---- PASS: TestStackTraceRequest (0.51s) +--- PASS: TestStackTraceRequest (0.50s) === RUN TestSelectedThreadsRequest -DAP server listening at: [::]:45543 -2023-04-27T10:26:18-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:45543 +DAP server listening at: [::]:37171 +2024-05-30T18:53:37+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:37171 server_test.go:115: server stop triggered internally --- PASS: TestSelectedThreadsRequest (0.24s) === RUN TestHideSystemGoroutinesRequest -DAP server listening at: [::]:45137 -2023-04-27T10:26:18-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:45137 - server_test.go:115: server stop triggered internally -DAP server listening at: [::]:32961 -2023-04-27T10:26:18-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:32961 +DAP server listening at: [::]:41247 +2024-05-30T18:53:37+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41247 + server_test.go:115: server stop triggered internally +DAP server listening at: [::]:45225 +2024-05-30T18:53:37+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45225 server_test.go:115: server stop triggered internally ---- PASS: TestHideSystemGoroutinesRequest (0.73s) +--- PASS: TestHideSystemGoroutinesRequest (0.70s) === RUN TestScopesAndVariablesRequests -DAP server listening at: [::]:37485 -2023-04-27T10:26:19-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37485 +DAP server listening at: [::]:42609 +2024-05-30T18:53:38+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:42609 bur -foofoofoofoofoofoo 6 7.23 [1 2] [1 2 3 4 5] {8 word} &{5 strum} {10 feh} ofo [{1 a} {2 b} {3 c}] [{4 d} {5 e}] [0x9c10050 0x9c10060 0x9c10070] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x80e0230 {0 0x9c12150} [[123]] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 10 map[1:42 2:43] +foofoofoofoofoofoo 6 7.23 [1 2] [1 2 3 4 5] {8 word} &{5 strum} {10 feh} ofo [{1 a} {2 b} {3 c}] [{4 d} {5 e}] [0x9810050 0x9810060 0x9810070] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x80e0230 {0 0x9812150} [[123]] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 10 map[1:42 2:43] server_test.go:115: server stop triggered internally ---- PASS: TestScopesAndVariablesRequests (1.07s) +--- PASS: TestScopesAndVariablesRequests (0.76s) === RUN TestScopesAndVariablesRequests2 -DAP server listening at: [::]:43379 -2023-04-27T10:26:21-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43379 +DAP server listening at: [::]:36365 +2024-05-30T18:53:40+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:36365 0 1 2 @@ -5717,19 +6242,19 @@ 8 9 server_test.go:115: server stop triggered internally ---- PASS: TestScopesAndVariablesRequests2 (2.10s) +--- PASS: TestScopesAndVariablesRequests2 (1.72s) === RUN TestScopesRequestsOptimized -DAP server listening at: [::]:35267 -2023-04-27T10:26:22-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:35267 +DAP server listening at: [::]:38565 +2024-05-30T18:53:40+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38565 bur -foofoofoofoofoofoo 6 7.23 [1 2] [1 2 3 4 5] {8 word} &{5 strum} {10 feh} ofo [{1 a} {2 b} {3 c}] [{4 d} {5 e}] [0x9010050 0x9010060 0x9010070] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x80cb280 {0 0x9012150} [[123]] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 10 map[1:42 2:43] +foofoofoofoofoofoo 6 7.23 [1 2] [1 2 3 4 5] {8 word} &{5 strum} {10 feh} ofo [{1 a} {2 b} {3 c}] [{4 d} {5 e}] [0x8c10050 0x8c10060 0x8c10070] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x80cb280 {0 0x8c12150} [[123]] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 10 map[1:42 2:43] server_test.go:115: server stop triggered internally ---- PASS: TestScopesRequestsOptimized (0.95s) +--- PASS: TestScopesRequestsOptimized (0.67s) === RUN TestVariablesLoading -DAP server listening at: [::]:33245 -2023-04-27T10:26:23-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33245 +DAP server listening at: [::]:43333 +2024-05-30T18:53:41+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:43333 0 1 2 @@ -5741,11 +6266,11 @@ 8 9 support.go:341: 386 does not support FunctionCall for now ---- SKIP: TestVariablesLoading (0.39s) +--- SKIP: TestVariablesLoading (0.46s) === RUN TestVariablesMetadata -DAP server listening at: [::]:42425 -2023-04-27T10:26:23-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:42425 +DAP server listening at: [::]:40469 +2024-05-30T18:53:41+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:40469 0 1 2 @@ -5757,77 +6282,77 @@ 8 9 server_test.go:115: server stop triggered internally ---- PASS: TestVariablesMetadata (0.48s) +--- PASS: TestVariablesMetadata (0.33s) === RUN TestGlobalScopeAndVariables -DAP server listening at: [::]:34029 -2023-04-27T10:26:24-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:34029 +DAP server listening at: [::]:45111 +2024-05-30T18:53:42+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45111 2 3 3 33 10 0 2 server_test.go:115: server stop triggered internally ---- PASS: TestGlobalScopeAndVariables (1.01s) +--- PASS: TestGlobalScopeAndVariables (0.80s) === RUN TestRegistersScopeAndVariables -DAP server listening at: [::]:38291 -2023-04-27T10:26:25-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38291 +DAP server listening at: [::]:34209 +2024-05-30T18:53:42+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:34209 2 3 3 33 10 0 2 server_test.go:115: server stop triggered internally ---- PASS: TestRegistersScopeAndVariables (0.29s) +--- PASS: TestRegistersScopeAndVariables (0.21s) === RUN TestShadowedVariables -DAP server listening at: [::]:35437 -2023-04-27T10:26:25-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:35437 +DAP server listening at: [::]:35453 +2024-05-30T18:53:43+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35453 1 0 server_test.go:115: server stop triggered internally ---- PASS: TestShadowedVariables (0.81s) +--- PASS: TestShadowedVariables (0.67s) === RUN TestLaunchRequestWithStackTraceDepth -DAP server listening at: [::]:41359 -2023-04-27T10:26:26-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41359 +DAP server listening at: [::]:34001 +2024-05-30T18:53:43+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:34001 4 server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestWithStackTraceDepth (0.23s) +--- PASS: TestLaunchRequestWithStackTraceDepth (0.19s) === RUN TestSetBreakpoint -DAP server listening at: [::]:42491 -2023-04-27T10:26:26-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:42491 +DAP server listening at: [::]:41757 +2024-05-30T18:53:43+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41757 past main server_test.go:115: server stop triggered internally ---- PASS: TestSetBreakpoint (0.54s) +--- PASS: TestSetBreakpoint (0.28s) === RUN TestSetInstructionBreakpoint -DAP server listening at: [::]:35625 -2023-04-27T10:26:26-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:35625 +DAP server listening at: [::]:33219 +2024-05-30T18:53:44+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33219 past main server_test.go:115: server stop triggered internally ---- PASS: TestSetInstructionBreakpoint (0.67s) +--- PASS: TestSetInstructionBreakpoint (0.38s) === RUN TestPauseAtStop -DAP server listening at: [::]:33857 -2023-04-27T10:26:27-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33857 +DAP server listening at: [::]:43141 +2024-05-30T18:53:44+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:43141 past main server_test.go:115: server stop triggered internally --- PASS: TestPauseAtStop (0.45s) === RUN TestHitBreakpointIds -DAP server listening at: [::]:35177 -2023-04-27T10:26:28-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:35177 +DAP server listening at: [::]:41281 +2024-05-30T18:53:45+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41281 SomeTypeObject OtherTypeObject 10 SomeFunction called server_test.go:115: server stop triggered internally ---- PASS: TestHitBreakpointIds (0.89s) +--- PASS: TestHitBreakpointIds (0.73s) === RUN TestSetFunctionBreakpoints -DAP server listening at: [::]:36219 -2023-04-27T10:26:28-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36219 +DAP server listening at: [::]:38797 +2024-05-30T18:53:45+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38797 SomeTypeObject OtherTypeObject 10 SomeFunction called server_test.go:115: server stop triggered internally ---- PASS: TestSetFunctionBreakpoints (0.56s) +--- PASS: TestSetFunctionBreakpoints (0.25s) === RUN TestLogPoints -DAP server listening at: [::]:43807 -2023-04-27T10:26:30-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43807 +DAP server listening at: [::]:33317 +2024-05-30T18:53:46+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33317 got: 0 got: 1 got: 2 @@ -5835,99 +6360,99 @@ got: 4 callme2 server_test.go:115: server stop triggered internally ---- PASS: TestLogPoints (1.03s) +--- PASS: TestLogPoints (0.56s) === RUN TestLogPointsShowFullValue -DAP server listening at: [::]:32861 -2023-04-27T10:26:30-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:32861 +DAP server listening at: [::]:45399 +2024-05-30T18:53:46+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45399 server_test.go:115: server stop triggered internally ---- PASS: TestLogPointsShowFullValue (0.87s) +--- PASS: TestLogPointsShowFullValue (0.56s) === RUN TestHaltPreventsAutoResume -DAP server listening at: [::]:33545 -2023-04-27T10:26:31-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33545 +DAP server listening at: [::]:45309 +2024-05-30T18:53:47+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45309 got: 0 got: 1 got: 2 got: 3 server_test.go:115: server stop triggered internally ---- PASS: TestHaltPreventsAutoResume (0.48s) +--- PASS: TestHaltPreventsAutoResume (0.31s) === RUN TestConcurrentBreakpointsLogPoints === RUN TestConcurrentBreakpointsLogPoints/source_breakpoints -DAP server listening at: [::]:44525 -2023-04-27T10:26:31-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:44525 +DAP server listening at: [::]:35585 +2024-05-30T18:53:47+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35585 server_test.go:115: server stop triggered internally === RUN TestConcurrentBreakpointsLogPoints/hardcoded_breakpoint -DAP server listening at: [::]:34711 -2023-04-27T10:26:33-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:34711 - server_test.go:115: server stop triggered internally ---- PASS: TestConcurrentBreakpointsLogPoints (1.70s) - --- PASS: TestConcurrentBreakpointsLogPoints/source_breakpoints (0.89s) - --- PASS: TestConcurrentBreakpointsLogPoints/hardcoded_breakpoint (0.81s) +DAP server listening at: [::]:38337 +2024-05-30T18:53:47+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38337 + server_test.go:115: server stop triggered internally +--- PASS: TestConcurrentBreakpointsLogPoints (0.63s) + --- PASS: TestConcurrentBreakpointsLogPoints/source_breakpoints (0.24s) + --- PASS: TestConcurrentBreakpointsLogPoints/hardcoded_breakpoint (0.39s) === RUN TestSetBreakpointWhileRunning -DAP server listening at: [::]:39843 -2023-04-27T10:26:34-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:39843 +DAP server listening at: [::]:39171 +2024-05-30T18:53:48+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:39171 hi hi server_test.go:115: server stop triggered internally ---- PASS: TestSetBreakpointWhileRunning (3.80s) +--- PASS: TestSetBreakpointWhileRunning (3.84s) === RUN TestSetFunctionBreakpointWhileRunning -DAP server listening at: [::]:40809 -2023-04-27T10:26:37-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40809 +DAP server listening at: [::]:42141 +2024-05-30T18:53:51+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:42141 hi hi hi server_test.go:115: server stop triggered internally ---- PASS: TestSetFunctionBreakpointWhileRunning (3.37s) +--- PASS: TestSetFunctionBreakpointWhileRunning (3.61s) === RUN TestHitConditionBreakpoints -DAP server listening at: [::]:46043 -2023-04-27T10:26:40-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:46043 +DAP server listening at: [::]:42217 +2024-05-30T18:53:56+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:42217 server_test.go:115: server stop triggered internally ---- PASS: TestHitConditionBreakpoints (0.56s) +--- PASS: TestHitConditionBreakpoints (1.08s) === RUN TestLaunchSubstitutePath -DAP server listening at: [::]:43711 -2023-04-27T10:26:41-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43711 +DAP server listening at: [::]:44629 +2024-05-30T18:53:56+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:44629 past main server_test.go:115: server stop triggered internally ---- PASS: TestLaunchSubstitutePath (0.46s) +--- PASS: TestLaunchSubstitutePath (0.43s) === RUN TestAttachSubstitutePath -DAP server listening at: [::]:37037 -2023-04-27T10:26:41-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37037 +DAP server listening at: [::]:36613 +2024-05-30T18:53:56+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:36613 past main server_test.go:115: server stop triggered internally ---- PASS: TestAttachSubstitutePath (0.40s) +--- PASS: TestAttachSubstitutePath (0.65s) === RUN TestWorkingDir -DAP server listening at: [::]:43587 -2023-04-27T10:26:42-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43587 +DAP server listening at: [::]:35149 +2024-05-30T18:53:58+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35149 /tmp server_test.go:115: server stop triggered internally ---- PASS: TestWorkingDir (0.80s) +--- PASS: TestWorkingDir (1.84s) === RUN TestEvaluateRequest -DAP server listening at: [::]:32809 -2023-04-27T10:26:42-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:32809 +DAP server listening at: [::]:32883 +2024-05-30T18:53:59+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:32883 bur -foofoofoofoofoofoo 6 7.23 [1 2] [1 2 3 4 5] {8 word} &{5 strum} {10 feh} ofo [{1 a} {2 b} {3 c}] [{4 d} {5 e}] [0xa4a6030 0xa4a6040 0xa4a6050] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x80e0230 {0 0xa49e128} [[123]] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 10 map[1:42 2:43] +foofoofoofoofoofoo 6 7.23 [1 2] [1 2 3 4 5] {8 word} &{5 strum} {10 feh} ofo [{1 a} {2 b} {3 c}] [{4 d} {5 e}] [0x9ca0030 0x9ca0040 0x9ca0050] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x80e0230 {0 0x9c96128} [[123]] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 10 map[1:42 2:43] server_test.go:115: server stop triggered internally ---- PASS: TestEvaluateRequest (0.36s) +--- PASS: TestEvaluateRequest (1.42s) === RUN TestEvaluateCommandRequest -DAP server listening at: [::]:35883 -2023-04-27T10:26:43-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:35883 +DAP server listening at: [::]:34797 +2024-05-30T18:54:00+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:34797 server_test.go:115: server stop triggered internally ---- PASS: TestEvaluateCommandRequest (0.61s) +--- PASS: TestEvaluateCommandRequest (0.50s) === RUN TestVariableValueTruncation -DAP server listening at: [::]:38131 -2023-04-27T10:26:43-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38131 +DAP server listening at: [::]:35715 +2024-05-30T18:54:01+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35715 === RUN TestVariableValueTruncation/#00 === RUN TestVariableValueTruncation/watch === RUN TestVariableValueTruncation/repl @@ -5937,12 +6462,12 @@ === RUN TestVariableValueTruncation/somethingelse === CONT TestVariableValueTruncation server_test.go:115: server stop triggered internally ---- PASS: TestVariableValueTruncation (0.56s) +--- PASS: TestVariableValueTruncation (0.40s) --- PASS: TestVariableValueTruncation/#00 (0.01s) - --- PASS: TestVariableValueTruncation/watch (0.02s) + --- PASS: TestVariableValueTruncation/watch (0.00s) --- PASS: TestVariableValueTruncation/repl (0.00s) --- PASS: TestVariableValueTruncation/hover (0.00s) - --- PASS: TestVariableValueTruncation/variables (0.01s) + --- PASS: TestVariableValueTruncation/variables (0.00s) --- PASS: TestVariableValueTruncation/clipboard (0.00s) --- PASS: TestVariableValueTruncation/somethingelse (0.00s) === RUN TestVariableLoadingOfLongStrings @@ -5952,479 +6477,479 @@ support.go:341: 386 does not support FunctionCall for now --- SKIP: TestEvaluateCallRequest (0.00s) === RUN TestNextAndStep -DAP server listening at: [::]:43689 -2023-04-27T10:26:45-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43689 -2023-04-27T10:26:45-12:00 error layer=dap Error switching goroutines while stepping: unknown goroutine -1000 +DAP server listening at: [::]:42691 +2024-05-30T18:54:02+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:42691 +2024-05-30T18:54:02+14:00 error layer=dap Error switching goroutines while stepping: unknown goroutine -1000 12 20 server_test.go:115: server stop triggered internally ---- PASS: TestNextAndStep (0.87s) +--- PASS: TestNextAndStep (0.78s) === RUN TestHardCodedBreakpoints -DAP server listening at: [::]:36543 -2023-04-27T10:26:45-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36543 +DAP server listening at: [::]:43003 +2024-05-30T18:54:02+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:43003 2 3 3 33 10 0 2 server_test.go:115: server stop triggered internally ---- PASS: TestHardCodedBreakpoints (0.32s) +--- PASS: TestHardCodedBreakpoints (0.48s) === RUN TestStepInstruction -DAP server listening at: [::]:44161 -2023-04-27T10:26:45-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:44161 +DAP server listening at: [::]:34163 +2024-05-30T18:54:03+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:34163 server_test.go:115: server stop triggered internally ---- PASS: TestStepInstruction (0.33s) +--- PASS: TestStepInstruction (0.49s) === RUN TestNextParked -DAP server listening at: [::]:43811 -2023-04-27T10:26:46-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43811 +DAP server listening at: [::]:34205 +2024-05-30T18:54:03+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:34205 +hi 7 +hi 6 +hi 9 hi 0 hi 0 hi 1 hi 1 hi 2 hi 2 -hi 3 -hi 3 +hi 8 +hi 8 +hi 6 hi 4 hi 4 +hi 9 +hi 7 +hi 3 +hi 3 hi 5 hi 5 -hi 6 -hi 6 -hi 7 -hi 7 -hi 8 -hi 8 -hi 9 -hi 9 server_test.go:115: server stop triggered internally ---- PASS: TestNextParked (1.36s) +--- PASS: TestNextParked (0.70s) === RUN TestStepOutPreservesGoroutine -DAP server listening at: [::]:36915 -2023-04-27T10:26:48-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36915 +DAP server listening at: [::]:35995 +2024-05-30T18:54:04+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35995 + server_test.go:4745: selected goroutine 47 (best) hello 99 198 goodbye 99 198 +hello 47 94 +goodbye 47 94 hello 98 196 goodbye 98 196 -hello 49 98 -goodbye 49 98 -hello 25 50 -goodbye 25 50 +hello 1 2 +goodbye 1 2 +hello 2 4 +goodbye 2 4 +hello 16 32 +goodbye 16 32 +hello 17 34 +goodbye 17 34 +hello 10 20 +goodbye 10 20 +hello 48 96 +goodbye 48 96 +hello 13 26 +goodbye 13 26 hello 26 52 goodbye 26 52 -hello 27 54 -goodbye 27 54 +hello 14 28 +goodbye 14 28 +hello 12 24 +goodbye 12 24 +hello 39 78 +goodbye 39 78 +hello 5 10 +goodbye 5 10 +hello 56 112 +goodbye 56 112 +hello 88 176 +goodbye 88 176 +hello 74 148 +goodbye 74 148 hello 28 56 goodbye 28 56 -hello 29 58 -goodbye 29 58 -hello 30 60 -goodbye 30 60 +hello 22 44 +goodbye 22 44 +hello 11 22 +goodbye 11 22 +hello 15 30 +goodbye 15 30 +hello 6 12 +goodbye 6 12 hello 31 62 goodbye 31 62 -hello 32 64 -goodbye 32 64 -hello 33 66 -goodbye 33 66 -hello 34 68 -goodbye 34 68 +hello 73 146 +goodbye 73 146 hello 35 70 goodbye 35 70 +hello 18 36 +goodbye 18 36 +hello 86 172 +goodbye 86 172 +hello 81 162 +goodbye 81 162 +hello 34 68 +goodbye 34 68 +hello 42 84 +goodbye 42 84 +hello 23 46 +goodbye 23 46 +hello 49 98 +goodbye 49 98 +hello 79 158 +hello 82 164 +goodbye 82 164 +hello 77 154 +goodbye 77 154 hello 36 72 goodbye 36 72 -hello 37 74 -goodbye 37 74 -hello 38 76 -goodbye 38 76 -hello 39 78 -goodbye 39 78 +hello 19 38 +goodbye 19 38 +goodbye 79 158 +hello 87 174 +goodbye 87 174 +hello 8 16 +goodbye 8 16 +hello 51 102 +goodbye 51 102 +hello 0 0 +goodbye 0 0 +hello 50 100 +goodbye 50 100 +hello 78 156 +goodbye 78 156 +hello 9 18 +goodbye 9 18 +hello 80 160 +goodbye 80 160 +hello 83 166 +goodbye 83 166 +hello 21 42 +goodbye 21 42 +hello 27 54 +goodbye 27 54 +hello 7 14 +goodbye 7 14 +hello 75 150 +goodbye 75 150 hello 40 80 goodbye 40 80 -hello 41 82 -goodbye 41 82 -hello 42 84 -goodbye 42 84 -hello 43 86 -goodbye 43 86 +hello 20 40 +goodbye 20 40 hello 44 88 goodbye 44 88 -hello 45 90 -goodbye 45 90 -hello 46 92 -goodbye 46 92 -hello 47 94 -goodbye 47 94 -hello 48 96 -goodbye 48 96 -hello 74 148 -goodbye 74 148 -hello 50 100 -goodbye 50 100 -hello 51 102 -goodbye 51 102 -hello 52 104 -goodbye 52 104 -hello 53 106 -goodbye 53 106 -hello 54 108 -goodbye 54 108 -hello 55 110 -goodbye 55 110 -hello 56 112 -goodbye 56 112 hello 57 114 goodbye 57 114 -hello 58 116 -goodbye 58 116 -hello 59 118 -goodbye 59 118 -hello 60 120 -goodbye 60 120 -hello 61 122 -goodbye 61 122 +hello 53 106 hello 62 124 goodbye 62 124 hello 63 126 goodbye 63 126 +hello 59 118 +goodbye 59 118 +hello 61 122 +goodbye 61 122 +hello 37 74 +goodbye 37 74 +hello 84 168 +goodbye 84 168 +hello 3 6 +goodbye 3 6 +hello 43 86 +goodbye 43 86 +hello 33 66 +goodbye 33 66 +hello 90 180 +goodbye 90 180 +hello 4 8 +hello 30 60 +goodbye 30 60 hello 64 128 goodbye 64 128 -hello 65 130 -goodbye 65 130 hello 66 132 goodbye 66 132 -hello 67 134 -goodbye 67 134 -hello 68 136 -goodbye 68 136 +hello 41 82 +goodbye 41 82 +hello 70 140 +hello 65 130 +goodbye 65 130 hello 69 138 goodbye 69 138 -hello 70 140 -goodbye 70 140 -hello 71 142 -goodbye 71 142 -hello 72 144 -goodbye 72 144 -hello 73 146 -goodbye 73 146 -hello 11 22 -goodbye 11 22 -hello 0 0 -goodbye 0 0 -hello 1 2 -goodbye 1 2 -hello 2 4 -goodbye 2 4 -hello 3 6 -goodbye 3 6 -hello 4 8 -goodbye 4 8 -hello 5 10 -goodbye 5 10 -hello 6 12 -goodbye 6 12 -hello 7 14 -goodbye 7 14 -hello 8 16 -goodbye 8 16 -hello 9 18 -goodbye 9 18 -hello 10 20 -goodbye 10 20 -hello 17 34 -goodbye 17 34 -hello 12 24 -goodbye 12 24 -hello 13 26 -goodbye 13 26 -hello 14 28 -goodbye 14 28 -hello 15 30 -goodbye 15 30 -hello 16 32 -goodbye 16 32 -hello 86 172 -goodbye 86 172 -hello 75 150 -goodbye 75 150 +hello 97 194 +goodbye 97 194 hello 76 152 goodbye 76 152 -hello 77 154 -goodbye 77 154 -hello 78 156 -goodbye 78 156 -hello 79 158 -goodbye 79 158 -hello 80 160 -goodbye 80 160 -hello 81 162 -goodbye 81 162 -hello 82 164 -goodbye 82 164 -hello 83 166 -goodbye 83 166 -hello 84 168 -goodbye 84 168 -hello 85 170 -goodbye 85 170 +hello 29 58 +goodbye 29 58 +hello 54 108 +goodbye 54 108 +hello 45 90 +goodbye 45 90 +hello 71 142 +hello 96 192 +goodbye 71 142 +hello 60 120 +goodbye 60 120 +hello 46 92 +goodbye 46 92 hello 92 184 goodbye 92 184 -hello 87 174 -goodbye 87 174 -hello 88 176 -goodbye 88 176 -hello 89 178 -goodbye 89 178 -hello 90 180 -goodbye 90 180 -hello 91 182 -goodbye 91 182 hello 95 190 goodbye 95 190 +hello 91 182 +goodbye 91 182 hello 93 186 goodbye 93 186 +hello 58 116 +goodbye 58 116 +goodbye 53 106 +hello 52 104 +goodbye 52 104 +hello 72 144 +goodbye 72 144 +hello 89 178 +goodbye 89 178 hello 94 188 goodbye 94 188 -hello 20 40 -goodbye 20 40 -hello 18 36 -goodbye 18 36 -hello 19 38 -goodbye 19 38 -hello 22 44 -goodbye 22 44 -hello 21 42 -goodbye 21 42 -hello 23 46 -goodbye 23 46 -hello 97 194 -goodbye 97 194 -hello 96 192 -goodbye 96 192 hello 24 48 +hello 38 76 goodbye 24 48 +hello 55 110 +goodbye 55 110 +hello 25 50 +hello 68 136 +goodbye 96 192 +goodbye 25 50 +goodbye 4 8 +goodbye 68 136 +goodbye 38 76 +goodbye 70 140 +hello 67 134 +goodbye 67 134 +hello 32 64 +goodbye 32 64 +hello 85 170 +goodbye 85 170 100 - server_test.go:4766: program terminated server_test.go:115: server stop triggered internally ---- PASS: TestStepOutPreservesGoroutine (1.37s) +--- PASS: TestStepOutPreservesGoroutine (0.85s) === RUN TestBadAccess server_test.go:4794: not applicable --- SKIP: TestBadAccess (0.00s) === RUN TestNextWhileNexting -DAP server listening at: [::]:38027 -2023-04-27T10:26:49-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38027 -goroutine: 4 +DAP server listening at: [::]:38859 +2024-05-30T18:54:05+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38859 +goroutine: 6 goroutine: 9 server_test.go:115: server stop triggered internally ---- PASS: TestNextWhileNexting (1.48s) +--- PASS: TestNextWhileNexting (0.70s) === RUN TestPanicBreakpointOnContinue -DAP server listening at: [::]:37175 -2023-04-27T10:26:50-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37175 +DAP server listening at: [::]:42195 +2024-05-30T18:54:05+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:42195 server_test.go:115: server stop triggered internally ---- PASS: TestPanicBreakpointOnContinue (0.92s) +--- PASS: TestPanicBreakpointOnContinue (0.64s) === RUN TestPanicBreakpointOnNext -DAP server listening at: [::]:38293 -2023-04-27T10:26:51-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38293 +DAP server listening at: [::]:39259 +2024-05-30T18:54:06+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:39259 server_test.go:115: server stop triggered internally ---- PASS: TestPanicBreakpointOnNext (0.53s) +--- PASS: TestPanicBreakpointOnNext (0.23s) === RUN TestFatalThrowBreakpoint -DAP server listening at: [::]:33837 -2023-04-27T10:26:52-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33837 - server_test.go:115: server stop triggered internally -DAP server listening at: [::]:36943 -2023-04-27T10:26:52-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36943 +DAP server listening at: [::]:35935 +2024-05-30T18:54:06+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35935 + server_test.go:115: server stop triggered internally +DAP server listening at: [::]:39627 +2024-05-30T18:54:07+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:39627 server_test.go:115: server stop triggered internally ---- PASS: TestFatalThrowBreakpoint (1.67s) +--- PASS: TestFatalThrowBreakpoint (0.78s) === RUN TestLaunchDebugRequest -DAP server listening at: [::]:43463 -Connecting to server at: [::]:43463 +DAP server listening at: [::]:34561 +Connecting to server at: [::]:34561 4 server_test.go:115: server stop triggered internally - server_test.go:5215: 2023-04-27T10:26:53-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) + server_test.go:5215: 2024-05-30T18:54:07+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) ---- PASS: TestLaunchDebugRequest (0.95s) +--- PASS: TestLaunchDebugRequest (0.62s) === RUN TestLaunchRequestDefaults -DAP server listening at: [::]:37467 -2023-04-27T10:26:54-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37467 +DAP server listening at: [::]:38555 +2024-05-30T18:54:08+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38555 4 server_test.go:115: server stop triggered internally -DAP server listening at: [::]:39541 -2023-04-27T10:26:55-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:39541 +DAP server listening at: [::]:45973 +2024-05-30T18:54:08+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45973 4 server_test.go:115: server stop triggered internally -DAP server listening at: [::]:44705 -2023-04-27T10:26:55-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:44705 +DAP server listening at: [::]:40039 +2024-05-30T18:54:09+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:40039 4 server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestDefaults (2.72s) +--- PASS: TestLaunchRequestDefaults (1.89s) === RUN TestLaunchRequestOutputPath -DAP server listening at: [::]:40407 -2023-04-27T10:26:57-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40407 +DAP server listening at: [::]:43397 +2024-05-30T18:54:10+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:43397 received args []string{"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/service/dap/__somebin"} server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestOutputPath (1.48s) +--- PASS: TestLaunchRequestOutputPath (0.82s) === RUN TestExitNonZeroStatus -DAP server listening at: [::]:43371 -2023-04-27T10:26:59-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43371 +DAP server listening at: [::]:44845 +2024-05-30T18:54:11+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:44845 demo &{ 0 [] 0 false} server_test.go:115: server stop triggered internally ---- PASS: TestExitNonZeroStatus (1.54s) +--- PASS: TestExitNonZeroStatus (0.96s) === RUN TestNoDebug_GoodExitStatus -DAP server listening at: [::]:41965 -2023-04-27T10:27:00-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41965 +DAP server listening at: [::]:40973 +2024-05-30T18:54:11+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:40973 4 server_test.go:115: server stop triggered internally ---- PASS: TestNoDebug_GoodExitStatus (0.63s) +--- PASS: TestNoDebug_GoodExitStatus (0.38s) === RUN TestNoDebug_BadExitStatus -DAP server listening at: [::]:36501 -2023-04-27T10:27:01-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36501 +DAP server listening at: [::]:39951 +2024-05-30T18:54:12+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:39951 server_test.go:115: server stop triggered internally ---- PASS: TestNoDebug_BadExitStatus (0.54s) +--- PASS: TestNoDebug_BadExitStatus (0.37s) === RUN TestNoDebug_AcceptNoRequestsButDisconnect -DAP server listening at: [::]:40759 -2023-04-27T10:27:12-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40759 +DAP server listening at: [::]:43529 +2024-05-30T18:54:18+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:43529 server_test.go:115: server stop triggered internally ---- PASS: TestNoDebug_AcceptNoRequestsButDisconnect (11.19s) +--- PASS: TestNoDebug_AcceptNoRequestsButDisconnect (5.93s) === RUN TestLaunchRequestWithRelativeBuildPath -DAP server listening at: [::]:40961 -2023-04-27T10:27:12-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40961 +DAP server listening at: [::]:35323 +2024-05-30T18:54:18+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35323 hello world! server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestWithRelativeBuildPath (0.69s) +--- PASS: TestLaunchRequestWithRelativeBuildPath (0.45s) === RUN TestLaunchRequestWithRelativeExecPath -DAP server listening at: [::]:33253 -2023-04-27T10:27:13-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33253 +DAP server listening at: [::]:34687 +2024-05-30T18:54:18+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:34687 4 server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestWithRelativeExecPath (0.23s) +--- PASS: TestLaunchRequestWithRelativeExecPath (0.19s) === RUN TestLaunchTestRequest === RUN TestLaunchTestRequest/default -DAP server listening at: [::]:42453 -2023-04-27T10:27:13-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:42453 +DAP server listening at: [::]:40447 +2024-05-30T18:54:19+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:40447 PASS server_test.go:115: server stop triggered internally === RUN TestLaunchTestRequest/output -DAP server listening at: [::]:37959 -2023-04-27T10:27:16-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37959 +DAP server listening at: [::]:46551 +2024-05-30T18:54:21+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:46551 PASS server_test.go:115: server stop triggered internally === RUN TestLaunchTestRequest/dlvCwd -DAP server listening at: [::]:35983 -2023-04-27T10:27:18-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:35983 +DAP server listening at: [::]:34073 +2024-05-30T18:54:22+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:34073 PASS server_test.go:115: server stop triggered internally === RUN TestLaunchTestRequest/dlvCwd2 -DAP server listening at: [::]:38899 -2023-04-27T10:27:19-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38899 +DAP server listening at: [::]:39783 +2024-05-30T18:54:22+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:39783 PASS server_test.go:115: server stop triggered internally === RUN TestLaunchTestRequest/cwd -DAP server listening at: [::]:34685 -2023-04-27T10:27:20-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:34685 +DAP server listening at: [::]:46719 +2024-05-30T18:54:23+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:46719 PASS server_test.go:115: server stop triggered internally === RUN TestLaunchTestRequest/dlv_runs_outside_of_module -DAP server listening at: [::]:37795 -2023-04-27T10:27:21-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37795 +DAP server listening at: [::]:46067 +2024-05-30T18:54:24+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:46067 PASS server_test.go:115: server stop triggered internally === RUN TestLaunchTestRequest/dlv_builds_in_dlvCwd_but_runs_in_cwd -DAP server listening at: [::]:36339 -2023-04-27T10:27:22-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36339 +DAP server listening at: [::]:36377 +2024-05-30T18:54:25+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:36377 PASS server_test.go:115: server stop triggered internally ---- PASS: TestLaunchTestRequest (9.82s) - --- PASS: TestLaunchTestRequest/default (3.53s) - --- PASS: TestLaunchTestRequest/output (1.18s) - --- PASS: TestLaunchTestRequest/dlvCwd (1.08s) - --- PASS: TestLaunchTestRequest/dlvCwd2 (1.08s) - --- PASS: TestLaunchTestRequest/cwd (1.12s) - --- PASS: TestLaunchTestRequest/dlv_runs_outside_of_module (0.98s) - --- PASS: TestLaunchTestRequest/dlv_builds_in_dlvCwd_but_runs_in_cwd (0.84s) +--- PASS: TestLaunchTestRequest (6.71s) + --- PASS: TestLaunchTestRequest/default (2.33s) + --- PASS: TestLaunchTestRequest/output (0.73s) + --- PASS: TestLaunchTestRequest/dlvCwd (0.78s) + --- PASS: TestLaunchTestRequest/dlvCwd2 (0.72s) + --- PASS: TestLaunchTestRequest/cwd (0.83s) + --- PASS: TestLaunchTestRequest/dlv_runs_outside_of_module (0.71s) + --- PASS: TestLaunchTestRequest/dlv_builds_in_dlvCwd_but_runs_in_cwd (0.61s) === RUN TestLaunchRequestWithArgs -DAP server listening at: [::]:38241 -2023-04-27T10:27:23-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38241 -received args []string{"/tmp/testargs.9f4c4784", "test", "pass flag"} +DAP server listening at: [::]:37589 +2024-05-30T18:54:25+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:37589 +received args []string{"/tmp/testargs.f4d125be", "test", "pass flag"} server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestWithArgs (0.42s) +--- PASS: TestLaunchRequestWithArgs (0.19s) === RUN TestLaunchRequestWithBuildFlags -DAP server listening at: [::]:41497 -2023-04-27T10:27:24-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41497 +DAP server listening at: [::]:42233 +2024-05-30T18:54:26+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:42233 Hello World! server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestWithBuildFlags (1.28s) +--- PASS: TestLaunchRequestWithBuildFlags (0.71s) === RUN TestLaunchRequestWithEnv === RUN TestLaunchRequestWithEnv/no_env -DAP server listening at: [::]:43621 -2023-04-27T10:27:24-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43621 +DAP server listening at: [::]:36541 +2024-05-30T18:54:26+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:36541 server_test.go:115: server stop triggered internally === RUN TestLaunchRequestWithEnv/overwrite -DAP server listening at: [::]:37895 -2023-04-27T10:27:25-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37895 +DAP server listening at: [::]:35757 +2024-05-30T18:54:27+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35757 server_test.go:115: server stop triggered internally === RUN TestLaunchRequestWithEnv/unset -DAP server listening at: [::]:46747 -2023-04-27T10:27:26-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:46747 +DAP server listening at: [::]:45103 +2024-05-30T18:54:27+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45103 server_test.go:115: server stop triggered internally === RUN TestLaunchRequestWithEnv/empty_value -DAP server listening at: [::]:33543 -2023-04-27T10:27:26-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33543 +DAP server listening at: [::]:45757 +2024-05-30T18:54:28+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45757 server_test.go:115: server stop triggered internally === RUN TestLaunchRequestWithEnv/set -DAP server listening at: [::]:42509 -2023-04-27T10:27:27-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:42509 +DAP server listening at: [::]:38789 +2024-05-30T18:54:28+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38789 server_test.go:115: server stop triggered internally === RUN TestLaunchRequestWithEnv/untouched -DAP server listening at: [::]:41845 -2023-04-27T10:27:28-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41845 - server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestWithEnv (4.01s) - --- PASS: TestLaunchRequestWithEnv/no_env (0.59s) - --- PASS: TestLaunchRequestWithEnv/overwrite (0.59s) - --- PASS: TestLaunchRequestWithEnv/unset (0.55s) - --- PASS: TestLaunchRequestWithEnv/empty_value (0.65s) - --- PASS: TestLaunchRequestWithEnv/set (0.84s) - --- PASS: TestLaunchRequestWithEnv/untouched (0.80s) +DAP server listening at: [::]:38599 +2024-05-30T18:54:29+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38599 + server_test.go:115: server stop triggered internally +--- PASS: TestLaunchRequestWithEnv (3.21s) + --- PASS: TestLaunchRequestWithEnv/no_env (0.47s) + --- PASS: TestLaunchRequestWithEnv/overwrite (0.53s) + --- PASS: TestLaunchRequestWithEnv/unset (0.70s) + --- PASS: TestLaunchRequestWithEnv/empty_value (0.42s) + --- PASS: TestLaunchRequestWithEnv/set (0.47s) + --- PASS: TestLaunchRequestWithEnv/untouched (0.64s) === RUN TestAttachRequest -DAP server listening at: [::]:42519 -2023-04-27T10:27:28-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:42519 +DAP server listening at: [::]:35329 +2024-05-30T18:54:29+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35329 past main server_test.go:115: server stop triggered internally ---- PASS: TestAttachRequest (0.46s) +--- PASS: TestAttachRequest (0.24s) === RUN TestPauseAndContinue -DAP server listening at: [::]:40361 -2023-04-27T10:27:29-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40361 +DAP server listening at: [::]:38449 +2024-05-30T18:54:30+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38449 past main 1000000 2000000 @@ -6673,64 +7198,220 @@ 245000000 246000000 247000000 +248000000 +249000000 +250000000 +251000000 +252000000 +253000000 +254000000 +255000000 +256000000 +257000000 +258000000 +259000000 +260000000 +261000000 +262000000 +263000000 +264000000 +265000000 +266000000 +267000000 +268000000 +269000000 +270000000 +271000000 +272000000 +273000000 +274000000 +275000000 +276000000 +277000000 +278000000 +279000000 +280000000 +281000000 +282000000 +283000000 +284000000 +285000000 +286000000 +287000000 +288000000 +289000000 +290000000 +291000000 +292000000 +293000000 +294000000 +295000000 +296000000 +297000000 +298000000 +299000000 +300000000 +301000000 +302000000 +303000000 +304000000 +305000000 +306000000 +307000000 +308000000 +309000000 +310000000 +311000000 +312000000 +313000000 +314000000 +315000000 +316000000 +317000000 +318000000 +319000000 +320000000 +321000000 +322000000 +323000000 +324000000 +325000000 +326000000 +327000000 +328000000 +329000000 +330000000 +331000000 +332000000 +333000000 +334000000 +335000000 +336000000 +337000000 +338000000 +339000000 +340000000 +341000000 +342000000 +343000000 +344000000 +345000000 +346000000 +347000000 +348000000 +349000000 +350000000 +351000000 +352000000 +353000000 +354000000 +355000000 +356000000 +357000000 +358000000 +359000000 +360000000 +361000000 +362000000 +363000000 +364000000 +365000000 +366000000 +367000000 +368000000 +369000000 +370000000 +371000000 +372000000 +373000000 +374000000 +375000000 +376000000 +377000000 +378000000 +379000000 +380000000 +381000000 +382000000 +383000000 +384000000 +385000000 +386000000 +387000000 +388000000 +389000000 +390000000 +391000000 +392000000 +393000000 +394000000 +395000000 +396000000 +397000000 +398000000 +399000000 +400000000 +401000000 +402000000 +403000000 server_test.go:115: server stop triggered internally ---- PASS: TestPauseAndContinue (1.24s) +--- PASS: TestPauseAndContinue (1.63s) === RUN TestUnupportedCommandResponses -DAP server listening at: [::]:41063 -2023-04-27T10:27:30-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41063 +DAP server listening at: [::]:37745 +2024-05-30T18:54:31+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:37745 server_test.go:115: server stop triggered internally --- PASS: TestUnupportedCommandResponses (0.10s) === RUN TestSetVariable -DAP server listening at: [::]:37523 -2023-04-27T10:27:30-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37523 - server_test.go:115: server stop triggered internally -DAP server listening at: [::]:40129 -2023-04-27T10:27:31-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40129 +DAP server listening at: [::]:46029 +2024-05-30T18:54:31+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:46029 + server_test.go:115: server stop triggered internally +DAP server listening at: [::]:43997 +2024-05-30T18:54:32+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:43997 server_test.go:115: server stop triggered internally ---- PASS: TestSetVariable (1.14s) +--- PASS: TestSetVariable (0.97s) === RUN TestSetVariableWithCall support.go:341: 386 does not support FunctionCall for now --- SKIP: TestSetVariableWithCall (0.00s) === RUN TestOptionalNotYetImplementedResponses -DAP server listening at: [::]:38509 -2023-04-27T10:27:31-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38509 +DAP server listening at: [::]:41505 +2024-05-30T18:54:32+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41505 server_test.go:115: server stop triggered internally --- PASS: TestOptionalNotYetImplementedResponses (0.10s) === RUN TestBadLaunchRequests -DAP server listening at: [::]:46069 -2023-04-27T10:27:31-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:46069 +DAP server listening at: [::]:46713 +2024-05-30T18:54:32+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:46713 server_test.go:115: server stop triggered internally ---- PASS: TestBadLaunchRequests (0.91s) +--- PASS: TestBadLaunchRequests (0.68s) === RUN TestBadAttachRequest -DAP server listening at: [::]:36865 -2023-04-27T10:27:32-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36865 -2023-04-27T10:27:32-12:00 error layer=dap recovered panic: runtime error: index out of range [0] with length 0 -goroutine 1499 [running]: +DAP server listening at: [::]:34077 +2024-05-30T18:54:33+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:34077 +2024-05-30T18:54:33+14:00 error layer=dap recovered panic: runtime error: index out of range [0] with length 0 +goroutine 1520 [running]: runtime/debug.Stack() /usr/lib/go-1.19/src/runtime/debug/stack.go:24 +0x83 -github.com/go-delve/delve/service/dap.(*Session).recoverPanic(0x9f3f400, {0x85ca070, 0x99aa8c0}) +github.com/go-delve/delve/service/dap.(*Session).recoverPanic(0xa88a5a0, {0x85ca070, 0xadcdc80}) /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:555 +0x46 -panic({0x8501420, 0xa852b50}) +panic({0x8501420, 0xaad4fb0}) /usr/lib/go-1.19/src/runtime/panic.go:890 +0x223 -github.com/go-delve/delve/service/debugger.(*Debugger).Launch(0x9f2fc70, {0x0, 0x0, 0x0}, {0x0, 0x0}) +github.com/go-delve/delve/service/debugger.(*Debugger).Launch(0xb83a150, {0x0, 0x0, 0x0}, {0x0, 0x0}) /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/service/debugger/debugger.go:246 +0x60c -github.com/go-delve/delve/service/debugger.New(0x9f100a0, {0x0, 0x0, 0x0}) +github.com/go-delve/delve/service/debugger.New(0xa88a500, {0x0, 0x0, 0x0}) /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/service/debugger/debugger.go:196 +0x4f7 -github.com/go-delve/delve/service/dap.(*Session).onAttachRequest.func1(0x9f3f400, 0x9c66a70) +github.com/go-delve/delve/service/dap.(*Session).onAttachRequest.func1(0xa88a5a0, 0xa85da70) /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:1744 +0x97 -github.com/go-delve/delve/service/dap.(*Session).onAttachRequest(0x9f3f400, 0x99aa8c0) +github.com/go-delve/delve/service/dap.(*Session).onAttachRequest(0xa88a5a0, 0xadcdc80) /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:1745 +0x3f3 -github.com/go-delve/delve/service/dap.(*Session).handleRequest(0x9f3f400, {0x85ca070, 0x99aa8c0}) +github.com/go-delve/delve/service/dap.(*Session).handleRequest(0xa88a5a0, {0x85ca070, 0xadcdc80}) /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:592 +0x5a0 -github.com/go-delve/delve/service/dap.(*Session).ServeDAPCodec(0x9f3f400) +github.com/go-delve/delve/service/dap.(*Session).ServeDAPCodec(0xa88a5a0) /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:541 +0x34e -github.com/go-delve/delve/service/dap.(*Server).runSession(0x9bd97b8, {0xa712d070, 0x9daec98}) +github.com/go-delve/delve/service/dap.(*Server).runSession(0xac06fd8, {0xe71a6070, 0xac9b208}) /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:478 +0x94 github.com/go-delve/delve/service/dap.(*Server).Run.func1() /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:470 +0x12e @@ -6739,28 +7420,28 @@ server_test.go:115: server stop triggered internally ---- PASS: TestBadAttachRequest (0.11s) +--- PASS: TestBadAttachRequest (0.10s) === RUN TestAttachRemoteToDlvLaunchHaltedStopOnEntry -DAP server listening at: [::]:46331 -2023-04-27T10:27:33-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:46331 +DAP server listening at: [::]:43739 +2024-05-30T18:54:33+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:43739 server_test.go:115: server stop triggered internally ---- PASS: TestAttachRemoteToDlvLaunchHaltedStopOnEntry (0.51s) +--- PASS: TestAttachRemoteToDlvLaunchHaltedStopOnEntry (0.49s) === RUN TestAttachRemoteToDlvAttachHaltedStopOnEntry -DAP server listening at: [::]:41247 -2023-04-27T10:27:33-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41247 +DAP server listening at: [::]:46801 +2024-05-30T18:54:34+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:46801 server_test.go:115: server stop triggered internally ---- PASS: TestAttachRemoteToDlvAttachHaltedStopOnEntry (0.47s) +--- PASS: TestAttachRemoteToDlvAttachHaltedStopOnEntry (0.42s) === RUN TestAttachRemoteToHaltedTargetContinueOnEntry -DAP server listening at: [::]:43841 -2023-04-27T10:27:34-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43841 +DAP server listening at: [::]:34777 +2024-05-30T18:54:34+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:34777 server_test.go:115: server stop triggered internally ---- PASS: TestAttachRemoteToHaltedTargetContinueOnEntry (1.47s) +--- PASS: TestAttachRemoteToHaltedTargetContinueOnEntry (1.40s) === RUN TestAttachRemoteToRunningTargetStopOnEntry -DAP server listening at: [::]:35501 -2023-04-27T10:27:35-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +DAP server listening at: [::]:41385 +2024-05-30T18:54:36+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) past main 1000000 2000000 @@ -6783,7 +7464,6 @@ 19000000 20000000 21000000 -Connecting to server at: [::]:35501 22000000 23000000 24000000 @@ -6804,14 +7484,56 @@ 39000000 40000000 41000000 +Connecting to server at: [::]:41385 42000000 43000000 44000000 +45000000 +46000000 +47000000 +48000000 +49000000 +50000000 +51000000 +52000000 +53000000 +54000000 +55000000 +56000000 +57000000 +58000000 +59000000 +60000000 +61000000 +62000000 +63000000 +64000000 +65000000 +66000000 +67000000 +68000000 +69000000 +70000000 +71000000 +72000000 +73000000 +74000000 +75000000 +76000000 +77000000 +78000000 +79000000 +80000000 +81000000 +82000000 +83000000 +84000000 +85000000 server_test.go:115: server stop triggered internally ---- PASS: TestAttachRemoteToRunningTargetStopOnEntry (0.34s) +--- PASS: TestAttachRemoteToRunningTargetStopOnEntry (0.30s) === RUN TestAttachRemoteToRunningTargetContinueOnEntry -DAP server listening at: [::]:37703 -2023-04-27T10:27:36-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +DAP server listening at: [::]:40637 +2024-05-30T18:54:36+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) past main 1000000 2000000 @@ -6834,7 +7556,6 @@ 19000000 20000000 21000000 -Connecting to server at: [::]:37703 22000000 23000000 24000000 @@ -6854,38 +7575,78 @@ 38000000 39000000 40000000 +Connecting to server at: [::]:40637 41000000 42000000 43000000 44000000 45000000 +46000000 +47000000 +48000000 +49000000 +50000000 +51000000 +52000000 +53000000 +54000000 +55000000 +56000000 +57000000 +58000000 +59000000 +60000000 +61000000 +62000000 +63000000 +64000000 +65000000 +66000000 +67000000 +68000000 +69000000 +70000000 +71000000 +72000000 +73000000 +74000000 +75000000 +76000000 +77000000 +78000000 +79000000 +80000000 +81000000 +82000000 +83000000 +84000000 server_test.go:115: server stop triggered internally ---- PASS: TestAttachRemoteToRunningTargetContinueOnEntry (0.56s) +--- PASS: TestAttachRemoteToRunningTargetContinueOnEntry (0.31s) === RUN TestAttachRemoteMultiClientDisconnect === RUN TestAttachRemoteMultiClientDisconnect/default -DAP server listening at: [::]:46351 -2023-04-27T10:27:36-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:46351 +DAP server listening at: [::]:39327 +2024-05-30T18:54:36+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:39327 server_test.go:117: server stop triggered externally === RUN TestAttachRemoteMultiClientDisconnect/terminate=true -DAP server listening at: [::]:33689 -2023-04-27T10:27:36-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33689 +DAP server listening at: [::]:33469 +2024-05-30T18:54:37+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33469 server_test.go:115: server stop triggered internally === RUN TestAttachRemoteMultiClientDisconnect/terminate=false -DAP server listening at: [::]:38395 -2023-04-27T10:27:37-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38395 +DAP server listening at: [::]:45357 +2024-05-30T18:54:37+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45357 server_test.go:117: server stop triggered externally ---- PASS: TestAttachRemoteMultiClientDisconnect (2.14s) - --- PASS: TestAttachRemoteMultiClientDisconnect/default (0.67s) - --- PASS: TestAttachRemoteMultiClientDisconnect/terminate=true (0.86s) - --- PASS: TestAttachRemoteMultiClientDisconnect/terminate=false (0.61s) +--- PASS: TestAttachRemoteMultiClientDisconnect (1.72s) + --- PASS: TestAttachRemoteMultiClientDisconnect/default (0.57s) + --- PASS: TestAttachRemoteMultiClientDisconnect/terminate=true (0.57s) + --- PASS: TestAttachRemoteMultiClientDisconnect/terminate=false (0.58s) === RUN TestLaunchAttachErrorWhenDebugInProgress === RUN TestLaunchAttachErrorWhenDebugInProgress/halted -DAP server listening at: [::]:44991 -2023-04-27T10:27:38-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:44991 +DAP server listening at: [::]:36067 +2024-05-30T18:54:38+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:36067 === RUN TestLaunchAttachErrorWhenDebugInProgress/halted/debug === RUN TestLaunchAttachErrorWhenDebugInProgress/halted/test === RUN TestLaunchAttachErrorWhenDebugInProgress/halted/exec @@ -6894,8 +7655,8 @@ === CONT TestLaunchAttachErrorWhenDebugInProgress/halted server_test.go:115: server stop triggered internally === RUN TestLaunchAttachErrorWhenDebugInProgress/running -DAP server listening at: [::]:46145 -2023-04-27T10:27:38-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +DAP server listening at: [::]:33311 +2024-05-30T18:54:38+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) past main 1000000 2000000 @@ -6920,7 +7681,6 @@ 21000000 22000000 23000000 -Connecting to server at: [::]:46145 24000000 25000000 26000000 @@ -6938,6 +7698,7 @@ 38000000 39000000 40000000 +Connecting to server at: [::]:33311 41000000 42000000 43000000 @@ -6946,6 +7707,41 @@ 46000000 47000000 48000000 +49000000 +50000000 +51000000 +52000000 +53000000 +54000000 +55000000 +56000000 +57000000 +58000000 +59000000 +60000000 +61000000 +62000000 +63000000 +64000000 +65000000 +66000000 +67000000 +68000000 +69000000 +70000000 +71000000 +72000000 +73000000 +74000000 +75000000 +76000000 +77000000 +78000000 +79000000 +80000000 +81000000 +82000000 +83000000 === RUN TestLaunchAttachErrorWhenDebugInProgress/running/debug === RUN TestLaunchAttachErrorWhenDebugInProgress/running/test === RUN TestLaunchAttachErrorWhenDebugInProgress/running/exec @@ -6953,44 +7749,44 @@ === RUN TestLaunchAttachErrorWhenDebugInProgress/running/core === CONT TestLaunchAttachErrorWhenDebugInProgress/running server_test.go:115: server stop triggered internally ---- PASS: TestLaunchAttachErrorWhenDebugInProgress (0.83s) - --- PASS: TestLaunchAttachErrorWhenDebugInProgress/halted (0.51s) +--- PASS: TestLaunchAttachErrorWhenDebugInProgress (0.77s) + --- PASS: TestLaunchAttachErrorWhenDebugInProgress/halted (0.48s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/halted/debug (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/halted/test (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/halted/exec (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/halted/replay (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/halted/core (0.00s) - --- PASS: TestLaunchAttachErrorWhenDebugInProgress/running (0.32s) + --- PASS: TestLaunchAttachErrorWhenDebugInProgress/running (0.28s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/running/debug (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/running/test (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/running/exec (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/running/replay (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/running/core (0.00s) === RUN TestBadInitializeRequest -DAP server listening at: [::]:35421 -2023-04-27T10:27:39-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:35421 - server_test.go:115: server stop triggered internally -DAP server listening at: [::]:33213 -2023-04-27T10:27:39-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33213 - server_test.go:115: server stop triggered internally -DAP server listening at: [::]:44415 -2023-04-27T10:27:39-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:44415 +DAP server listening at: [::]:43039 +2024-05-30T18:54:39+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:43039 + server_test.go:115: server stop triggered internally +DAP server listening at: [::]:45355 +2024-05-30T18:54:39+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45355 + server_test.go:115: server stop triggered internally +DAP server listening at: [::]:44199 +2024-05-30T18:54:39+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:44199 server_test.go:115: server stop triggered internally ---- PASS: TestBadInitializeRequest (0.31s) +--- PASS: TestBadInitializeRequest (0.30s) === RUN TestBadlyFormattedMessageToServer -DAP server listening at: [::]:36945 -2023-04-27T10:27:39-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36945 -2023-04-27T10:27:39-12:00 error layer=dap DAP error: invalid character 'm' looking for beginning of object key string - server_test.go:115: server stop triggered internally -DAP server listening at: [::]:36757 -2023-04-27T10:27:39-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36757 +DAP server listening at: [::]:44747 +2024-05-30T18:54:39+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:44747 +2024-05-30T18:54:39+14:00 error layer=dap DAP error: invalid character 'm' looking for beginning of object key string + server_test.go:115: server stop triggered internally +DAP server listening at: [::]:42837 +2024-05-30T18:54:39+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:42837 server_test.go:115: server stop triggered internally ---- PASS: TestBadlyFormattedMessageToServer (0.31s) +--- PASS: TestBadlyFormattedMessageToServer (0.30s) === RUN TestParseLogPoint === RUN TestParseLogPoint/simple_string === RUN TestParseLogPoint/empty_string @@ -7018,11 +7814,11 @@ --- PASS: TestParseLogPoint/open_brace_in_expression (0.00s) --- PASS: TestParseLogPoint/closed_brace_in_expression (0.00s) === RUN TestDisassemble -DAP server listening at: [::]:43549 -2023-04-27T10:27:39-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43549 +DAP server listening at: [::]:35787 +2024-05-30T18:54:39+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35787 server_test.go:115: server stop triggered internally ---- PASS: TestDisassemble (0.25s) +--- PASS: TestDisassemble (0.44s) === RUN TestAlignPCs === RUN TestAlignPCs/out_of_bounds === RUN TestAlignPCs/same_function @@ -7060,26 +7856,26 @@ --- PASS: TestFindInstructions/addr_out_of_bounds_(high) (0.00s) --- PASS: TestFindInstructions/addr_not_aligned (0.00s) === RUN TestDisassembleCgo -DAP server listening at: [::]:46561 -2023-04-27T10:27:41-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:46561 +DAP server listening at: [::]:35511 +2024-05-30T18:54:40+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35511 server_test.go:115: server stop triggered internally ---- PASS: TestDisassembleCgo (1.35s) +--- PASS: TestDisassembleCgo (0.94s) PASS -ok github.com/go-delve/delve/service/dap 109.904s +ok github.com/go-delve/delve/service/dap 90.386s ? github.com/go-delve/delve/service/dap/daptest [no test files] === RUN TestDebugger_LaunchNoMain ---- PASS: TestDebugger_LaunchNoMain (0.10s) +--- PASS: TestDebugger_LaunchNoMain (0.09s) === RUN TestDebugger_LaunchInvalidFormat ---- PASS: TestDebugger_LaunchInvalidFormat (9.82s) +--- PASS: TestDebugger_LaunchInvalidFormat (5.94s) === RUN TestDebugger_LaunchCurrentDir ---- PASS: TestDebugger_LaunchCurrentDir (7.60s) +--- PASS: TestDebugger_LaunchCurrentDir (5.33s) === RUN TestDebugger_LaunchNoExecutablePerm ---- PASS: TestDebugger_LaunchNoExecutablePerm (0.48s) +--- PASS: TestDebugger_LaunchNoExecutablePerm (0.98s) === RUN TestDebugger_LaunchWithTTY ---- PASS: TestDebugger_LaunchWithTTY (1.28s) +--- PASS: TestDebugger_LaunchWithTTY (2.33s) PASS -ok github.com/go-delve/delve/service/debugger 19.324s +ok github.com/go-delve/delve/service/debugger 14.711s === RUN TestSameUserForRemoteAddr === RUN TestSameUserForRemoteAddr/ipv4-same === RUN TestSameUserForRemoteAddr/ipv4-not-found @@ -7091,7 +7887,7 @@ --- PASS: TestSameUserForRemoteAddr/ipv4-different-uid (0.00s) --- PASS: TestSameUserForRemoteAddr/ipv6-same (0.00s) PASS -ok github.com/go-delve/delve/service/internal/sameuser 0.022s +ok github.com/go-delve/delve/service/internal/sameuser 0.010s ? github.com/go-delve/delve/service/rpc1 [no test files] ? github.com/go-delve/delve/service/rpc2 [no test files] ? github.com/go-delve/delve/service/rpccommon [no test files] @@ -7100,19 +7896,19 @@ === RUN Test1Restart_afterExit Hello, World! Hello, World! ---- PASS: Test1Restart_afterExit (1.84s) +--- PASS: Test1Restart_afterExit (0.99s) === RUN Test1Restart_breakpointPreservation Hello, World! integration1_test.go:121: Restart Hello, World! ---- PASS: Test1Restart_breakpointPreservation (0.81s) +--- PASS: Test1Restart_breakpointPreservation (0.43s) === RUN Test1Restart_duringStop ---- PASS: Test1Restart_duringStop (0.67s) +--- PASS: Test1Restart_duringStop (0.91s) === RUN Test1ClientServer_exit Hello, World! ---- PASS: Test1ClientServer_exit (0.46s) +--- PASS: Test1ClientServer_exit (0.22s) === RUN Test1ClientServer_step ---- PASS: Test1ClientServer_step (1.60s) +--- PASS: Test1ClientServer_step (1.01s) === RUN Test1NextGeneral integration1_test.go:230: Next for scenario service_test.nextTest{begin:17, end:19} integration1_test.go:230: Next for scenario service_test.nextTest{begin:19, end:20} @@ -7131,230 +7927,230 @@ integration1_test.go:230: Next for scenario service_test.nextTest{begin:27, end:28} foo integration1_test.go:230: Next for scenario service_test.nextTest{begin:28, end:34} ---- PASS: Test1NextGeneral (1.63s) +--- PASS: Test1NextGeneral (0.94s) === RUN Test1NextFunctionReturn foo integration1_test.go:230: Next for scenario service_test.nextTest{begin:13, end:14} integration1_test.go:230: Next for scenario service_test.nextTest{begin:14, end:15} Hello, World! integration1_test.go:230: Next for scenario service_test.nextTest{begin:15, end:35} ---- PASS: Test1NextFunctionReturn (0.31s) +--- PASS: Test1NextFunctionReturn (0.16s) === RUN Test1ClientServer_breakpointInMainThread ---- PASS: Test1ClientServer_breakpointInMainThread (0.38s) +--- PASS: Test1ClientServer_breakpointInMainThread (0.15s) === RUN Test1ClientServer_breakpointInSeparateGoroutine ---- PASS: Test1ClientServer_breakpointInSeparateGoroutine (1.31s) +--- PASS: Test1ClientServer_breakpointInSeparateGoroutine (0.58s) === RUN Test1ClientServer_breakAtNonexistentPoint ---- PASS: Test1ClientServer_breakAtNonexistentPoint (0.53s) +--- PASS: Test1ClientServer_breakAtNonexistentPoint (0.34s) === RUN Test1ClientServer_clearBreakpoint ---- PASS: Test1ClientServer_clearBreakpoint (0.40s) +--- PASS: Test1ClientServer_clearBreakpoint (0.54s) === RUN Test1ClientServer_switchThread ---- PASS: Test1ClientServer_switchThread (0.23s) +--- PASS: Test1ClientServer_switchThread (0.35s) === RUN Test1ClientServer_infoLocals ---- PASS: Test1ClientServer_infoLocals (0.30s) +--- PASS: Test1ClientServer_infoLocals (0.35s) === RUN Test1ClientServer_infoArgs foo Hello, World! ---- PASS: Test1ClientServer_infoArgs (0.21s) +--- PASS: Test1ClientServer_infoArgs (0.16s) === RUN Test1ClientServer_traceContinue - integration1_test.go:479: &{27344 false false false 0xa789400 0x8c07860 [0xa7894c0 0xa789540 0xa789580 0xa7895c0 0xa789600 0xa789640 0xa789680] false [] false 0 } - integration1_test.go:499: Variable i is {i 169463740 false int int 0 int 0 0 0 [] 0 [block] DW_OP_fbreg -0x8 14} - integration1_test.go:510: &{27344 false false false 0xa789400 0x8c07860 [0xa7894c0 0xa789540 0xa789580 0xa7895c0 0xa789600 0xa789640 0xa789680] false [] false 0 } + integration1_test.go:479: &{127257 false false false 0xb840640 0xbba4870 [0xb840700 0xb840780 0xb8407c0 0xb840800] false [] false 0 } + integration1_test.go:499: Variable i is {i 155668412 false int int 0 int 0 0 0 [] 0 [block] DW_OP_fbreg -0x8 14} + integration1_test.go:510: &{127257 false false false 0xb840640 0xbba4870 [0xb840700 0xb840780 0xb8407c0 0xb840800] false [] false 0 } hi - integration1_test.go:479: &{27344 false false false 0x9652340 0x98fc780 [0x9652400 0x9652440 0x9652480 0x9652500 0x9652540 0x9652580 0x96525c0] false [] false 0 } - integration1_test.go:499: Variable i is {i 169463740 false int int 0 int 1 0 0 [] 0 [block] DW_OP_fbreg -0x8 14} - integration1_test.go:510: &{27344 false false false 0x9652340 0x98fc780 [0x9652400 0x9652440 0x9652480 0x9652500 0x9652540 0x9652580 0x96525c0] false [] false 0 } + integration1_test.go:479: &{127257 false false false 0xceee780 0xa2790e0 [0xceee8c0 0xceee9c0 0xceeea00 0xceeea40] false [] false 0 } + integration1_test.go:499: Variable i is {i 155668412 false int int 0 int 1 0 0 [] 0 [block] DW_OP_fbreg -0x8 14} + integration1_test.go:510: &{127257 false false false 0xceee780 0xa2790e0 [0xceee8c0 0xceee9c0 0xceeea00 0xceeea40] false [] false 0 } hi - integration1_test.go:479: &{27344 false false false 0xa789980 0x8c07c20 [0xa789a40 0xa789ac0 0xa789b00 0xa789b40 0xa789b80 0xa789bc0 0xa789c00] false [] false 0 } - integration1_test.go:499: Variable i is {i 169463740 false int int 0 int 2 0 0 [] 0 [block] DW_OP_fbreg -0x8 14} - integration1_test.go:510: &{27344 false false false 0xa789980 0x8c07c20 [0xa789a40 0xa789ac0 0xa789b00 0xa789b40 0xa789b80 0xa789bc0 0xa789c00] false [] false 0 } + integration1_test.go:479: &{127257 false false false 0xceeec40 0xa279590 [0xceeed00 0xceeed40 0xceeed80 0xceeedc0] false [] false 0 } + integration1_test.go:499: Variable i is {i 155668412 false int int 0 int 2 0 0 [] 0 [block] DW_OP_fbreg -0x8 14} + integration1_test.go:510: &{127257 false false false 0xceeec40 0xa279590 [0xceeed00 0xceeed40 0xceeed80 0xceeedc0] false [] false 0 } hi ---- PASS: Test1ClientServer_traceContinue (4.89s) +--- PASS: Test1ClientServer_traceContinue (4.76s) === RUN Test1ClientServer_traceContinue2 - integration1_test.go:545: &{28740 false false false 0xa62bac0 0xa50a1e0 [0xa62bb40 0xa62bb80 0xa62bbc0 0xa62bc00 0xa62bc40] false [] false 0 } - integration1_test.go:545: &{28740 false false false 0xa62bec0 0xa50a2d0 [0xa62bf40 0xa62bfc0 0xa728000 0xa728040 0xa728080] false [] false 0 } + integration1_test.go:545: &{128580 false false false 0xd6c2240 0xa279860 [0xd6c22c0 0xd6c2300 0xd6c2340 0xd6c2380 0xd6c2400] false [] false 0 } + integration1_test.go:545: &{128580 false false false 0xd71a840 0xbba54a0 [0xd71a8c0 0xd71a900 0xd71a940 0xd71a9c0 0xd71aa00] false [] false 0 } hi - integration1_test.go:545: &{28740 false false false 0x9df5180 0x98fd4a0 [0x9df5200 0x9df5240 0x9df5280 0x9df5300 0x9df5340] false [] false 0 } + integration1_test.go:545: &{128580 false false false 0xd71ac00 0xbba5680 [0xd71ac80 0xd71acc0 0xd71ad00 0xd71ad40 0xd71adc0] false [] false 0 } hi - integration1_test.go:545: &{28740 false false false 0xa728100 0xa50a3c0 [0xa728180 0xa728200 0xa728240 0xa728280 0xa7282c0] false [] false 0 } + integration1_test.go:545: &{128580 false false false 0xd6c2580 0xa279950 [0xd6c2600 0xd6c2680 0xd6c26c0 0xd6c2700 0xd6c2740] false [] false 0 } hi ---- PASS: Test1ClientServer_traceContinue2 (4.32s) +--- PASS: Test1ClientServer_traceContinue2 (4.93s) === RUN Test1ClientServer_FindLocations - common_test.go:108: FindLocation("locationsprog.go:26") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xcf71540 [135106354] [30088]}] - common_test.go:108: FindLocation("locationsprog.go:27") → [{135106357 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xcf716a0 [135106357] [30088]}] - common_test.go:108: FindLocation("anotherFunction:1") → [{135106357 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xcf717e0 [135106357] [30088]}] - common_test.go:108: FindLocation("main.anotherFunction:1") → [{135106357 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xcf71920 [135106357] [30088]}] - common_test.go:108: FindLocation("anotherFunction") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xcf71a60 [135106354] [30088]}] - common_test.go:108: FindLocation("main.anotherFunction") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xcb308a0 [135106354] [30088]}] - common_test.go:108: FindLocation("*0x80d8f32") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xcf71c60 [] []}] + common_test.go:108: FindLocation("locationsprog.go:26") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xea18d20 [135106354] [129966]}] + common_test.go:108: FindLocation("locationsprog.go:27") → [{135106357 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xea18e80 [135106357] [129966]}] + common_test.go:108: FindLocation("anotherFunction:1") → [{135106357 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xea18fc0 [135106357] [129966]}] + common_test.go:108: FindLocation("main.anotherFunction:1") → [{135106357 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xea19100 [135106357] [129966]}] + common_test.go:108: FindLocation("anotherFunction") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xea19240 [135106354] [129966]}] + common_test.go:108: FindLocation("main.anotherFunction") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xea19380 [135106354] [129966]}] + common_test.go:108: FindLocation("*0x80d8f32") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xea194c0 [] []}] common_test.go:108: FindLocation("sprog.go:26") → [] common_test.go:108: FindLocation("String") → [] common_test.go:108: FindLocation("main.String") → [] - common_test.go:108: FindLocation("locationsprog.go:14") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xcb309e0 [135106146] [30088]}] - common_test.go:108: FindLocation("locationsprog.go:18") → [{135106210 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xcb30a80 [135106210] [30088]}] - common_test.go:108: FindLocation("SomeType.String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xcb30bc0 [135106146] [30088]}] - common_test.go:108: FindLocation("(*SomeType).String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xcb30d00 [135106146] [30088]}] - common_test.go:108: FindLocation("main.SomeType.String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xcb30e40 [135106146] [30088]}] - common_test.go:108: FindLocation("main.(*SomeType).String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xcb30f80 [135106146] [30088]}] - common_test.go:108: FindLocation("io/ioutil.ReadFile") → [{135105970 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xcb310c0 [135105970] [30088]}] - common_test.go:108: FindLocation("/io/ioutil.ReadFile") → [{135105970 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xcb31200 [135105970] [30088]}] - common_test.go:108: FindLocation("ioutil.ReadFile") → [{135105970 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xcb31340 [135105970] [30088]}] - common_test.go:108: FindLocation("/^main.*Type.*String$/") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xcb314e0 [135106146] [30088]} {135106210 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xcb31500 [135106210] [30088]}] - common_test.go:108: FindLocation("locationsprog.go:35") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xcb7e240 [135106795] [30088]}] - common_test.go:108: FindLocation("/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xcb7e380 [135106795] [30088]}] - common_test.go:108: FindLocation("+1") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xcb7e4c0 [135106795] [30088]}] - common_test.go:108: FindLocation("35") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xcfcb7a0 [135106795] [30088]}] - common_test.go:108: FindLocation("locationsprog.go:33") → [{135106441 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xcfcb8e0 [135106441] [30088]}] - common_test.go:108: FindLocation("-1") → [{135106441 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xcfcba20 [135106441] [30088]}] - common_test.go:108: FindLocation("testnextdefer.go:5") → [{135049670 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xd8253e0 [135049670] [30351]}] - common_test.go:108: FindLocation("main.main") → [{135049670 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xa9a2140 [135049670] [30351]}] - common_test.go:108: FindLocation("stacktraceprog.go:4") → [{134885634 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xcb7e780 [134885634] [30713]}] - common_test.go:108: FindLocation("main.stacktraceme") → [{134885634 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xcb7e7a0 [134885634] [30713]}] - common_test.go:108: FindLocation("locationsUpperCase.go:6") → [{135049541 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xca7a0a0 [135049541] [31029]}] - common_test.go:108: FindLocation("/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{135049541 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xca7a1e0 [135049541] [31029]}] + common_test.go:108: FindLocation("locationsprog.go:14") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xea19960 [135106146] [129966]}] + common_test.go:108: FindLocation("locationsprog.go:18") → [{135106210 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xea19aa0 [135106210] [129966]}] + common_test.go:108: FindLocation("SomeType.String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xea19be0 [135106146] [129966]}] + common_test.go:108: FindLocation("(*SomeType).String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xea19d20 [135106146] [129966]}] + common_test.go:108: FindLocation("main.SomeType.String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xea19e60 [135106146] [129966]}] + common_test.go:108: FindLocation("main.(*SomeType).String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xea19fa0 [135106146] [129966]}] + common_test.go:108: FindLocation("io/ioutil.ReadFile") → [{135105970 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xe98a020 [135105970] [129966]}] + common_test.go:108: FindLocation("/io/ioutil.ReadFile") → [{135105970 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xe98a160 [135105970] [129966]}] + common_test.go:108: FindLocation("ioutil.ReadFile") → [{135105970 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xe98a2a0 [135105970] [129966]}] + common_test.go:108: FindLocation("/^main.*Type.*String$/") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xe98be20 [135106146] [129966]} {135106210 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xe98be40 [135106210] [129966]}] + common_test.go:108: FindLocation("locationsprog.go:35") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xea7d000 [135106795] [129966]}] + common_test.go:108: FindLocation("/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xea7d140 [135106795] [129966]}] + common_test.go:108: FindLocation("+1") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xde5b600 [135106795] [129966]}] + common_test.go:108: FindLocation("35") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xea7d280 [135106795] [129966]}] + common_test.go:108: FindLocation("locationsprog.go:33") → [{135106441 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xea7d3a0 [135106441] [129966]}] + common_test.go:108: FindLocation("-1") → [{135106441 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xea7d420 [135106441] [129966]}] + common_test.go:108: FindLocation("testnextdefer.go:5") → [{135049670 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xba31540 [135049670] [130520]}] + common_test.go:108: FindLocation("main.main") → [{135049670 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xba31700 [135049670] [130520]}] + common_test.go:108: FindLocation("stacktraceprog.go:4") → [{134885634 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xdd23800 [134885634] [130818]}] + common_test.go:108: FindLocation("main.stacktraceme") → [{134885634 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xd2a5c40 [134885634] [130818]}] + common_test.go:108: FindLocation("locationsUpperCase.go:6") → [{135049541 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xdd76a40 [135049541] [368]}] + common_test.go:108: FindLocation("/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{135049541 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xdd76b80 [135049541] [368]}] common_test.go:108: FindLocation("/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsuppercase.go:6") → [] ---- PASS: Test1ClientServer_FindLocations (4.14s) +--- PASS: Test1ClientServer_FindLocations (6.48s) === RUN Test1ClientServer_FindLocationsAddr - common_test.go:108: FindLocation("main.afunction") → [{135049590 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xca7b7e0 [135049590] [31303]}] - common_test.go:108: FindLocation("main.main.func1") → [{135050070 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xe4a43e0 [135050070] [31303]}] - common_test.go:108: FindLocation("*fn1") → [{135049590 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xe4a45e0 [] []}] - common_test.go:108: FindLocation("*fn3") → [{135050070 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xe4a4760 [] []}] ---- PASS: Test1ClientServer_FindLocationsAddr (0.98s) + common_test.go:108: FindLocation("main.afunction") → [{135049590 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xce1d860 [135049590] [826]}] + common_test.go:108: FindLocation("main.main.func1") → [{135050070 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xce1da60 [135050070] [826]}] + common_test.go:108: FindLocation("*fn1") → [{135049590 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xce947c0 [] []}] + common_test.go:108: FindLocation("*fn3") → [{135050070 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xce94c20 [] []}] +--- PASS: Test1ClientServer_FindLocationsAddr (1.38s) === RUN Test1ClientServer_EvalVariable integration1_test.go:685: var1: "foofoofoofoofoofoo" ---- PASS: Test1ClientServer_EvalVariable (0.70s) +--- PASS: Test1ClientServer_EvalVariable (0.86s) === RUN Test1ClientServer_SetVariable - integration1_test.go:708: a2: &{a2 155618324 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x38c 33} ---- PASS: Test1ClientServer_SetVariable (0.15s) + integration1_test.go:708: a2: &{a2 143084564 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x38c 33} +--- PASS: Test1ClientServer_SetVariable (0.19s) === RUN Test1ClientServer_FullStacktrace integration1_test.go:742: goroutine 1 - integration1_test.go:744: frame 0 off=-0x74 bpoff=-0x943c800 pc=0x80a3152 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme - integration1_test.go:744: frame 1 off=-0x3c bpoff=-0x943c800 pc=0x80a32b4 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:29 main.main - integration1_test.go:744: frame 2 off=-0x10 bpoff=-0x943c800 pc=0x807b4ad /usr/lib/go-1.19/src/runtime/proc.go:250 runtime.main - integration1_test.go:744: frame 3 off=-0xc bpoff=-0x943c800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration1_test.go:744: frame 0 off=-0x74 bpoff=-0x9846800 pc=0x80a3152 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme + integration1_test.go:744: frame 1 off=-0x3c bpoff=-0x9846800 pc=0x80a32b4 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:29 main.main + integration1_test.go:744: frame 2 off=-0x10 bpoff=-0x9846800 pc=0x807b4ad /usr/lib/go-1.19/src/runtime/proc.go:250 runtime.main + integration1_test.go:744: frame 3 off=-0xc bpoff=-0x9846800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration1_test.go:742: goroutine 2 - integration1_test.go:744: frame 0 off=-0x24 bpoff=-0x943d000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration1_test.go:744: frame 1 off=-0x10 bpoff=-0x943d000 pc=0x807b723 /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock - integration1_test.go:744: frame 2 off=-0x10 bpoff=-0x943d000 pc=0x807b723 /usr/lib/go-1.19/src/runtime/proc.go:302 runtime.forcegchelper - integration1_test.go:744: frame 3 off=-0xc bpoff=-0x943d000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration1_test.go:744: frame 0 off=-0x24 bpoff=-0x9847000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration1_test.go:744: frame 1 off=-0x10 bpoff=-0x9847000 pc=0x807b723 /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock + integration1_test.go:744: frame 2 off=-0x10 bpoff=-0x9847000 pc=0x807b723 /usr/lib/go-1.19/src/runtime/proc.go:302 runtime.forcegchelper + integration1_test.go:744: frame 3 off=-0xc bpoff=-0x9847000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration1_test.go:742: goroutine 3 - integration1_test.go:744: frame 0 off=-0x2c bpoff=-0x943d800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration1_test.go:744: frame 1 off=-0x18 bpoff=-0x943d800 pc=0x80680f6 /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock - integration1_test.go:744: frame 2 off=-0x18 bpoff=-0x943d800 pc=0x80680f6 /usr/lib/go-1.19/src/runtime/mgcsweep.go:278 runtime.bgsweep - integration1_test.go:744: frame 3 off=-0x10 bpoff=-0x943d800 pc=0x8059487 /usr/lib/go-1.19/src/runtime/mgc.go:178 runtime.gcenable.func1 - integration1_test.go:744: frame 4 off=-0xc bpoff=-0x943d800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration1_test.go:744: frame 0 off=-0x2c bpoff=-0x9847800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration1_test.go:744: frame 1 off=-0x18 bpoff=-0x9847800 pc=0x80680f6 /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock + integration1_test.go:744: frame 2 off=-0x18 bpoff=-0x9847800 pc=0x80680f6 /usr/lib/go-1.19/src/runtime/mgcsweep.go:278 runtime.bgsweep + integration1_test.go:744: frame 3 off=-0x10 bpoff=-0x9847800 pc=0x8059487 /usr/lib/go-1.19/src/runtime/mgc.go:178 runtime.gcenable.func1 + integration1_test.go:744: frame 4 off=-0xc bpoff=-0x9847800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration1_test.go:742: goroutine 4 - integration1_test.go:744: frame 0 off=-0x48 bpoff=-0x943e000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration1_test.go:744: frame 1 off=-0x34 bpoff=-0x943e000 pc=0x8065a9f /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock - integration1_test.go:744: frame 2 off=-0x34 bpoff=-0x943e000 pc=0x8065a9f /usr/lib/go-1.19/src/runtime/mgcscavenge.go:389 runtime.(*scavengerState).park - integration1_test.go:744: frame 3 off=-0x18 bpoff=-0x943e000 pc=0x806628b /usr/lib/go-1.19/src/runtime/mgcscavenge.go:617 runtime.bgscavenge - integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x943e000 pc=0x8059447 /usr/lib/go-1.19/src/runtime/mgc.go:179 runtime.gcenable.func2 - integration1_test.go:744: frame 5 off=-0xc bpoff=-0x943e000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration1_test.go:744: frame 0 off=-0x48 bpoff=-0x9848000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration1_test.go:744: frame 1 off=-0x34 bpoff=-0x9848000 pc=0x8065a9f /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock + integration1_test.go:744: frame 2 off=-0x34 bpoff=-0x9848000 pc=0x8065a9f /usr/lib/go-1.19/src/runtime/mgcscavenge.go:389 runtime.(*scavengerState).park + integration1_test.go:744: frame 3 off=-0x18 bpoff=-0x9848000 pc=0x806628b /usr/lib/go-1.19/src/runtime/mgcscavenge.go:617 runtime.bgscavenge + integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x9848000 pc=0x8059447 /usr/lib/go-1.19/src/runtime/mgc.go:179 runtime.gcenable.func2 + integration1_test.go:744: frame 5 off=-0xc bpoff=-0x9848000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration1_test.go:742: goroutine 5 - integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x943e800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x943e800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x943e800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x943e800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:155445212 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:0 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x943e800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0xc bpoff=-0x943e800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x9848800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x9848800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x9848800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x9848800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration1_test.go:755: variable i is {Name:i Addr:159680476 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:0 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x9848800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration1_test.go:744: frame 5 off=-0xc bpoff=-0x9848800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration1_test.go:742: goroutine 6 - integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x943f000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x943f000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x943f000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x943f000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:155447260 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:1 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x943f000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0xc bpoff=-0x943f000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x9849000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x9849000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x9849000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x9849000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration1_test.go:755: variable i is {Name:i Addr:159682524 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:1 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x9849000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration1_test.go:744: frame 5 off=-0xc bpoff=-0x9849000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration1_test.go:742: goroutine 7 - integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x943f800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x943f800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x943f800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x943f800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:155449308 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:2 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x943f800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0xc bpoff=-0x943f800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x9849800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x9849800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x9849800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x9849800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration1_test.go:755: variable i is {Name:i Addr:159684572 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:2 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x9849800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration1_test.go:744: frame 5 off=-0xc bpoff=-0x9849800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration1_test.go:742: goroutine 8 - integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x9440000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x9440000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x9440000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x9440000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:155451356 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:3 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x9440000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0xc bpoff=-0x9440000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x984a000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x984a000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x984a000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x984a000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration1_test.go:755: variable i is {Name:i Addr:159686620 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:3 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x984a000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration1_test.go:744: frame 5 off=-0xc bpoff=-0x984a000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration1_test.go:742: goroutine 9 - integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x9438800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x9438800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x9438800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x9438800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:155420636 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:4 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x9438800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0xc bpoff=-0x9438800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x9842800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x9842800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x9842800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x9842800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration1_test.go:755: variable i is {Name:i Addr:159655900 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:4 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x9842800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration1_test.go:744: frame 5 off=-0xc bpoff=-0x9842800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration1_test.go:742: goroutine 10 - integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x9439000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x9439000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x9439000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x9439000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:155422684 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:5 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x9439000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0xc bpoff=-0x9439000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x9843000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x9843000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x9843000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x9843000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration1_test.go:755: variable i is {Name:i Addr:159657948 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:5 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x9843000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration1_test.go:744: frame 5 off=-0xc bpoff=-0x9843000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration1_test.go:742: goroutine 11 - integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x9439800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x9439800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x9439800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x9439800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:155424732 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:6 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x9439800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0xc bpoff=-0x9439800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x9843800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x9843800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x9843800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x9843800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration1_test.go:755: variable i is {Name:i Addr:159659996 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:6 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x9843800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration1_test.go:744: frame 5 off=-0xc bpoff=-0x9843800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration1_test.go:742: goroutine 12 - integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x943a000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x943a000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x943a000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x943a000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:155426780 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:7 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x943a000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0xc bpoff=-0x943a000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x9844000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x9844000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x9844000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x9844000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration1_test.go:755: variable i is {Name:i Addr:159662044 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:7 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x9844000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration1_test.go:744: frame 5 off=-0xc bpoff=-0x9844000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration1_test.go:742: goroutine 13 - integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x943a800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x943a800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x943a800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x943a800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:155428828 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:8 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x943a800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0xc bpoff=-0x943a800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x9844800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x9844800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x9844800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x9844800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration1_test.go:755: variable i is {Name:i Addr:159664092 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:8 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x9844800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration1_test.go:744: frame 5 off=-0xc bpoff=-0x9844800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration1_test.go:742: goroutine 14 - integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x943b000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x943b000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x943b000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x943b000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:155430876 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:9 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x943b000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0xc bpoff=-0x943b000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration1_test.go:744: frame 0 off=-0x94 bpoff=-0x9845000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration1_test.go:744: frame 1 off=-0x50 bpoff=-0x9845000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x9845000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration1_test.go:744: frame 3 off=-0x2c bpoff=-0x9845000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration1_test.go:755: variable i is {Name:i Addr:159666140 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:9 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration1_test.go:744: frame 4 off=-0x10 bpoff=-0x9845000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration1_test.go:744: frame 5 off=-0xc bpoff=-0x9845000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration1_test.go:774: continue - integration1_test.go:786: frame 0 off=-0x88 bpoff=-0x943c800 pc=0x80a3152 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme - integration1_test.go:786: frame 1 off=-0x84 bpoff=-0x943c800 pc=0x80a33e7 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:46 main.func3 - integration1_test.go:786: frame 2 off=-0x7c bpoff=-0x943c800 pc=0x80a33c2 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:42 main.func2 - integration1_test.go:786: frame 3 off=-0x74 bpoff=-0x943c800 pc=0x80a3392 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:38 main.func1 - integration1_test.go:786: frame 4 off=-0x3c bpoff=-0x943c800 pc=0x80a32fc /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:34 main.main ---- PASS: Test1ClientServer_FullStacktrace (1.02s) + integration1_test.go:786: frame 0 off=-0x88 bpoff=-0x9846800 pc=0x80a3152 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme + integration1_test.go:786: frame 1 off=-0x84 bpoff=-0x9846800 pc=0x80a33e7 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:46 main.func3 + integration1_test.go:786: frame 2 off=-0x7c bpoff=-0x9846800 pc=0x80a33c2 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:42 main.func2 + integration1_test.go:786: frame 3 off=-0x74 bpoff=-0x9846800 pc=0x80a3392 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:38 main.func1 + integration1_test.go:786: frame 4 off=-0x3c bpoff=-0x9846800 pc=0x80a32fc /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:34 main.main +--- PASS: Test1ClientServer_FullStacktrace (0.57s) === RUN Test1Issue355 Hello, World! ---- PASS: Test1Issue355 (0.21s) +--- PASS: Test1Issue355 (0.14s) === RUN Test1Disasm - integration1_test.go:955: call: &{{135050480 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0xd4b64c0 [] []} 0xd454b70 call eax [255 208] false true} ---- PASS: Test1Disasm (0.23s) + integration1_test.go:955: call: &{{135050480 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0x10857fa0 [] []} 0x10848cf0 call eax [255 208] false true} +--- PASS: Test1Disasm (0.16s) === RUN Test1NegativeStackDepthBug ---- PASS: Test1NegativeStackDepthBug (0.59s) +--- PASS: Test1NegativeStackDepthBug (0.14s) === RUN Test1ClientServer_CondBreakpoint hi 9 hi 9 -hi 3 -hi 3 ---- PASS: Test1ClientServer_CondBreakpoint (0.68s) +hi 6 +hi 6 +--- PASS: Test1ClientServer_CondBreakpoint (0.52s) === RUN Test1Issue419 Start ---- PASS: Test1Issue419 (4.68s) +--- PASS: Test1Issue419 (3.53s) === RUN Test1TypesCommand ---- PASS: Test1TypesCommand (0.71s) +--- PASS: Test1TypesCommand (0.48s) === RUN Test1Issue406 Node: root Disabled: false @@ -7384,7 +8180,7 @@ Include(s): ---------- -&{false 192.168.168.1 [msdn.com badgits.org] [rackcdn.com schema.org] map[hpHosts:0xa06c1c0]} +&{false 192.168.168.1 [msdn.com badgits.org] [rackcdn.com schema.org] map[hpHosts:0x8c781c0]} integration1_test.go:1068: cfgtree formats to: map[string]*main.Node [ "blacklist": *{ Disable: false, @@ -7459,35 +8255,35 @@ Exclude: []string len: 0, cap: 0, nil, Source: main.Source [...],}, ] ---- PASS: Test1Issue406 (0.80s) +--- PASS: Test1Issue406 (0.68s) === RUN TestRunWithInvalidPath --- PASS: TestRunWithInvalidPath (0.00s) === RUN TestRestart_afterExit Hello, World! Hello, World! ---- PASS: TestRestart_afterExit (0.35s) +--- PASS: TestRestart_afterExit (0.21s) === RUN TestRestart_breakpointPreservation support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestRestart_breakpointPreservation Hello, World! integration2_test.go:169: Restart Hello, World! ---- PASS: TestRestart_breakpointPreservation (0.31s) +--- PASS: TestRestart_breakpointPreservation (0.42s) === RUN TestRestart_duringStop ---- PASS: TestRestart_duringStop (0.67s) +--- PASS: TestRestart_duringStop (0.82s) === RUN TestRestart_rebuild ---- PASS: TestRestart_rebuild (1.29s) +--- PASS: TestRestart_rebuild (1.12s) === RUN TestClientServer_exit support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_exit Hello, World! ---- PASS: TestClientServer_exit (0.19s) +--- PASS: TestClientServer_exit (0.29s) === RUN TestClientServer_step support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_step ---- PASS: TestClientServer_step (0.17s) +--- PASS: TestClientServer_step (0.31s) === RUN TestClientServer_stepout support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_stepout foo Hello, World! ---- PASS: TestClientServer_stepout (0.18s) +--- PASS: TestClientServer_stepout (0.36s) === RUN TestNextGeneral support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestNextGeneral integration2_test.go:365: Next for scenario service_test.nextTest{begin:17, end:19} @@ -7507,7 +8303,7 @@ integration2_test.go:365: Next for scenario service_test.nextTest{begin:27, end:28} foo integration2_test.go:365: Next for scenario service_test.nextTest{begin:28, end:34} ---- PASS: TestNextGeneral (0.38s) +--- PASS: TestNextGeneral (0.39s) === RUN TestNextFunctionReturn support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestNextFunctionReturn foo @@ -7515,299 +8311,307 @@ integration2_test.go:365: Next for scenario service_test.nextTest{begin:14, end:15} Hello, World! integration2_test.go:365: Next for scenario service_test.nextTest{begin:15, end:35} ---- PASS: TestNextFunctionReturn (0.23s) +--- PASS: TestNextFunctionReturn (0.34s) === RUN TestClientServer_breakpointInMainThread support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_breakpointInMainThread ---- PASS: TestClientServer_breakpointInMainThread (0.40s) +--- PASS: TestClientServer_breakpointInMainThread (0.52s) === RUN TestClientServer_breakpointInSeparateGoroutine support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_breakpointInSeparateGoroutine ---- PASS: TestClientServer_breakpointInSeparateGoroutine (0.21s) +--- PASS: TestClientServer_breakpointInSeparateGoroutine (0.30s) === RUN TestClientServer_breakAtNonexistentPoint ---- PASS: TestClientServer_breakAtNonexistentPoint (0.53s) +--- PASS: TestClientServer_breakAtNonexistentPoint (0.30s) === RUN TestClientServer_clearBreakpoint ---- PASS: TestClientServer_clearBreakpoint (0.34s) +--- PASS: TestClientServer_clearBreakpoint (0.55s) === RUN TestClientServer_toggleBreakpoint - integration2_test.go:564: &{6160 false false false 0x108fa180 0x112f62d0 [0x108fa240 0x108fa280 0x108fa2c0 0x108fa300 0x108fa340 0x108fa380] false [] false 0 } + integration2_test.go:564: &{8058 false false false 0xa8b3200 0xa2784b0 [0xa8b32c0 0xa8b3300 0xa8b3340 0xa8b33c0 0xa8b3400] false [] false 0 } lineOne function lineTwo function - integration2_test.go:564: &{6160 false false false 0x108fa580 0x112f6690 [0x108fa640 0x108fa680 0x108fa6c0 0x108fa700 0x108fa740 0x108fa780] false [] false 0 } lineThree function ---- PASS: TestClientServer_toggleBreakpoint (0.63s) + integration2_test.go:564: &{8058 false false false 0xa8b3640 0xa278780 [0xa8b3700 0xa8b3740 0xa8b3780 0xa8b37c0 0xa8b3840] false [] false 0 } +--- PASS: TestClientServer_toggleBreakpoint (0.57s) === RUN TestClientServer_toggleAmendedBreakpoint ---- PASS: TestClientServer_toggleAmendedBreakpoint (0.57s) +--- PASS: TestClientServer_toggleAmendedBreakpoint (0.53s) === RUN TestClientServer_disableHitCondLSSBreakpoint integration2_test.go:644: ivar: 1 integration2_test.go:673: ivar: 2 ---- PASS: TestClientServer_disableHitCondLSSBreakpoint (0.97s) +--- PASS: TestClientServer_disableHitCondLSSBreakpoint (0.46s) === RUN TestClientServer_disableHitEQLCondBreakpoint integration2_test.go:716: ivar: 3 ---- PASS: TestClientServer_disableHitEQLCondBreakpoint (0.21s) +--- PASS: TestClientServer_disableHitEQLCondBreakpoint (0.51s) === RUN TestClientServer_switchThread support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_switchThread ---- PASS: TestClientServer_switchThread (0.39s) +--- PASS: TestClientServer_switchThread (0.38s) === RUN TestClientServer_infoLocals support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_infoLocals ---- PASS: TestClientServer_infoLocals (0.17s) +--- PASS: TestClientServer_infoLocals (0.55s) === RUN TestClientServer_infoArgs support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_infoArgs foo Hello, World! integration2_test.go:825: GoroutineID: -1, Frame: 0 - Eax = 0x000000000841e180 - Ecx = 0x0000000008406d20 - Edx = 0x0000000008412160 + Eax = 0x0000000009094080 + Ecx = 0x0000000009082690 + Edx = 0x0000000009096148 Ebx = 0x0000000000000000 - Esp = 0x000000000843e7d0 - Ebp = 0x0000000000000000 - Esi = 0x0000000008406d20 - Edi = 0x0000000008406d68 + Esp = 0x00000000090437d0 + Ebp = 0x000000000816aff8 + Esi = 0x0000000000000001 + Edi = 0x0000000000000000 Eip = 0x00000000080cb745 Eflags = 0x00000202 [IF IOPL=0] integration2_test.go:832: GoroutineID: -1, Frame: 1 - Esp = 0x000000000843e7e0 + Esp = 0x00000000090437e0 + Ebp = 0x0000000000000001 Eip = 0x00000000080cb713 ---- PASS: TestClientServer_infoArgs (0.37s) +--- PASS: TestClientServer_infoArgs (0.31s) === RUN TestClientServer_traceContinue support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_traceContinue - integration2_test.go:858: &{7150 false false false 0x11b77a40 0x8c820f0 [0x11b77b00 0x11b77b40 0x11b77b80 0x11b77bc0 0x11b77c40] false [] false 0 } - integration2_test.go:878: Variable i is {i 159813564 false int int 0 int 0 0 0 [] 0 [block] DW_OP_fbreg -0x8 14} - integration2_test.go:889: &{7150 false false false 0x11b77a40 0x8c820f0 [0x11b77b00 0x11b77b40 0x11b77b80 0x11b77bc0 0x11b77c40] false [] false 0 } + integration2_test.go:858: &{8847 false false false 0xcc53300 0xbba5e00 [0xcc53480 0xcc53500 0xcc53580 0xcc53600 0xcc53680 0xcc53700] false [] false 0 } + integration2_test.go:878: Variable i is {i 139538364 false int int 0 int 0 0 0 [] 0 [block] DW_OP_fbreg -0x8 14} + integration2_test.go:889: &{8847 false false false 0xcc53300 0xbba5e00 [0xcc53480 0xcc53500 0xcc53580 0xcc53600 0xcc53680 0xcc53700] false [] false 0 } hi + integration2_test.go:858: &{8847 false false false 0xcc53f00 0xab49770 [0xdc4a040 0xdc4a080 0xdc4a100 0xdc4a140 0xdc4a180 0xdc4a1c0] false [] false 0 } + integration2_test.go:878: Variable i is {i 139538364 false int int 0 int 1 0 0 [] 0 [block] DW_OP_fbreg -0x8 14} + integration2_test.go:889: &{8847 false false false 0xcc53f00 0xab49770 [0xdc4a040 0xdc4a080 0xdc4a100 0xdc4a140 0xdc4a180 0xdc4a1c0] false [] false 0 } hi - integration2_test.go:858: &{7150 false false false 0x114a4d00 0x98fc780 [0x114a4dc0 0x114a4e40 0x114a4e80 0x114a4ec0 0x114a4f00] false [] false 0 } - integration2_test.go:878: Variable i is {i 159813564 false int int 0 int 1 0 0 [] 0 [block] DW_OP_fbreg -0x8 14} - integration2_test.go:889: &{7150 false false false 0x114a4d00 0x98fc780 [0x114a4dc0 0x114a4e40 0x114a4e80 0x114a4ec0 0x114a4f00] false [] false 0 } - integration2_test.go:858: &{7150 false false false 0x114a5040 0x98fd2c0 [0x114a5100 0x114a5140 0x114a5180 0x114a5200 0x114a5240] false [] false 0 } - integration2_test.go:878: Variable i is {i 159813564 false int int 0 int 2 0 0 [] 0 [block] DW_OP_fbreg -0x8 14} - integration2_test.go:889: &{7150 false false false 0x114a5040 0x98fd2c0 [0x114a5100 0x114a5140 0x114a5180 0x114a5200 0x114a5240] false [] false 0 } hi ---- PASS: TestClientServer_traceContinue (4.18s) + integration2_test.go:858: &{8847 false false false 0xdc4a400 0xab49e00 [0xdc4a4c0 0xdc4a500 0xdc4a540 0xdc4a5c0 0xdc4a600 0xdc4a640] false [] false 0 } + integration2_test.go:878: Variable i is {i 139538364 false int int 0 int 2 0 0 [] 0 [block] DW_OP_fbreg -0x8 14} + integration2_test.go:889: &{8847 false false false 0xdc4a400 0xab49e00 [0xdc4a4c0 0xdc4a500 0xdc4a540 0xdc4a5c0 0xdc4a600 0xdc4a640] false [] false 0 } +--- PASS: TestClientServer_traceContinue (4.29s) === RUN TestClientServer_traceContinue2 support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_traceContinue2 - integration2_test.go:925: &{8080 false false false 0x12ad9100 0xa50aff0 [0x12ad91c0 0x12ad9200 0x12ad9240 0x12ad9280 0x12ad9300] false [] false 0 } - integration2_test.go:925: &{8080 false false false 0x12ad9540 0xa50a000 [0x12ad9600 0x12ad9680 0x12ad96c0 0x12ad9700 0x12ad9740] false [] false 0 } + integration2_test.go:925: &{9483 false false false 0x106dd040 0xa2794a0 [0x106dd100 0x106dd140 0x106dd1c0 0x106dd200 0x106dd240 0x106dd280] false [] false 0 } + integration2_test.go:925: &{9483 false false false 0x106dd480 0xa279590 [0x106dd540 0x106dd580 0x106dd5c0 0x106dd600 0x106dd640 0x106dd6c0] false [] false 0 } hi - integration2_test.go:925: &{8080 false false false 0x126d93c0 0x98fcf00 [0x126d9480 0x126d94c0 0x126d9500 0x126d9540 0x126d9580] false [] false 0 } + integration2_test.go:925: &{9483 false false false 0x106dd7c0 0xa279860 [0x106dd880 0x106dd900 0x106dd940 0x106dd980 0x106dd9c0 0x106dda00] false [] false 0 } hi - integration2_test.go:925: &{8080 false false false 0x126d9840 0x98fd1d0 [0x126d9900 0x126d9980 0x126d99c0 0x126d9a00 0x126d9a40] false [] false 0 } + integration2_test.go:925: &{9483 false false false 0xdc4b000 0x10726a50 [0xdc4b0c0 0xdc4b100 0xdc4b140 0xdc4b180 0xdc4b1c0 0xdc4b200] false [] false 0 } hi ---- PASS: TestClientServer_traceContinue2 (4.23s) +--- PASS: TestClientServer_traceContinue2 (5.12s) === RUN TestClientServer_FindLocations - common_test.go:108: FindLocation("locationsprog.go:26") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xaa4aac0 [135106354] [10780]}] - common_test.go:108: FindLocation("locationsprog.go:27") → [{135106357 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xcfca800 [135106357] [10780]}] - common_test.go:108: FindLocation("anotherFunction:1") → [{135106357 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xcfcaa00 [135106357] [10780]}] - common_test.go:108: FindLocation("main.anotherFunction:1") → [{135106357 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xaa4acc0 [135106357] [10780]}] - common_test.go:108: FindLocation("anotherFunction") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xaa4adc0 [135106354] [10780]}] - common_test.go:108: FindLocation("main.anotherFunction") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xaa4aea0 [135106354] [10780]}] - common_test.go:108: FindLocation("*0x80d8f32") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xaa4afe0 [] []}] + common_test.go:108: FindLocation("locationsprog.go:26") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x1079f940 [135106354] [10133]}] + common_test.go:108: FindLocation("locationsprog.go:27") → [{135106357 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0x1079fac0 [135106357] [10133]}] + common_test.go:108: FindLocation("anotherFunction:1") → [{135106357 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0x1228ea40 [135106357] [10133]}] + common_test.go:108: FindLocation("main.anotherFunction:1") → [{135106357 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0x1079fc20 [135106357] [10133]}] + common_test.go:108: FindLocation("anotherFunction") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x1228eba0 [135106354] [10133]}] + common_test.go:108: FindLocation("main.anotherFunction") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x1079fd80 [135106354] [10133]}] + common_test.go:108: FindLocation("*0x80d8f32") → [{135106354 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x1079fe80 [] []}] common_test.go:108: FindLocation("sprog.go:26") → [] common_test.go:108: FindLocation("String") → [] common_test.go:108: FindLocation("main.String") → [] - common_test.go:108: FindLocation("locationsprog.go:14") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xaa4b360 [135106146] [10780]}] - common_test.go:108: FindLocation("locationsprog.go:18") → [{135106210 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xaa4b440 [135106210] [10780]}] - common_test.go:108: FindLocation("SomeType.String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xaa4b6e0 [135106146] [10780]}] - common_test.go:108: FindLocation("(*SomeType).String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xaa4b860 [135106146] [10780]}] - common_test.go:108: FindLocation("main.SomeType.String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xcfcafa0 [135106146] [10780]}] - common_test.go:108: FindLocation("main.(*SomeType).String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xcfcb060 [135106146] [10780]}] - common_test.go:108: FindLocation("io/ioutil.ReadFile") → [{135105970 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xcfcb120 [135105970] [10780]}] - common_test.go:108: FindLocation("/io/ioutil.ReadFile") → [{135105970 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xaa4bd80 [135105970] [10780]}] - common_test.go:108: FindLocation("ioutil.ReadFile") → [{135105970 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xcfcb280 [135105970] [10780]}] - common_test.go:108: FindLocation("/^main.*Type.*String$/") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xcfcb3a0 [135106146] [10780]} {135106210 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xcfcb3e0 [135106210] [10780]}] - common_test.go:108: FindLocation("locationsprog.go:35") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xd6f22a0 [135106795] [10780]}] - common_test.go:108: FindLocation("/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xd824ae0 [135106795] [10780]}] - common_test.go:108: FindLocation("+1") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xd6f2460 [135106795] [10780]}] - common_test.go:108: FindLocation("35") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xd6f25c0 [135106795] [10780]}] - common_test.go:108: FindLocation("locationsprog.go:33") → [{135106441 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xd6f2720 [135106441] [10780]}] - common_test.go:108: FindLocation("-1") → [{135106441 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xd824c40 [135106441] [10780]}] - common_test.go:108: FindLocation("amap["k"]") → [{135106866 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0xd825160 [] []}] - common_test.go:108: FindLocation("*amap["k"]") → [{135106866 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0xd6f2960 [] []}] + common_test.go:108: FindLocation("locationsprog.go:14") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x1228ee80 [135106146] [10133]}] + common_test.go:108: FindLocation("locationsprog.go:18") → [{135106210 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0x110ce220 [135106210] [10133]}] + common_test.go:108: FindLocation("SomeType.String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x1228efe0 [135106146] [10133]}] + common_test.go:108: FindLocation("(*SomeType).String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x110ce380 [135106146] [10133]}] + common_test.go:108: FindLocation("main.SomeType.String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x1228f140 [135106146] [10133]}] + common_test.go:108: FindLocation("main.(*SomeType).String") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x110ce4e0 [135106146] [10133]}] + common_test.go:108: FindLocation("io/ioutil.ReadFile") → [{135105970 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0x110ce5e0 [135105970] [10133]}] + common_test.go:108: FindLocation("/io/ioutil.ReadFile") → [{135105970 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0x1228f300 [135105970] [10133]}] + common_test.go:108: FindLocation("ioutil.ReadFile") → [{135105970 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0x110ce740 [135105970] [10133]}] + common_test.go:108: FindLocation("/^main.*Type.*String$/") → [{135106146 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x1228f4c0 [135106146] [10133]} {135106210 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0x1228f500 [135106210] [10133]}] + common_test.go:108: FindLocation("locationsprog.go:35") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x1232a040 [135106795] [10133]}] + common_test.go:108: FindLocation("/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x122dc3c0 [135106795] [10133]}] + common_test.go:108: FindLocation("+1") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x1232a120 [135106795] [10133]}] + common_test.go:108: FindLocation("35") → [{135106795 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x122dc5a0 [135106795] [10133]}] + common_test.go:108: FindLocation("locationsprog.go:33") → [{135106441 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0x122dc700 [135106441] [10133]}] + common_test.go:108: FindLocation("-1") → [{135106441 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0x122dc860 [135106441] [10133]}] + common_test.go:108: FindLocation("amap["k"]") → [{135106866 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0x122dcd80 [] []}] + common_test.go:108: FindLocation("*amap["k"]") → [{135106866 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0x1232a340 [] []}] integration2_test.go:1001: substitute rules: "/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/" -> "/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/nonexistent" - integration2_test.go:1006: FindLocation("/nonexistent/path/locationsprog.go:35") -> []api.Location{api.Location{PC:0x80d90eb, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go", Line:35, Function:(*api.Function)(0xd6f2ac0), PCs:[]uint64{0x80d90eb}, PCPids:[]int{10780}}} - common_test.go:108: FindLocation("testnextdefer.go:5") → [{135049670 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xebdafa0 [135049670] [10941]}] - common_test.go:108: FindLocation("main.main") → [{135049670 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xf30cb60 [135049670] [10941]}] - common_test.go:108: FindLocation("stacktraceprog.go:4") → [{134885634 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xf14b800 [134885634] [11259]}] - common_test.go:108: FindLocation("main.stacktraceme") → [{134885634 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xf14b940 [134885634] [11259]}] - common_test.go:108: FindLocation("locationsUpperCase.go:6") → [{135049541 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0x10aade20 [135049541] [11492]}] - common_test.go:108: FindLocation("/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{135049541 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0x10aadf80 [135049541] [11492]}] + integration2_test.go:1006: FindLocation("/nonexistent/path/locationsprog.go:35") -> []api.Location{api.Location{PC:0x80d90eb, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go", Line:35, Function:(*api.Function)(0x1232a600), PCs:[]uint64{0x80d90eb}, PCPids:[]int{10133}}} + common_test.go:108: FindLocation("testnextdefer.go:5") → [{135049670 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xd20e280 [135049670] [10174]}] + common_test.go:108: FindLocation("main.main") → [{135049670 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xd20e3e0 [135049670] [10174]}] + common_test.go:108: FindLocation("stacktraceprog.go:4") → [{134885634 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xdd6e360 [134885634] [10288]}] + common_test.go:108: FindLocation("main.stacktraceme") → [{134885634 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xdd6e4c0 [134885634] [10288]}] + common_test.go:108: FindLocation("locationsUpperCase.go:6") → [{135049541 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xec4c5c0 [135049541] [10453]}] + common_test.go:108: FindLocation("/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{135049541 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0x119657e0 [135049541] [10453]}] common_test.go:108: FindLocation("/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsuppercase.go:6") → [] - common_test.go:108: FindLocation("github.com/go-delve/delve/_fixtures/internal/dir%2eio.SomeFunction:0") → [{136630882 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0x970c2e0 [136630882] [13161]}] - common_test.go:108: FindLocation("dirio.SomeFunction:0") → [{136630882 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0x970c3c0 [136630882] [13161]}] - integration2_test.go:1116: FindLocation("locationsprog_generic.go:9") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xec424a0 [135055014 135055222] [14098 14098]}] - integration2_test.go:1116: FindLocation("locationsprog_generic.go:13") → [{135055462 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 13 0xc992520 [135055462 135055670] [14098 14098]}] - integration2_test.go:1116: FindLocation("locationsprog_generic.go:14") → [{135055465 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 14 0xec42580 [135055465 135055673] [14098 14098]}] - integration2_test.go:1116: FindLocation("main.ParamFunc") → [{135055462 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 13 0xc9928e0 [135055462 135055670] [14098 14098]}] - integration2_test.go:1116: FindLocation("ParamFunc") → [{135055462 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 13 0xc992b00 [135055462 135055670] [14098 14098]}] - integration2_test.go:1116: FindLocation("main.ParamReceiver.Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xec426e0 [135055014 135055222] [14098 14098]}] - integration2_test.go:1116: FindLocation("main.Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc992e60 [135055014 135055222] [14098 14098]}] - integration2_test.go:1116: FindLocation("ParamReceiver.Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xec428a0 [135055014 135055222] [14098 14098]}] - integration2_test.go:1116: FindLocation("Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xec42a00 [135055014 135055222] [14098 14098]}] - integration2_test.go:1116: FindLocation("main.(*ParamReceiver).Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc992fa0 [135055014 135055222] [14098 14098]}] - integration2_test.go:1116: FindLocation("(*ParamReceiver).Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc993380 [135055014 135055222] [14098 14098]}] - integration2_test.go:1116: FindLocation("main.(*ParamReceiver).Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc993600 [135055014 135055222] [14098 14098]}] - integration2_test.go:1116: FindLocation("(*ParamReceiver).Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xec42ae0 [135055014 135055222] [14098 14098]}] - integration2_test.go:1116: FindLocation("main.ParamFunc:1") → [{135055465 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 14 0xc993b40 [135055465 135055673] [14098 14098]}] ---- PASS: TestClientServer_FindLocations (5.47s) + common_test.go:108: FindLocation("github.com/go-delve/delve/_fixtures/internal/dir%2eio.SomeFunction:0") → [{136630882 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0x136f81e0 [136630882] [11193]}] + common_test.go:108: FindLocation("dirio.SomeFunction:0") → [{136630882 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0x130838a0 [136630882] [11193]}] + integration2_test.go:1116: FindLocation("locationsprog_generic.go:9") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xea7c1e0 [135055014 135055222] [11806 11806]}] + integration2_test.go:1116: FindLocation("locationsprog_generic.go:13") → [{135055462 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 13 0xea7c300 [135055462 135055670] [11806 11806]}] + integration2_test.go:1116: FindLocation("locationsprog_generic.go:14") → [{135055465 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 14 0xea7c3e0 [135055465 135055673] [11806 11806]}] + integration2_test.go:1116: FindLocation("main.ParamFunc") → [{135055462 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 13 0xc45e0c0 [135055462 135055670] [11806 11806]}] + integration2_test.go:1116: FindLocation("ParamFunc") → [{135055462 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 13 0xc45e180 [135055462 135055670] [11806 11806]}] + integration2_test.go:1116: FindLocation("main.ParamReceiver.Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xea7c680 [135055014 135055222] [11806 11806]}] + integration2_test.go:1116: FindLocation("main.Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xea7c720 [135055014 135055222] [11806 11806]}] + integration2_test.go:1116: FindLocation("ParamReceiver.Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc45e620 [135055014 135055222] [11806 11806]}] + integration2_test.go:1116: FindLocation("Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xea7c880 [135055014 135055222] [11806 11806]}] + integration2_test.go:1116: FindLocation("main.(*ParamReceiver).Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc45ea00 [135055014 135055222] [11806 11806]}] + integration2_test.go:1116: FindLocation("(*ParamReceiver).Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc45eb60 [135055014 135055222] [11806 11806]}] + integration2_test.go:1116: FindLocation("main.(*ParamReceiver).Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xea7c9e0 [135055014 135055222] [11806 11806]}] + integration2_test.go:1116: FindLocation("(*ParamReceiver).Amethod") → [{135055014 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xea7cb40 [135055014 135055222] [11806 11806]}] + integration2_test.go:1116: FindLocation("main.ParamFunc:1") → [{135055465 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 14 0xc45ecc0 [135055465 135055673] [11806 11806]}] +--- PASS: TestClientServer_FindLocations (4.13s) === RUN TestClientServer_FindLocationsAddr - common_test.go:108: FindLocation("main.afunction") → [{135049590 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x119defe0 [135049590] [14297]}] - common_test.go:108: FindLocation("main.main.func1") → [{135050070 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0x119df160 [135050070] [14297]}] - common_test.go:108: FindLocation("*fn1") → [{135049590 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x119df580 [] []}] - common_test.go:108: FindLocation("*fn3") → [{135050070 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0x119df7c0 [] []}] ---- PASS: TestClientServer_FindLocationsAddr (0.26s) + common_test.go:108: FindLocation("main.afunction") → [{135049590 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x10b6a8a0 [135049590] [12080]}] + common_test.go:108: FindLocation("main.main.func1") → [{135050070 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0x10f8fbc0 [135050070] [12080]}] + common_test.go:108: FindLocation("*fn1") → [{135049590 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x10f8fe00 [] []}] + common_test.go:108: FindLocation("*fn3") → [{135050070 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0x10f8ffa0 [] []}] +--- PASS: TestClientServer_FindLocationsAddr (0.16s) === RUN TestClientServer_FindLocationsExactMatch - common_test.go:108: FindLocation("math/rand.Intn") → [{135050658 /usr/lib/go-1.19/src/math/rand/rand.go 337 0x11b25900 [135050658] [14910]}] ---- PASS: TestClientServer_FindLocationsExactMatch (1.05s) + common_test.go:108: FindLocation("math/rand.Intn") → [{135050658 /usr/lib/go-1.19/src/math/rand/rand.go 337 0xfad8fc0 [135050658] [12415]}] +--- PASS: TestClientServer_FindLocationsExactMatch (0.58s) === RUN TestClientServer_EvalVariable integration2_test.go:1173: var1: "foofoofoofoofoofoo" ---- PASS: TestClientServer_EvalVariable (0.45s) +--- PASS: TestClientServer_EvalVariable (0.13s) === RUN TestClientServer_SetVariable - integration2_test.go:1196: a2: &{a2 164006932 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x38c 33} ---- PASS: TestClientServer_SetVariable (0.43s) + integration2_test.go:1196: a2: &{a2 159861780 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x38c 33} +--- PASS: TestClientServer_SetVariable (0.11s) === RUN TestClientServer_FullStacktrace support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_FullStacktrace integration2_test.go:1231: goroutine 1 - integration2_test.go:1233: frame 0 off=-0x74 bpoff=-0xa03c800 pc=0x80a3152 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme - integration2_test.go:1233: frame 1 off=-0x3c bpoff=-0xa03c800 pc=0x80a32b4 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:29 main.main - integration2_test.go:1233: frame 2 off=-0x10 bpoff=-0xa03c800 pc=0x807b4ad /usr/lib/go-1.19/src/runtime/proc.go:250 runtime.main - integration2_test.go:1233: frame 3 off=-0xc bpoff=-0xa03c800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration2_test.go:1233: frame 0 off=-0x74 bpoff=-0x8846800 pc=0x80a3152 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme + integration2_test.go:1233: frame 1 off=-0x3c bpoff=-0x8846800 pc=0x80a32b4 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:29 main.main + integration2_test.go:1233: frame 2 off=-0x10 bpoff=-0x8846800 pc=0x807b4ad /usr/lib/go-1.19/src/runtime/proc.go:250 runtime.main + integration2_test.go:1233: frame 3 off=-0xc bpoff=-0x8846800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration2_test.go:1231: goroutine 2 - integration2_test.go:1233: frame 0 off=-0x24 bpoff=-0xa03d000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration2_test.go:1233: frame 1 off=-0x10 bpoff=-0xa03d000 pc=0x807b723 /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock - integration2_test.go:1233: frame 2 off=-0x10 bpoff=-0xa03d000 pc=0x807b723 /usr/lib/go-1.19/src/runtime/proc.go:302 runtime.forcegchelper - integration2_test.go:1233: frame 3 off=-0xc bpoff=-0xa03d000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration2_test.go:1233: frame 0 off=-0x24 bpoff=-0x8847000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration2_test.go:1233: frame 1 off=-0x10 bpoff=-0x8847000 pc=0x807b723 /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock + integration2_test.go:1233: frame 2 off=-0x10 bpoff=-0x8847000 pc=0x807b723 /usr/lib/go-1.19/src/runtime/proc.go:302 runtime.forcegchelper + integration2_test.go:1233: frame 3 off=-0xc bpoff=-0x8847000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration2_test.go:1231: goroutine 3 - integration2_test.go:1233: frame 0 off=-0x2c bpoff=-0xa03d800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration2_test.go:1233: frame 1 off=-0x18 bpoff=-0xa03d800 pc=0x80680f6 /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock - integration2_test.go:1233: frame 2 off=-0x18 bpoff=-0xa03d800 pc=0x80680f6 /usr/lib/go-1.19/src/runtime/mgcsweep.go:278 runtime.bgsweep - integration2_test.go:1233: frame 3 off=-0x10 bpoff=-0xa03d800 pc=0x8059487 /usr/lib/go-1.19/src/runtime/mgc.go:178 runtime.gcenable.func1 - integration2_test.go:1233: frame 4 off=-0xc bpoff=-0xa03d800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration2_test.go:1233: frame 0 off=-0x2c bpoff=-0x8847800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration2_test.go:1233: frame 1 off=-0x18 bpoff=-0x8847800 pc=0x80680f6 /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock + integration2_test.go:1233: frame 2 off=-0x18 bpoff=-0x8847800 pc=0x80680f6 /usr/lib/go-1.19/src/runtime/mgcsweep.go:278 runtime.bgsweep + integration2_test.go:1233: frame 3 off=-0x10 bpoff=-0x8847800 pc=0x8059487 /usr/lib/go-1.19/src/runtime/mgc.go:178 runtime.gcenable.func1 + integration2_test.go:1233: frame 4 off=-0xc bpoff=-0x8847800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration2_test.go:1231: goroutine 4 - integration2_test.go:1233: frame 0 off=-0x48 bpoff=-0xa03e000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration2_test.go:1233: frame 1 off=-0x34 bpoff=-0xa03e000 pc=0x8065a9f /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock - integration2_test.go:1233: frame 2 off=-0x34 bpoff=-0xa03e000 pc=0x8065a9f /usr/lib/go-1.19/src/runtime/mgcscavenge.go:389 runtime.(*scavengerState).park - integration2_test.go:1233: frame 3 off=-0x18 bpoff=-0xa03e000 pc=0x806628b /usr/lib/go-1.19/src/runtime/mgcscavenge.go:617 runtime.bgscavenge - integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0xa03e000 pc=0x8059447 /usr/lib/go-1.19/src/runtime/mgc.go:179 runtime.gcenable.func2 - integration2_test.go:1233: frame 5 off=-0xc bpoff=-0xa03e000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit - integration2_test.go:1231: goroutine 5 - integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0xa03e800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0xa03e800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0xa03e800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0xa03e800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:168028124 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:0 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0xa03e800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0xc bpoff=-0xa03e800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit - integration2_test.go:1231: goroutine 6 - integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0xa03f000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0xa03f000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0xa03f000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0xa03f000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:168030172 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:1 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0xa03f000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0xc bpoff=-0xa03f000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit - integration2_test.go:1231: goroutine 7 - integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0xa03f800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0xa03f800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0xa03f800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0xa03f800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:168032220 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:2 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0xa03f800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0xc bpoff=-0xa03f800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit - integration2_test.go:1231: goroutine 8 - integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0xa040000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0xa040000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0xa040000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0xa040000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:168034268 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:3 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0xa040000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0xc bpoff=-0xa040000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit - integration2_test.go:1231: goroutine 9 - integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0xa038800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0xa038800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0xa038800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0xa038800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:168003548 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:4 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0xa038800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0xc bpoff=-0xa038800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit - integration2_test.go:1231: goroutine 10 - integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0xa039000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0xa039000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0xa039000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0xa039000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:168005596 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:5 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0xa039000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0xc bpoff=-0xa039000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit - integration2_test.go:1231: goroutine 11 - integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0xa039800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0xa039800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0xa039800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0xa039800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:168007644 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:6 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0xa039800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0xc bpoff=-0xa039800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit - integration2_test.go:1231: goroutine 12 - integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0xa03a000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0xa03a000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0xa03a000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0xa03a000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:168009692 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:7 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0xa03a000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0xc bpoff=-0xa03a000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit - integration2_test.go:1231: goroutine 13 - integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0xa03a800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0xa03a800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0xa03a800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0xa03a800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:168011740 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:8 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0xa03a800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0xc bpoff=-0xa03a800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit - integration2_test.go:1231: goroutine 14 - integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0xa03b000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark - integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0xa03b000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend - integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0xa03b000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 - integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0xa03b000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:168013788 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:9 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} - integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0xa03b000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0xc bpoff=-0xa03b000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration2_test.go:1233: frame 0 off=-0x48 bpoff=-0x8848000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration2_test.go:1233: frame 1 off=-0x34 bpoff=-0x8848000 pc=0x8065a9f /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock + integration2_test.go:1233: frame 2 off=-0x34 bpoff=-0x8848000 pc=0x8065a9f /usr/lib/go-1.19/src/runtime/mgcscavenge.go:389 runtime.(*scavengerState).park + integration2_test.go:1233: frame 3 off=-0x18 bpoff=-0x8848000 pc=0x806628b /usr/lib/go-1.19/src/runtime/mgcscavenge.go:617 runtime.bgscavenge + integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0x8848000 pc=0x8059447 /usr/lib/go-1.19/src/runtime/mgc.go:179 runtime.gcenable.func2 + integration2_test.go:1233: frame 5 off=-0xc bpoff=-0x8848000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration2_test.go:1231: goroutine 17 + integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0x8842800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0x8842800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0x8842800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0x8842800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration2_test.go:1244: variable i is {Name:i Addr:142878684 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:0 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0x8842800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration2_test.go:1233: frame 5 off=-0xc bpoff=-0x8842800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration2_test.go:1231: goroutine 18 + integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0x8843000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0x8843000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0x8843000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0x8843000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration2_test.go:1244: variable i is {Name:i Addr:142880732 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:1 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0x8843000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration2_test.go:1233: frame 5 off=-0xc bpoff=-0x8843000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration2_test.go:1231: goroutine 19 + integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0x8843800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0x8843800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0x8843800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0x8843800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration2_test.go:1244: variable i is {Name:i Addr:142882780 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:2 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0x8843800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration2_test.go:1233: frame 5 off=-0xc bpoff=-0x8843800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration2_test.go:1231: goroutine 20 + integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0x8844000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0x8844000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0x8844000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0x8844000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration2_test.go:1244: variable i is {Name:i Addr:142884828 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:3 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0x8844000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration2_test.go:1233: frame 5 off=-0xc bpoff=-0x8844000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration2_test.go:1231: goroutine 21 + integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0x8844800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0x8844800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0x8844800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0x8844800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration2_test.go:1244: variable i is {Name:i Addr:142886876 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:4 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0x8844800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration2_test.go:1233: frame 5 off=-0xc bpoff=-0x8844800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration2_test.go:1231: goroutine 22 + integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0x8845000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0x8845000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0x8845000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0x8845000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration2_test.go:1244: variable i is {Name:i Addr:142888924 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:5 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0x8845000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration2_test.go:1233: frame 5 off=-0xc bpoff=-0x8845000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration2_test.go:1231: goroutine 23 + integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0x8845800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0x8845800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0x8845800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0x8845800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration2_test.go:1244: variable i is {Name:i Addr:142890972 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:6 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0x8845800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration2_test.go:1233: frame 5 off=-0xc bpoff=-0x8845800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration2_test.go:1231: goroutine 24 + integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0x8846000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0x8846000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0x8846000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0x8846000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration2_test.go:1244: variable i is {Name:i Addr:142893020 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:7 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0x8846000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration2_test.go:1233: frame 5 off=-0xc bpoff=-0x8846000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration2_test.go:1231: goroutine 25 + integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0x891a800 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0x891a800 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0x891a800 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0x891a800 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration2_test.go:1244: variable i is {Name:i Addr:143763420 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:8 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0x891a800 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration2_test.go:1233: frame 5 off=-0xc bpoff=-0x891a800 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit + integration2_test.go:1231: goroutine 26 + integration2_test.go:1233: frame 0 off=-0x94 bpoff=-0x891b000 pc=0x807b8a8 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark + integration2_test.go:1233: frame 1 off=-0x50 bpoff=-0x891b000 pc=0x804b960 /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend + integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0x891b000 pc=0x804b654 /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 + integration2_test.go:1233: frame 3 off=-0x2c bpoff=-0x891b000 pc=0x80a312d /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration2_test.go:1244: variable i is {Name:i Addr:143765468 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:9 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x8 DeclLine:7} + integration2_test.go:1233: frame 4 off=-0x10 bpoff=-0x891b000 pc=0x80a3359 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 + integration2_test.go:1233: frame 5 off=-0xc bpoff=-0x891b000 pc=0x80a1491 /usr/lib/go-1.19/src/runtime/asm_386.s:1326 runtime.goexit integration2_test.go:1263: continue - integration2_test.go:1275: frame 0 off=-0x88 bpoff=-0xa03c800 pc=0x80a3152 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme - integration2_test.go:1275: frame 1 off=-0x84 bpoff=-0xa03c800 pc=0x80a33e7 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:46 main.func3 - integration2_test.go:1275: frame 2 off=-0x7c bpoff=-0xa03c800 pc=0x80a33c2 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:42 main.func2 - integration2_test.go:1275: frame 3 off=-0x74 bpoff=-0xa03c800 pc=0x80a3392 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:38 main.func1 - integration2_test.go:1275: frame 4 off=-0x3c bpoff=-0xa03c800 pc=0x80a32fc /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:34 main.main ---- PASS: TestClientServer_FullStacktrace (0.80s) + integration2_test.go:1275: frame 0 off=-0x88 bpoff=-0x8846800 pc=0x80a3152 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme + integration2_test.go:1275: frame 1 off=-0x84 bpoff=-0x8846800 pc=0x80a33e7 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:46 main.func3 + integration2_test.go:1275: frame 2 off=-0x7c bpoff=-0x8846800 pc=0x80a33c2 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:42 main.func2 + integration2_test.go:1275: frame 3 off=-0x74 bpoff=-0x8846800 pc=0x80a3392 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:38 main.func1 + integration2_test.go:1275: frame 4 off=-0x3c bpoff=-0x8846800 pc=0x80a32fc /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:34 main.main +--- PASS: TestClientServer_FullStacktrace (0.54s) === RUN TestIssue355 support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestIssue355 Hello, World! ---- PASS: TestIssue355 (0.23s) +--- PASS: TestIssue355 (0.13s) === RUN TestDisasm - integration2_test.go:1462: call: &{{135050480 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0x11a3cb80 [] []} 0x10383830 call eax [255 208] false true} ---- PASS: TestDisasm (0.50s) + integration2_test.go:1462: call: &{{135050480 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0x12baa1c0 [] []} 0xf73a060 call eax [255 208] false true} +--- PASS: TestDisasm (0.22s) === RUN TestNegativeStackDepthBug support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestNegativeStackDepthBug ---- PASS: TestNegativeStackDepthBug (0.29s) +--- PASS: TestNegativeStackDepthBug (0.36s) === RUN TestClientServer_CondBreakpoint support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_CondBreakpoint ---- PASS: TestClientServer_CondBreakpoint (0.26s) +hi 9 +hi 9 +hi 0 +hi 0 +hi 1 +hi 1 +hi 5 +--- PASS: TestClientServer_CondBreakpoint (0.33s) === RUN TestSkipPrologue - common_test.go:108: FindLocation("main.afunction") → [{135049590 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x9d06560 [135049590] [16204]}] - common_test.go:108: FindLocation("*fn1") → [{135049590 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x9e0eac0 [] []}] - common_test.go:108: FindLocation("locationsprog2.go:8") → [{135049590 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x9e0eba0 [135049590] [16204]}] ---- PASS: TestSkipPrologue (0.31s) + common_test.go:108: FindLocation("main.afunction") → [{135049590 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x13895b40 [135049590] [13326]}] + common_test.go:108: FindLocation("*fn1") → [{135049590 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x13895d40 [] []}] + common_test.go:108: FindLocation("locationsprog2.go:8") → [{135049590 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x13895e80 [135049590] [13326]}] +--- PASS: TestSkipPrologue (0.34s) === RUN TestSkipPrologue2 - common_test.go:108: FindLocation("main.callme") → [{135049542 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0xcb31de0 [135049542] [16468]}] - common_test.go:108: FindLocation("callme.go:5") → [{135049542 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0xce74060 [135049542] [16468]}] - common_test.go:108: FindLocation("main.callme2") → [{135049766 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0xce74100 [135049766] [16468]}] - common_test.go:108: FindLocation("callme.go:12") → [{135049766 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0xcfcc1e0 [135049766] [16468]}] - common_test.go:108: FindLocation("main.callme3") → [{135049970 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 20 0xcfcc340 [135049970] [16468]}] - common_test.go:108: FindLocation("callme.go:19") → [{135049952 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0xce74500 [135049952] [16468]}] ---- PASS: TestSkipPrologue2 (1.01s) + common_test.go:108: FindLocation("main.callme") → [{135049542 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0xbb906a0 [135049542] [13786]}] + common_test.go:108: FindLocation("callme.go:5") → [{135049542 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0xd6d5660 [135049542] [13786]}] + common_test.go:108: FindLocation("main.callme2") → [{135049766 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0xbb90960 [135049766] [13786]}] + common_test.go:108: FindLocation("callme.go:12") → [{135049766 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0xd6d58e0 [135049766] [13786]}] + common_test.go:108: FindLocation("main.callme3") → [{135049970 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 20 0xbb90b00 [135049970] [13786]}] + common_test.go:108: FindLocation("callme.go:19") → [{135049952 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0xbb90ce0 [135049952] [13786]}] +--- PASS: TestSkipPrologue2 (0.71s) === RUN TestIssue419 Start integration2_test.go:1589: halt integration2_test.go:1596: done ---- PASS: TestIssue419 (3.20s) +--- PASS: TestIssue419 (2.16s) === RUN TestTypesCommand support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestTypesCommand ---- PASS: TestTypesCommand (0.21s) +--- PASS: TestTypesCommand (0.33s) === RUN TestIssue406 support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestIssue406 Node: root @@ -7838,7 +8642,7 @@ Include(s): ---------- -&{false 192.168.168.1 [msdn.com badgits.org] [rackcdn.com schema.org] map[hpHosts:0x95181c0]} +&{false 192.168.168.1 [msdn.com badgits.org] [rackcdn.com schema.org] map[hpHosts:0xa0781c0]} integration2_test.go:1641: cfgtree formats to: map[string]*main.Node [ "blacklist": *{ Disable: false, @@ -7913,13 +8717,13 @@ Exclude: []string len: 0, cap: 0, nil, Source: main.Source [...],}, ] ---- PASS: TestIssue406 (0.23s) +--- PASS: TestIssue406 (0.33s) === RUN TestEvalExprName integration2_test.go:1655: i1+1 → &api.Variable{Name:"i1+1", Addr:0x0, OnlyAddr:false, Type:"int", RealType:"int", Flags:0x0, Kind:0x2, Value:"2", Len:0, Cap:0, Children:[]api.Variable{}, Base:0x0, Unreadable:"", LocationExpr:"", DeclLine:0} ---- PASS: TestEvalExprName (0.52s) +--- PASS: TestEvalExprName (0.32s) === RUN TestClientServer_Issue528 - common_test.go:108: FindLocation("State.Close") → [{135184978 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/liner/input.go 357 0xdf60ec0 [135184978] [17494]}] ---- PASS: TestClientServer_Issue528 (0.97s) + common_test.go:108: FindLocation("State.Close") → [{135184978 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/liner/input.go 357 0xea7c8a0 [135184978] [16125]}] +--- PASS: TestClientServer_Issue528 (0.67s) === RUN TestClientServer_FpRegisters integration2_test.go:1682: test is valid only on AMD64 --- SKIP: TestClientServer_FpRegisters (0.00s) @@ -7927,33 +8731,33 @@ support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_RestartBreakpointPosition integration2_test.go:1810: 80cb176 integration2_test.go:1826: 80cb176 80cb176 ---- PASS: TestClientServer_RestartBreakpointPosition (0.56s) +--- PASS: TestClientServer_RestartBreakpointPosition (0.86s) === RUN TestClientServer_SelectedGoroutineLoc support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_SelectedGoroutineLoc ---- PASS: TestClientServer_SelectedGoroutineLoc (0.20s) +--- PASS: TestClientServer_SelectedGoroutineLoc (0.13s) === RUN TestClientServer_ReverseContinue support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_ReverseContinue integration2_test.go:1859: backend is not rr --- SKIP: TestClientServer_ReverseContinue (0.00s) === RUN TestClientServer_collectBreakpointInfoOnNext support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_collectBreakpointInfoOnNext - common_test.go:108: FindLocation("testnextprog.go:23") → [{135050473 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0x1223b0e0 [135050473] [17720]}] - common_test.go:108: FindLocation("testnextprog.go:24") → [{135050495 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 24 0x11a54b80 [135050495] [17720]}] ---- PASS: TestClientServer_collectBreakpointInfoOnNext (0.39s) + common_test.go:108: FindLocation("testnextprog.go:23") → [{135050473 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0xd351000 [135050473] [17085]}] + common_test.go:108: FindLocation("testnextprog.go:24") → [{135050495 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 24 0xd351140 [135050495] [17085]}] +--- PASS: TestClientServer_collectBreakpointInfoOnNext (0.15s) === RUN TestClientServer_collectBreakpointInfoError support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_collectBreakpointInfoError - common_test.go:108: FindLocation("testnextprog.go:23") → [{135050473 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0x1258b0e0 [135050473] [17771]}] ---- PASS: TestClientServer_collectBreakpointInfoError (0.26s) + common_test.go:108: FindLocation("testnextprog.go:23") → [{135050473 /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0xebfafe0 [135050473] [17438]}] +--- PASS: TestClientServer_collectBreakpointInfoError (0.33s) === RUN TestClientServerConsistentExit demo &{ 0 [] 0 false} ---- PASS: TestClientServerConsistentExit (0.78s) +--- PASS: TestClientServerConsistentExit (0.39s) === RUN TestClientServer_StepOutReturn ---- PASS: TestClientServer_StepOutReturn (0.63s) +--- PASS: TestClientServer_StepOutReturn (0.41s) === RUN TestAcceptMulticlient ---- PASS: TestAcceptMulticlient (0.62s) +--- PASS: TestAcceptMulticlient (0.37s) === RUN TestForceStopWhileContinue -2023-04-27T10:27:12-12:00 error layer=rpc writing response:write tcp 127.0.0.1:35175->127.0.0.1:55092: use of closed network connection ---- PASS: TestForceStopWhileContinue (10.38s) +2024-05-30T18:54:18+14:00 error layer=rpc writing response:write tcp 127.0.0.1:35767->127.0.0.1:36458: use of closed network connection +--- PASS: TestForceStopWhileContinue (3.15s) === RUN TestClientServerFunctionCall support.go:341: 386 does not support FunctionCall for now --- SKIP: TestClientServerFunctionCall (0.00s) @@ -7966,74 +8770,74 @@ === RUN TestAncestors foo Hello, World! - integration2_test.go:2196: ancestors: []api.Ancestor{api.Ancestor{ID:1, Stack:[]api.Stackframe{api.Stackframe{Location:api.Location{PC:0x80a6d11, File:"", Line:0, Function:(*api.Function)(nil), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, api.Stackframe{Location:api.Location{PC:0x80870dc, File:"/usr/lib/go-1.19/src/runtime/proc.go", Line:4097, Function:(*api.Function)(0xb6b5f00), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, api.Stackframe{Location:api.Location{PC:0x80cb655, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xb6b5f20), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, api.Stackframe{Location:api.Location{PC:0x807e9dd, File:"/usr/lib/go-1.19/src/runtime/proc.go", Line:250, Function:(*api.Function)(0xb6b5f40), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, api.Stackframe{Location:api.Location{PC:0x80a8101, File:"/usr/lib/go-1.19/src/runtime/asm_386.s", Line:1326, Function:(*api.Function)(0xb6b5f60), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:true, Err:""}}, Unreadable:""}} ---- PASS: TestAncestors (0.25s) + integration2_test.go:2196: ancestors: []api.Ancestor{api.Ancestor{ID:1, Stack:[]api.Stackframe{api.Stackframe{Location:api.Location{PC:0x80a6d11, File:"", Line:0, Function:(*api.Function)(nil), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, api.Stackframe{Location:api.Location{PC:0x80870dc, File:"/usr/lib/go-1.19/src/runtime/proc.go", Line:4097, Function:(*api.Function)(0xb532500), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, api.Stackframe{Location:api.Location{PC:0x80cb655, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xb532520), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, api.Stackframe{Location:api.Location{PC:0x807e9dd, File:"/usr/lib/go-1.19/src/runtime/proc.go", Line:250, Function:(*api.Function)(0xb532540), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, api.Stackframe{Location:api.Location{PC:0x80a8101, File:"/usr/lib/go-1.19/src/runtime/asm_386.s", Line:1326, Function:(*api.Function)(0xb532560), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:true, Err:""}}, Unreadable:""}} +--- PASS: TestAncestors (0.33s) === RUN TestUnknownMethodCall -2023-04-27T10:27:13-12:00 error layer=rpc rpc: can't find method RPCServer.NonexistentRPCCall ---- PASS: TestUnknownMethodCall (0.54s) +2024-05-30T18:54:19+14:00 error layer=rpc rpc: can't find method RPCServer.NonexistentRPCCall +--- PASS: TestUnknownMethodCall (0.49s) === RUN TestIssue1703 - integration2_test.go:2247: FindLocation: []api.Location{api.Location{PC:0x80cb5d6, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xd6f27e0), PCs:[]uint64{0x80cb5d6}, PCPids:[]int{20114}}} - integration2_test.go:2250: text: api.AsmInstructions{api.AsmInstruction{Loc:api.Location{PC:0x80cb5c0, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xebdac20), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov ecx, dword ptr gs:[]", Bytes:[]uint8{0x65, 0x8b, 0xd, 0x0, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5c7, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xebdac40), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov ecx, dword ptr [ecx+0xfffffffc]", Bytes:[]uint8{0x8b, 0x89, 0xfc, 0xff, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5cd, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xebdac60), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"cmp esp, dword ptr [ecx+0x8]", Bytes:[]uint8{0x3b, 0x61, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5d0, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xebdac80), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"jbe 0x80cb6cb", Bytes:[]uint8{0xf, 0x86, 0xf5, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5d6, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xebdaca0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"sub esp, 0x3c", Bytes:[]uint8{0x83, 0xec, 0x3c}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5d9, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xebdacc0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea eax, ptr [0x80d21e0]", Bytes:[]uint8{0x8d, 0x5, 0xe0, 0x21, 0xd, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5df, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xebdace0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp], eax", Bytes:[]uint8{0x89, 0x4, 0x24}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5e2, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xebdad00), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x4], 0x0", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x4, 0x0, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5ea, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xebdad20), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc5a6300), Text:"call $runtime.makechan", Bytes:[]uint8{0xe8, 0x91, 0x8, 0xf8, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5ef, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xebdad60), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov eax, dword ptr [esp+0x8]", Bytes:[]uint8{0x8b, 0x44, 0x24, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5f3, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xebdad80), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x18], eax", Bytes:[]uint8{0x89, 0x44, 0x24, 0x18}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5f7, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:39, Function:(*api.Function)(0xebdada0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc5a6330), Text:"call $main.testnext", Bytes:[]uint8{0xe8, 0xc4, 0xfe, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5fc, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdade0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov eax, dword ptr [esp+0x18]", Bytes:[]uint8{0x8b, 0x44, 0x24, 0x18}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb600, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdae00), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x24], eax", Bytes:[]uint8{0x89, 0x44, 0x24, 0x24}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb604, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdae20), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea eax, ptr [0x80d5120]", Bytes:[]uint8{0x8d, 0x5, 0x20, 0x51, 0xd, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb60a, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdae40), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp], eax", Bytes:[]uint8{0x89, 0x4, 0x24}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb60d, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdae60), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc5a6360), Text:"call $runtime.newobject", Bytes:[]uint8{0xe8, 0xce, 0x76, 0xf8, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb612, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdaea0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov eax, dword ptr [esp+0x4]", Bytes:[]uint8{0x8b, 0x44, 0x24, 0x4}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb616, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdaec0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x20], eax", Bytes:[]uint8{0x89, 0x44, 0x24, 0x20}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb61a, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdaee0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea ecx, ptr [main.main.func1]", Bytes:[]uint8{0x8d, 0xd, 0xe0, 0xb6, 0xc, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb620, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdaf00), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [eax], ecx", Bytes:[]uint8{0x89, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb622, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdaf20), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov eax, dword ptr [esp+0x20]", Bytes:[]uint8{0x8b, 0x44, 0x24, 0x20}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb626, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdaf40), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test byte ptr [eax], al", Bytes:[]uint8{0x84, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb628, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdaf60), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov ecx, dword ptr [runtime.writeBarrier]", Bytes:[]uint8{0x8b, 0xd, 0xe0, 0xc8, 0x17, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb62e, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdaf80), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov edx, dword ptr [esp+0x24]", Bytes:[]uint8{0x8b, 0x54, 0x24, 0x24}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb632, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdafa0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea edi, ptr [eax+0x4]", Bytes:[]uint8{0x8d, 0x78, 0x4}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb635, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdafc0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test ecx, ecx", Bytes:[]uint8{0x85, 0xc9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb637, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdafe0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"jz 0x80cb63b", Bytes:[]uint8{0x74, 0x2}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb639, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdb000), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc5a6390), Text:"jmp 0x80cb640", Bytes:[]uint8{0xeb, 0x5}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb63b, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdb040), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [eax+0x4], edx", Bytes:[]uint8{0x89, 0x50, 0x4}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb63e, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdb060), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc5a63c0), Text:"jmp 0x80cb649", Bytes:[]uint8{0xeb, 0x9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb640, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdb0a0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov eax, edx", Bytes:[]uint8{0x89, 0xd0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb642, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdb0c0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc5a63f0), Text:"call $runtime.gcWriteBarrier", Bytes:[]uint8{0xe8, 0xc9, 0xca, 0xfd, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb647, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdb100), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc5a6420), Text:"jmp 0x80cb649", Bytes:[]uint8{0xeb, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb649, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdb140), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov eax, dword ptr [esp+0x20]", Bytes:[]uint8{0x8b, 0x44, 0x24, 0x20}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb64d, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdb160), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp], eax", Bytes:[]uint8{0x89, 0x4, 0x24}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb650, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xebdb180), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc5a6450), Text:"call $runtime.newproc", Bytes:[]uint8{0xe8, 0x1b, 0xba, 0xfb, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb655, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xebdb1c0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov eax, dword ptr [esp+0x18]", Bytes:[]uint8{0x8b, 0x44, 0x24, 0x18}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb659, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xebdb1e0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp], eax", Bytes:[]uint8{0x89, 0x4, 0x24}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb65c, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xebdb200), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x4], 0x0", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x4, 0x0, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb664, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xebdb220), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc5a6480), Text:"call $runtime.chanrecv1", Bytes:[]uint8{0xe8, 0x37, 0x14, 0xf8, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb669, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb260), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x28], 0x0", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x28, 0x0, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb671, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb280), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x2c], 0x0", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x2c, 0x0, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb679, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb2a0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea eax, ptr [esp+0x28]", Bytes:[]uint8{0x8d, 0x44, 0x24, 0x28}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb67d, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb2c0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x1c], eax", Bytes:[]uint8{0x89, 0x44, 0x24, 0x1c}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb681, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb2e0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test byte ptr [eax], al", Bytes:[]uint8{0x84, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb683, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb300), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea ecx, ptr [0x80d3de0]", Bytes:[]uint8{0x8d, 0xd, 0xe0, 0x3d, 0xd, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb689, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb320), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x28], ecx", Bytes:[]uint8{0x89, 0x4c, 0x24, 0x28}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb68d, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb340), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea ecx, ptr [0x80fb908]", Bytes:[]uint8{0x8d, 0xd, 0x8, 0xb9, 0xf, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb693, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb360), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x2c], ecx", Bytes:[]uint8{0x89, 0x4c, 0x24, 0x2c}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb697, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb380), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test byte ptr [eax], al", Bytes:[]uint8{0x84, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb699, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb3a0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc5a64b0), Text:"jmp 0x80cb69b", Bytes:[]uint8{0xeb, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb69b, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb3e0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x30], eax", Bytes:[]uint8{0x89, 0x44, 0x24, 0x30}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb69f, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb400), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x34], 0x1", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x34, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6a7, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb420), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x38], 0x1", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x38, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6af, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb440), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp], eax", Bytes:[]uint8{0x89, 0x4, 0x24}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6b2, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb460), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x4], 0x1", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x4, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6ba, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb480), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x8], 0x1", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x8, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6c2, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xebdb4a0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc5a64e0), Text:"call $fmt.Println", Bytes:[]uint8{0xe8, 0x89, 0xa9, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6c7, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xebdb4e0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"add esp, 0x3c", Bytes:[]uint8{0x83, 0xc4, 0x3c}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6ca, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xebdb500), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"ret", Bytes:[]uint8{0xc3}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6cb, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xebdb520), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc5a6510), Text:"call $runtime.morestack_noctxt", Bytes:[]uint8{0xe8, 0x60, 0xb7, 0xfd, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6d0, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xebdb560), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc5a6540), Text:"jmp $main.main", Bytes:[]uint8{0xe9, 0xeb, 0xfe, 0xff, 0xff}, Breakpoint:false, AtPC:false}} ---- PASS: TestIssue1703 (0.34s) + integration2_test.go:2247: FindLocation: []api.Location{api.Location{PC:0x80cb5d6, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xfd47e00), PCs:[]uint64{0x80cb5d6}, PCPids:[]int{19832}}} + integration2_test.go:2250: text: api.AsmInstructions{api.AsmInstruction{Loc:api.Location{PC:0x80cb5c0, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x10210820), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov ecx, dword ptr gs:[]", Bytes:[]uint8{0x65, 0x8b, 0xd, 0x0, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5c7, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x10210840), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov ecx, dword ptr [ecx+0xfffffffc]", Bytes:[]uint8{0x8b, 0x89, 0xfc, 0xff, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5cd, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x10210860), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"cmp esp, dword ptr [ecx+0x8]", Bytes:[]uint8{0x3b, 0x61, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5d0, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x10210880), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"jbe 0x80cb6cb", Bytes:[]uint8{0xf, 0x86, 0xf5, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5d6, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x102108a0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"sub esp, 0x3c", Bytes:[]uint8{0x83, 0xec, 0x3c}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5d9, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x102108c0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea eax, ptr [0x80d21e0]", Bytes:[]uint8{0x8d, 0x5, 0xe0, 0x21, 0xd, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5df, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x102108e0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp], eax", Bytes:[]uint8{0x89, 0x4, 0x24}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5e2, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x10210900), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x4], 0x0", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x4, 0x0, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5ea, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x10210920), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0x1023a030), Text:"call $runtime.makechan", Bytes:[]uint8{0xe8, 0x91, 0x8, 0xf8, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5ef, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x10210960), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov eax, dword ptr [esp+0x8]", Bytes:[]uint8{0x8b, 0x44, 0x24, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5f3, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x10210980), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x18], eax", Bytes:[]uint8{0x89, 0x44, 0x24, 0x18}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5f7, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:39, Function:(*api.Function)(0x102109a0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0x1023a060), Text:"call $main.testnext", Bytes:[]uint8{0xe8, 0xc4, 0xfe, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb5fc, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x102109e0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov eax, dword ptr [esp+0x18]", Bytes:[]uint8{0x8b, 0x44, 0x24, 0x18}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb600, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210a00), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x24], eax", Bytes:[]uint8{0x89, 0x44, 0x24, 0x24}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb604, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210a20), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea eax, ptr [0x80d5120]", Bytes:[]uint8{0x8d, 0x5, 0x20, 0x51, 0xd, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb60a, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210a40), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp], eax", Bytes:[]uint8{0x89, 0x4, 0x24}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb60d, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210a60), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0x1023a090), Text:"call $runtime.newobject", Bytes:[]uint8{0xe8, 0xce, 0x76, 0xf8, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb612, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210aa0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov eax, dword ptr [esp+0x4]", Bytes:[]uint8{0x8b, 0x44, 0x24, 0x4}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb616, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210ac0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x20], eax", Bytes:[]uint8{0x89, 0x44, 0x24, 0x20}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb61a, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210ae0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea ecx, ptr [main.main.func1]", Bytes:[]uint8{0x8d, 0xd, 0xe0, 0xb6, 0xc, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb620, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210b00), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [eax], ecx", Bytes:[]uint8{0x89, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb622, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210b20), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov eax, dword ptr [esp+0x20]", Bytes:[]uint8{0x8b, 0x44, 0x24, 0x20}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb626, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210b40), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test byte ptr [eax], al", Bytes:[]uint8{0x84, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb628, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210b60), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov ecx, dword ptr [runtime.writeBarrier]", Bytes:[]uint8{0x8b, 0xd, 0xe0, 0xc8, 0x17, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb62e, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210b80), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov edx, dword ptr [esp+0x24]", Bytes:[]uint8{0x8b, 0x54, 0x24, 0x24}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb632, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210ba0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea edi, ptr [eax+0x4]", Bytes:[]uint8{0x8d, 0x78, 0x4}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb635, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210bc0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test ecx, ecx", Bytes:[]uint8{0x85, 0xc9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb637, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210be0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"jz 0x80cb63b", Bytes:[]uint8{0x74, 0x2}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb639, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210c00), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0x1023a0c0), Text:"jmp 0x80cb640", Bytes:[]uint8{0xeb, 0x5}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb63b, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210c40), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [eax+0x4], edx", Bytes:[]uint8{0x89, 0x50, 0x4}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb63e, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210c60), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0x1023a0f0), Text:"jmp 0x80cb649", Bytes:[]uint8{0xeb, 0x9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb640, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210ca0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov eax, edx", Bytes:[]uint8{0x89, 0xd0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb642, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210cc0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0x1023a120), Text:"call $runtime.gcWriteBarrier", Bytes:[]uint8{0xe8, 0xc9, 0xca, 0xfd, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb647, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210d00), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0x1023a150), Text:"jmp 0x80cb649", Bytes:[]uint8{0xeb, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb649, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210d40), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov eax, dword ptr [esp+0x20]", Bytes:[]uint8{0x8b, 0x44, 0x24, 0x20}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb64d, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210d60), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp], eax", Bytes:[]uint8{0x89, 0x4, 0x24}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb650, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x10210d80), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0x1023a180), Text:"call $runtime.newproc", Bytes:[]uint8{0xe8, 0x1b, 0xba, 0xfb, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb655, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0x10210dc0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov eax, dword ptr [esp+0x18]", Bytes:[]uint8{0x8b, 0x44, 0x24, 0x18}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb659, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0x10210de0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp], eax", Bytes:[]uint8{0x89, 0x4, 0x24}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb65c, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0x10210e00), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x4], 0x0", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x4, 0x0, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb664, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0x10210e20), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0x1023a1b0), Text:"call $runtime.chanrecv1", Bytes:[]uint8{0xe8, 0x37, 0x14, 0xf8, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb669, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10210e60), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x28], 0x0", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x28, 0x0, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb671, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10210e80), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x2c], 0x0", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x2c, 0x0, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb679, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10210ea0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea eax, ptr [esp+0x28]", Bytes:[]uint8{0x8d, 0x44, 0x24, 0x28}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb67d, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10210ec0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x1c], eax", Bytes:[]uint8{0x89, 0x44, 0x24, 0x1c}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb681, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10210ee0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test byte ptr [eax], al", Bytes:[]uint8{0x84, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb683, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10210f00), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea ecx, ptr [0x80d3de0]", Bytes:[]uint8{0x8d, 0xd, 0xe0, 0x3d, 0xd, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb689, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10210f20), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x28], ecx", Bytes:[]uint8{0x89, 0x4c, 0x24, 0x28}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb68d, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10210f40), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea ecx, ptr [0x80fb908]", Bytes:[]uint8{0x8d, 0xd, 0x8, 0xb9, 0xf, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb693, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10210f60), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x2c], ecx", Bytes:[]uint8{0x89, 0x4c, 0x24, 0x2c}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb697, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10210f80), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test byte ptr [eax], al", Bytes:[]uint8{0x84, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb699, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10210fa0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0x1023a1e0), Text:"jmp 0x80cb69b", Bytes:[]uint8{0xeb, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb69b, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10210fe0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x30], eax", Bytes:[]uint8{0x89, 0x44, 0x24, 0x30}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb69f, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10211000), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x34], 0x1", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x34, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6a7, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10211020), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x38], 0x1", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x38, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6af, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10211040), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp], eax", Bytes:[]uint8{0x89, 0x4, 0x24}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6b2, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10211060), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x4], 0x1", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x4, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6ba, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x10211080), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov dword ptr [esp+0x8], 0x1", Bytes:[]uint8{0xc7, 0x44, 0x24, 0x8, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6c2, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x102110a0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0x1023a210), Text:"call $fmt.Println", Bytes:[]uint8{0xe8, 0x89, 0xa9, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6c7, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0x102110e0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"add esp, 0x3c", Bytes:[]uint8{0x83, 0xc4, 0x3c}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6ca, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0x10211100), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"ret", Bytes:[]uint8{0xc3}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6cb, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x10211120), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0x1023a240), Text:"call $runtime.morestack_noctxt", Bytes:[]uint8{0xe8, 0x60, 0xb7, 0xfd, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x80cb6d0, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x10211160), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0x1023a270), Text:"jmp $main.main", Bytes:[]uint8{0xe9, 0xeb, 0xfe, 0xff, 0xff}, Breakpoint:false, AtPC:false}} +--- PASS: TestIssue1703 (0.33s) === RUN TestRerecord support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestRerecord integration2_test.go:2257: only valid for recorded targets --- SKIP: TestRerecord (0.00s) === RUN TestIssue1787 ---- PASS: TestIssue1787 (0.44s) +--- PASS: TestIssue1787 (0.38s) === RUN TestDoubleCreateBreakpoint integration2_test.go:2323: breakpoints before second call: - integration2_test.go:2325: &{-1 unrecovered-panic 134726480 [134726480] [20559] /usr/lib/go-1.19/src/runtime/panic.go 1143 runtime.fatalpanic false false false false 0 [runtime.curg._panic.arg] 0 [] map[] 0 false } - integration2_test.go:2325: &{-2 runtime-fatal-throw 134725472 [134725472 134725680] [20559 20559] 0 (multiple functions) false false false false 0 [] 0 [] map[] 0 false } - integration2_test.go:2325: &{1 firstbreakpoint 135050713 [135050713] [20559] /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 38 main.main false true false false 0 [] 0 [] map[] 0 false } + integration2_test.go:2325: &{-1 unrecovered-panic 134726480 [134726480] [20625] /usr/lib/go-1.19/src/runtime/panic.go 1143 runtime.fatalpanic false false false false 0 [runtime.curg._panic.arg] 0 [] map[] 0 false } + integration2_test.go:2325: &{-2 runtime-fatal-throw 134725472 [134725472 134725680] [20625 20625] 0 (multiple functions) false false false false 0 [] 0 [] map[] 0 false } + integration2_test.go:2325: &{1 firstbreakpoint 135050713 [135050713] [20625] /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 38 main.main false true false false 0 [] 0 [] map[] 0 false } integration2_test.go:2336: breakpoints after second call: - integration2_test.go:2338: &{-1 unrecovered-panic 134726480 [134726480] [20559] /usr/lib/go-1.19/src/runtime/panic.go 1143 runtime.fatalpanic false false false false 0 [runtime.curg._panic.arg] 0 [] map[] 0 false } - integration2_test.go:2338: &{-2 runtime-fatal-throw 134725472 [134725472 134725680] [20559 20559] 0 (multiple functions) false false false false 0 [] 0 [] map[] 0 false } - integration2_test.go:2338: &{1 firstbreakpoint 135050713 [135050713] [20559] /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 38 main.main false true false false 0 [] 0 [] map[] 0 false } ---- PASS: TestDoubleCreateBreakpoint (0.44s) + integration2_test.go:2338: &{1 firstbreakpoint 135050713 [135050713] [20625] /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 38 main.main false true false false 0 [] 0 [] map[] 0 false } + integration2_test.go:2338: &{-1 unrecovered-panic 134726480 [134726480] [20625] /usr/lib/go-1.19/src/runtime/panic.go 1143 runtime.fatalpanic false false false false 0 [runtime.curg._panic.arg] 0 [] map[] 0 false } + integration2_test.go:2338: &{-2 runtime-fatal-throw 134725472 [134725472 134725680] [20625 20625] 0 (multiple functions) false false false false 0 [] 0 [] map[] 0 false } +--- PASS: TestDoubleCreateBreakpoint (0.35s) === RUN TestStopRecording support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestStopRecording integration2_test.go:2350: only for rr backend --- SKIP: TestStopRecording (0.00s) === RUN TestClearLogicalBreakpoint integration2_test.go:2377: breakpoint set at []uint64{0x80cc522, 0x80cc555} ---- PASS: TestClearLogicalBreakpoint (1.28s) +--- PASS: TestClearLogicalBreakpoint (0.88s) === RUN TestRedirects support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestRedirects - integration2_test.go:2405: output "Redirect test 2023-04-27 10:27:16.543924579 -1200 -12 m=+0.000627775\n" - integration2_test.go:2415: output "Redirect test 2023-04-27 10:27:16.676396561 -1200 -12 m=+0.000047024\n" ---- PASS: TestRedirects (0.80s) + integration2_test.go:2405: output "Redirect test 2024-05-30 18:54:21.592105068 +1400 +14 m=+0.000622865\n" + integration2_test.go:2415: output "Redirect test 2024-05-30 18:54:21.703393417 +1400 +14 m=+0.000056835\n" +--- PASS: TestRedirects (0.52s) === RUN TestIssue2162 ---- PASS: TestIssue2162 (0.58s) +--- PASS: TestIssue2162 (0.40s) === RUN TestDetachLeaveRunning ---- PASS: TestDetachLeaveRunning (2.24s) +--- PASS: TestDetachLeaveRunning (1.66s) === RUN TestToggleBreakpointRestart - integration2_test.go:2526: &api.Breakpoint{ID:-1, Name:"unrecovered-panic", Addr:0x807c350, Addrs:[]uint64{0x807c350}, AddrPid:[]int{22359}, File:"/usr/lib/go-1.19/src/runtime/panic.go", Line:1143, FunctionName:"runtime.fatalpanic", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string{"runtime.curg._panic.arg"}, LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} - integration2_test.go:2526: &api.Breakpoint{ID:-2, Name:"runtime-fatal-throw", Addr:0x807bf60, Addrs:[]uint64{0x807bf60, 0x807c030}, AddrPid:[]int{22359, 22359}, File:"", Line:0, FunctionName:"(multiple functions)", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} + integration2_test.go:2526: &api.Breakpoint{ID:-1, Name:"unrecovered-panic", Addr:0x807c350, Addrs:[]uint64{0x807c350}, AddrPid:[]int{23589}, File:"/usr/lib/go-1.19/src/runtime/panic.go", Line:1143, FunctionName:"runtime.fatalpanic", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string{"runtime.curg._panic.arg"}, LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} + integration2_test.go:2526: &api.Breakpoint{ID:-2, Name:"runtime-fatal-throw", Addr:0x807bf60, Addrs:[]uint64{0x807bf60, 0x807c030}, AddrPid:[]int{23589, 23589}, File:"", Line:0, FunctionName:"(multiple functions)", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} integration2_test.go:2526: &api.Breakpoint{ID:1, Name:"firstbreakpoint", Addr:0x0, Addrs:[]uint64(nil), AddrPid:[]int(nil), File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:20, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:true, UserData:interface {}(nil)} - integration2_test.go:2526: &api.Breakpoint{ID:2, Name:"secondbreakpoint", Addr:0x80cb2c7, Addrs:[]uint64{0x80cb2c7}, AddrPid:[]int{22359}, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:21, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} - integration2_test.go:2529: &api.Breakpoint{ID:-2, Name:"runtime-fatal-throw", Addr:0x807bf60, Addrs:[]uint64{0x807bf60, 0x807c030}, AddrPid:[]int{22359, 22359}, File:"", Line:0, FunctionName:"(multiple functions)", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} + integration2_test.go:2526: &api.Breakpoint{ID:2, Name:"secondbreakpoint", Addr:0x80cb2c7, Addrs:[]uint64{0x80cb2c7}, AddrPid:[]int{23589}, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:21, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} + integration2_test.go:2529: &api.Breakpoint{ID:3, Name:"thirdbreakpoint", Addr:0x80cb2cc, Addrs:[]uint64{0x80cb2cc}, AddrPid:[]int{23589}, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:22, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} + integration2_test.go:2529: &api.Breakpoint{ID:-1, Name:"unrecovered-panic", Addr:0x807c350, Addrs:[]uint64{0x807c350}, AddrPid:[]int{23589}, File:"/usr/lib/go-1.19/src/runtime/panic.go", Line:1143, FunctionName:"runtime.fatalpanic", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string{"runtime.curg._panic.arg"}, LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} + integration2_test.go:2529: &api.Breakpoint{ID:-2, Name:"runtime-fatal-throw", Addr:0x807bf60, Addrs:[]uint64{0x807bf60, 0x807c030}, AddrPid:[]int{23589, 23589}, File:"", Line:0, FunctionName:"(multiple functions)", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} integration2_test.go:2529: &api.Breakpoint{ID:1, Name:"firstbreakpoint", Addr:0x0, Addrs:[]uint64(nil), AddrPid:[]int(nil), File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:20, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:true, UserData:interface {}(nil)} - integration2_test.go:2529: &api.Breakpoint{ID:2, Name:"secondbreakpoint", Addr:0x80cb2c7, Addrs:[]uint64{0x80cb2c7}, AddrPid:[]int{22359}, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:21, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} - integration2_test.go:2529: &api.Breakpoint{ID:3, Name:"thirdbreakpoint", Addr:0x80cb2cc, Addrs:[]uint64{0x80cb2cc}, AddrPid:[]int{22359}, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:22, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} - integration2_test.go:2529: &api.Breakpoint{ID:-1, Name:"unrecovered-panic", Addr:0x807c350, Addrs:[]uint64{0x807c350}, AddrPid:[]int{22359}, File:"/usr/lib/go-1.19/src/runtime/panic.go", Line:1143, FunctionName:"runtime.fatalpanic", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string{"runtime.curg._panic.arg"}, LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} ---- PASS: TestToggleBreakpointRestart (0.77s) + integration2_test.go:2529: &api.Breakpoint{ID:2, Name:"secondbreakpoint", Addr:0x80cb2c7, Addrs:[]uint64{0x80cb2c7}, AddrPid:[]int{23589}, File:"/build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:21, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} +--- PASS: TestToggleBreakpointRestart (0.66s) === RUN TestStopServerWithClosedListener ---- PASS: TestStopServerWithClosedListener (2.59s) +--- PASS: TestStopServerWithClosedListener (2.47s) === RUN TestGoroutinesGrouping - integration2_test.go:2571: []api.GoroutineGroup{api.GoroutineGroup{Name:"name=", Offset:0, Count:5, Total:15}, api.GoroutineGroup{Name:"name=five", Offset:5, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=four", Offset:10, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=one", Offset:15, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=three", Offset:20, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=two", Offset:25, Count:5, Total:25000}} ---- PASS: TestGoroutinesGrouping (14.55s) + integration2_test.go:2571: []api.GoroutineGroup{api.GoroutineGroup{Name:"name=", Offset:0, Count:5, Total:23}, api.GoroutineGroup{Name:"name=five", Offset:5, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=four", Offset:10, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=one", Offset:15, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=three", Offset:20, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=two", Offset:25, Count:5, Total:25000}} +--- PASS: TestGoroutinesGrouping (11.14s) === RUN TestLongStringArg - integration2_test.go:2602: &api.Variable{Name:"s", Addr:0x9868fb0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x8, Kind:0x18, Value:"very long string 01234567890123456789012345678901234567890123456", Len:108, Cap:0, Children:[]api.Variable{}, Base:0x80e60ed, Unreadable:"", LocationExpr:"[block] DW_OP_call_frame_cfa ", DeclLine:5} - integration2_test.go:2608: &api.Variable{Name:"(*(*\"string\")(0x9868fb0))[64:]", Addr:0x0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x0, Kind:0x18, Value:"7890123456789012345678901234567890123456789X", Len:44, Cap:44, Children:[]api.Variable{}, Base:0x80e612d, Unreadable:"", LocationExpr:"", DeclLine:0} - integration2_test.go:2602: &api.Variable{Name:"q", Addr:0x9868fb8, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x8, Kind:0x18, Value:"very long string B 012345678901234567890123456789012345678901234", Len:111, Cap:0, Children:[]api.Variable{}, Base:0x80e6159, Unreadable:"", LocationExpr:"[block] DW_OP_fbreg 0x8 ", DeclLine:5} - integration2_test.go:2608: &api.Variable{Name:"(*(*\"string\")(0x9868fb8))[64:]", Addr:0x0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x0, Kind:0x18, Value:"567890123456789012345678901234567890123456789X2", Len:47, Cap:47, Children:[]api.Variable{}, Base:0x80e6199, Unreadable:"", LocationExpr:"", DeclLine:0} - integration2_test.go:2602: &api.Variable{Name:"s", Addr:0x9868fb0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x8, Kind:0x18, Value:"very long string 01234567890123456789012345678901234567890123456", Len:108, Cap:0, Children:[]api.Variable{}, Base:0x80e60ed, Unreadable:"", LocationExpr:"[block] DW_OP_call_frame_cfa ", DeclLine:5} - integration2_test.go:2608: &api.Variable{Name:"(*(*\"string\")(0x9868fb0))[64:]", Addr:0x0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x0, Kind:0x18, Value:"7890123456789012345678901234567890123456789X", Len:44, Cap:44, Children:[]api.Variable{}, Base:0x80e612d, Unreadable:"", LocationExpr:"", DeclLine:0} ---- PASS: TestLongStringArg (0.68s) + integration2_test.go:2602: &api.Variable{Name:"s", Addr:0x9c7cfb0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x8, Kind:0x18, Value:"very long string 01234567890123456789012345678901234567890123456", Len:108, Cap:0, Children:[]api.Variable{}, Base:0x80e60ed, Unreadable:"", LocationExpr:"[block] DW_OP_call_frame_cfa ", DeclLine:5} + integration2_test.go:2608: &api.Variable{Name:"(*(*\"string\")(0x9c7cfb0))[64:]", Addr:0x0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x0, Kind:0x18, Value:"7890123456789012345678901234567890123456789X", Len:44, Cap:44, Children:[]api.Variable{}, Base:0x80e612d, Unreadable:"", LocationExpr:"", DeclLine:0} + integration2_test.go:2602: &api.Variable{Name:"q", Addr:0x9c7cfb8, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x8, Kind:0x18, Value:"very long string B 012345678901234567890123456789012345678901234", Len:111, Cap:0, Children:[]api.Variable{}, Base:0x80e6159, Unreadable:"", LocationExpr:"[block] DW_OP_fbreg 0x8 ", DeclLine:5} + integration2_test.go:2608: &api.Variable{Name:"(*(*\"string\")(0x9c7cfb8))[64:]", Addr:0x0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x0, Kind:0x18, Value:"567890123456789012345678901234567890123456789X2", Len:47, Cap:47, Children:[]api.Variable{}, Base:0x80e6199, Unreadable:"", LocationExpr:"", DeclLine:0} + integration2_test.go:2602: &api.Variable{Name:"s", Addr:0x9c7cfb0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x8, Kind:0x18, Value:"very long string 01234567890123456789012345678901234567890123456", Len:108, Cap:0, Children:[]api.Variable{}, Base:0x80e60ed, Unreadable:"", LocationExpr:"[block] DW_OP_call_frame_cfa ", DeclLine:5} + integration2_test.go:2608: &api.Variable{Name:"(*(*\"string\")(0x9c7cfb0))[64:]", Addr:0x0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x0, Kind:0x18, Value:"7890123456789012345678901234567890123456789X", Len:44, Cap:44, Children:[]api.Variable{}, Base:0x80e612d, Unreadable:"", LocationExpr:"", DeclLine:0} +--- PASS: TestLongStringArg (0.76s) === RUN TestGenericsBreakpoint 1 ---- PASS: TestGenericsBreakpoint (0.49s) +--- PASS: TestGenericsBreakpoint (0.57s) === RUN TestRestartRewindAfterEnd integration2_test.go:2684: not relevant --- SKIP: TestRestartRewindAfterEnd (0.00s) @@ -8041,11 +8845,11 @@ integration2_test.go:2726: N/A --- SKIP: TestClientServer_SinglelineStringFormattedWithBigInts (0.00s) === RUN TestNonGoDebug ---- PASS: TestNonGoDebug (0.47s) +--- PASS: TestNonGoDebug (0.44s) === RUN TestRestart_PreserveFunctionBreakpoint integration2_test.go:2831: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testfnpos.go:5 integration2_test.go:2843: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/testfnpos.go:9 ---- PASS: TestRestart_PreserveFunctionBreakpoint (1.50s) +--- PASS: TestRestart_PreserveFunctionBreakpoint (1.07s) === RUN TestPluginSuspendedBreakpoint integration2_test.go:2878: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:22 integration2_test.go:2879: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:27 @@ -8055,26 +8859,26 @@ integration2_test.go:2910: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:27 integration2_test.go:2911: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:5 integration2_test.go:2912: /build/delve-1.20.2/obj-i686-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:9 ---- PASS: TestPluginSuspendedBreakpoint (10.39s) +--- PASS: TestPluginSuspendedBreakpoint (7.90s) === RUN TestBreakpointAfterProcessExit Hello, World! Hello, World! ---- PASS: TestBreakpointAfterProcessExit (0.24s) +--- PASS: TestBreakpointAfterProcessExit (0.40s) === RUN TestClientServer_createBreakpointWithID support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_createBreakpointWithID ---- PASS: TestClientServer_createBreakpointWithID (0.36s) +--- PASS: TestClientServer_createBreakpointWithID (0.53s) === RUN TestClientServer_autoBreakpoints support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_autoBreakpoints - integration2_test.go:2984: &{-1 unrecovered-panic 134712864 [134712864] [28638] /usr/lib/go-1.19/src/runtime/panic.go 1143 runtime.fatalpanic false false false false 0 [runtime.curg._panic.arg] 0 [] map[] 0 false } - integration2_test.go:2984: &{-2 runtime-fatal-throw 134711856 [134711856 134712064] [28638 28638] 0 (multiple functions) false false false false 0 [] 0 [] map[] 0 false } ---- PASS: TestClientServer_autoBreakpoints (0.30s) + integration2_test.go:2984: &{-1 unrecovered-panic 134712864 [134712864] [43325] /usr/lib/go-1.19/src/runtime/panic.go 1143 runtime.fatalpanic false false false false 0 [runtime.curg._panic.arg] 0 [] map[] 0 false } + integration2_test.go:2984: &{-2 runtime-fatal-throw 134711856 [134711856 134712064] [43325 43325] 0 (multiple functions) false false false false 0 [] 0 [] map[] 0 false } +--- PASS: TestClientServer_autoBreakpoints (0.27s) === RUN TestClientServer_breakpointOnFuncWithABIWrapper support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_breakpointOnFuncWithABIWrapper - integration2_test.go:3004: &{1 134726870 [134726870] [28701] /usr/lib/go-1.19/src/runtime/proc.go 658 runtime.schedinit false false false false 0 [] 0 [] map[] 0 false } - integration2_test.go:3010: First instruction for 134726870 {{134726848 /usr/lib/go-1.19/src/runtime/proc.go 658 0xa0fef20 [] []} mov ecx, dword ptr gs:[] [101 139 13 0 0 0 0] false false} ---- PASS: TestClientServer_breakpointOnFuncWithABIWrapper (0.33s) + integration2_test.go:3004: &{1 134726870 [134726870] [43649] /usr/lib/go-1.19/src/runtime/proc.go 658 runtime.schedinit false false false false 0 [] 0 [] map[] 0 false } + integration2_test.go:3010: First instruction for 134726870 {{134726848 /usr/lib/go-1.19/src/runtime/proc.go 658 0x113ebca0 [] []} mov ecx, dword ptr gs:[] [101 139 13 0 0 0 0] false false} +--- PASS: TestClientServer_breakpointOnFuncWithABIWrapper (0.31s) PASS -ok github.com/go-delve/delve/service/test 121.471s +ok github.com/go-delve/delve/service/test 99.960s create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang dh_prep -O--buildsystem=golang @@ -8104,8 +8908,8 @@ dpkg-gencontrol: warning: package delve: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang dh_builddeb -O--buildsystem=golang -dpkg-deb: building package 'delve' in '../delve_1.20.2-1_i386.deb'. dpkg-deb: building package 'delve-dbgsym' in '../delve-dbgsym_1.20.2-1_i386.deb'. +dpkg-deb: building package 'delve' in '../delve_1.20.2-1_i386.deb'. dpkg-genbuildinfo --build=binary -O../delve_1.20.2-1_i386.buildinfo dpkg-genchanges --build=binary -O../delve_1.20.2-1_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -8113,12 +8917,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/105596/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/105596/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/12928 and its subdirectories -I: Current time: Thu Apr 27 10:28:41 -12 2023 -I: pbuilder-time-stamp: 1682634521 +I: removing directory /srv/workspace/pbuilder/105596 and its subdirectories +I: Current time: Thu May 30 18:55:36 +14 2024 +I: pbuilder-time-stamp: 1717044936