Rinevard

Results 5 issues of Rinevard

如题,我在搜索礼欣老师的时候出现了李欣和李昕老师。 ![Screenshot_2023-10-29-06-54-31-644_cn bit101 android](https://github.com/BIT101-dev/BIT101/assets/136295900/ec1713b1-bb39-404c-9d80-bad6cc339346) ![IMG_20231029_065538](https://github.com/BIT101-dev/BIT101/assets/136295900/f41b232e-de35-497f-b4bd-353414d1d23a)

在课程界面点击授课教师一栏的教师时,有时无法正确搜索到该教师的其他课程,而是会搜索其他老师的课程。

bug

会不会是因为没有请求存储权限?在 "AndroidManifest.xml" 文件中,可以发现当前的 app 只有以下权限: ```xml ``` 值得一提的是,文章板块的图片是可以正常下载的(点击下载按钮会跳转到浏览器中打开图片的链接)。

如题,手机型号为小米11pro 复现方法:从主页出发,依次点击 我 -> 帖子 -> 任意点开一个帖子 -> 右上角三个点 -> 举报 手机给出的问题trace: ``` java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.get(ArrayList.java:437) at cn.bit101.android.features.report.ReportScreenKt$ReportScreen$4.invokeSuspend(ReportScreen.kt:299) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108) at androidx.compose.ui.platform.AndroidUiDispatcher.performTrampolineDispatch(AndroidUiDispatcher.android.kt:81) at androidx.compose.ui.platform.AndroidUiDispatcher.access$performTrampolineDispatch(AndroidUiDispatcher.android.kt:41)...

The comment in function `release` in `spinlock.c` says that `__sync_lock_release` would be compiled into `amoswap.w zero, zero, (s1)`, but mine was compiled into `sw zero,0(s1)`. Here's the source code. ```c...