小编Dow*_*Dev的帖子

Crashlytics - Firebase 日志中的 Stacktrace 不可读

我刚开始使用 React Native Firebase 和 Crashlytics(版本 6)。当我调用firebase.crashlytics().recordError(error)JScatch块时,我在 Firebase Crashlytics 日志中看到类似于以下内容的错误。这是预期的行为吗?

这个错误日志没有任何有用的信息,所以我不确定我是否正确使用它。(我考虑将其创建为错误报告,但这似乎是预期行为或用户错误)。

触发的错误:

Firebase Crashlytics 日志

来自错误之一的堆栈跟踪:

Crashlytic 日志中的堆栈跟踪

如果这是预期的行为,我可能会这样称呼它:firebase.crashlytics().recordError(new Error('The error description');。这样我就知道错误在哪里,因为我无法从行号中知道错误在哪里。这样做的缺点是它不会显示实际的错误消息,所以我知道错误在哪里,但不知道错误是什么。

总体而言,React-Native Firebase 对我来说非常有用,所以感谢所有的辛勤工作(如果您是团队的一员)!

firebase crashlytics react-native-firebase

7
推荐指数
1
解决办法
3257
查看次数

C中的malloc()行为

对于下面的C代码,当我只输入一个字符时,我希望最后一个printf打印"10,10".而是打印"10,8".input当malloc 10个字节时,为什么只有8个字节?

char* input;
unsigned long inputLen = 10;

input = (char*) malloc(10 * sizeof(char));

printf("Input: ");
getline(&input,&inputLen,stdin);
printf("%lu,%d",inputLen,sizeof(input));
Run Code Online (Sandbox Code Playgroud)

c malloc

-1
推荐指数
1
解决办法
139
查看次数

标签 统计

c ×1

crashlytics ×1

firebase ×1

malloc ×1

react-native-firebase ×1