Sentry Issue: [ELECTRON-FIDDLE-2Z](https://sentry.io/organizations/electronjs/issues/1570755150/?referrer=github_integration)

```
EXC_BAD_ACCESS / KERN_INVALID_ADDRESS: Fatal Error: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
  File "values.h", line 168, in mate::Converter<T>::FromV8
  File "converter.h", line 341, in mate::internal::Invoker<T>::Invoker
  File "function_template.h", line 241, in mate::internal::Dispatcher<T>::DispatchToCallback
  File "api-arguments-inl.h", line 158, in v8::internal::FunctionCallbackArguments::Call
  File "builtins-api.cc", line 111, in v8::internal::(anonymous namespace)::HandleApiCallHelper<T>
...
(46 additional frame(s) were not displayed)
```
shell/common/gin_converters/value_converter.cc
#include "shell/common/gin_converters/value_converter.h"
#include <memory>
#include <utility>
#include "base/values.h"
#include "shell/common/v8_value_converter.h"
namespace gin {
bool Converter<base::DictionaryValue>::FromV8(v8::Isolate* isolate,
                                              v8::Local<v8::Value> val,
                                              base::DictionaryValue* out) {
  electron::V8ValueConverter converter;
  std::unique_ptr<base::Value> value(
      converter.FromV8Value(val, isolate->GetCurrentContext()));
  if (value && value->is_dict()) {
    out->Swap(static_cast<base::DictionaryValue*>(value.get()));
    return true;
  } else {
    return false;
  }
}
v8::Local<v8::Value> Converter<base::DictionaryValue>::ToV8(