NetBSD Problem Report #49447

From www@NetBSD.org  Thu Dec  4 08:27:25 2014
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 1C6B1A582D
	for <gnats-bugs@gnats.NetBSD.org>; Thu,  4 Dec 2014 08:27:25 +0000 (UTC)
Message-Id: <20141204082724.072F5A654D@mollari.NetBSD.org>
Date: Thu,  4 Dec 2014 08:27:24 +0000 (UTC)
From: idleroux@fastmail.fm
Reply-To: idleroux@fastmail.fm
To: gnats-bugs@NetBSD.org
Subject: multimedia/vlc segfaults on program close
X-Send-Pr-Version: www-1.0

>Number:         49447
>Category:       pkg
>Synopsis:       multimedia/vlc segfaults on program close
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Dec 04 08:30:00 +0000 2014
>Closed-Date:    Sun Oct 30 21:34:37 +0000 2016
>Last-Modified:  Sun Oct 30 21:34:37 +0000 2016
>Originator:     Ian D. Leroux
>Release:        pkgsrc-CURRENT 2014/12/02
>Organization:
>Environment:
NetBSD 6.99.32 (SCRAMEUSTACHE) #2: Thu Feb 27 08:09:18 CET 2014  idleroux@scrameustache.unrouted.net:/build/obj/sys/arch/amd64/compile/SCRAMEUSTACHE amd64
>Description:
For a number of years now, vlc has reproducibly segfaulted for me whenever I close it.  Having just rebuilt multimedia/vlc with option debug and INSTALL_UNSTRIPPED=yes, I can now get a gdb backtrace from the resulting core file.  Note that I am having trouble with debug builds of qt4-libs, so some symbols are missing:

Reading symbols from /usr/pkg/bin/vlc...done.
[New process 1]
[New process 2]
Core was generated by `vlc'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007f7fcbf52e68 in ?? ()
(gdb) bt
#0  0x00007f7fcbf52e68 in ?? ()
#1  0x00007f7fc9be7ac6 in QThreadPoolPrivate::~QThreadPoolPrivate() () from
/usr/pkg/qt4/lib/libQtCore.so.4
#2  0x00007f7fc9bab178 in QObject::~QObject() () from
/usr/pkg/qt4/lib/libQtCore.so.4
#3  0x00007f7fc9ab85dd in QThreadPool::~QThreadPool() () from
/usr/pkg/qt4/lib/libQtCore.so.4
#4  0x00007f7fc9be7767 in
QGlobalStaticDeleter<QThreadPool>::~QGlobalStaticDeleter() () from
/usr/pkg/qt4/lib/libQtCore.so.4
#5  0x00007f7ff60e8aad in __cxa_finalize () from /usr/lib/libc.so.12
#6  0x00007f7ff60e87da in exit () from /usr/lib/libc.so.12
#7  0x0000000000400f89 in ___start ()
#8  0x00007f7ff7c05e9c in dlclose () from /usr/libexec/ld.elf_so
#9  0x00007f7ffffffdcf in ?? ()
#10 0x00007f7ffffffdda in ?? ()
#11 0x00007f7ffffffdf4 in ?? ()
#12 0x00007f7ffffffe8e in ?? ()
#13 0x00007f7ffffffe98 in ?? ()
#14 0x00007f7ffffffea7 in ?? ()
#15 0x00007f7ffffffebc in ?? ()
#16 0x00007f7ffffffeca in ?? ()
#17 0x00007f7ffffffed4 in ?? ()
#18 0x00007f7ffffffee1 in ?? ()
#19 0x00007f7ffffffef5 in ?? ()
#20 0x00007f7fffffff00 in ?? ()
#21 0x00007f7fffffff13 in ?? ()
#22 0x00007f7fffffff20 in ?? ()
#23 0x00007f7fffffff3b in ?? ()
#24 0x00007f7fffffff61 in ?? ()
#25 0x00007f7fffffff70 in ?? ()
#26 0x00007f7fffffff78 in ?? ()
#27 0x00007f7fffffff8b in ?? ()
#28 0x00007f7fffffff9c in ?? ()
#29 0x00007f7fffffffa8 in ?? ()
#30 0x00007f7fffffffb5 in ?? ()
#31 0x00007f7fffffffce in ?? ()
#32 0x0000000000000000 in ?? ()

>How-To-Repeat:
$ vlc
# close program with e.g. Ctrl-Q or "Media > Quit" menu item
>Fix:
workaround: run vlc as normal, and simply delete the core files left behind on program exit.

>Release-Note:

>Audit-Trail:
From: "Ian D. Leroux" <idleroux@fastmail.fm>
To: gnats-bugs@NetBSD.org
Cc: pkg-manager@netbsd.org
Subject: Re: pkg/49447: multimedia/vlc segfaults on program close
Date: Fri, 2 Jan 2015 23:51:50 +0100

 multimedia/vlc2 seems to be free of this bug.  Unless we're planning to
 continue supporting vlc <2.0, this PR can probably be closed.

 --
 IDL

From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/49447: multimedia/vlc segfaults on program close
Date: Sun, 18 Jan 2015 05:40:18 +0000

 On Fri, Jan 02, 2015 at 11:50:01PM +0000, Ian D. Leroux wrote:
  > From: "Ian D. Leroux" <idleroux@fastmail.fm>
  > To: gnats-bugs@NetBSD.org
  > Cc: pkg-manager@netbsd.org
  > Subject: Re: pkg/49447: multimedia/vlc segfaults on program close
  > Date: Fri, 2 Jan 2015 23:51:50 +0100
  > 
  >  multimedia/vlc2 seems to be free of this bug.  Unless we're planning to
  >  continue supporting vlc <2.0, this PR can probably be closed.

 Well, it's still there. Until it goes away, we should probably keep
 the PR around.

 If you think it's time it went away (I have no idea, don't know
 anything about this package), post on pkgsrc-users, or if you prefer
 say so and I will.

 -- 
 David A. Holland
 dholland@netbsd.org

From: coypu@SDF.ORG
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/49447
Date: Sun, 30 Oct 2016 20:32:38 +0000

 We no longer support vlc < 2.0, ok to close?

State-Changed-From-To: open->closed
State-Changed-By: maya@NetBSD.org
State-Changed-When: Sun, 30 Oct 2016 21:34:37 +0000
State-Changed-Why:
This problem no longer exists on the earliest version of VLC on pkgsrc


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.