{"action":"created","issue":{"url":"https://api.github.com/repos/coccinelle/coccinelle/issues/89","repository_url":"https://api.github.com/repos/coccinelle/coccinelle","labels_url":"https://api.github.com/repos/coccinelle/coccinelle/issues/89/labels{/name}","comments_url":"https://api.github.com/repos/coccinelle/coccinelle/issues/89/comments","events_url":"https://api.github.com/repos/coccinelle/coccinelle/issues/89/events","html_url":"https://github.com/coccinelle/coccinelle/issues/89","id":187709958,"number":89,"title":"Fix data processing for advanced regular expressions in SmPL constraints","user":{"login":"elfring","id":660477,"avatar_url":"https://avatars.githubusercontent.com/u/660477?v=3","gravatar_id":"","url":"https://api.github.com/users/elfring","html_url":"https://github.com/elfring","followers_url":"https://api.github.com/users/elfring/followers","following_url":"https://api.github.com/users/elfring/following{/other_user}","gists_url":"https://api.github.com/users/elfring/gists{/gist_id}","starred_url":"https://api.github.com/users/elfring/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elfring/subscriptions","organizations_url":"https://api.github.com/users/elfring/orgs","repos_url":"https://api.github.com/users/elfring/repos","events_url":"https://api.github.com/users/elfring/events{/privacy}","received_events_url":"https://api.github.com/users/elfring/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-07T13:20:46Z","updated_at":"2016-11-07T16:55:05Z","closed_at":null,"body":"I tried [my script collection](https://build.opensuse.org/package/show/home:elfring:semantic_patching:Deletion_of_checks_before_specific_function_calls/Deletion_of_checks_before_specific_function_calls_in_Linux_source_files \"Deletion of checks before specific function calls in Linux source files\") out on the source files from [the software “NetBSD 7.0.2”](https://netbsd.org/releases/formal-7/NetBSD-7.0.2.html \"Another release of NetBSD\"). A semantic patch language script was successfully generated and it should be processed then with the software combination “Coccinelle 1.0.6-00010-gc4c84ad (OCaml 4.03.0)”.\r\n\r\nTest result:\r\n```\r\nelfring@Sonne:~> spatch.opt --parse-cocci ~/Projekte/Bau/NetBSD/Coccinelle/deletions1/20161107/find_functions_with_unnecessary_checks-with_static1.cocci\r\n…\r\nFatal error: exception Pcre.Error(_)\r\n```\r\n\r\n\r\nNow I would like to know more about the involved technical details around safe data processing for such challenging regular expressions.\r\n:crystal_ball: How can this software situation be improved further?"},"comment":{"url":"https://api.github.com/repos/coccinelle/coccinelle/issues/comments/258892628","html_url":"https://github.com/coccinelle/coccinelle/issues/89#issuecomment-258892628","issue_url":"https://api.github.com/repos/coccinelle/coccinelle/issues/89","id":258892628,"user":{"login":"JuliaLawall","id":502938,"avatar_url":"https://avatars.githubusercontent.com/u/502938?v=3","gravatar_id":"","url":"https://api.github.com/users/JuliaLawall","html_url":"https://github.com/JuliaLawall","followers_url":"https://api.github.com/users/JuliaLawall/followers","following_url":"https://api.github.com/users/JuliaLawall/following{/other_user}","gists_url":"https://api.github.com/users/JuliaLawall/gists{/gist_id}","starred_url":"https://api.github.com/users/JuliaLawall/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JuliaLawall/subscriptions","organizations_url":"https://api.github.com/users/JuliaLawall/orgs","repos_url":"https://api.github.com/users/JuliaLawall/repos","events_url":"https://api.github.com/users/JuliaLawall/events{/privacy}","received_events_url":"https://api.github.com/users/JuliaLawall/received_events","type":"User","site_admin":false},"created_at":"2016-11-07T16:55:05Z","updated_at":"2016-11-07T16:55:05Z","body":"\n\nOn Mon, 7 Nov 2016, Markus Elfring wrote:\n\n>\n> I tried my script collection out on the source files from the software\n> “NetBSD 7.0.2”. A semantic patch language script was successfully generated\n> and it should be then processed with the software combination “Coccinelle\n> 1.0.6-00010-gc4c84ad (OCaml 4.03.0)”.\n>\n> Test result:\n>\n> elfring@Sonne:~> spatch.opt --parse-cocci ~/Projekte/Bau/NetBSD/Coccinelle/d\n> eletions1/20161107/find_functions_with_unnecessary_checks-with_static1.cocci\n> …\n> Fatal error: exception Pcre.Error(_)\n\nPlease include the .cocci file and the .c file on which the error occurs.\nTry to minimize both in particular so that no databases are involved.\n\njulia\n\n>\n> Now I would like to know more about the involved technical details around\n> safe data processing for such challenging regular expressions.\n> 🔮 How can this software situation be improved further?\n>\n> —\n> You are receiving this because you are subscribed to this thread.\n> Reply to this email directly, view it on GitHub, or mute the\n> thread.[AAesml79iCJ4Cowu_kdR2oNpu0bEx3joks5q7yWvgaJpZM4KrNAB.gif]\n>\n>\n>"}}
{"actor":{"display_login":"JuliaLawall"}}