{"action":"created","issue":{"url":"https://api.github.com/repos/betolj/ndpi-netfilter/issues/8","labels_url":"https://api.github.com/repos/betolj/ndpi-netfilter/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/betolj/ndpi-netfilter/issues/8/comments","events_url":"https://api.github.com/repos/betolj/ndpi-netfilter/issues/8/events","html_url":"https://github.com/betolj/ndpi-netfilter/issues/8","id":88785271,"number":8,"title":"kernel panic and build issue w/ current","user":{"login":"syadnom","id":9721701,"avatar_url":"https://avatars.githubusercontent.com/u/9721701?v=3","gravatar_id":"","url":"https://api.github.com/users/syadnom","html_url":"https://github.com/syadnom","followers_url":"https://api.github.com/users/syadnom/followers","following_url":"https://api.github.com/users/syadnom/following{/other_user}","gists_url":"https://api.github.com/users/syadnom/gists{/gist_id}","starred_url":"https://api.github.com/users/syadnom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/syadnom/subscriptions","organizations_url":"https://api.github.com/users/syadnom/orgs","repos_url":"https://api.github.com/users/syadnom/repos","events_url":"https://api.github.com/users/syadnom/events{/privacy}","received_events_url":"https://api.github.com/users/syadnom/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":71,"created_at":"2015-06-16T17:10:47Z","updated_at":"2015-06-24T18:17:58Z","closed_at":null,"body":"I've built ndpi and ndpi-netfilter both from trunk on ubuntu 14.04 x64, kernel 3.13.0-55-generic, ndpi and ndpi-netfilter checked out from trunk 2015/6/16\r\n\r\nI'm unable to load the module, \r\nmodprobe: ERROR: could not insert 'xt_ndpi': Unknown symbol in module, or unknown parameter (see dmesg)\r\n @syadnom\r\n  \r\n\r\nI do see a couple warnings in the build:\r\nWARNING: \"ndpi_search_kakaotalk_voice\" [/usr/src/ndpi-netfilter/trunk/src/xt_ndpi.ko] undefined!\r\nWARNING: \"ndpi_search_eaq\" [/usr/src/ndpi-netfilter/trunk/src/xt_ndpi.ko] undefined!\r\nLD [M] /usr/src/ndpi-netfilter/trunk/src/xt_ndpi.ko\r\nmake[2]: Leaving directory /usr/src/linux-headers-3.13.0-55-generic' rm -r ndpi_cpy make[1]: Leaving directory/usr/src/ndpi-netfilter/trunk/src'\r\n\r\nhere is the dmesg output:\r\n[ 381.317982] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)\r\n[ 381.319381] xt_ndpi: module verification failed: signature and/or required key missing - tainting kernel\r\n[ 1000.082087] xt_ndpi: Unknown symbol ndpi_search_eaq (err 0)\r\n[ 1000.082122] xt_ndpi: Unknown symbol ndpi_search_kakaotalk_voice (err 0)\r\n\r\n  \r\nI removed kakaotalk and eaq from ndpi which allowed my to build and load xt_ndpi, but now I get a kernel panic whenever iptables loads the ndpi module.\r\n\r\n  \r\n\r\ndmesg shows this when loading the module\r\n\r\n[ 2689.841269] xt_ndpi 2.0 (nDPI wrapper module).\r\n[ 2689.849190] [NDPI] ndpi_string_to_automa(protoId=193): INTERNAL ERROR\r\n[ 2689.849195] [NDPI] ndpi_string_to_automa(protoId=195): INTERNAL ERROR\r\n[ 2689.849260] [NDPI] ndpi_string_to_automa(protoId=195): INTERNAL ERROR\r\n[ 2689.849496] [NDPI] ndpi_init_protocol_defaults(missing protoId=194) INTERNAL ERROR: not all protocols have been initialized\r\n\r\n  \r\nnow: \r\n\r\niptables -m ndpi --help segfaults\r\n\r\nndpi match options:\r\n--ftp Match for FTP_CONTROL protocol packets.\r\n--pop Match for MAIL_POP protocol packets.\r\n<-- truncated list -->\r\n--whatsapp_voice Match for WHATSAPP_VOICE protocol packets.\r\n--dpi_check Match for CHECK protocol packets.\r\nSegmentation fault (core dumped)\r\n\r\n\r\n\r\nwhat revision of ndpi is ndpi-netfilter built against?  I'd like to try again with whatever revision that is.\r\n\r\nThanks."},"comment":{"url":"https://api.github.com/repos/betolj/ndpi-netfilter/issues/comments/114968355","html_url":"https://github.com/betolj/ndpi-netfilter/issues/8#issuecomment-114968355","issue_url":"https://api.github.com/repos/betolj/ndpi-netfilter/issues/8","id":114968355,"user":{"login":"syadnom","id":9721701,"avatar_url":"https://avatars.githubusercontent.com/u/9721701?v=3","gravatar_id":"","url":"https://api.github.com/users/syadnom","html_url":"https://github.com/syadnom","followers_url":"https://api.github.com/users/syadnom/followers","following_url":"https://api.github.com/users/syadnom/following{/other_user}","gists_url":"https://api.github.com/users/syadnom/gists{/gist_id}","starred_url":"https://api.github.com/users/syadnom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/syadnom/subscriptions","organizations_url":"https://api.github.com/users/syadnom/orgs","repos_url":"https://api.github.com/users/syadnom/repos","events_url":"https://api.github.com/users/syadnom/events{/privacy}","received_events_url":"https://api.github.com/users/syadnom/received_events","type":"User","site_admin":false},"created_at":"2015-06-24T18:17:58Z","updated_at":"2015-06-24T18:17:58Z","body":"On Wed, Jun 24, 2015 at 12:17 PM, kong156 <notifications@github.com> wrote:\n\n> see the reason above.\n\n\nmaybe I'm blind, but I see no reason above.\n"}}