Bug#929804: gnome-maps: crash when exporting map as the image

Saša Janiška gour at atmarama.com
Fri May 31 20:49:26 BST 2019


Bernhard Übelacker <bernhardu at mailbox.org> writes:

> Your desktop is running a xorg or wayland session?

xorg

> Was this just crashing once or can you reproduce it again?

Reproducable.

> Maybe you could install a package systemd-coredump,
> then the last entries returned by 'journalctl --no-pager'
> should contain a "Stack trace" that could lead to the
> location causing the crash.

Here it is:

svi 31 21:46:43 atmarama org.gnome.Maps[12055]: Some code called array.toString() on a Uint8Array instance. Previously this would have interpreted the bytes of the array as a string, but that is nonstandard. In the future this will return the bytes as comma-separated digits. For the time being, the old behavior has been preserved, but please fix your code anyway to explicitly call ByteArray.toString(array).
                                                (Note that array.toString() may have been called implicitly.)
                                                0 load() ["resource:///org/gnome/Maps/js/placeStore.js":168]
                                                1 _initPlaceStore() ["resource:///org/gnome/Maps/js/application.js":186]
                                                2 vfunc_startup() ["resource:///org/gnome/Maps/js/application.js":233]
                                                3 main() ["resource:///org/gnome/Maps/js/main.js":57]
                                                4 run() ["resource:///org/gnome/gjs/modules/package.js":225]
                                                5 start() ["resource:///org/gnome/gjs/modules/package.js":209]
                                                6 <TOP LEVEL> ["/usr/share/gnome-maps/org.gnome.Maps":2]
svi 31 21:46:51 atmarama dbus-daemon[671]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' requested by ':1.983' (uid=1000 pid=12055 comm="/usr/bin/gjs /usr/share/gnome-maps/org.gnome.Maps ")
svi 31 21:46:51 atmarama systemd[1]: Starting Hostname Service...
svi 31 21:46:52 atmarama dbus-daemon[671]: [system] Successfully activated service 'org.freedesktop.hostname1'
svi 31 21:46:52 atmarama systemd[1]: Started Hostname Service.
svi 31 21:47:18 atmarama kernel: org.gnome.Maps[12055]: segfault at 7fb251353000 ip 00007fb30a039c04 sp 00007ffeaf6565a8 error 4 in libpixman-1.so.0.36.0[7fb309fd2000+83000]
svi 31 21:47:18 atmarama kernel: Code: c4 66 0f dd cc 66 44 0f e4 c3 66 0f e4 cb 66 45 0f dc c1 66 0f dc c1 66 44 0f 67 c0 44 0f 29 04 02 48 83 c0 10 49 39 c4 74 44 <f3> 0f 6f 04 01 66 0f 6f c8 66 0f 74 ca 66 0f d7 f1 81 fe ff ff 00
svi 31 21:47:18 atmarama systemd[1]: Created slice system-systemd\x2dcoredump.slice.
svi 31 21:47:18 atmarama systemd[1]: Started Process Core Dump (PID 12162/UID 0).
svi 31 21:47:20 atmarama systemd-coredump[12163]: Process 12055 (org.gnome.Maps) of user 1000 dumped core.
                                                  
                                                  Stack trace of thread 12055:
                                                  #0  0x00007fb30a039c04 n/a (libpixman-1.so.0)
                                                  #1  0x00007fb309fd38a1 pixman_image_composite32 (libpixman-1.so.0)
                                                  #2  0x00007fb30d0f9691 n/a (libcairo.so.2)
                                                  #3  0x00007fb30d131f3d n/a (libcairo.so.2)
                                                  #4  0x00007fb30d13267e n/a (libcairo.so.2)
                                                  #5  0x00007fb30d1326fc n/a (libcairo.so.2)
                                                  #6  0x00007fb30d0ed921 n/a (libcairo.so.2)
                                                  #7  0x00007fb30d13e278 n/a (libcairo.so.2)
                                                  #8  0x00007fb30d0f56d6 n/a (libcairo.so.2)
                                                  #9  0x00007fb30d0f04f9 n/a (libcairo.so.2)
                                                  #10 0x00007fb30d14b085 cairo_paint_with_alpha (libcairo.so.2)
                                                  #11 0x00007fb301187b17 n/a (libchamplain-0.12.so.0)
                                                  #12 0x00007fb30118af69 champlain_view_to_surface (libchamplain-0.12.so.0)
                                                  #13 0x00007fb30e6e58ee ffi_call_unix64 (libffi.so.6)
                                                  #14 0x00007fb30e6e52bf ffi_call (libffi.so.6)
                                                  #15 0x00007fb30ef5b819 n/a (libgjs.so.0)
                                                  #16 0x00007fb30ef5cf96 n/a (libgjs.so.0)
                                                  #17 0x00007fb30d33b474 n/a (libmozjs-60.so.0)
                                                  #18 0x00007fb30d32e6e1 n/a (libmozjs-60.so.0)
                                                  #19 0x00007fb30d33acf6 n/a (libmozjs-60.so.0)
                                                  #20 0x00007fb30d33b3d1 n/a (libmozjs-60.so.0)
                                                  #21 0x00007fb30d32e6e1 n/a (libmozjs-60.so.0)
                                                  #22 0x00007fb30d33acf6 n/a (libmozjs-60.so.0)
                                                  #23 0x00007fb30d33b3d1 n/a (libmozjs-60.so.0)
                                                  #24 0x00007fb30d32e6e1 n/a (libmozjs-60.so.0)
                                                  #25 0x00007fb30d33acf6 n/a (libmozjs-60.so.0)
                                                  #26 0x00007fb30d33b3d1 n/a (libmozjs-60.so.0)
                                                  #27 0x00007fb30d33b639 n/a (libmozjs-60.so.0)
                                                  #28 0x00007fb30d66f4e2 _Z20JS_CallFunctionValueP9JSContextN2JS6HandleIP8JSObjectEENS2_INS1_5ValueEEERKNS1_16HandleValueArrayENS1_13MutableHandleIS6_EE (libmozjs-60.so.0)
                                                  #29 0x00007fb30ef83c30 gjs_call_function_value (libgjs.so.0)
                                                  #30 0x00007fb30ef56c85 gjs_closure_invoke (libgjs.so.0)
                                                  #31 0x00007fb30ef77e53 n/a (libgjs.so.0)
                                                  #32 0x00007fb30f138c7d g_closure_invoke (libgobject-2.0.so.0)
                                                  #33 0x00007fb30f14c345 n/a (libgobject-2.0.so.0)
                                                  #34 0x00007fb30f15525e g_signal_emit_valist (libgobject-2.0.so.0)
                                                  #35 0x00007fb30f15591f g_signal_emit (libgobject-2.0.so.0)
                                                  #36 0x00007fb30e2f588a gtk_widget_activate (libgtk-3.so.0)
                                                  #37 0x00007fb30e1c8a86 gtk_menu_shell_activate_item (libgtk-3.so.0)
                                                  #38 0x00007fb30e1c8d23 n/a (libgtk-3.so.0)
                                                  #39 0x00007fb30e345274 n/a (libgtk-3.so.0)
                                                  #40 0x00007fb30f138eb6 n/a (libgobject-2.0.so.0)
                                                  #41 0x00007fb30f154d14 g_signal_emit_valist (libgobject-2.0.so.0)
                                                  #42 0x00007fb30f15591f g_signal_emit (libgobject-2.0.so.0)
                                                  #43 0x00007fb30e2f3324 n/a (libgtk-3.so.0)
                                                  #44 0x00007fb30e1b3976 n/a (libgtk-3.so.0)
                                                  #45 0x00007fb30e1b5a83 gtk_main_do_event (libgtk-3.so.0)
                                                  #46 0x00007fb30deb7465 n/a (libgdk-3.so.0)
                                                  #47 0x00007fb30dee8112 n/a (libgdk-3.so.0)
                                                  #48 0x00007fb30f056f2e g_main_context_dispatch (libglib-2.0.so.0)
                                                  #49 0x00007fb30f0571c8 n/a (libglib-2.0.so.0)
                                                  #50 0x00007fb30f05725c g_main_context_iteration (libglib-2.0.so.0)
                                                  #51 0x00007fb30f24999d g_application_run (libgio-2.0.so.0)
                                                  #52 0x00007fb30e6e58ee ffi_call_unix64 (libffi.so.6)
                                                  #53 0x00007fb30e6e52bf ffi_call (libffi.so.6)
                                                  #54 0x00007fb30ef5b819 n/a (libgjs.so.0)
                                                  #55 0x00007fb30ef5cf96 n/a (libgjs.so.0)
                                                  #56 0x00007fb30d33b474 n/a (libmozjs-60.so.0)
                                                  #57 0x00007fb30d32e6e1 n/a (libmozjs-60.so.0)
                                                  #58 0x00007fb30d33acf6 n/a (libmozjs-60.so.0)
                                                  #59 0x00007fb30d33c947 n/a (libmozjs-60.so.0)
                                                  #60 0x00007fb30d33ca6c n/a (libmozjs-60.so.0)
                                                  #61 0x00007fb30d64fd6e n/a (libmozjs-60.so.0)
                                                  #62 0x00007fb30d64fe7b n/a (libmozjs-60.so.0)
                                                  #63 0x00007fb30ef8436a gjs_eval_with_scope (libgjs.so.0)
                                                  
                                                  Stack trace of thread 12063:
                                                  #0  0x00007fb30e6f700c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007fb30d99faff _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0)
                                                  #2  0x00007fb30d99fcd5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0)
                                                  #3  0x00007fb30d71c644 n/a (libmozjs-60.so.0)
                                                  #4  0x00007fb30d7175c2 n/a (libmozjs-60.so.0)
                                                  #5  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #6  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12061:
                                                  #0  0x00007fb30e6f700c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007fb30d99faff _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0)
                                                  #2  0x00007fb30d99fcd5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0)
                                                  #3  0x00007fb30d71c644 n/a (libmozjs-60.so.0)
                                                  #4  0x00007fb30d7175c2 n/a (libmozjs-60.so.0)
                                                  #5  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #6  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12058:
                                                  #0  0x00007fb30e6f700c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007fb30d99faff _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0)
                                                  #2  0x00007fb30d99fcd5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0)
                                                  #3  0x00007fb30d71c644 n/a (libmozjs-60.so.0)
                                                  #4  0x00007fb30d7175c2 n/a (libmozjs-60.so.0)
                                                  #5  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #6  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12060:
                                                  #0  0x00007fb30e6f700c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007fb30d99faff _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0)
                                                  #2  0x00007fb30d99fcd5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0)
                                                  #3  0x00007fb30d71c644 n/a (libmozjs-60.so.0)
                                                  #4  0x00007fb30d7175c2 n/a (libmozjs-60.so.0)
                                                  #5  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #6  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12057:
                                                  #0  0x00007fb30e6f700c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007fb30d99faff _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0)
                                                  #2  0x00007fb30d99fcd5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0)
                                                  #3  0x00007fb30d71c644 n/a (libmozjs-60.so.0)
                                                  #4  0x00007fb30d7175c2 n/a (libmozjs-60.so.0)
                                                  #5  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #6  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12062:
                                                  #0  0x00007fb30e6f700c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007fb30d99faff _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0)
                                                  #2  0x00007fb30d99fcd5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0)
                                                  #3  0x00007fb30d71c644 n/a (libmozjs-60.so.0)
                                                  #4  0x00007fb30d7175c2 n/a (libmozjs-60.so.0)
                                                  #5  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #6  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12059:
                                                  #0  0x00007fb30e6f700c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007fb30d99faff _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0)
                                                  #2  0x00007fb30d99fcd5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0)
                                                  #3  0x00007fb30d71c644 n/a (libmozjs-60.so.0)
                                                  #4  0x00007fb30d7175c2 n/a (libmozjs-60.so.0)
                                                  #5  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #6  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12071:
                                                  #0  0x00007fb30e6f700c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007fb291dd3763 n/a (r600_dri.so)
                                                  #2  0x00007fb291dd34b7 n/a (r600_dri.so)
                                                  #3  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #4  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12068:
                                                  #0  0x00007fb30e6f700c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007fb30ee4f3bc _ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE (libstdc++.so.6)
                                                  #2  0x00007fb2d91ed6c4 _ZN7bmalloc9Scavenger13threadRunLoopEv (libjavascriptcoregtk-4.0.so.18)
                                                  #3  0x00007fb2d91eda09 _ZN7bmalloc9Scavenger16threadEntryPointEPS0_ (libjavascriptcoregtk-4.0.so.18)
                                                  #4  0x00007fb30ee54b2f n/a (libstdc++.so.6)
                                                  #5  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #6  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12064:
                                                  #0  0x00007fb30e6f700c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007fb30d99faff _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-60.so.0)
                                                  #2  0x00007fb30d99fcd5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-60.so.0)
                                                  #3  0x00007fb30d71c644 n/a (libmozjs-60.so.0)
                                                  #4  0x00007fb30d7175c2 n/a (libmozjs-60.so.0)
                                                  #5  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #6  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12065:
                                                  #0  0x00007fb30ecc6819 __poll (libc.so.6)
                                                  #1  0x00007fb30f057136 n/a (libglib-2.0.so.0)
                                                  #2  0x00007fb30f05725c g_main_context_iteration (libglib-2.0.so.0)
                                                  #3  0x00007fb30f0572a1 n/a (libglib-2.0.so.0)
                                                  #4  0x00007fb30f07f425 n/a (libglib-2.0.so.0)
                                                  #5  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #6  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12070:
                                                  #0  0x00007fb30e6f700c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                  #1  0x00007fb291dd3763 n/a (r600_dri.so)
                                                  #2  0x00007fb291dd34b7 n/a (r600_dri.so)
                                                  #3  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #4  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12067:
                                                  #0  0x00007fb30ecc6819 __poll (libc.so.6)
                                                  #1  0x00007fb30f057136 n/a (libglib-2.0.so.0)
                                                  #2  0x00007fb30f05725c g_main_context_iteration (libglib-2.0.so.0)
                                                  #3  0x00007fb30233effd n/a (libdconfsettings.so)
                                                  #4  0x00007fb30f07f425 n/a (libglib-2.0.so.0)
                                                  #5  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #6  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12079:
                                                  #0  0x00007fb30ecc6819 __poll (libc.so.6)
                                                  #1  0x00007fb30f057136 n/a (libglib-2.0.so.0)
                                                  #2  0x00007fb30f0574c2 g_main_loop_run (libglib-2.0.so.0)
                                                  #3  0x00007fb286582f33 n/a (libebook-1.2.so.19)
                                                  #4  0x00007fb30f07f425 n/a (libglib-2.0.so.0)
                                                  #5  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #6  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12066:
                                                  #0  0x00007fb30ecc6819 __poll (libc.so.6)
                                                  #1  0x00007fb30f057136 n/a (libglib-2.0.so.0)
                                                  #2  0x00007fb30f0574c2 g_main_loop_run (libglib-2.0.so.0)
                                                  #3  0x00007fb30f282f66 n/a (libgio-2.0.so.0)
                                                  #4  0x00007fb30f07f425 n/a (libglib-2.0.so.0)
                                                  #5  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #6  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12155:
                                                  #0  0x00007fb30eccbf59 syscall (libc.so.6)
                                                  #1  0x00007fb30f0a10ba g_cond_wait_until (libglib-2.0.so.0)
                                                  #2  0x00007fb30f029091 n/a (libglib-2.0.so.0)
                                                  #3  0x00007fb30f029651 g_async_queue_timeout_pop (libglib-2.0.so.0)
                                                  #4  0x00007fb30f07fe61 n/a (libglib-2.0.so.0)
                                                  #5  0x00007fb30f07f425 n/a (libglib-2.0.so.0)
                                                  #6  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #7  0x00007fb30ecd14cf __clone (libc.so.6)
                                                  
                                                  Stack trace of thread 12077:
                                                  #0  0x00007fb30ecc6819 __poll (libc.so.6)
                                                  #1  0x00007fb30f057136 n/a (libglib-2.0.so.0)
                                                  #2  0x00007fb30f0574c2 g_main_loop_run (libglib-2.0.so.0)
                                                  #3  0x00007fb286620741 n/a (libedataserver-1.2.so.23)
                                                  #4  0x00007fb30f07f425 n/a (libglib-2.0.so.0)
                                                  #5  0x00007fb30e6f0fa3 start_thread (libpthread.so.0)
                                                  #6  0x00007fb30ecd14cf __clone (libc.so.6)
svi 31 21:47:20 atmarama systemd[1]: systemd-coredump at 0-12162-0.service: Succeeded.


Sincerely,
Gour

-- 
A person who is not disturbed by the incessant flow of
desires — that enter like rivers into the ocean, which is
ever being filled but is always still — can alone achieve
peace, and not the man who strives to satisfy such desires.



More information about the pkg-gnome-maintainers mailing list