# Crash when precompling, 0.7

**URL:** <https://discourse.julialang.org/t/crash-when-precompling-0-7/14598>\
**Category:** General Usage\
**Created:** [September 5, 2018, 9:42pm UTC](https://discourse.julialang.org/t/crash-when-precompling-0-7/14598 "2018-09-05T21:42:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![improbable22](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/improbable22/32/5464_2.png) [@improbable22](https://discourse.julialang.org/u/improbable22)\
**Post date:** [September 5, 2018, 9:42pm UTC](https://discourse.julialang.org/t/crash-when-precompling-0-7/14598/1 "2018-09-05T21:42:32Z")

</div>

A package I’m working on seems to crash Julia on loading. This happens every time:

```julia
julia> using MyPackage
[Info: Precompiling MyPackage [13098b1d-c58a-59c4-bc25-08cc832316d6]

signal (11): Segmentation fault: 11
in expression starting at no file:0

```

I’ve tried reverting things as best I can (it was working a few hours ago…) but haven’t managed to isolate the bug yet, at all. Everything else seems to work fine.

Any suggestions on what to try? Are there log files which might have clues?

---

<div class="post-metadata">

**Author:** ![Sukera](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@Sukera](https://discourse.julialang.org/u/Sukera)\
**Post date:** [September 6, 2018, 8:53am UTC](https://discourse.julialang.org/t/crash-when-precompling-0-7/14598/2 "2018-09-06T08:53:29Z")

</div>

You can give [`git bisect`](https://git-scm.com/docs/git-bisect) a try if you’ve been somewhat consistent with committing. The way it works is by giving it a known bad commit (your current HEAD, I assume) and a known good commit (some past commit where you know it used to precompile and still does so) and it’ll do a binary search of commits between the good one and the bad one asking you if the commit it’s showing you works or not. You can test just by `using` the `dev`’ed package.

---

<div class="post-metadata">

**Author:** ![improbable22](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/improbable22/32/5464_2.png) [@improbable22](https://discourse.julialang.org/u/improbable22)\
**Post date:** [September 7, 2018, 7:39am UTC](https://discourse.julialang.org/t/crash-when-precompling-0-7/14598/3 "2018-09-07T07:39:22Z")

</div>

Many thanks, that sounds useful. After messing around a bit more, I think the problem is not my code, but a package which got upgraded – `using ExcelReaders` is sufficient to cause a crash for me. I made an issue here:

[https://github.com/queryverse/ExcelReaders.jl/issues/56](https://github.com/queryverse/ExcelReaders.jl/issues/56)
