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, bugzilla.redhat.com.ed6bc, fmuellner, 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. |