Signed-off-by: Markham <markham001@gmx.de>
--- /dev/null
+--- a/src/lvm.c.org    2013-04-12 20:48:47.000000000 +0200
++++ b/src/lvm.c        2014-09-19 07:40:19.000000000 +0200
+@@ -539,6 +539,10 @@
+  newframe:  /* reentry point when frame changes (call/return) */
+   lua_assert(ci == L->ci);
+   cl = clLvalue(ci->func);
++  if (cl == NULL) {
++    printf("#####[liblua: src/lvm.c %s:%d] cl: %p, ci->func: %p\n", __FUNCTION__, __LINE__, cl, ci->func);
++    return;
++  }
+   k = cl->p->k;
+   base = ci->u.l.base;
+   /* main loop of interpreter */
 
                $(PATCH)/lua-01-fix-coolstream-build.patch; \
                $(PATCH)/lua-02-shared-libs-for-lua.patch; \
                $(PATCH)/lua-03-lua-pc.patch; \
+               $(PATCH)/lua-04-lua-lvm.c.patch; \
                $(MAKE) linux PKG_VERSION=5.2.3 CC=$(TARGET)-gcc LD=$(TARGET)-ld AR="$(TARGET)-ar rcu" RANLIB=$(TARGET)-ranlib LDFLAGS="-L$(TARGETPREFIX)/lib"; \
                $(MAKE) install INSTALL_TOP=$(TARGETPREFIX)
        install -m 0755 -D $(BUILD_TMP)/lua-5.2.3/src/liblua.so.5.2.3 $(TARGETPREFIX)/lib/liblua.so.5.2.3