cant open vlc on arch linux (segmentation fault)

*nix specific usage questions
takti
New Cone
New Cone
Posts: 2
Joined: 16 Jun 2020 01:27

cant open vlc on arch linux (segmentation fault)

Postby takti » 16 Jun 2020 01:32

hey guys it seems like im not able to run vlc on my computer running arch linux.
i only get this problem running with qt thought. vlc with skins2 works no problem.
when i run it this is what i get:
VLC media player 3.0.10 Vetinari (revision 3.0.10-0-g7f145afa84)
[000055ad908bf5b0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[000055ad90953ad0] main playlist: playlist is empty
qt.qpa.xcb: xcb_shm_create_segment() can't be called for size 17089287076, maximumallowed size is 4294967295
[1] 16742 segmentation fault (core dumped) vlc

if you want me to post something else for troubleshooting, please let me know, thanks

chubinou
Developer
Developer
Posts: 521
Joined: 23 Jul 2015 15:19

Re: cant open vlc on arch linux (segmentation fault)

Postby chubinou » 16 Jun 2020 09:39

This looks like a Qt issue. check that your Qt package is up to date.
You might get more help on arch or qt forums.

You can post a bactrace to be sure. Run the program with gdb (gdb vlc), when it crashes enter "bt" to get the backtrace.

takti
New Cone
New Cone
Posts: 2
Joined: 16 Jun 2020 01:27

Re: cant open vlc on arch linux (segmentation fault)

Postby takti » 16 Jun 2020 11:07

This looks like a Qt issue. check that your Qt package is up to date.
You might get more help on arch or qt forums.

You can post a bactrace to be sure. Run the program with gdb (gdb vlc), when it crashes enter "bt" to get the backtrace.
this is my backtrace, what do you think?

gdb vlc run
GNU gdb (GDB) 9.2
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from vlc...
(No debugging symbols found in vlc)
/home/ed/run: No such file or directory.
(gdb) run
Starting program: /usr/bin/vlc
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
VLC media player 3.0.10 Vetinari (revision 3.0.10-0-g7f145afa84)
[New Thread 0x7ffff4c52700 (LWP 2245)]
[New Thread 0x7fffefcd7700 (LWP 2246)]
[New Thread 0x7fffefbd6700 (LWP 2247)]
[000055555555a5b0] main libvlc: Running vlc with the default interface.
[New Thread 0x7fffede8f700 (LWP 2248)]
[New Thread 0x7fffedb06700 (LWP 2249)]
[New Thread 0x7fffec8d3700 (LWP 2250)]
[New Thread 0x7fffd3fff700 (LWP 2251)]
[New Thread 0x7fffd37fe700 (LWP 2252)]
[New Thread 0x7fffd2ffd700 (LWP 2253)]
[New Thread 0x7fffd27fc700 (LWP 2254)]
[New Thread 0x7fffd1fd7700 (LWP 2255)]
[00005555555eead0] main playlist: playlist is empty
qt.qpa.xcb: xcb_shm_create_segment() can't be called for size 17089287076, maximumallowed size is 4294967295

Thread 5 "vlc" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffede8f700 (LWP 2248)]
0x00007ffff7eed6c5 in __memmove_avx_unaligned_erms () from /usr/lib/libc.so.6
(gdb) bt
#0 0x00007ffff7eed6c5 in __memmove_avx_unaligned_erms () from /usr/lib/libc.so.6
#1 0x00007fffedcb1523 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#2 0x00007fffedcb1b22 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#3 0x00007fffedcb1bcd in ?? () from /usr/lib/libQt5XcbQpa.so.5
#4 0x00007fffedcb246a in ?? () from /usr/lib/libQt5XcbQpa.so.5
#5 0x00007fffeed2117d in QBackingStore::flush(QRegion const&, QWindow*, QPoint const&) () from /usr/lib/libQt5Gui.so.5
#6 0x00007fffef2599ac in ?? () from /usr/lib/libQt5Widgets.so.5
#7 0x00007fffef25b8b3 in ?? () from /usr/lib/libQt5Widgets.so.5
#8 0x00007fffef25d441 in ?? () from /usr/lib/libQt5Widgets.so.5
#9 0x00007fffef25dc9e in ?? () from /usr/lib/libQt5Widgets.so.5
#10 0x00007fffef2a9950 in ?? () from /usr/lib/libQt5Widgets.so.5
#11 0x00007fffef24c702 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#12 0x00007fffee77e69a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#13 0x00007fffeeb5a380 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /usr/lib/libQt5Gui.so.5
#14 0x00007fffeeb2e6ec in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5
#15 0x00007fffedcbbc8c in ?? () from /usr/lib/libQt5XcbQpa.so.5
#16 0x00007ffff508043c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#17 0x00007ffff50cdfa9 in ?? () from /usr/lib/libglib-2.0.so.0
#18 0x00007ffff507f221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#19 0x00007fffee7d7211 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#20 0x00007fffee77d01c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#21 0x00007fffee7854a4 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#22 0x00007fffef816f22 in ?? () from /usr/lib/vlc/plugins/gui/libqt_plugin.so
#23 0x00007fffef817846 in ?? () from /usr/lib/vlc/plugins/gui/libqt_plugin.so
#24 0x00007ffff7f5e422 in start_thread () from /usr/lib/libpthread.so.0
#25 0x00007ffff7e87bf3 in clone () from /usr/lib/libc.so.6
(gdb) Quit
(gdb)

chubinou
Developer
Developer
Posts: 521
Joined: 23 Jul 2015 15:19

Re: cant open vlc on arch linux (segmentation fault)

Postby chubinou » 16 Jun 2020 13:50

yes, looks like a Qt issue.


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 3 guests