dstark5 / dstark5/Openlib

DioException Error When Searching Books in OpenLib (F-Droid Version)

Open
#143 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
Dart
Stars
2.5k
Forks
130
PR merge metrics
No merged PRs in 30d

Description

When attempting to search for books in the OpenLib app (installed via F-Droid), I encountered an error message stating:
"DioException [connection error]: The connection ground to a halt while trying to fetch data..."

The issue persists regardless of whether I am connected to a VPN or not. I have tried uninstalling and reinstalling the app, but the problem remains.

Steps to Reproduce:
Open the OpenLib app on Android.

Navigate to the search bar and enter any book title.

Press "Search."

Observe the error message.

Expected Behavior:
The app should display search results for the entered book title.

Actual Behavior:
The app displays an error message with a stack trace and does not load any results.

Screenshot attached.

![Image](https://github.com/user-attachments/assets/c3d113a8-19ce-466b-a093-8a9405ed8cb1)

Device Information:
Device: Samsung Galaxy A51 U1

Android Version: Latest firmware as of March 9, 2025

App Version: Latest version from F-Droid

Additional Context:
I was initially running Speedtest VPN when I encountered this issue. However, disabling the VPN and retrying did not resolve the problem.

I uninstalled and reinstalled the app via F-Droid, but the issue persists.

The stack trace in the error message indicates that the problem might be related to DioMixin.fetch or AnnasArchive.searchBooks.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.