facebook / facebook/hhvm

HPHP::Class::setInterfaceVtables(): assertion `vtableVec[slot].vtable == nullptr' failed.

Open
#7,050 5 comments 0 reactions 0 assignees View on GitHub
crash needs more info
Dominant language
C++
Stars
18.7k
Forks
3.1k
Avg merge
1h 47m
Merged PRs (30d)
2

Description

### HHVM Version

HipHop VM 3.13.1 (dbg)
Compiler: tags/HHVM-3.13.1-0-g4f382ad928a6e2a0607a8dcb251002aca77f11f6
Repo schema: 655b5912cb8136e9df6f9be972153e38ac446e0f

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.4 LTS"
### Standalone code, or other way to reproduce the problem

Let say I have a Laravel 5.1 project, and it compile sucessfully (after removing `class_alias`, `extract`, `compact`, and `get_defined_vars`).

``` bash
$ hhvm --hphp -t hhbc -v AllVolatile=true -v WholeProgram=true --input-list compile.list --output-dir repo-bytecode/ -k1 -l4
```

The portion of the class:

``` php

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.