{"action":"created","issue":{"url":"https://api.github.com/repos/hrydgard/ppsspp/issues/9026","repository_url":"https://api.github.com/repos/hrydgard/ppsspp","labels_url":"https://api.github.com/repos/hrydgard/ppsspp/issues/9026/labels{/name}","comments_url":"https://api.github.com/repos/hrydgard/ppsspp/issues/9026/comments","events_url":"https://api.github.com/repos/hrydgard/ppsspp/issues/9026/events","html_url":"https://github.com/hrydgard/ppsspp/issues/9026","id":180431063,"number":9026,"title":"Unexpected crashing on Linux","user":{"login":"grawlinson","id":4408051,"avatar_url":"https://avatars.githubusercontent.com/u/4408051?v=3","gravatar_id":"","url":"https://api.github.com/users/grawlinson","html_url":"https://github.com/grawlinson","followers_url":"https://api.github.com/users/grawlinson/followers","following_url":"https://api.github.com/users/grawlinson/following{/other_user}","gists_url":"https://api.github.com/users/grawlinson/gists{/gist_id}","starred_url":"https://api.github.com/users/grawlinson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grawlinson/subscriptions","organizations_url":"https://api.github.com/users/grawlinson/orgs","repos_url":"https://api.github.com/users/grawlinson/repos","events_url":"https://api.github.com/users/grawlinson/events{/privacy}","received_events_url":"https://api.github.com/users/grawlinson/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hrydgard/ppsspp/labels/Platform-specific%20(Linux)","name":"Platform-specific (Linux)","color":"fef2c0"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-10-01T01:37:08Z","updated_at":"2016-10-01T04:10:23Z","closed_at":null,"body":"Currently using Arch Linux with PPSSPP 1.3.0 installed. These crashes do NOT occur on 1.2.2.\r\n\r\nHere is some core dump info from `journalctl`. These problems occur on a few games, usually a few seconds after selecting the games from PPSSPP's main menu.\r\n\r\n```shell\r\n    Oct 01 13:45:42 computer-hostname systemd-coredump[4987]:\r\n    Process 4770 (ppsspp) of user 1000 dumped core.\r\n    Stack trace of thread 4770:\r\n    #0  0x00007f1ec101004f raise (libc.so.6)\r\n    #1  0x00007f1ec101147a abort (libc.so.6)\r\n    #2  0x00007f1ec34f2ba9 avcodec_default_get_buffer2 (libavcodec.so.57)\r\n    #3  0x00007f1ec34f387b n/a (libavcodec.so.57)\r\n    #4  0x00007f1ec3410be7 n/a (libavcodec.so.57)\r\n    #5  0x00007f1ec31b7d63 n/a (libavcodec.so.57)\r\n    #6  0x00007f1ec31bbd8e n/a (libavcodec.so.57)\r\n    #7  0x00007f1ec31688d2 n/a (libavcodec.so.57)\r\n    #8  0x00007f1ec34f4e02 avcodec_decode_video2 (libavcodec.so.57)\r\n    #9  0x00000000006774c6 _ZN11MediaEngine9stepVideoEib (ppsspp)\r\n    #10 0x000000000063e984 n/a (ppsspp)\r\n    #11 0x000000000075ce6e _Z23CallSyscallWithoutFlagsPK11HLEFunction (ppsspp)\r\n    #12 0x00000000225c39dd n/a (n/a)\r\n    -- Subject: Process 4770 (ppsspp) dumped core\r\n\r\n\r\n    Oct 01 13:54:32 computer-hostname systemd-coredump[5560]:\r\n    Process 5441 (ppsspp) of user 1000 dumped core.\r\n    Stack trace of thread 5441:\r\n    #0  0x00007f4b721eb04f raise (libc.so.6)\r\n    #1  0x00007f4b721ec47a abort (libc.so.6)\r\n    #2  0x00007f4b746cdba9 avcodec_default_get_buffer2 (libavcodec.so.57)\r\n    #3  0x00007f4b746ce87b n/a (libavcodec.so.57)\r\n    #4  0x00007f4b745ebbe7 n/a (libavcodec.so.57)\r\n    #5  0x00007f4b74392d63 n/a (libavcodec.so.57)\r\n    #6  0x00007f4b74396d8e n/a (libavcodec.so.57)\r\n    #7  0x00007f4b743438d2 n/a (libavcodec.so.57)\r\n    #8  0x00007f4b746cfe02 avcodec_decode_video2 (libavcodec.so.57)\r\n    #9  0x00000000006774c6 _ZN11MediaEngine9stepVideoEib (ppsspp)\r\n    #10 0x000000000063e984 n/a (ppsspp)\r\n    #11 0x000000000075ce6e _Z23CallSyscallWithoutFlagsPK11HLEFunction (ppsspp)\r\n    #12 0x00000000201e7265 n/a (n/a)\r\n    -- Subject: Process 5441 (ppsspp) dumped core\r\n```\r\n\r\nEDIT: Let me know if you need more information, i.e. maybe core dump files?\r\n\r\nGames I have tested:\r\n\r\n* FF7: Crisis Core\r\n* Monster Hunter 3: Freedom Unite\r\n* Persona 3 Portable"},"comment":{"url":"https://api.github.com/repos/hrydgard/ppsspp/issues/comments/250891136","html_url":"https://github.com/hrydgard/ppsspp/issues/9026#issuecomment-250891136","issue_url":"https://api.github.com/repos/hrydgard/ppsspp/issues/9026","id":250891136,"user":{"login":"grawlinson","id":4408051,"avatar_url":"https://avatars.githubusercontent.com/u/4408051?v=3","gravatar_id":"","url":"https://api.github.com/users/grawlinson","html_url":"https://github.com/grawlinson","followers_url":"https://api.github.com/users/grawlinson/followers","following_url":"https://api.github.com/users/grawlinson/following{/other_user}","gists_url":"https://api.github.com/users/grawlinson/gists{/gist_id}","starred_url":"https://api.github.com/users/grawlinson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grawlinson/subscriptions","organizations_url":"https://api.github.com/users/grawlinson/orgs","repos_url":"https://api.github.com/users/grawlinson/repos","events_url":"https://api.github.com/users/grawlinson/events{/privacy}","received_events_url":"https://api.github.com/users/grawlinson/received_events","type":"User","site_admin":false},"created_at":"2016-10-01T04:10:23Z","updated_at":"2016-10-01T04:10:23Z","body":"Yes, I can confirm that the crashes always involve `avcodec_default_get_buffer2`, the easiest game to reproduce this with is Crisis Core as there is a video during start-up.\r\n\r\nI installed using this [ppsspp](https://www.archlinux.org/packages/community/x86_64/ppsspp/) package available in the Arch Linux community repos. My system updated ffmpeg this week, so it could be a contributing factor.\r\n\r\nI've compiled the latest git version `v1.3-37-g8b5693b` using below commands, and I cannot reproduce this issue anymore.\r\n\r\n```shell\r\ngit clone --recursive git@github.com:hrydgard/ppsspp.git\r\ncd ppsspp\r\n./b.sh --qt\r\ncd build-qt\r\n./ppsspp\r\n```\r\n\r\nI will try bisecting now."}}
{"actor":{"display_login":"grawlinson"}}