{"action":"created","issue":{"url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/1278","labels_url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/1278/labels{/name}","comments_url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/1278/comments","events_url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/1278/events","html_url":"https://github.com/mbunkus/mkvtoolnix/issues/1278","id":90103073,"number":1278,"title":"mkvmerge FAILED with a return code of -1073741819 (Only in last versions)","user":{"login":"Maal656","id":13000789,"avatar_url":"https://avatars.githubusercontent.com/u/13000789?v=3","gravatar_id":"","url":"https://api.github.com/users/Maal656","html_url":"https://github.com/Maal656","followers_url":"https://api.github.com/users/Maal656/followers","following_url":"https://api.github.com/users/Maal656/following{/other_user}","gists_url":"https://api.github.com/users/Maal656/gists{/gist_id}","starred_url":"https://api.github.com/users/Maal656/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Maal656/subscriptions","organizations_url":"https://api.github.com/users/Maal656/orgs","repos_url":"https://api.github.com/users/Maal656/repos","events_url":"https://api.github.com/users/Maal656/events{/privacy}","received_events_url":"https://api.github.com/users/Maal656/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mbunkus/mkvtoolnix/labels/app:mkvmerge","name":"app:mkvmerge","color":"fbca04"},{"url":"https://api.github.com/repos/mbunkus/mkvtoolnix/labels/type:bug","name":"type:bug","color":"fc2929"},{"url":"https://api.github.com/repos/mbunkus/mkvtoolnix/labels/v8.0.0","name":"v8.0.0","color":"330099"}],"state":"open","locked":false,"assignee":{"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},"milestone":{"url":"https://api.github.com/repos/mbunkus/mkvtoolnix/milestones/29","html_url":"https://github.com/mbunkus/mkvtoolnix/milestones/8.2.0","labels_url":"https://api.github.com/repos/mbunkus/mkvtoolnix/milestones/29/labels","id":1172544,"number":29,"title":"8.2.0","description":"","creator":{"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},"open_issues":10,"closed_issues":4,"state":"open","created_at":"2015-06-19T14:36:28Z","updated_at":"2015-06-26T22:05:27Z","due_on":"2015-08-15T22:00:00Z","closed_at":null},"comments":7,"created_at":"2015-06-22T13:48:25Z","updated_at":"2015-06-27T06:32:45Z","closed_at":null,"body":"I'm trying to convert my DVDs to MKV files, without any recompression (just audio and video passthrough), so I follow the next steps:\r\n- Video (.m2v file) and audio (usually .ac3 files) are extracted with MEGUI (Tools --> File indexer).\r\n- Subtitles are extracted (in .idx and .sub files) with VobSub Ripper Wizard.\r\n- Chapters are extracted with ChapterXtractor.\r\n\r\nThen, I've been using the program mmg.exe to mux all these parts together in a .mkv file.\r\n\r\nThe problem is that, in last versions (at least since v7.4.0) during the process I use to get the following error message: \"mkvmerge FAILED with a return code of -1073741819\"\r\n\r\nHowever, if I use a previous version (I use v7.0.0), the process is always correct and I get a perfect .mkv file with the movie.\r\n\r\nI don't know what has changed since this version, but it would be great to be able to use the last versions of the program.\r\n\r\nThank you in advance and regards."},"comment":{"url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/comments/115974965","html_url":"https://github.com/mbunkus/mkvtoolnix/issues/1278#issuecomment-115974965","issue_url":"https://api.github.com/repos/mbunkus/mkvtoolnix/issues/1278","id":115974965,"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":"2015-06-27T06:32:45Z","updated_at":"2015-06-27T06:32:45Z","body":"As a reminder for myself and so that I don't have to run valgrind on that huge file again:\r\n\r\n    ==13849== Invalid read of size 1\r\n    ==13849==    at 0x8D1654: MPEGFrameRef::TryUpdate() (M2VParser.cpp:32)\r\n    ==13849==    by 0x8D30B9: M2VParser::UpdateFrame(MPEGFrame*) (M2VParser.cpp:246)\r\n    ==13849==    by 0x8D21B4: M2VParser::TimestampWaitingFrames() (M2VParser.cpp:287)\r\n    ==13849==    by 0x8D32A2: M2VParser::OrderFrame(MPEGFrame*) (M2VParser.cpp:268)\r\n    ==13849==    by 0x8D3A27: M2VParser::PrepareFrame(MPEGChunk*, long, MPEG2PictureHeader) (M2VParser.cpp:355)\r\n    ==13849==    by 0x8D1D3C: M2VParser::FillQueues() (M2VParser.cpp:440)\r\n    ==13849==    by 0x8D238C: M2VParser::WriteData(unsigned char*, unsigned int) (M2VParser.cpp:92)\r\n    ==13849==    by 0x6E5243: mpeg1_2_video_packetizer_c::process_unframed(std::shared_ptr<packet_t>) (p_mpeg1_2.cpp:214)\r\n    ==13849==    by 0x6E4E15: mpeg1_2_video_packetizer_c::process(std::shared_ptr<packet_t>) (p_mpeg1_2.cpp:182)\r\n    ==13849==    by 0x599B10: generic_packetizer_c::process(packet_t*) (generic_packetizer.h:138)\r\n    ==13849==    by 0x59B2C2: mpeg_es_reader_c::read(generic_packetizer_c*, bool) (r_mpeg_es.cpp:196)\r\n    ==13849==    by 0x55DDF9: generic_packetizer_c::read() (generic_packetizer.cpp:1195)\r\n    ==13849==  Address 0xdfdb2c0 is 112 bytes inside a block of size 120 free'd\r\n    ==13849==    at 0x4C2B6D0: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)\r\n    ==13849==    by 0x4EC474: operator delete(void*, unsigned long) (in /home/mosu/prog/video/mkvtoolnix/src/mkvmerge)\r\n    ==13849==    by 0x5B151D: std::_Sp_counted_ptr<MPEGFrame*, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (in /home/mosu/prog/video/mkvtoolnix/src/mkvmerge)\r\n    ==13849==    by 0x4F07F6: std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (shared_ptr_base.h:150)\r\n    ==13849==    by 0x4F079C: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (shared_ptr_base.h:659)\r\n    ==13849==    by 0x5B309B: std::__shared_ptr<MPEGFrame, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (in /home/mosu/prog/video/mkvtoolnix/src/mkvmerge)\r\n    ==13849==    by 0x5AE364: std::shared_ptr<MPEGFrame>::~shared_ptr() (in /home/mosu/prog/video/mkvtoolnix/src/mkvmerge)\r\n    ==13849==    by 0x6E55C5: mpeg1_2_video_packetizer_c::process_unframed(std::shared_ptr<packet_t>) (p_mpeg1_2.cpp:237)\r\n    ==13849==    by 0x6E4E15: mpeg1_2_video_packetizer_c::process(std::shared_ptr<packet_t>) (p_mpeg1_2.cpp:182)\r\n    ==13849==    by 0x599B10: generic_packetizer_c::process(packet_t*) (generic_packetizer.h:138)\r\n    ==13849==    by 0x59B2C2: mpeg_es_reader_c::read(generic_packetizer_c*, bool) (r_mpeg_es.cpp:196)\r\n    ==13849==    by 0x55DDF9: generic_packetizer_c::read() (generic_packetizer.cpp:1195)\r\n    ==13849==\r\n"}}