Package: peek Version: 1.5.1+git20211214-1 Severity: important X-Debbugs-Cc: ken...@xdump.org
# Problem When starting capture, it causes SEGV. It seems that it does not depends on supported formats. gif, apng, webm, mp4, all of them will crash. When using with --backend=ffmpeg, SEGV does not occur. # Expected No SEGV at all even though with gnome-shell backend. # Actual Here is the backtrace of it. (with peek --backend=gnome-shell) (gdb) bt #0 peek_recording_gnome_shell_dbus_recorder_real_start_recording (base=0x555555d945b0, area=0x7fffffffd470, error=0x7fffffffd468) at src/peek.p/recording/gnome-shell-dbus-recorder.c:180 #1 0x000055555557f7d2 in peek_recording_base_screen_recorder_start_recording (error=0x7fffffffd468, area=0x7fffffffd470, self=0x555555d945b0) at src/peek.p/recording/base-screen-recorder.c:329 #2 peek_recording_base_screen_recorder_real_record (base=0x555555d945b0, area=0x7fffffffd550, error=0x7fffffffd4c8) at src/peek.p/recording/base-screen-recorder.c:152 #3 0x000055555558821c in __lambda14_ (self=0x5555556cc410) at src/peek.p/ui/application-window.c:1837 #4 ___lambda14__gsource_func (self=0x5555556cc410) at src/peek.p/ui/application-window.c:1889 #5 0x00007ffff7b4de94 in g_main_context_dispatch () at /lib/x86_64-linux- gnu/libglib-2.0.so.0 #6 0x00007ffff7b4e238 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007ffff7b4e2ef in g_main_context_iteration () at /lib/x86_64-linux- gnu/libglib-2.0.so.0 #8 0x00007ffff7d7543d in g_application_run () at /lib/x86_64-linux- gnu/libgio-2.0.so.0 #9 0x0000555555566aa4 in _vala_main (args_length1=1, args=0x7fffffffd808) at src/peek.p/main.c:40 #10 main (argc=1, argv=0x7fffffffd808) at src/peek.p/main.c:49 Already installed the following gnome-shell % dpkg -l | \grep gnome-shell ii chrome-gnome-shell 10.1-5 all GNOME Shell extensions integration for web browsers ii gnome-shell 41.4-1 amd64 graphical shell for the GNOME desktop ii gnome-shell-common 41.4-1 all common files for the GNOME graphical shell ii gnome-shell-extension-prefs 41.4-1 amd64 tool to enable / disable GNOME Shell extensions # Additional Information I'm using budgie-desktop 10.5.3+git20220217a-1 as desktop environment. -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (99, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: sh4, powerpc, m68k, i386 Kernel: Linux 5.16.0-5-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=ja_JP.utf8, LC_CTYPE=ja_JP.utf8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages peek depends on: ii dconf-gsettings-backend [gsettings-backend] 0.40.0-3 ii ffmpeg 7:4.4.1-3+b2 ii gstreamer1.0-plugins-good 1.20.1-1 ii libc6 2.33-7 ii libcairo2 1.16.0-5 ii libglib2.0-0 2.72.0-1 ii libgtk-3-0 3.24.33-1 ii libkeybinder-3.0-0 0.3.2-1.1 ii libpango-1.0-0 1.50.6+ds-1 Versions of packages peek recommends: ii gstreamer1.0-plugins-ugly 1.20.1-1 Versions of packages peek suggests: pn gifski <none> -- no debconf information