FS#47439 - [vlc] core dumped on startup

Attached to Project: Arch Linux
Opened by Tom Yan (tom.ty89) - Friday, 18 December 2015, 19:17 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 19 June 2016, 10:22 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Giovanni Scafora (giovanni)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The system was just installed btw.

[tom@localhost ~]$ journalctl -b _PID=346
-- Logs begin at Sat 2015-12-19 00:59:44 HKT, end at Sat 2015-12-19 03:03:30 HKT. --
Dec 19 03:00:38 localhost systemd-coredump[346]: Process 341 (vlc) of user 1000 dumped core.

Stack trace of thread 345:
#0 0x00007fe99a639ba9 _ZN7QThread13currentThreadEv (libQtCore.so.4)
#1 0x00007fe99a74d2c6 _ZN23QCoreApplicationPrivateC1ERiPPcj (libQtCore.so.4)
#2 0x00007fe99acb8e23 _ZN19QApplicationPrivateC1ERiPPcN12QApplication4TypeEi (libQtGui.so.4)
#3 0x00007fe99acbf930 _ZN12QApplicationC1ERiPPcbi (libQtGui.so.4)
#4 0x00007fe99b86bd83 n/a (libqt4_plugin.so)
#5 0x00007fe9a2ba84a4 start_thread (libpthread.so.0)
#6 0x00007fe9a26e213d __clone (libc.so.6)

Stack trace of thread 341:
#0 0x00007fe9a2bb02d7 do_futex_wait.constprop.1 (libpthread.so.0)
#1 0x00007fe9a2bb0384 __new_sem_wait_slow.constprop.0 (libpthread.so.0)
#2 0x00007fe9a23a055c vlc_sem_wait (libvlccore.so.8)
#3 0x00007fe99b86ce54 n/a (libqt4_plugin.so)
#4 0x00007fe9a2382b85 n/a (libvlccore.so.8)
#5 0x00007fe9a238312e vlc_module_load (libvlccore.so.8)
#6 0x00007fe9a231a325 intf_Create (libvlccore.so.8)
#7 0x00007fe9a231a6af libvlc_InternalAddIntf (libvlccore.so.8)
#8 0x00007fe9a2dc67dc libvlc_add_intf (libvlc.so.5)
#9 0x00000000004013b6 n/a (vlc)
#10 0x00007fe9a2619610 __libc_start_main (libc.so.6)
#11 0x0000000000401599 n/a (vlc)

Stack trace of thread 342:
#0 0x00007fe9a26d918d poll (libc.so.6)
#1 0x00007fe99f31af51 n/a (libpulse.so.0)
#2 0x00007fe99f30c571 pa_mainloop_poll (libpulse.so.0)
#3 0x00007fe99f30cc0e pa_mainloop_iterate (libpulse.so.0)
#4 0x00007fe99f30ccc0 pa_mainloop_run (libpulse.so.0)
#5 0x00007fe99f31aee6 n/a (libpulse.so.0)
#6 0x00007fe99f0bb5f8 n/a (libpulsecommon-7.1.so)
#7 0x00007fe9a2ba84a4 start_thread (libpthread.so.0)
#8 0x00007fe9a26e213d __clone (libc.so.6)

Stack trace of thread 344:
#0 0x00007fe9a26d918d poll (libc.so.6)
#1 0x00007fe99ce608d6 n/a (libdbus_plugin.so)
#2 0x00007fe9a2ba84a4 start_thread (libpthread.so.0)
#3 0x00007fe9a26e213d __clone (libc.so.6)

Stack trace of thread 343:
#0 0x00007fe9a2bae07f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007fe9a231bed0 n/a (libvlccore.so.8)
#2 0x00007fe9a2ba84a4 start_thread (libpthread.so.0)
#3 0x00007fe9a26e213d __clone (libc.so.6)

[tom@localhost ~]$ journalctl -k | grep microcode
Dec 19 03:00:29 localhost kernel: microcode: CPU0 microcode updated early to revision 0x1c, date = 2014-07-03
Dec 19 03:00:29 localhost kernel: microcode: CPU1 microcode updated early to revision 0x1c, date = 2014-07-03
Dec 19 03:00:29 localhost kernel: microcode: CPU2 microcode updated early to revision 0x1c, date = 2014-07-03
Dec 19 03:00:29 localhost kernel: microcode: CPU3 microcode updated early to revision 0x1c, date = 2014-07-03
Dec 19 03:00:29 localhost kernel: microcode: CPU0 sig=0x306c3, pf=0x2, revision=0x1c
Dec 19 03:00:29 localhost kernel: microcode: CPU1 sig=0x306c3, pf=0x2, revision=0x1c
Dec 19 03:00:29 localhost kernel: microcode: CPU2 sig=0x306c3, pf=0x2, revision=0x1c
Dec 19 03:00:29 localhost kernel: microcode: CPU3 sig=0x306c3, pf=0x2, revision=0x1c
Dec 19 03:00:29 localhost kernel: microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba


Additional info:
* package version(s): 2.2.1-11
This task depends upon

Closed by  Antonio Rojas (arojas)
Sunday, 19 June 2016, 10:22 GMT
Reason for closing:  Fixed
Comment by Tom Yan (tom.ty89) - Friday, 18 December 2015, 19:19 GMT
Dec 19 03:00:38 localhost kernel: vlc[345]: segfault at 100000006 ip 00007fe99a639ba9 sp 00007fe997b32be0 error 4 in libQtCore.so.4.8.7[7fe99a5b1000+2f8000]
Comment by Tom Yan (tom.ty89) - Friday, 18 December 2015, 19:34 GMT
full journal
Comment by Doug Newgard (Scimmia) - Friday, 18 December 2015, 23:31 GMT
What version of the qt4 package?
Comment by Tom Yan (tom.ty89) - Saturday, 19 December 2015, 00:27 GMT
4.8.7-5
Comment by Moritz Bunkus (mbunkus) - Tuesday, 05 January 2016, 13:36 GMT
I have the same issue with vlc 2.2.1-11, qt4 4.8.7-6. I've made sure to "rm -rf ~/.config/vlc" before running VLC; same crash. My stacktrace looks pretty much exactly like the original reporter's:

Jan 05 14:33:18 chai-latte systemd-coredump[27567]: Process 27562 (vlc) of user 30002 dumped core.

Stack trace of thread 27566:
#0 0x00007f01cd902ba9 _ZN7QThread13currentThreadEv (libQtCore.so.4)
#1 0x00007f01cda162c6 _ZN23QCoreApplicationPrivateC1ERiPPcj (libQtCore.so.4)
#2 0x00007f01cdf81e23 _ZN19QApplicationPrivateC1ERiPPcN12QApplication4TypeEi (libQtGui.so.4)
#3 0x00007f01cdf88930 _ZN12QApplicationC1ERiPPcbi (libQtGui.so.4)
#4 0x00007f01cf689d83 n/a (libqt4_plugin.so)
#5 0x00007f01dbd8f4a4 start_thread (libpthread.so.0)
#6 0x00007f01db8c913d __clone (libc.so.6)

Stack trace of thread 27563:
#0 0x00007f01db8c018d poll (libc.so.6)
#1 0x00007f01d4328f51 n/a (libpulse.so.0)
#2 0x00007f01d431a571 pa_mainloop_poll (libpulse.so.0)
#3 0x00007f01d431ac0e pa_mainloop_iterate (libpulse.so.0)
#4 0x00007f01d431acc0 pa_mainloop_run (libpulse.so.0)
#5 0x00007f01d4328ee6 n/a (libpulse.so.0)
#6 0x00007f01d40c95f8 n/a (libpulsecommon-7.1.so)
#7 0x00007f01dbd8f4a4 start_thread (libpthread.so.0)
#8 0x00007f01db8c913d __clone (libc.so.6)

Stack trace of thread 27564:
#0 0x00007f01dbd9507f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f01db502ed0 n/a (libvlccore.so.8)
#2 0x00007f01dbd8f4a4 start_thread (libpthread.so.0)
#3 0x00007f01db8c913d __clone (libc.so.6)

Stack trace of thread 27565:
#0 0x00007f01db8c018d poll (libc.so.6)
#1 0x00007f01cfc238d6 n/a (libdbus_plugin.so)
#2 0x00007f01dbd8f4a4 start_thread (libpthread.so.0)
#3 0x00007f01db8c913d __clone (libc.so.6)

Stack trace of thread 27562:
#0 0x00007f01dbd972d7 do_futex_wait.constprop.1 (libpthread.so.0)
#1 0x00007f01dbd97384 __new_sem_wait_slow.constprop.0 (libpthread.so.0)
#2 0x00007f01db58755c vlc_sem_wait (libvlccore.so.8)
#3 0x00007f01cf68ae54 n/a (libqt4_plugin.so)
#4 0x00007f01db569b85 n/a (libvlccore.so.8)
#5 0x00007f01db56a12e vlc_module_load (libvlccore.so.8)
#6 0x00007f01db501325 intf_Create (libvlccore.so.8)
#7 0x00007f01db5016af libvlc_InternalAddIntf (libvlccore.so.8)
#8 0x00007f01dbfad7dc libvlc_add_intf (libvlc.so.5)
#9 0x00000000004013b6 n/a (vlc)
#10 0x00007f01db800610 __libc_start_main (libc.so.6)
#11 0x0000000000401599 n/a (vlc)
Comment by Tom Yan (tom.ty89) - Wednesday, 06 January 2016, 05:13 GMT
I can no longer produce it though, not sure since when it's gone.
Comment by Busindre (Busindre) - Wednesday, 06 January 2016, 21:05 GMT
Hi!

The same issue ...

QT: qt4 4.8.7-6
VLC:vlc 2.2.1-11

[ 83.007572] vlc[615]: segfault at 100000006 ip 00007f72c560bba9 sp 00007f72c4155be0 error 4 in libQtCore.so.4.8.7[7f72c5583000+2f8000]
[ 116.122481] vlc[635]: segfault at 100000006 ip 00007f1aadf16ba9 sp 00007f1aaceb1be0 error 4 in libQtCore.so.4.8.7[7f1aade8e000+2f8000]
[ 163.709862] vlc[649]: segfault at 100000006 ip 00007fbfba4c6ba9 sp 00007fbfb9259be0 error 4 in libQtCore.so.4.8.7[7fbfba43e000+2f8000]
[ 219.453016] vlc[657]: segfault at 100000006 ip 00007fd46a05eba9 sp 00007fd45a544be0 error 4 in libQtCore.so.4.8.7[7fd469fd6000+2f8000]
[ 236.439149] vlc[668]: segfault at 100000006 ip 00007f92560f0ba9 sp 00007f9254113be0 error 4 in libQtCore.so.4.8.7[7f9256068000+2f8000]
[ 288.061289] vlc[681]: segfault at 100000006 ip 00007f18df85eba9 sp 00007f18df7d4be0 error 4 in libQtCore.so.4.8.7[7f18df7d6000+2f8000]
[ 568.559869] vlc[739]: segfault at 100000006 ip 00007f1e4cd25ba9 sp 00007f1e4cc9bbe0 error 4 in libQtCore.so.4.8.7[7f1e4cc9d000+2f8000]
Comment by Anton Komolov (xRemaLx) - Thursday, 07 January 2016, 12:31 GMT
Hi!
After # pacman -S vlc qt4
warning: vlc-2.2.1-11 is up to date -- reinstalling
warning: qt4-4.8.7-6 is up to date -- reinstalling

All ok...
Comment by Moritz Bunkus (mbunkus) - Thursday, 07 January 2016, 12:33 GMT
That's interesting. Re-installing both packages helped me, too:

[0 mbunkus@chai-latte ~] vlc
VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42)
[00000000021edee8] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
zsh: segmentation fault (core dumped) vlc
[139 mbunkus@chai-latte ~] sudo pacman -Sy vlc qt4
:: Synchronizing package databases...
core is up to date
extra 1765,2 KiB 3,67M/s 00:00 [#######################################################################################] 100%
community 3,1 MiB 4,36M/s 00:01 [#######################################################################################] 100%
multilib is up to date
infinality-bundle is up to date
infinality-bundle-fonts is up to date
warning: vlc-2.2.1-11 is up to date -- reinstalling
warning: qt4-4.8.7-6 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (2) qt4-4.8.7-6 vlc-2.2.1-11

Total Installed Size: 133,87 MiB
Net Upgrade Size: 0,00 MiB

:: Proceed with installation? [Y/n]
(2/2) checking keys in keyring [#######################################################################################] 100%
(2/2) checking package integrity [#######################################################################################] 100%
(2/2) loading package files [#######################################################################################] 100%
(2/2) checking for file conflicts [#######################################################################################] 100%
(2/2) checking available disk space [#######################################################################################] 100%
(1/2) reinstalling qt4 [#######################################################################################] 100%
(2/2) reinstalling vlc [#######################################################################################] 100%
[0 mbunkus@chai-latte ~] vlc
VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42)
[0000000001a60ee8] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0 mbunkus@chai-latte ~]
Comment by Busindre (Busindre) - Sunday, 10 January 2016, 21:03 GMT
+1, After reinstalling the two packages, VLC works well.
Comment by Michael (MST) - Sunday, 19 June 2016, 09:59 GMT
Since reinstalling qt4 and vlc solved it and meanwhile vlc is at 2.2.4-1 and qt4 at 4.8.7-9, I guess this could be closed?

Loading...