[Bug 279006] multimedia/handbrake 1.7.2_1 core dump, crash, will not launch

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 17 May 2024 01:05:10 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279006

--- Comment #2 from Yuichiro NAITO <naito.yuichiro@gmail.com> ---
I can't reproduce this issue. My handbrake 1.7.2 starts normally.
My software versions are listed below.

% uname -aKU
FreeBSD vega.yuisoft.com 15.0-CURRENT FreeBSD 15.0-CURRENT #11
n270157-c7f5f140bfdd: Fri May 17 09:15:26 JST 2024    
yuichiro@vega.yuisoft.com:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG
amd64 1500018 1500018
% pkg info handbrake
handbrake-1.7.2_1
Name           : handbrake
Version        : 1.7.2_1
Installed on   : Thu May 16 10:02:07 2024 JST
Origin         : multimedia/handbrake
Architecture   : FreeBSD:15:amd64
Prefix         : /usr/local
Categories     : multimedia
Licenses       : GPLv2
Maintainer     : naito.yuichiro@gmail.com
WWW            : https://handbrake.fr/
Comment        : Versatile DVD ripper and video transcoder
Options        :
        FDK_AAC        : off
        VPL            : on
        X11            : on
Shared Libs required:
        libxml2.so.2
        libx264.so.164
        libvpx.so.9
        libvpl.so.2
        libvorbisenc.so.2
        libvorbis.so.0
        libva.so.2
        libva-drm.so.2
        libturbojpeg.so.0
        libtheoraenc.so.1
        libtheoradec.so.1
        libspeex.so.1
        libpango-1.0.so.0
        libopus.so.0
        libogg.so.0
        libmp3lame.so.0
        libjansson.so.4
        libintl.so.8
        libharfbuzz.so.0
        libgtk-3.so.0
        libgstvideo-1.0.so.0
        libgstreamer-1.0.so.0
        libgstpbutils-1.0.so.0
        libgobject-2.0.so.0
        libgmodule-2.0.so.0
        libglib-2.0.so.0
        libgio-2.0.so.0
        libgdk_pixbuf-2.0.so.0
        libgdk-3.so.0
        libfribidi.so.0
        libfreetype.so.6
        libfontconfig.so.1
        libcairo.so.2
        libass.so.9
Annotations    :
        FreeBSD_version: 1500018
        build_timestamp: 2024-05-13T01:07:53+0000
        built_by       : poudriere-git-3.4.1-30-g79e3edcd
        port_checkout_unclean: no
        port_git_hash  : 589aaaeb09b
        ports_top_checkout_unclean: no
        ports_top_git_hash: fbd796535d8
        repo_type      : binary
        repository     : FreeBSD
Flat size      : 93.1MiB
Description    :
HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video
transcoder with rich selection of features.  Both GUI and command-line only
versions are available.

Supported sources:

  * Most common multimedia files that libavformat and libavcodec support
  * Any DVD or Bluray-like source which is NOT copy-protected (removal of
    copy protection is not supported)

Outputs:

  * File (container) format: MP4 (M4V) and MKV
  * Video: H.264 (x264), H.265 (x265), MPEG-2/MPEG-4 (ffmpeg),
           VP8, VP9 (libvpx) or Theora (libtheora)
  * Audio: AAC, CoreAudio AAC/HE-AAC (OS X only), MP3, FLAC, AC3, or Vorbis;
    AC-3, DTS, DTS-HD, AAC, and MP3 pass-through

HandBrake also includes support for chapters, subtitles, advanced video
filters, and more.  It is also useful for making videos compatible with
portable video devices such as the Apple iPod/iPhone.
% pkg info glib
glib-2.80.2,2
Name           : glib
Version        : 2.80.2,2
Installed on   : Thu May 16 10:04:11 2024 JST
Origin         : devel/glib20
Architecture   : FreeBSD:15:amd64
Prefix         : /usr/local
Categories     : devel
Licenses       : LGPL20
Maintainer     : desktop@FreeBSD.org
WWW            : https://www.gtk.org/
Comment        : Some useful routines of C programming (current stable version)
Options        :
        DEBUG          : off
        FAM_ALTBACKEND : off
        GTKDOC         : off
        MANPAGES       : on
        NLS            : on
        TEST           : off
Shared Libs required:
        libpcre2-8.so.0
        libintl.so.8
        libiconv.so.2
        libffi.so.8
Shared Libs provided:
        libgthread-2.0.so.0
        libgobject-2.0.so.0
        libgmodule-2.0.so.0
        libglib-2.0.so.0
        libgirepository-2.0.so.0
        libgio-2.0.so.0
Annotations    :
        FreeBSD_version: 1500018
        build_timestamp: 2024-05-11T01:36:14+0000
        built_by       : poudriere-git-3.4.1-30-g79e3edcd
        cpe            : cpe:2.3:a:gnome:glib:2.80.2:::::freebsd15:x64
        port_checkout_unclean: no
        port_git_hash  : f305c835e1b
        ports_top_checkout_unclean: no
        ports_top_git_hash: fbd796535d8
        repo_type      : binary
        repository     : FreeBSD
Flat size      : 25.6MiB
Description    :
GLib provides a simple, abstract, and highly portable set of C support
routines such as lists, trees, hashes, memory allocation, and much, much
more.  It is a foundation for writing portable applications.
% pkg info gtk3
gtk3-3.24.41
Name           : gtk3
Version        : 3.24.41
Installed on   : Thu Feb  8 15:29:15 2024 JST
Origin         : x11-toolkits/gtk30
Architecture   : FreeBSD:15:amd64
Prefix         : /usr/local
Categories     : x11-toolkits
Licenses       : LGPL20
Maintainer     : desktop@FreeBSD.org
WWW            : https://www.gtk.org/
Comment        : Gimp Toolkit for X11 GUI (current stable version)
Options        :
        ATK_BRIDGE     : on
        BROADWAY       : on
        COLORD         : on
        CUPS           : on
        DEBUG          : off
        DOCS           : on
        WAYLAND        : on
        X11            : on
Shared Libs required:
        libxkbcommon.so.0
        libwayland-egl.so.1
        libwayland-cursor.so.0
        libwayland-client.so.0
        libpangoft2-1.0.so.0
        libpangocairo-1.0.so.0
        libpango-1.0.so.0
        libintl.so.8
        libharfbuzz.so.0
        libgobject-2.0.so.0
        libgmodule-2.0.so.0
        libglib-2.0.so.0
        libgio-2.0.so.0
        libgdk_pixbuf-2.0.so.0
        libfribidi.so.0
        libfontconfig.so.1
        libepoxy.so.0
        libcups.so.2
        libcolord.so.2
        libcairo.so.2
        libcairo-gobject.so.2
        libatk-bridge-2.0.so.0
        libatk-1.0.so.0
        libXrandr.so.2
        libXinerama.so.1
        libXi.so.6
        libXfixes.so.3
        libXext.so.6
        libXdamage.so.1
        libXcursor.so.1
        libXcomposite.so.1
        libX11.so.6
Shared Libs provided:
        libgtk-3.so.0
        libgdk-3.so.0
        libgailutil-3.so.0
Annotations    :
        FreeBSD_version: 1500012
        build_timestamp: 2024-01-30T05:40:34+0000
        built_by       : poudriere-git-3.4.1
        cpe            : cpe:2.3:a:gnome:gtk:3.24.41:::::freebsd15:x64
        port_checkout_unclean: no
        port_git_hash  : fcb16740e03
        ports_top_checkout_unclean: no
        ports_top_git_hash: a45a9e175af
        repo_type      : binary
        repository     : FreeBSD
Flat size      : 78.8MiB
Description    :
The GIMP ToolKit (GTK+) is a collection of GUI widgets.  GTK+
essentially provides the building blocks from which GUIs can be
built.  It is highly themable, and its functionality is highly
extensible.

GTK+-3 is a very stable release, similar only in design to GTK+-2.
GTK+-3 can coexist happily alongside GTK+-2, but applications are
written for one version or the other.
% pkg info gobject-introspection
gobject-introspection-1.78.1_2,1
Name           : gobject-introspection
Version        : 1.78.1_2,1
Installed on   : Tue Jan 16 18:12:37 2024 JST
Origin         : devel/gobject-introspection
Architecture   : FreeBSD:15:amd64
Prefix         : /usr/local
Categories     : devel
Licenses       : LGPL20+ and GPLv2+
Maintainer     : desktop@FreeBSD.org
WWW            : https://gi.readthedocs.io/en/latest/
Comment        : Generate interface introspection data for GObject libraries
Options        :
        TEST           : off
Shared Libs required:
        libgobject-2.0.so.0
        libgmodule-2.0.so.0
        libglib-2.0.so.0
        libgio-2.0.so.0
        libffi.so.8
Shared Libs provided:
        libgirepository-1.0.so.1
Annotations    :
        FreeBSD_version: 1500008
        build_timestamp: 2024-01-13T01:26:53+0000
        built_by       : poudriere-git-3.4.0
        port_checkout_unclean: no
        port_git_hash  : 9f8f710b3ec
        ports_top_checkout_unclean: no
        ports_top_git_hash: 812492188ac
        repo_type      : binary
        repository     : FreeBSD
Flat size      : 14.0MiB
Description    :
GObject Introspection is a project for providing machine readable introspection
data of the API of C libraries. This introspection data can be used in several
different use cases, for example automatic code generation for bindings, API
verification and documentation generation.

GObject Introspection contains tools to generate and handle the introspection
data.

-- 
You are receiving this mail because:
You are the assignee for the bug.