pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/49447: multimedia/vlc segfaults on program close
>Number: 49447
>Category: pkg
>Synopsis: multimedia/vlc segfaults on program close
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Dec 04 08:30:00 +0000 2014
>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@localhost:/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.
Home |
Main Index |
Thread Index |
Old Index