component

2018-05-03T12:03:32.000186Z

does anybody else consistently see nil causes on exceptions thrown during startup? i.e., I see component's wrapped exception but can't find the underlying so I don't know what actually went wrong

2018-05-03T12:03:53.000168Z

based on this code that seems impossible, but I see this basically all the time https://github.com/stuartsierra/component/blob/component-0.3.1/src/com/stuartsierra/component.cljc#L116

2018-05-03T15:32:12.000605Z

do you have that jvm option turned off where it sometimes omits stracktraces?

2018-05-03T15:33:43.000475Z

-XX:-OmitStackTraceInFastThrow

2018-05-03T15:34:07.000169Z

turns it off

2018-05-03T15:35:44.000373Z

but no, I don't think I've seen that, I might also look at however the exception is being reported (logging, some exception pretty printer) some of those do terrible things

2018-05-03T23:46:42.000297Z

It's not missing just a stacktrace but the whole throwable. I can get the ex-info thrown by component and call getCause and it's nil

2018-05-03T23:47:12.000303Z

I guess I'll try debugging it next time since apparently I'm the crazy one