After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 726758 - Quit -> Segmentation fault.
Quit -> Segmentation fault.
Status: RESOLVED DUPLICATE of bug 707619
Product: gnome-documents
Classification: Core
Component: general
3.11.x
Other All
: Normal normal
: ---
Assigned To: GNOME documents maintainer(s)
GNOME documents maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-03-20 01:01 UTC by sangu
Modified: 2014-03-22 13:17 UTC
See Also:
GNOME target: 3.12
GNOME version: ---



Description sangu 2014-03-20 01:01:31 UTC
1. gnome-documents starts
2. Quit gnome-douments

Core was generated by `/usr/bin/gjs-console -I /usr/share/gnome-documents/js -c const Main = imports.m'.
Program terminated with signal SIGSEGV, Segmentation fault.
  • #0 numFixedSlots
    at /usr/src/debug/mozjs-24.2.0/js/src/jsfriendapi.h line 353
  • #0 numFixedSlots
    at /usr/src/debug/mozjs-24.2.0/js/src/jsfriendapi.h line 353
  • #1 numFixedSlots
    at /usr/src/debug/mozjs-24.2.0/js/src/vm/ObjectImpl.h line 1334
  • #2 getSlot
    at /usr/src/debug/mozjs-24.2.0/js/src/vm/ObjectImpl.h line 1400
  • #3 getReservedSlot
    at /usr/src/debug/mozjs-24.2.0/js/src/jsobj.h line 376
  • #4 js_GetClassPrototype
    at /usr/src/debug/mozjs-24.2.0/js/src/jsobj.cpp line 4842
  • #5 FindProto
    at /usr/src/debug/mozjs-24.2.0/js/src/jsobjinlines.h line 1461
  • #6 js::NewObjectWithClassProtoCommon
    at /usr/src/debug/mozjs-24.2.0/js/src/jsobj.cpp line 1380
  • #7 NewObjectWithClassProto
  • #8 js::NewFunction
  • #9 JS_NewFunction
  • #10 gjs_init_class_dynamic
  • #11 gjs_define_object_class
    at gi/object.cpp line 1931
  • #12 gjs_lookup_object_prototype_from_info
    at gi/object.cpp line 1440
  • #13 gjs_lookup_object_prototype
    at gi/object.cpp line 1468
  • #14 gjs_define_object_class
    at gi/object.cpp line 1901
  • #15 gjs_lookup_object_prototype_from_info
    at gi/object.cpp line 1440
  • #16 gjs_lookup_object_prototype
    at gi/object.cpp line 1468
  • #17 gjs_define_object_class
    at gi/object.cpp line 1901
  • #18 gjs_lookup_object_prototype_from_info
  • #19 gjs_lookup_object_prototype
    at gi/object.cpp line 1468
  • #20 gjs_define_object_class
    at gi/object.cpp line 1901
  • #21 gjs_lookup_object_prototype_from_info
    at gi/object.cpp line 1440
  • #22 gjs_lookup_object_prototype
    at gi/object.cpp line 1468
  • #23 gjs_object_from_g_object
    at gi/object.cpp line 1993
  • #24 gjs_value_from_g_value_internal
    at gi/value.cpp line 714
  • #25 closure_marshal
    at gi/value.cpp line 126
  • #26 g_closure_invoke
  • #27 signal_emit_unlocked_R
    at gsignal.c line 3551
  • #28 g_signal_emit_valist
    at gsignal.c line 3307
  • #29 g_signal_emit
    at gsignal.c line 3363
  • #30 gtk_widget_send_expose
    at gtkwidget.c line 7057
  • #31 _gtk_widget_get_accel_path
    at gtkwidget.c line 6336
  • #32 gtk_grid_insert_next_to
    at gtkgrid.c line 2223
  • #33 ??
  • #34 _gtk_css_animation_new
  • #35 ??

$ dmesg 
[...]
[ 2175.605067] gjs-console[3574]: segfault at 8 ip 00007fb3d40df5c0 sp 00007fff9b3c6cb8 error 4 in libmozjs-24.so[7fb3d3f3a000+562000]
[ 2230.702659] gjs-console[3717]: segfault at 8 ip 00007f6c4e44c5c0 sp 00007fff4841b508 error 4 in libmozjs-24.so[7f6c4e2a7000+562000]
[ 2260.373604] gjs-console[3839]: segfault at 0 ip 00007f2d3751e024 sp 00007fff4323d8a0 error 4 in libmozjs-24.so[7f2d372cb000+562000]
[ 2865.834927] gjs-console[4430]: segfault at 0 ip 00007fecad701024 sp 00007fff94cf5580 error 4 in libmozjs-24.so[7fecad4ae000+562000]

gnome-documents-3.11.92-1.fc21.x86_64
mozjs24-24.2.0-3.fc21.x86_64
glib2-2.39.92-1.fc21.x86_64
gtk3-3.11.9-2.fc21.x86_64
Comment 1 Debarshi Ray 2014-03-22 12:00:54 UTC
Are you using the list view, by any chance? I can reproduce this in the list view, but not the icon view.
Comment 2 Debarshi Ray 2014-03-22 13:06:59 UTC
This is a duplicate of bug 707619

The fix in bug 707619 only fixed it for the grid or icon view. We need one more libgd patch to fix it for the list or tree view.

*** This bug has been marked as a duplicate of bug 707619 ***