Adding this.context and Thread.backtrace()

Adding this.context and Thread.backtrace()
Opening and closing curly braces should always be aligned. So instead of

```C
void
foo (int bar) {
}
```

it should be

```C
void
foo (int bar)
{
}
```