# Weird error, no specification

**URL:** <https://forum.juce.com/t/weird-error-no-specification/40581>\
**Category:** General JUCE discussion\
**Created:** [July 7, 2020, 4:49pm UTC](https://forum.juce.com/t/weird-error-no-specification/40581 "2020-07-07T16:49:28Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![RonenT](https://avatars.discourse-cdn.com/v4/letter/r/b77776/32.png) [@RonenT](https://forum.juce.com/u/RonenT)\
**Post date:** [July 7, 2020, 4:49pm UTC](https://forum.juce.com/t/weird-error-no-specification/40581/1 "2020-07-07T16:49:28Z")

</div>

Hello, While trying to build an empty audio app without anything I’m getting the below error without any details. Will appreciate any help.

 ![11](https://us1.discourse-cdn.com/flex026/uploads/juce/original/2X/c/cdb1507e463e759daf30b71b9911a942cdef2266.png)

---

<div class="post-metadata">

**Author:** ![ImJimmi](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/imjimmi/32/10843_2.png) [@ImJimmi](https://forum.juce.com/u/ImJimmi)\
**Post date:** [July 7, 2020, 5:22pm UTC](https://forum.juce.com/t/weird-error-no-specification/40581/2 "2020-07-07T17:22:35Z")

</div>

`audioError` is a String that’s declared on line 50 of the `juce_AudioAppComponent.cpp` file.

The `jassert` macro is triggering a break point because the `audioError` String is not empty and therefore contains some info about the error that occured.

It would be useful if the JUCE team could add a DBG line before the jassert to actually display the error in the terminal. (For now you could just add it yourself, or use the inspector in VS to find the contents of the String).

---

<div class="post-metadata">

**Author:** ![cpr2323](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/cpr2323/32/18682_2.png) [@cpr2323](https://forum.juce.com/u/cpr2323)\
**Post date:** [July 7, 2020, 5:25pm UTC](https://forum.juce.com/t/weird-error-no-specification/40581/3 "2020-07-07T17:25:24Z")

</div>

Plenty of details there. 😉 `asserts` are tools to be used during development (ie. debug builds) to alert the developer to conditions that not expected. In this case, the assert is being triggered because the `String` in `audioError` is `not empty`, ie. there was an error. If you look at the content of `audioError` you will see the actual error message. From the debug window we can see the start of the message, but not the entire thing  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/juce/original/2X/b/b020aa88f55e7231502d7f1202c733931ddcf902.png)
