Bug 1668914
Summary: | [abrt] Invalid ESource unref in on_client_connected() | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Matthew Saltzman <mjs> | ||||||||||||||||||||||||||||
Component: | gnome-calendar | Assignee: | Igor Raits <igor.raits> | ||||||||||||||||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||||||||
Version: | 29 | CC: | caillon+fedoraproject, gnome-sig, igor.raits, john.j5live, mcatanzaro+wrong-account-do-not-cc, mcrha, rhughes, rstrode, sandmann | ||||||||||||||||||||||||||||
Target Milestone: | --- | ||||||||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||||||
URL: | https://retrace.fedoraproject.org/faf/reports/bthash/dae48ddd65feb14cc8d4b153f14e17a38f772a1c | ||||||||||||||||||||||||||||||
Whiteboard: | abrt_hash:eeabb3939e2c013908df319de5ec3da524a12f96;VARIANT_ID=workstation; | ||||||||||||||||||||||||||||||
Fixed In Version: | gnome-calendar-3.32.2-5.fc30 | Doc Type: | If docs needed, set a value | ||||||||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||||||
Last Closed: | 2019-07-26 00:59:41 UTC | Type: | --- | ||||||||||||||||||||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||||||||||||||||||||
Documentation: | --- | CRM: | |||||||||||||||||||||||||||||
Verified Versions: | Category: | --- | |||||||||||||||||||||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||||||||||
Embargoed: | |||||||||||||||||||||||||||||||
Attachments: |
|
Description
Matthew Saltzman
2019-01-23 21:16:50 UTC
Created attachment 1522884 [details]
File: backtrace
Created attachment 1522885 [details]
File: cgroup
Created attachment 1522886 [details]
File: core_backtrace
Created attachment 1522887 [details]
File: cpuinfo
Created attachment 1522888 [details]
File: dso_list
Created attachment 1522889 [details]
File: environ
Created attachment 1522890 [details]
File: exploitable
Created attachment 1522891 [details]
File: limits
Created attachment 1522892 [details]
File: maps
Created attachment 1522893 [details]
File: mountinfo
Created attachment 1522894 [details]
File: open_fds
Created attachment 1522895 [details]
File: proc_pid_status
Created attachment 1522896 [details]
File: var_log_messages
Thanks for a bug report. Is there any reproducer for the crash, please? Or any description what could be happening when the crash happened, please? I forgot to mention, it looks like a ref/unref imbalance somewhere in the code, either in libecal, or in gnome-calendar itself, on an ECalClient/EClient instance. At this point, I don't recall the exact circumstances. If I didn't write something down when I reported it, then it probably happened in the background. I have occasionally flipped back to the screen with Evo running or went to uncover it from behind other windows only to find that it had closed while I wasn't looking. I suspect this was one of those times. I found one issue while testing this, reported upstream as https://gitlab.gnome.org/GNOME/gnome-calendar/issues/434 Though it's not directly related. I've been able to reproduce this by adding/removing a CalDAV calendar .source file to/from ~/.config/evolution/sources, which I filled as https://gitlab.gnome.org/GNOME/gnome-calendar/issues/435 The above report contains a proposed change, if anyone would like to backport it. It's here: https://gitlab.gnome.org/GNOME/gnome-calendar/issues/435#note_556880 OK, I see my analysis was lacking. Thanks Milan! I'm already preparing a gnome-calendar update with a bunch of patches, so I'll add yours as well. FEDORA-2019-ff0223e2ca has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-ff0223e2ca gnome-calendar-3.32.2-3.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-ff0223e2ca FEDORA-2019-ff0223e2ca has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-ff0223e2ca gnome-calendar-3.32.2-4.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-ff0223e2ca FEDORA-2019-ff0223e2ca has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-ff0223e2ca gnome-calendar-3.32.2-5.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-ff0223e2ca gnome-calendar-3.32.2-5.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report. |