{"action":"created","issue":{"url":"https://api.github.com/repos/RoboJackets/robocup-software/issues/674","repository_url":"https://api.github.com/repos/RoboJackets/robocup-software","labels_url":"https://api.github.com/repos/RoboJackets/robocup-software/issues/674/labels{/name}","comments_url":"https://api.github.com/repos/RoboJackets/robocup-software/issues/674/comments","events_url":"https://api.github.com/repos/RoboJackets/robocup-software/issues/674/events","html_url":"https://github.com/RoboJackets/robocup-software/issues/674","id":155891939,"number":674,"title":"Segfault in PyQt","user":{"login":"ashaw596","id":2037510,"avatar_url":"https://avatars.githubusercontent.com/u/2037510?v=3","gravatar_id":"","url":"https://api.github.com/users/ashaw596","html_url":"https://github.com/ashaw596","followers_url":"https://api.github.com/users/ashaw596/followers","following_url":"https://api.github.com/users/ashaw596/following{/other_user}","gists_url":"https://api.github.com/users/ashaw596/gists{/gist_id}","starred_url":"https://api.github.com/users/ashaw596/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ashaw596/subscriptions","organizations_url":"https://api.github.com/users/ashaw596/orgs","repos_url":"https://api.github.com/users/ashaw596/repos","events_url":"https://api.github.com/users/ashaw596/events{/privacy}","received_events_url":"https://api.github.com/users/ashaw596/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/RoboJackets/robocup-software/labels/area%20/%20soccer","name":"area / soccer","color":"0e8a16"},{"url":"https://api.github.com/repos/RoboJackets/robocup-software/labels/exp%20/%20expert","name":"exp / expert","color":"d4c5f9"},{"url":"https://api.github.com/repos/RoboJackets/robocup-software/labels/priority%20/%20critical","name":"priority / critical","color":"fbca04"},{"url":"https://api.github.com/repos/RoboJackets/robocup-software/labels/status%20/%20new","name":"status / new","color":"5319e7"},{"url":"https://api.github.com/repos/RoboJackets/robocup-software/labels/type%20/%20bug","name":"type / bug","color":"1d76db"}],"state":"open","locked":false,"assignee":{"login":"jgkamat","id":4349709,"avatar_url":"https://avatars.githubusercontent.com/u/4349709?v=3","gravatar_id":"","url":"https://api.github.com/users/jgkamat","html_url":"https://github.com/jgkamat","followers_url":"https://api.github.com/users/jgkamat/followers","following_url":"https://api.github.com/users/jgkamat/following{/other_user}","gists_url":"https://api.github.com/users/jgkamat/gists{/gist_id}","starred_url":"https://api.github.com/users/jgkamat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgkamat/subscriptions","organizations_url":"https://api.github.com/users/jgkamat/orgs","repos_url":"https://api.github.com/users/jgkamat/repos","events_url":"https://api.github.com/users/jgkamat/events{/privacy}","received_events_url":"https://api.github.com/users/jgkamat/received_events","type":"User","site_admin":false},"assignees":[{"login":"jgkamat","id":4349709,"avatar_url":"https://avatars.githubusercontent.com/u/4349709?v=3","gravatar_id":"","url":"https://api.github.com/users/jgkamat","html_url":"https://github.com/jgkamat","followers_url":"https://api.github.com/users/jgkamat/followers","following_url":"https://api.github.com/users/jgkamat/following{/other_user}","gists_url":"https://api.github.com/users/jgkamat/gists{/gist_id}","starred_url":"https://api.github.com/users/jgkamat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgkamat/subscriptions","organizations_url":"https://api.github.com/users/jgkamat/orgs","repos_url":"https://api.github.com/users/jgkamat/repos","events_url":"https://api.github.com/users/jgkamat/events{/privacy}","received_events_url":"https://api.github.com/users/jgkamat/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/RoboJackets/robocup-software/milestones/9","html_url":"https://github.com/RoboJackets/robocup-software/milestones/2016%20Fall%20Semester","labels_url":"https://api.github.com/repos/RoboJackets/robocup-software/milestones/9/labels","id":1863991,"number":9,"title":"2016 Fall Semester","description":"Tasks to complete during the Fall 2016 Semester","creator":{"login":"ashaw596","id":2037510,"avatar_url":"https://avatars.githubusercontent.com/u/2037510?v=3","gravatar_id":"","url":"https://api.github.com/users/ashaw596","html_url":"https://github.com/ashaw596","followers_url":"https://api.github.com/users/ashaw596/followers","following_url":"https://api.github.com/users/ashaw596/following{/other_user}","gists_url":"https://api.github.com/users/ashaw596/gists{/gist_id}","starred_url":"https://api.github.com/users/ashaw596/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ashaw596/subscriptions","organizations_url":"https://api.github.com/users/ashaw596/orgs","repos_url":"https://api.github.com/users/ashaw596/repos","events_url":"https://api.github.com/users/ashaw596/events{/privacy}","received_events_url":"https://api.github.com/users/ashaw596/received_events","type":"User","site_admin":false},"open_issues":10,"closed_issues":1,"state":"open","created_at":"2016-07-04T21:28:15Z","updated_at":"2016-09-12T03:33:37Z","due_on":null,"closed_at":null},"comments":15,"created_at":"2016-05-20T05:51:02Z","updated_at":"2016-09-13T00:26:35Z","closed_at":null,"body":"I get this seg fault randomly occasionally when running Basic122.\r\nIt takes a while. Not really sure whats causing it.\r\n```\r\n* thread #11: tid = 0x3d139, 0x0000000101b39148 QtCore`QObject::objectName() const + 8, name = 'QThread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT)\r\n    frame #0: 0x0000000101b39148 QtCore`QObject::objectName() const + 8\r\nQtCore`QObject::objectName:\r\n->  0x101b39148 <+8>:  movq   0x30(%rax), %rax\r\n    0x101b3914c <+12>: testq  %rax, %rax\r\n    0x101b3914f <+15>: je     0x101b39166               ; <+38>\r\n    0x101b39151 <+17>: movq   0x28(%rax), %rax\r\n(lldb) bt\r\n* thread #11: tid = 0x3d139, 0x0000000101b39148 QtCore`QObject::objectName() const + 8, name = 'QThread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT)\r\n  * frame #0: 0x0000000101b39148 QtCore`QObject::objectName() const + 8\r\n    frame #1: 0x0000000109f4ac71 QtCore.so`qtcore_do_find_child(QObject const*, _object*, QString const&, QFlags<Qt::FindChildOption>) + 161\r\n    frame #2: 0x0000000109f4ad4c QtCore.so`qtcore_do_find_child(QObject const*, _object*, QString const&, QFlags<Qt::FindChildOption>) + 380\r\n    frame #3: 0x0000000109f48967 QtCore.so`meth_QObject_findChild(_object*, _object*, _object*) + 343\r\n    frame #4: 0x000000010269f900 Python`PyCFunction_Call + 60\r\n    frame #5: 0x000000010270326b Python`PyEval_EvalFrameEx + 22399\r\n    frame #6: 0x0000000102706faf Python`fast_function + 213\r\n    frame #7: 0x0000000102703100 Python`PyEval_EvalFrameEx + 22036\r\n    frame #8: 0x0000000102706faf Python`fast_function + 213\r\n    frame #9: 0x0000000102703100 Python`PyEval_EvalFrameEx + 22036\r\n    frame #10: 0x0000000102706faf Python`fast_function + 213\r\n    frame #11: 0x0000000102703100 Python`PyEval_EvalFrameEx + 22036\r\n    frame #12: 0x00000001027066f0 Python`_PyEval_EvalCodeWithName + 1884\r\n    frame #13: 0x000000010270702f Python`fast_function + 341\r\n    frame #14: 0x0000000102703100 Python`PyEval_EvalFrameEx + 22036\r\n    frame #15: 0x0000000102706faf Python`fast_function + 213\r\n    frame #16: 0x0000000102703100 Python`PyEval_EvalFrameEx + 22036\r\n    frame #17: 0x00000001027066f0 Python`_PyEval_EvalCodeWithName + 1884\r\n    frame #18: 0x000000010270702f Python`fast_function + 341\r\n    frame #19: 0x0000000102703100 Python`PyEval_EvalFrameEx + 22036\r\n    frame #20: 0x00000001027066f0 Python`_PyEval_EvalCodeWithName + 1884\r\n    frame #21: 0x000000010270702f Python`fast_function + 341\r\n    frame #22: 0x0000000102703100 Python`PyEval_EvalFrameEx + 22036\r\n    frame #23: 0x0000000102706faf Python`fast_function + 213\r\n    frame #24: 0x0000000102703100 Python`PyEval_EvalFrameEx + 22036\r\n    frame #25: 0x00000001027066f0 Python`_PyEval_EvalCodeWithName + 1884\r\n    frame #26: 0x00000001026fda83 Python`PyEval_EvalCode + 81\r\n    frame #27: 0x0000000102723461 Python`run_mod + 58\r\n    frame #28: 0x0000000102723870 Python`PyRun_StringFlags + 131\r\n    frame #29: 0x000000010003657f robocup.so`Gameplay::GameplayModule::run(this=0x0000000102ec2528) + 6111 at GameplayModule.cpp:396\r\n    frame #30: 0x00000001001cf6b3 robocup.so`Processor::run(this=0x0000000102eb74b0) + 8579 at Processor.cpp:407\r\n    frame #31: 0x000000010195457a QtCore`QThreadPrivate::start(void*) + 362\r\n    frame #32: 0x00007fff8fe7899d libsystem_pthread.dylib`_pthread_body + 131\r\n    frame #33: 0x00007fff8fe7891a libsystem_pthread.dylib`_pthread_start + 168\r\n    frame #34: 0x00007fff8fe76351 libsystem_pthread.dylib`thread_start + 13\r\n```"},"comment":{"url":"https://api.github.com/repos/RoboJackets/robocup-software/issues/comments/246537207","html_url":"https://github.com/RoboJackets/robocup-software/issues/674#issuecomment-246537207","issue_url":"https://api.github.com/repos/RoboJackets/robocup-software/issues/674","id":246537207,"user":{"login":"jpfeltracco","id":8744813,"avatar_url":"https://avatars.githubusercontent.com/u/8744813?v=3","gravatar_id":"","url":"https://api.github.com/users/jpfeltracco","html_url":"https://github.com/jpfeltracco","followers_url":"https://api.github.com/users/jpfeltracco/followers","following_url":"https://api.github.com/users/jpfeltracco/following{/other_user}","gists_url":"https://api.github.com/users/jpfeltracco/gists{/gist_id}","starred_url":"https://api.github.com/users/jpfeltracco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpfeltracco/subscriptions","organizations_url":"https://api.github.com/users/jpfeltracco/orgs","repos_url":"https://api.github.com/users/jpfeltracco/repos","events_url":"https://api.github.com/users/jpfeltracco/events{/privacy}","received_events_url":"https://api.github.com/users/jpfeltracco/received_events","type":"User","site_admin":false},"created_at":"2016-09-13T00:26:35Z","updated_at":"2016-09-13T00:26:35Z","body":"Just ran on albert/fixSeg2. This looks like the segfault Jay found earlier.\r\n```\r\nThread 14 \"QThread\" received signal SIGSEGV, Segmentation fault.\r\n[Switching to Thread 0x7fffbd091700 (LWP 7794)]\r\n0x0000000000000021 in ?? ()\r\n(gdb) bt\r\n#0  0x0000000000000021 in ?? ()\r\n#1  0x00007fffcdef1581 in ?? () from /usr/lib/python3/dist-packages/PyQt5/QtCore.cpython-35m-x86_64-linux-gnu.so\r\n#2  0x00007fffcdbb03dc in ?? () from /usr/lib/python3/dist-packages/sip.cpython-35m-x86_64-linux-gnu.so\r\n#3  0x00007fffcdbb87a3 in sip_api_convert_from_type () from /usr/lib/python3/dist-packages/sip.cpython-35m-x86_64-linux-gnu.so\r\n#4  0x00007fffcdf4fb0f in ?? () from /usr/lib/python3/dist-packages/PyQt5/QtCore.cpython-35m-x86_64-linux-gnu.so\r\n#5  0x00007fffcdf4fcbb in ?? () from /usr/lib/python3/dist-packages/PyQt5/QtCore.cpython-35m-x86_64-linux-gnu.so\r\n#6  0x00007fffcdf4fcf2 in ?? () from /usr/lib/python3/dist-packages/PyQt5/QtCore.cpython-35m-x86_64-linux-gnu.so\r\n#7  0x00007fffcdf52812 in ?? () from /usr/lib/python3/dist-packages/PyQt5/QtCore.cpython-35m-x86_64-linux-gnu.so\r\n#8  0x00007ffff5e1e1b9 in PyCFunction_Call () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#9  0x00007ffff5f38085 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#10 0x00007ffff5f38509 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#11 0x00007ffff5f38509 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#12 0x00007ffff5f38509 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#13 0x00007ffff5fc8c0c in ?? () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#14 0x00007ffff5f36e09 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#15 0x00007ffff5f38509 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#16 0x00007ffff5fc8c0c in ?? () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#17 0x00007ffff5f36e09 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#18 0x00007ffff5fc8c0c in ?? () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#19 0x00007ffff5f36e09 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#20 0x00007ffff5f38509 in PyEval_EvalFrameEx () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#21 0x00007ffff5fc8c0c in ?? () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#22 0x00007ffff5fc8ce3 in PyEval_EvalCodeEx () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#23 0x00007ffff5f3089b in PyEval_EvalCode () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#24 0x00007ffff5f4dd3f in PyRun_StringFlags () from /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0\r\n#25 0x00007ffff77b8e31 in Gameplay::GameplayModule::run (this=0x85eba0) at ../soccer/gameplay/GameplayModule.cpp:397\r\n#26 0x00007ffff797b872 in Processor::run (this=0x830590) at ../soccer/Processor.cpp:419\r\n#27 0x00007ffff66c784e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5\r\n#28 0x00007ffff640c6fa in start_thread (arg=0x7fffbd091700) at pthread_create.c:333\r\n#29 0x00007ffff521ab5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109\r\n\r\n```"}}
{"actor":{"display_login":"jpfeltracco"}}