Bug 1909500 - Crashes when adding/changing books
Summary: Crashes when adding/changing books
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: alexandria
Version: 33
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Mamoru TASAKA
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-12-20 13:34 UTC by Piotr Drąg
Modified: 2021-03-19 20:06 UTC (History)
1 user (show)

Fixed In Version: alexandria-0.7.8-3.fc33 alexandria-0.7.8-3.fc34
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-03-12 20:30:11 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
alex.crash.adding.book.txt (134.60 KB, text/plain)
2020-12-20 13:35 UTC, Piotr Drąg
no flags Details
alex.crash.saving.with.cover.txt (126.67 KB, text/plain)
2020-12-20 13:35 UTC, Piotr Drąg
no flags Details

Description Piotr Drąg 2020-12-20 13:34:32 UTC
Description of problem:

Alexandria crashes when clicking Add in the Adding a Book dialog. Cover doesn’t get saved, if one was provided.

It also crashes when clicking Save in the Properties for 'Book' dialog. Cover gets saved, if one was provided.


Version-Release number of selected component (if applicable):
alexandria-0.7.8-1.fc33.noarch


I reported it upstream, but they’ve been unable to reproduce: https://github.com/mvz/alexandria-book-collection-manager/issues/106

Comment 1 Piotr Drąg 2020-12-20 13:35:21 UTC
Created attachment 1740663 [details]
alex.crash.adding.book.txt

Comment 2 Piotr Drąg 2020-12-20 13:35:49 UTC
Created attachment 1740664 [details]
alex.crash.saving.with.cover.txt

Comment 3 Mamoru TASAKA 2020-12-27 05:13:25 UTC
* Can you provide the "exact" (detailed) way to reproduce this issue?
* Can you confirm that the issue you see does not happen with the previous alexandria? (Why I am asking this is because crash is actually in ruby-gnome side, so maybe even downgrading alexandria may not help, but this is related to ruby-gnome version)

Comment 4 Mamoru TASAKA 2021-01-07 14:22:40 UTC
ping?

Comment 5 Piotr Drąg 2021-01-07 16:37:22 UTC
1. Click Library → Add Book Manually.
2. Fill out the form, *including* the cover.
3. Click the Add button.
4. App crashes. After starting it again, you can see that the book has been added, but without the cover.

Similar thing happens when editing a book to add a cover, but the cover gets added.

I downgraded to alexandria-0.7.4-3.fc33.noarch and I can’t reproduce the crash anymore.

Comment 6 Mamoru TASAKA 2021-02-12 06:07:41 UTC
Sorry for wrong delay, however now I trued

1. Click Library → Add Book Manually.
2. Fill out the form, *including* the cover.
3. Click the Add button.

for 2 books

And it adds books normally without crashing, i.e. I cannot reproduce this issue.

Would you write in detail the procedure to reproduce this issue?

Comment 7 Piotr Drąg 2021-02-13 14:48:43 UTC
I think I’m onto something: Alexandria only crashes when a search is active while adding a book.

Comment 8 Mamoru TASAKA 2021-02-25 01:35:59 UTC
Unless there is any updated information how to reproduce this issue, I am going to once close this bug after one week.

Comment 9 Piotr Drąg 2021-02-27 10:50:15 UTC
I’m sorry, I should’ve been more clear in my last comment.

This is how I can reproduce the crash reliably:

1. Type anything in the search bar.
2. Click Library → Add Book Manually.
2. Fill out the form.
3. Click the Add button.
4. App crashes.

Without the first step, Alexandria won’t crash.

Comment 10 Mamoru TASAKA 2021-02-27 11:16:12 UTC
I have not tried yet, however can you provide the step also to the upstream? Maybe the upstream can resolve your issue quickly.

Comment 12 Mamoru TASAKA 2021-03-04 15:23:22 UTC
Reproducible.

Comment 13 Mamoru TASAKA 2021-03-05 12:14:35 UTC
Once I am going to close this bug.

Comment 14 Fedora Update System 2021-03-05 12:16:27 UTC
FEDORA-2021-31e0c1118c has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-31e0c1118c

Comment 15 Fedora Update System 2021-03-05 12:16:31 UTC
FEDORA-2021-7cab47f3fc has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-7cab47f3fc

Comment 16 Fedora Update System 2021-03-05 17:21:18 UTC
FEDORA-2021-31e0c1118c has been pushed to the Fedora 34 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-31e0c1118c`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-31e0c1118c

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 17 Fedora Update System 2021-03-05 18:57:14 UTC
FEDORA-2021-7cab47f3fc has been pushed to the Fedora 33 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-7cab47f3fc`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-7cab47f3fc

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 18 Fedora Update System 2021-03-12 20:30:11 UTC
FEDORA-2021-7cab47f3fc has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 19 Fedora Update System 2021-03-19 20:06:05 UTC
FEDORA-2021-31e0c1118c has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.