Kotlin/JS NPE 源代码参考

问题描述

我有一个抛出空指针异常的 Kotlin/JS 项目,但我不知道它来自哪里。浏览器中的源映射引用 exceptionUtils.kt?24ab,它是 javascript 错误的通用包装器:

@JsName("throwNPE")
internal fun throwNPE(message: String) {
    throw NullPointerException(message)
}

javascript 控制台中显示错误的堆栈跟踪同样引用了 javascript 桥接代码,而不是我实际的 Kotlin 源代码

"空指针异常

在 Object.captureStack (webpack-internal:///./kotlin-dce-dev/kotlin.js:38592:15)

at NullPointerException.Exception [作为构造函数] (webpack-internal:///./kotlin-dce-dev/kotlin.js:38925:14)

at NullPointerException.RuntimeException [作为构造函数] (webpack-internal:///./kotlin-dce-dev/kotlin.js:38951:17)

在 RuntimeException_init_0 (webpack-internal:///./kotlin-dce-dev/kotlin.js:38962:24)

在新的 NullPointerException (webpack-internal:///./kotlin-dce-dev/kotlin.js:39071:7)

在 Object.throwNPE (webpack-internal:///./kotlin-dce-dev/kotlin.js:42775:13)

在 Kotlin.ensureNotNull (webpack-internal:///./kotlin-dce-dev/kotlin.js:748:35)

在 main (webpack-internal:///./kotlin-dce-dev/my-app.js:68:27)

在 Object.eval (webpack-internal:///./kotlin-dce-dev/my-app.js:431:3)

在 eval (webpack-internal:///./kotlin-dce-dev/my-app.js:5:35)"

如何将其追溯到异常的实际 Kotlin 源?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...