{"action":"created","issue":{"url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/1601","repository_url":"https://api.github.com/repos/mbunkus/mkvtoolnix","labels_url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/1601/labels{/name}","comments_url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/1601/comments","events_url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/1601/events","html_url":"https://github.com/mbunkus/mkvtoolnix/issues/1601","id":135063659,"number":1601,"title":"mkvtoolnix-gui header edit crash (program exits without message) and results in corrupt file","user":{"login":"mykohsu","id":910867,"avatar_url":"https://avatars.githubusercontent.com/u/910867?v=3","gravatar_id":"","url":"https://api.github.com/users/mykohsu","html_url":"https://github.com/mykohsu","followers_url":"https://api.github.com/users/mykohsu/followers","following_url":"https://api.github.com/users/mykohsu/following{/other_user}","gists_url":"https://api.github.com/users/mykohsu/gists{/gist_id}","starred_url":"https://api.github.com/users/mykohsu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mykohsu/subscriptions","organizations_url":"https://api.github.com/users/mykohsu/orgs","repos_url":"https://api.github.com/users/mykohsu/repos","events_url":"https://api.github.com/users/mykohsu/events{/privacy}","received_events_url":"https://api.github.com/users/mykohsu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-02-20T11:42:30Z","updated_at":"2016-02-20T11:50:30Z","closed_at":null,"body":"I have two MKV files that played fine.\r\n\r\nHowever, I edited them to add default track flag and/or language tags for the embedded subtitles. GUI closes immediately upon saving. Re-opening the file shows all tracks are lost (but attachments are still available). Mkvinfo confirms the same.\r\n\r\n1. VLC can no longer play the file. However, MPC still can after reading the whole file.\r\n2. mkvextract can see streams but cannot extract the contents (only stream headers or partial content) even with -f.\r\n```\r\nExtracting track 0 with the CodecID 'V_MPEGH/ISO/HEVC' to the file '0'. Container format: hEVC/h.265 elementary stream\r\nExtracting track 1 with the CodecID 'A_AAC' to the file '1'. Container format: raw AAC file with ADTS headers\r\nExtracting track 2 with the CodecID 'S_TEXT/ASS' to the file '2'. Container format: SSA/ASS text subtitles\r\nProgress: 100%\r\n```\r\n3. mkvmerge cannot see anything in the file: `No streams to output were found. Aborting.`\r\n\r\nBecause the issue happened on two different files, I believe it should be reproducible with the originals."},"comment":{"url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/comments/186577360","html_url":"https://github.com/mbunkus/mkvtoolnix/issues/1601#issuecomment-186577360","issue_url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/1601","id":186577360,"user":{"login":"mbunkus","id":414282,"avatar_url":"https://avatars.githubusercontent.com/u/414282?v=3","gravatar_id":"","url":"https://api.github.com/users/mbunkus","html_url":"https://github.com/mbunkus","followers_url":"https://api.github.com/users/mbunkus/followers","following_url":"https://api.github.com/users/mbunkus/following{/other_user}","gists_url":"https://api.github.com/users/mbunkus/gists{/gist_id}","starred_url":"https://api.github.com/users/mbunkus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbunkus/subscriptions","organizations_url":"https://api.github.com/users/mbunkus/orgs","repos_url":"https://api.github.com/users/mbunkus/repos","events_url":"https://api.github.com/users/mbunkus/events{/privacy}","received_events_url":"https://api.github.com/users/mbunkus/received_events","type":"User","site_admin":false},"created_at":"2016-02-20T11:50:30Z","updated_at":"2016-02-20T11:50:30Z","body":"BTW: Which version of MKVToolNix GUI is this? And on which operating system?"}}