Your message dated Mon, 06 May 2019 18:07:56 +0000
with message-id <[email protected]>
and subject line Bug#926386: fixed in peek 1.3.1-6
has caused the Debian Bug report #926386,
regarding free(): double free detected in tcache 2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
926386: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926386
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: peek
Version: 1.3.1-5
Severity: grave
Clarification: renders software totally unusable

On my Debian sid system it crashes every time.

~ ❯❯❯ peek
Using screen recorder backend gnome-shell
Recording to file /home/lumin/.cache/peek/peekJ0BLZZ.webm
free(): double free detected in tcache 2
fish: “peek” terminated by signal SIGABRT (Abort)
~ ❯❯❯ gdb peek
GNU gdb (Debian 8.2.1-2) 8.2.1
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from peek...(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/bin/peek
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff4a72700 (LWP 18733)]
[New Thread 0x7fffeffff700 (LWP 18734)]
[New Thread 0x7fffef5f5700 (LWP 18735)]
Using screen recorder backend gnome-shell
Recording to file /home/lumin/.cache/peek/peekAN9KZZ.webm
[Detaching after fork from child process 18745]
[Detaching after fork from child process 18746]
[New Thread 0x7fffe6582700 (LWP 18748)]
[New Thread 0x7fffe5d81700 (LWP 18762)]
[Detaching after fork from child process 18763]
[New Thread 0x7fffe5580700 (LWP 18764)]
free(): double free detected in tcache 2

Thread 1 "peek" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  0x00007ffff6f548bb in __GI_raise (sig=sig@entry=6)
    at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff6f3f535 in __GI_abort () at abort.c:79
#2  0x00007ffff6f96778 in __libc_message
    (action=action@entry=do_abort, fmt=fmt@entry=0x7ffff70a128d "%s\n")
    at ../sysdeps/posix/libc_fatal.c:181
#3  0x00007ffff6f9ce6a in malloc_printerr
    (str=str@entry=0x7ffff70a2f58 "free(): double free detected in tcache 2")
    at malloc.c:5341
#4  0x00007ffff6f9e94d in _int_free
    (av=0x7ffff70d8c40 <main_arena>, p=0x555555a30ab0, have_lock=<optimized 
out>) at malloc.c:4193
#5  0x000055555557482e in  ()
#6  0x0000555555572912 in  ()
#7  0x00007ffff74f9719 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#8  0x00007ffff74fa196 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#9  0x0000555555572bc4 in  ()
#10 0x00007ffff74f9719 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#11 0x00007ffff74f9759 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#12 0x00007ffff732fdd8 in g_main_context_dispatch ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff73301c8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007ffff73304c2 in g_main_loop_run ()
--Type <RET> for more, q to quit, c to continue without paging--
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007ffff7a20583 in gtk_dialog_run ()
    at /lib/x86_64-linux-gnu/libgtk-3.so.0
#16 0x000055555557f7df in  ()
#17 0x00007ffff7413c7d in g_closure_invoke ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff7427345 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007ffff743025e in g_signal_emit_valist ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007ffff7430df4 in g_signal_emit_by_name ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x000055555557903b in 
peek_recording_base_screen_recorder_finalize_recording ()
#22 0x000055555557b423 in  ()
#23 0x00007ffff7330863 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007ffff732fdd8 in g_main_context_dispatch ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007ffff73301c8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007ffff733025c in g_main_context_iteration ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007ffff752499d in g_application_run ()
    at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#28 0x0000555555564be6 in _vala_main ()
--Type <RET> for more, q to quit, c to continue without paging--
#29 0x00007ffff6f4109b in __libc_start_main (main=
    0x555555564a60 <main>, argc=1, argv=0x7fffffffe5e8, init=<optimized out>, 
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe5d8)
    at ../csu/libc-start.c:308
#30 0x0000555555564aaa in _start ()
(gdb)
(gdb)
(gdb) stop
(gdb) quit
A debugging session is active.

        Inferior 1 [process 18697] will be killed.

Quit anyway? (y or n) y

--- End Message ---
--- Begin Message ---
Source: peek
Source-Version: 1.3.1-6

We believe that the bug you reported is fixed in the latest version of
peek, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Boyuan Yang <[email protected]> (supplier of updated peek package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 06 May 2019 13:27:48 -0400
Source: peek
Architecture: source
Version: 1.3.1-6
Distribution: unstable
Urgency: high
Maintainer: Boyuan Yang <[email protected]>
Changed-By: Boyuan Yang <[email protected]>
Closes: 926386
Changes:
 peek (1.3.1-6) unstable; urgency=high
 .
   * debian/patches: Add patch 0003 to fix double free crashing when
     passing string array to async function. (Closes: #926386)
Checksums-Sha1:
 a8f56aacf012bbfb3118ccf2525841750441f16b 1906 peek_1.3.1-6.dsc
 1cf8e923aad484043ad170052ca018c5d3cc5009 92936 peek_1.3.1-6.debian.tar.xz
 57c3321c1f16c2527b2a826c6856212085a84a2f 14352 peek_1.3.1-6_amd64.buildinfo
Checksums-Sha256:
 4252391df0f83c3f03c70421f91a0ca52a8ec37a89a7a2e26d2e141452d56ca6 1906 
peek_1.3.1-6.dsc
 1dce7e922d4d718612c092da107706a7016e544fd4f4942f5acbab28d01f3d55 92936 
peek_1.3.1-6.debian.tar.xz
 0e6f96b69f27378d68343be15ec7615ea6172dd96412142ef197fbfb492d63ef 14352 
peek_1.3.1-6_amd64.buildinfo
Files:
 95a28ead839f754cfa6215fd7280b443 1906 graphics optional peek_1.3.1-6.dsc
 0095cbf5ce1173e2a9cb31583802e0c7 92936 graphics optional 
peek_1.3.1-6.debian.tar.xz
 c1f95eba80a40a0a732e6b8eea1545ce 14352 graphics optional 
peek_1.3.1-6_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAlzQc78ACgkQwpPntGGC
Ws7UchAApIP9X8BPJoYdkT/FyDw3/FZuCTeFIuNVQslHAB+RQ+eYS2bWY27+Bjkk
sK17V5yD4W3DZWC1mIwjeI0kD/YbEchCBcjvq/GwAPaNia56YAEXSnJF78WNQlHl
efCgcyzDMbypBvD+THoUDBD1oS+W3NPqv28IuiV/HumA3FRBMu+ZDURGE5Autzrb
TPBluVOMe+fTFLWHlPkixgKNv3tl0qvGOI4jkJ0n/SumccdJJiHpeEWfa7Vq3CwO
MdCI6Mbl5DycVx3qdWE9RuqPN7q90iAbpNagrqXixnO9NeO4DAlRX3NttQkpzdYD
9v7VmzBd3vaMe3inkfYA1WHSp8iahcjAGn6a4ObsEVZ8BIBOi07Tiy/ewqrYa/ZT
RjR0VqAucuYVZwga/9Pjnn29D/lncPGyeMh0saHrRM4GUCGiWpW0G/OYMmqRKb1D
JVnWPmk52/dzc2XrRjqJkh5GHD7x1tkBJAc0PShyRKJBg0bqoVOCosN4crU0IuAn
rFGh2TwOVqUL9q58Hh8/alkcNp2u/jYW8AKeAkS1z3LugMmSD5alk6k/z3Ng8ftb
8q4jA7XAqyxg0oIWtH10pBr0QKgj3F+Sg+7+uKFguznMKsfA5HrUzGJdJzSWLAz0
YWkxCmUH4vqZdeQVdtstfRjtrH039LFRdoEHuvnYd7GmZtAZv00=
=iT5I
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to