Bug#1040053: gjs: autopkgtest regression: free(): invalid pointer

Paul Gevers elbrus at debian.org
Sat Jul 1 20:33:05 BST 2023


Source: gjs
Version: 1.74.3-1
Severity: serious
User: debian-ci at lists.debian.org
Usertags: regression

Dear maintainer(s),

With a recent upload of gjs the autopkgtest of gjs fails in testing when 
that autopkgtest is run with the binary packages of gjs from unstable. 
It passes when run with only packages from testing. In tabular form:

                        pass            fail
gjs                    from testing    1.74.3-1
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration to testing [1]. Can 
you please investigate the situation and fix it?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

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

https://ci.debian.net/data/autopkgtest/testing/amd64/g/gjs/34966752/log.gz

  92s     JS G BXD: Defining method quit in prototype for GLib.MainLoop
  92s       JS CTX: Script evaluation succeeded
  92s       JS CTX: Script returned integer code 0
  92s    JS MEMORY: Memory report: before destroying context
  92s    JS MEMORY:   2215 objects currently alive
  92s    JS MEMORY:               boxed_instance = 1583
  92s    JS MEMORY:              boxed_prototype = 23
  92s    JS MEMORY:                      closure = 8
  92s    JS MEMORY:                     function = 431
  92s    JS MEMORY:         fundamental_instance = 2
  92s    JS MEMORY:        fundamental_prototype = 2
  92s    JS MEMORY:              gerror_instance = 5
  92s    JS MEMORY:             gerror_prototype = 1
  92s    JS MEMORY:                    interface = 8
  92s    JS MEMORY:                       module = 11
  92s    JS MEMORY:                           ns = 5
  92s    JS MEMORY:              object_instance = 116
  92s    JS MEMORY:             object_prototype = 19
  92s    JS MEMORY:                        param = 1
  92s    JS MEMORY:               union_instance = 0
  92s    JS MEMORY:              union_prototype = 0
  92s       JS CTX: JS shutdown sequence
  92s       JS CTX: Stopping profiler
  92s       JS CTX: Shutting down toggle queue
  92s       JS CTX: Notifying external reference holders of GjsContext 
dispose
  92s       JS CTX: Stopping promise job dispatcher
  92s       JS CTX: Notifying reference holders of GjsContext dispose
  92s       JS CTX: Checking unhandled promise rejections
  92s       JS CTX: Releasing cached JS wrappers
  92s       JS CTX: Final triggered GC
  92s free(): invalid pointer
  92s FAIL: gjs/testRegress.test (Child process killed by signal 6)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20230701/ed6eb693/attachment.sig>


More information about the pkg-gnome-maintainers mailing list