autopkgtest fails with version 1.0.1-17ubuntu1

Bug #2063015 reported by Pushkar Kulkarni
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tcpxtract (Debian)
New
Unknown
tcpxtract (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I can reproduce this "peculiar" failure with 100% consistency, but ONLY using the current (as of Apr 21) binaries in the proposed pocket. I rebuilt tcpxtract 1.0.1-17ubuntu1 locally and also in a PPA [1], but the test did not fail. Also, this failure is arm64-only.

-----

$ sudo autopkgtest --apt-upgrade --apt-pocket=proposed=src:tcpxtract tcpxtract -- lxd autopkgtest/ubuntu/noble/arm64

...
...

autopkgtest [10:57:34]: test command1: tcpxtract -f debian/tests/test.pcap
autopkgtest [10:57:34]: test command1: [-----------------------
tcpxtract: search.c:181: search: Assertion `tree != NULL' failed.
Aborted (core dumped)
...

command1 FAIL non-zero exit status 134

-----

[1] https://launchpad.net/~pushkarnk/+archive/ubuntu/test-builds

Related branches

Revision history for this message
Pushkar Kulkarni (pushkarnk) wrote :

The test has a straightforward command: tcpxtract -f debian/tests/test.pcap

Interestingly, even if I build the relevant version locally (on a Pi5) and run this command, I cannot repro the assertion failure.

tags: added: update-excuse
description: updated
Revision history for this message
Pushkar Kulkarni (pushkarnk) wrote :

Steps to reproduce (as of today):

1. git clone https://git.launchpad.net/ubuntu/+source/tcpxtract
2. Add noble-proposed to /etc/apt/sources.list.d/ubuntu.sources
3. sudo apt update && sudo apt install tcpxtract
4. tcpxtract -f tcpxtract/debian/test/test.pcap

Revision history for this message
Vladimir Petko (vpa1977) wrote (last edit ):

in ubuntu2 it is failing on armhf because yacc generated parser never hits call to 'config_type()' and does not initialise srch_machine at all:
------
/usr/bin/tcpxtract -f debian/tests/test.pcap
syntax error
tcpxtract: search.c:181: search: Assertion `tree != NULL' failed.
Aborted (core dumped)
----

Changed in tcpxtract (Debian):
status: Unknown → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package tcpxtract - 1.0.1-17ubuntu3

---------------
tcpxtract (1.0.1-17ubuntu3) noble; urgency=medium

  * Update configuration parser to resolve autopkgtest crash (LP: #2063015):
    - d/p/90_terminate_lexem.patch: enable verbose parser errors,
      terminate comment line lexem, match '(' ' ',' and ')' explicitly.
  * d/rules: run smoke test at the build time.

 -- Vladimir Petko <email address hidden> Tue, 23 Apr 2024 15:14:54 +1200

Changed in tcpxtract (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.