Ripcord Dev Logo Ripcord Development — View Ticket Login or Create Account
Ticket UUID: f90dc73ea3140eb233533f6df1be14a2f40aff11
Title: Slack: crash with "database is locked" error
Status: Open Type: Bug
Severity: Minor Priority: Low
Subsystem: Slack Resolution: Open
Last Modified: 2022-06-05 15:46:17
Version Found In: 0.4.29
yossarian2022-05-15 19:53:24

First of all, thanks for Ripcord. It's really nice to have a native Slack client.

I haven't been able to reproduce this since initially triggering it, but I figured I'd report it in case others see it.

Actions taken:

  1. Login into a Slack via username/password
  2. Attempt to emoji-react to a message (Right click message -> Add reaction...)
  3. Attempt to use the text input to search for an emoji
  4. Observe the crash (starts with an error dialog, followed by an uncontrolled abort)

Here's what was spat out on my terminal during the crash:

qt.network.ssl: QSslSocket: cannot resolve SSL_set_alpn_protos

qt.network.ssl: QSslSocket: cannot resolve SSL_CTX_set_alpn_select_cb

qt.network.ssl: QSslSocket: cannot resolve SSL_get0_alpn_selected

Database error code 5:

database is locked

Aborted (core dumped)

I think the Qt/SSL warnings are unrelated, since I've seen them on future runs.

cancel2022-06-05 15:46:17

Hmmm. I've seen it happen a couple of times. I'll keep an eye out.