{"id":3829,"date":"2020-09-30T23:37:20","date_gmt":"2020-09-30T18:07:20","guid":{"rendered":"https:\/\/www.suramya.com\/blog\/?p=3829"},"modified":"2022-06-16T15:21:33","modified_gmt":"2022-06-16T09:51:33","slug":"how-to-fix-vlcs-core-dumping-issue-while-playing-some-videos","status":"publish","type":"post","link":"https:\/\/www.suramya.com\/blog\/2020\/09\/how-to-fix-vlcs-core-dumping-issue-while-playing-some-videos\/","title":{"rendered":"How to fix vlc&#8217;s Core dumping issue while playing some videos"},"content":{"rendered":"<p>Over the past 2 days I found that the VLC install on my computer was suddenly having issues playing some of the video files on my computer. Initially I thought that it was a problem with the video file, then I realized that this was also happening with videos that had be playing fine earlier. When I ran vlc from the command line to play the problem video it gave the following output on screen when it crashed:<\/p>\n<blockquote><p>[00005587b42751b0] dummy interface: using the dummy interface module&#8230;<br \/>\n[00007f00c4004980] egl_x11 gl error: cannot select OpenGL API<br \/>\n[00007f00c4004980] gl gl: Initialized libplacebo v2.72.0 (API v72)<br \/>\n[00007f00c402a310] postproc filter error: Unsupported input chroma (VAOP)<br \/>\n[00007f00bd986e50] chain filter error: Too high level of recursion (3)<br \/>\n[00007f00c4028d40] main filter error: Failed to create video converter<br \/>\n[00007f00bd986e50] chain filter error: Too high level of recursion (3)<br \/>\n[00007f00c4028d40] main filter error: Failed to create video converter<br \/>\n[00007f00bd986e50] chain filter error: Too high level of recursion (3)<br \/>\n[00007f00c4028d40] main filter error: Failed to create video converter<br \/>\n[00007f00bd986e50] chain filter error: Too high level of recursion (3)<br \/>\n&#8230;<br \/>\n&#8230;<br \/>\n[00007f00c44265c0] chain filter error: Too high level of recursion (3)<br \/>\n[00007f00c4414240] main filter error: Failed to create video converter<br \/>\n[00007f00bd9020d0] main filter error: Failed to create video converter<br \/>\n[00007f00cc047d70] main video output error: Failed to create video converter<br \/>\n[00007f00cc047d70] main video output error: Failed to compensate for the format changes, removing all filters<br \/>\n[00007f00c4004980] gl gl: Initialized libplacebo v2.72.0 (API v72)<\/p><\/blockquote>\n<p>A google search told me that a possible solution was to disable hardware acceleration in the Video settings but that didn&#8217;t fix my problem. So I took a look at the <em>kernel.log<\/em> file in <em>\/var\/log<\/em> and I got the following error when the program crashed:<\/p>\n<blockquote><p>Sep 30 21:11:44 StarKnight kernel: [173399.132554] vlc[91472]: segfault at 28000000204 ip 00007f2d8916c1d8 sp 00007f2d8aa69db0 error 4 in libpostproc.so.55.7.100[7f2d8915c000+1d000]<br \/>\nSep 30 21:11:44 StarKnight kernel: [173399.132568] Code: 98 48 8d 44 07 20 0f 18 08 8b 44 24 08 4d 8d 0c 1a 4d 8d 04 2b 85 c0 0f 85 cb fd ff ff 4c 8b 6c 24 28 4b 8d 04 29 4b 8d 14 20 &lt;41> 0f 6f 01 43 0f 6f 0c 29 41 0f 7f 00 43 0f 7f 0c 20 43 0f 6f 04\n<\/p><\/blockquote>\n<p>Spent about an hour searching for the solution using the details from the <em>kernel.log<\/em> but got nowhere. Finally I found a forum post where one of the solutions offered was to remove the vlc configuration files, since I didn&#8217;t have any other bright idea&#8217;s I renamed the vlc config folder by issuing the following command:<\/p>\n<pre class='code'>mv ~\/.config\/vlc ~\/.config\/vlc_09302020<\/pre>\n<p>Then I started vlc and just like that everything started working again. \ud83d\ude42 Not sure what caused the settings to get borked in the first place but the issue is fixed now so all is well.<\/p>\n<p>&#8211; Suramya<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Over the past 2 days I found that the VLC install on my computer was suddenly having issues playing some of the video files on my computer. Initially I thought that it was a problem with the video file, then I realized that this was also happening with videos that had be playing fine earlier. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[18,9,24,13,2],"tags":[],"class_list":["post-3829","post","type-post","status-publish","format-standard","hentry","category-computer-software","category-computer-hintstips","category-knowledgebase","category-linuxunix-related","category-techie-stuff"],"_links":{"self":[{"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/posts\/3829","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/comments?post=3829"}],"version-history":[{"count":4,"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/posts\/3829\/revisions"}],"predecessor-version":[{"id":3833,"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/posts\/3829\/revisions\/3833"}],"wp:attachment":[{"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/media?parent=3829"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/categories?post=3829"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.suramya.com\/blog\/wp-json\/wp\/v2\/tags?post=3829"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}