I'm trying to use Gatsby to stand up a small website to render Markdown-based pages. It mostly works, but I can't get it to display images. Notably, the exact same Gatsby project (downloaded from the same git repo, no local modifications) works fine for others on my team. So it's something about my local config, but I'm out of ideas on where to look.

The `example.md` file from the repo looks like this:

```
[a bunch of text]

![](img/image.png)

[a bunch more text]

```

When I try to run a `gatsby develop`, I get the following error:

```
...
info changed file at .../example.md
success createPages - 0.021s

 ERROR 

Processing .../image.png failed

Original error:

  WorkerError: Processing .../image.png failed
  Original error:

  - jobs-manager.js:314 exports.enqueueJob
    [internal]/[gatsby]/dist/utils/jobs-manager.js:314:23

  - next_tick.js:68 process._tickCallback
    internal/process/next_tick.js:68:7

not finished run queries - 0.224s
not finished Generating image thumbnails - 0.201s

(sharp:89899): GLib-CRITICAL **: 17:00:41.183: g_hash_table_lookup: assertion 'hash_table != NULL' failed

(sharp:89899): GLib-CRITICAL **: 17:00:41.194: g_hash_table_lookup: assertion 'hash_table != NULL' failed

(sharp:89899): GLib-CRITICAL **: 17:00:41.270: g_hash_table_lookup: assertion 'hash_table != NULL' failed

3-18-2020 devusr $

```

However, if I change the Markdown to

```
[a bunch of text]

img/image.png FIXME LATER

[a bunch more text]

```

then `gatsby develop` results in the site rendering just fine (with the obvious exception of it not displaying the actual image).

I have tried doing `gatsby clean` followed by `gatsby develop`. I've also updated node and npm, plus everything being managed by npm and homebrew. A [ticket with sharp](https://github.com/lovell/sharp/issues/1709) about a similar error just said the problem isn't with them, and didn't have much additional information to use to keep searching. What else can I do here?