Comment 6 for bug 1712880

Revision history for this message
Brian Murray (brian-murray) wrote :

I discovered a bug in apport and with that fixed was able to get a better Stacktrace.

tacktrace:
 #0 js::GCMethods<JSObject*>::needsPostBarrier (v=0x7f8b810418c0) at /usr/include/mozjs-38/js/RootingAPI.h:663
 No locals.
 #1 JS::Heap<JSObject*>::set (newPtr=0x0, this=0xaa2b49d9d0) at /usr/include/mozjs-38/js/RootingAPI.h:296
 No locals.
 #2 JS::Heap<JSObject*>::operator= (p=<optimized out>, this=0xaa2b49d9d0) at /usr/include/mozjs-38/js/RootingAPI.h:266
 No locals.
 #3 GjsMaybeOwned<JSObject*>::reset (this=0xaa2b49d9c0) at ./gjs/jsapi-util-root.h:267
 No locals.
 #4 closure_clear_idle (data=0xaa2b49d990) at gi/closure.cpp:133
         closure = 0xaa2b49d990
 #5 0x00007f8bc90eed55 in g_main_dispatch (context=0xaa2931c2d0) at ../../../../glib/gmain.c:3148
         dispatch = 0x7f8bc90eb690 <g_idle_dispatch>
         prev_source = 0x0
         was_in_call = 0
         user_data = 0xaa2b49d990
         callback = 0x7f8bcafaf540 <closure_clear_idle(void*)>
         cb_funcs = 0x7f8bc93b6280 <g_source_callback_funcs>
         cb_data = 0xaa2ed962b0
         need_destroy = <optimized out>
         source = 0xaa2ed35c70
         current = 0xaa29740a10
         i = 1
 #6 g_main_context_dispatch (context=context@entry=0xaa2931c2d0) at ../../../../glib/gmain.c:3813
 No locals.
 #7 0x00007f8bc90ef118 in g_main_context_iterate (context=0xaa2931c2d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3886
         max_priority = 200
         timeout = 0
         some_ready = 1
         nfds = <optimized out>
         allocated_nfds = 21
         fds = 0xaa2b55db40
 #8 0x00007f8bc90ef432 in g_main_loop_run (loop=0xaa2976c5b0) at ../../../../glib/gmain.c:4082
         __func__ = "g_main_loop_run"
 #9 0x00007f8bca89516c in meta_run () at core/main.c:648
 No locals.
 #10 0x000000aa27207387 in main (argc=<optimized out>, argv=<optimized out>) at main.c:454
         ctx = <optimized out>
         error = 0x0
         ecode = <optimized out>

StacktraceSource:
 #0 js::GCMethods<JSObject*>::needsPostBarrier (v=0x7f8b810418c0) at /usr/include/mozjs-38/js/RootingAPI.h:663
   [Error: RootingAPI.h was not found in source tree]
 #1 JS::Heap<JSObject*>::set (newPtr=0x0, this=0xaa2b49d9d0) at /usr/include/mozjs-38/js/RootingAPI.h:296
   [Error: RootingAPI.h was not found in source tree]
 #2 JS::Heap<JSObject*>::operator= (p=<optimized out>, this=0xaa2b49d9d0) at /usr/include/mozjs-38/js/RootingAPI.h:266
   [Error: RootingAPI.h was not found in source tree]
 #3 GjsMaybeOwned<JSObject*>::reset (this=0xaa2b49d9c0) at ./gjs/jsapi-util-root.h:267
   [Error: jsapi-util-root.h was not found in source tree]
 #4 closure_clear_idle (data=0xaa2b49d990) at gi/closure.cpp:133
   [Error: closure.cpp was not found in source tree]
 #5 0x00007f8bc90eed55 in g_main_dispatch (context=0xaa2931c2d0) at ../../../../glib/gmain.c:3148
   [Error: gmain.c was not found in source tree]
 #6 g_main_context_dispatch (context=context@entry=0xaa2931c2d0) at ../../../../glib/gmain.c:3813
   [Error: gmain.c was not found in source tree]
 #7 0x00007f8bc90ef118 in g_main_context_iterate (context=0xaa2931c2d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3886
   [Error: gmain.c was not found in source tree]
 #8 0x00007f8bc90ef432 in g_main_loop_run (loop=0xaa2976c5b0) at ../../../../glib/gmain.c:4082
   [Error: gmain.c was not found in source tree]
 #9 0x00007f8bca89516c in meta_run () at core/main.c:648
 #10 0x000000aa27207387 in main (argc=<optimized out>, argv=<optimized out>) at main.c:454
   449:
   450: _shell_global_init ("session-mode", session_mode, NULL);
   451:
   452: shell_prefs_init ();
   453:
   454: ecode = meta_run ();
   455:
   456: g_debug ("Doing final cleanup");
   457: _shell_global_destroy_gjs_context (shell_global_get ());
   458: g_object_unref (shell_global_get ());
   459: