Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Application crash due to: gee_linked_list_real_get: assertion failed: (index < this._size) #216

Open
avojak opened this issue Dec 12, 2021 · 1 comment
Labels
bug Something isn't working unable to reproduce Unable to reproduce the issue

Comments

@avojak
Copy link
Owner

avojak commented Dec 12, 2021

Saw the application crash with the following messages in the log:

(com.github.avojak.iridium:2): GLib-Net-DEBUG: 09:59:01.094: CLIENT[0x559e4edf6a60]: yielding operation OP_READ
(com.github.avojak.iridium:2): GLib-Net-DEBUG: 09:59:01.094: CLIENT[0x559e4edf6a60]: successfully read 85 bytes from TLS connection
** (com.github.avojak.iridium:2): DEBUG: 09:59:01.095: ServerConnection.vala:336: :[email protected] QUIT :Ping timeout: 240 seconds\u000d
(com.github.avojak.iridium:2): GLib-Net-DEBUG: 09:59:01.095: CLIENT[0x559e4edf6a60]: starting to read data from TLS connection
(com.github.avojak.iridium:2): GLib-Net-DEBUG: 09:59:01.095: CLIENT[0x559e4edf6a60]: claiming operation OP_READ
(com.github.avojak.iridium:2): GLib-Net-DEBUG: 09:59:01.095: CLIENT[0x559e4edf6a60]: claiming operation OP_READ succeeded

** (com.github.avojak.iridium:2): WARNING **: 09:59:01.095: MainLayout.vala:471: No chat view exists for irc.libera.chat, molten
(com.github.avojak.iridium:2): GLib-Net-DEBUG: 09:59:01.623: CLIENT[0x559e4edf6a60]: yielding operation OP_READ
(com.github.avojak.iridium:2): GLib-Net-DEBUG: 09:59:01.624: CLIENT[0x559e4edf6a60]: successfully read 59 bytes from TLS connection
** (com.github.avojak.iridium:2): DEBUG: 09:59:01.624: ServerConnection.vala:336: :mrfb!~MrFooBar@gateway/tor-sasl/mrfb QUIT :Quit: leaving\u000d
(com.github.avojak.iridium:2): GLib-Net-DEBUG: 09:59:01.624: CLIENT[0x559e4edf6a60]: starting to read data from TLS connection
(com.github.avojak.iridium:2): GLib-Net-DEBUG: 09:59:01.624: CLIENT[0x559e4edf6a60]: claiming operation OP_READ
(com.github.avojak.iridium:2): GLib-Net-DEBUG: 09:59:01.624: CLIENT[0x559e4edf6a60]: claiming operation OP_READ succeeded
**
ERROR:linkedlist.c:691:gee_linked_list_real_get: assertion failed: (index < this._size)
Bail out! ERROR:linkedlist.c:691:gee_linked_list_real_get: assertion failed: (index < this._size)

My first guess would be to look into how the list of users is maintained and updated, since this seems to have happened after a user quit.

@avojak avojak added the bug Something isn't working label Dec 12, 2021
@avojak avojak added the unable to reproduce Unable to reproduce the issue label Dec 30, 2021
@avojak avojak closed this as completed Dec 30, 2021
@avojak avojak reopened this Dec 30, 2021
@avojak
Copy link
Owner Author

avojak commented Dec 30, 2021

Unable to reproduce the issue. Will kick it out of the 1.8.0 release but leave open in case it happens again.

@avojak avojak added priority: low Low impact and removed priority: low Low impact labels Dec 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working unable to reproduce Unable to reproduce the issue
Projects
None yet
Development

No branches or pull requests

1 participant