Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1577561
Summary: | [abrt] gnome-shell: gweather_location_get_timezone(): gnome-shell killed by SIGSEGV | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Ben Liblit <liblit> | ||||||||||||||||||||||||||||
Component: | libgweather | Assignee: | Bastien Nocera <bnocera> | ||||||||||||||||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||||||||
Version: | 28 | CC: | abetakehiko, bnocera, fmuellner, kelmes, mclasen, otaylor, pbrobinson | ||||||||||||||||||||||||||||
Target Milestone: | --- | ||||||||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||||||
URL: | https://retrace.fedoraproject.org/faf/reports/bthash/539c6a3ce3de16cf0c307cd3534c60af48fadb45 | ||||||||||||||||||||||||||||||
Whiteboard: | abrt_hash:325c47ba639679806850a3712d868dd91e66021a;VARIANT_ID=workstation; | ||||||||||||||||||||||||||||||
Fixed In Version: | libgweather-3.28.2-1.fc28 | Doc Type: | If docs needed, set a value | ||||||||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||||||
Last Closed: | 2018-06-26 17:33:06 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
Ben Liblit
2018-05-13 00:26:42 UTC
Created attachment 1435544 [details]
File: backtrace
Created attachment 1435545 [details]
File: cgroup
Created attachment 1435546 [details]
File: core_backtrace
Created attachment 1435547 [details]
File: cpuinfo
Created attachment 1435548 [details]
File: dso_list
Created attachment 1435549 [details]
File: environ
Created attachment 1435550 [details]
File: exploitable
Created attachment 1435551 [details]
File: limits
Created attachment 1435552 [details]
File: maps
Created attachment 1435553 [details]
File: mountinfo
Created attachment 1435554 [details]
File: open_fds
Created attachment 1435555 [details]
File: proc_pid_status
Created attachment 1435556 [details]
File: var_log_messages
Similar reports: [abrt] gjs: JS_GetContextPrivate(): gjs-console killed by SIGSEGV https://gitlab.gnome.org/GNOME/gjs/issues/148 https://bugzilla.redhat.com/show_bug.cgi?id=1560314 (In reply to Takehiko Abe from comment #14) > Similar reports: > > [abrt] gjs: JS_GetContextPrivate(): gjs-console killed by SIGSEGV > https://gitlab.gnome.org/GNOME/gjs/issues/148 > https://bugzilla.redhat.com/show_bug.cgi?id=1560314 I tried the patch for the issue #148: https://gitlab.gnome.org/GNOME/gjs/commit/d85214b041b7e3f352f6138516b4fe6084c42230 And it did not work. Sorry for the wrong lead. Similar problem has been detected: Just working away and shell crashed reporter: libreport-2.9.5 backtrace_rating: 4 cmdline: /usr/bin/gnome-shell crash_function: gweather_location_get_timezone executable: /usr/bin/gnome-shell journald_cursor: s=75154f70e8144d16a4a4fd291863971f;i=705e8;b=e7a1db25551a4e27ac197fff92f318a9;m=111976727;t=56cf31e3129d4;x=54613da5e400582e kernel: 4.16.11-300.fc28.x86_64 package: gnome-shell-3.28.2-1.fc28 reason: gnome-shell killed by SIGSEGV rootdir: / runlevel: N 5 type: CCpp uid: 1000 I removed the UTC clock from gnome-clocks two days ago. I have not had a single crash since then. Could it be the culprit??? (In reply to Takehiko Abe from comment #17) > I removed the UTC clock from gnome-clocks two days ago. I have not had a > single crash since then. Could it be the culprit??? I have UTC configured too. I think Bastien added that functionality. (In reply to Peter Robinson from comment #18) > (In reply to Takehiko Abe from comment #17) > > I removed the UTC clock from gnome-clocks two days ago. I have not had a > > single crash since then. Could it be the culprit??? > > I have UTC configured too. > > I think Bastien added that functionality. That's the line: while (loc && !loc->zones) loc = loc->parent; My guess is that somebody wrongly freed something. I don't know what that would be. Found the problem, "named timezone" entries are returned without an extra reference or copy, which mangles the global "World" tree. Upstream patches: https://gitlab.gnome.org/GNOME/libgweather/merge_requests/8 libgweather-3.28.2-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-9d3adb3c1f libgweather-3.28.2-1.fc28 has been pushed to the Fedora 28 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-2018-9d3adb3c1f libgweather-3.28.2-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report. |