Bug 1560314

Summary: [abrt] gjs: JS_GetContextPrivate(): gjs-console killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Pat Kelly <pmkellly72>
Component: gjsAssignee: Colin Walters <walters>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 28CC: bwz2009ss, hacklm, klember, mr.marcelo.barbosa, m.soverini, otaylor, plobugzilla, walters
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/f2968d097918c502ca2ce3329aeff958a4ff8628
Whiteboard: abrt_hash:8b976fe23d4e045d5f65a8e7951228b201b6777b;VARIANT_ID=workstation;
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-08-31 13:25:43 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 Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: cpuinfo
none
File: dso_list
none
File: environ
none
File: exploitable
none
File: limits
none
File: maps
none
File: mountinfo
none
File: open_fds
none
File: proc_pid_status none

Description Pat Kelly 2018-03-25 22:19:24 UTC
Description of problem:
I was testing F28 20180324.n.0 and during the desktop menus test, when I started Evolution,
I got the message that gjs had quit unexpectedly

Version-Release number of selected component:
gjs-1.52.0-1.fc28

Additional info:
reporter:       libreport-2.9.3
backtrace_rating: 4
cmdline:        /usr/bin/gjs-console /usr/bin/gnome-documents --gapplication-service
crash_function: JS_GetContextPrivate
executable:     /usr/bin/gjs-console
journald_cursor: s=e4c6796a6fda4ed3a37690da5320dc08;i=677b;b=eeec25a77ea240d8ae01ca711642e0f9;m=4ac1c482;t=56843d2d28f82;x=721c8caebf5bbc29
kernel:         4.16.0-0.rc4.git0.1.fc28.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 JS_GetContextPrivate at /usr/src/debug/mozjs52-52.6.0-1.fc28.x86_64/jsapi.cpp:504
 #1 _gjs_context_is_sweeping at gjs/context.cpp:573
 #2 gjs_callback_closure at gi/function.cpp:204
 #3 ffi_closure_unix64_inner at ../src/x86/ffi64.c:670
 #4 ffi_closure_unix64 at ../src/x86/unix64.S:229
 #9 gtk_widget_dispose at gtkwidget.c:12092
 #11 release_native_object at gi/object.cpp:1130
 #12 ?? at gi/object.cpp:1524
 #13 js::Class::doFinalize at /usr/src/debug/mozjs52-52.6.0-1.fc28.x86_64/dist/include/js/Class.h:816
 #14 JSObject::finalize at /usr/src/debug/mozjs52-52.6.0-1.fc28.x86_64/jsobjinlines.h:87

Comment 1 Pat Kelly 2018-03-25 22:19:31 UTC
Created attachment 1412846 [details]
File: backtrace

Comment 2 Pat Kelly 2018-03-25 22:19:32 UTC
Created attachment 1412847 [details]
File: cgroup

Comment 3 Pat Kelly 2018-03-25 22:19:35 UTC
Created attachment 1412848 [details]
File: core_backtrace

Comment 4 Pat Kelly 2018-03-25 22:19:36 UTC
Created attachment 1412849 [details]
File: cpuinfo

Comment 5 Pat Kelly 2018-03-25 22:19:38 UTC
Created attachment 1412850 [details]
File: dso_list

Comment 6 Pat Kelly 2018-03-25 22:19:39 UTC
Created attachment 1412851 [details]
File: environ

Comment 7 Pat Kelly 2018-03-25 22:19:40 UTC
Created attachment 1412852 [details]
File: exploitable

Comment 8 Pat Kelly 2018-03-25 22:19:41 UTC
Created attachment 1412853 [details]
File: limits

Comment 9 Pat Kelly 2018-03-25 22:19:44 UTC
Created attachment 1412854 [details]
File: maps

Comment 10 Pat Kelly 2018-03-25 22:19:45 UTC
Created attachment 1412855 [details]
File: mountinfo

Comment 11 Pat Kelly 2018-03-25 22:19:47 UTC
Created attachment 1412856 [details]
File: open_fds

Comment 12 Pat Kelly 2018-03-25 22:19:48 UTC
Created attachment 1412857 [details]
File: proc_pid_status

Comment 13 Pat Kelly 2018-03-27 21:52:22 UTC
During testing of F28 Beta 1.1 while running the COre Applications test gjs failed. This time it was associated with running the Contacts application. I tried to report this with the Gnome Problem Reporter, but that failed with backtrace unusable.

Comment 14 Pat Kelly 2018-04-09 19:40:42 UTC
This problem repeated with F28 workstation live drop 0407, but time it happened slightly after opening Evolution.

Comment 15 Pat Kelly 2018-04-09 20:22:02 UTC
This problem repeated with F28 workstation live drop 0407, but time it happened after clicking on the Maps icon.

Comment 16 Pat Kelly 2018-04-16 20:00:57 UTC
This problem repeated with F28 workstation live drop 0415, this time I started Evolution as part of Core Applications testing. gjs crashed after clicking the Cancel button at the bottom of the page that comes up when Evolution is started for the first time for Evolution set up.

Comment 17 Kalev Lember 2018-04-18 20:45:25 UTC
We don't currently have anyone looking after gjs crashes in Fedora. Any chance you could file it upstream at https://gitlab.gnome.org/GNOME/gjs/issues where gjs developers can see this, please?

Comment 18 Pat Kelly 2018-04-20 15:19:35 UTC
This has been posted as an Issue at the Gnome site.

Comment 19 Pat Kelly 2018-04-20 17:22:20 UTC
The Gnome issue is posted under Gnome gjs Issues #148

https://gitlab.gnome.org/GNOME/gjs/issues/148

Comment 20 hacklm 2018-05-05 19:32:09 UTC
*** Bug 1575298 has been marked as a duplicate of this bug. ***

Comment 21 plobugzilla 2018-05-13 07:07:49 UTC
*** Bug 1577576 has been marked as a duplicate of this bug. ***

Comment 22 Pat Kelly 2018-05-13 12:00:20 UTC
The Gnome folks have a fix for this. The gnome gjs issue (#148) has been closed. The update is in testing with a request for Stable.

Comment 23 bwz 2018-06-23 11:57:23 UTC
*** Bug 1594463 has been marked as a duplicate of this bug. ***

Comment 24 m.soverini 2018-06-27 19:03:06 UTC
*** Bug 1595920 has been marked as a duplicate of this bug. ***

Comment 25 m.soverini 2018-06-28 12:54:06 UTC
*** Bug 1596236 has been marked as a duplicate of this bug. ***