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

Package:
gnome-maps
Source:
gnome-maps
Description:
map application for GNOME
Submitter:
Saša Janiška
Date:
2026-09-04 20:33:02 UTC
Severity:
important
#929804#5
Date:
2019-05-31 12:44:56 UTC
From:
To:
Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

I created a route and wanted to save it by exporting to the image, but
application regularly crash.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

right-click --> Export as Image

   * What was the outcome of this action?

Application does crash.
   * What outcome did you expect instead?

Here is the small snippet from the console:

[20782.988916] org.gnome.Maps[6226]: segfault at 7f5f06efd010 ip
00007f5f26bac5d0 sp 00007fffd8380258 error 4 in
libpixman-1.so.0.36.0[7f5f26b2a000+83000]
[20782.988923] Code: 00 00 00 f6 c1 0f 75 e2 83 fb 3f 7e b9 83 eb 40 48 89 ca
41 89 dd 41 c1 ed 06 45 89 ec 49 83 c4 01 49 c1 e4 06 4a 8d 2c 20 90 <f3> 0f 6f
50 10 f3 0f 6f 18 48 83 c0 40 48 83 c2 40 f3 0f 6f 48 e0

#929804#10
Date:
2019-05-31 17:43:35 UTC
From:
To:
Hello Saša Janiška,
I just tried to reproduce the issue but for me it did not show up.
Therefore a few more information may be required.

Your desktop is running a xorg or wayland session?
Was this just crashing once or can you reproduce it again?

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.

Kind regards,
Bernhard

#929804#17
Date:
2019-05-31 19:49:26 UTC
From:
To:
Bernhard Übelacker <bernhardu@mailbox.org> writes:

xorg

Reproducable.

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@0-12162-0.service: Succeeded.


Sincerely,
Gour

#929804#22
Date:
2019-05-31 21:46:30 UTC
From:
To:
Hello Saša Janiška,
thanks for your fast response.

Maybe you could also install following debug symbol packages:

    libpixman-1-0-dbgsym libcairo2-dbgsym libchamplain-0.12-0-dbgsym libffi6-dbg libgjs0g-dbgsym libglib2.0-0-dbgsym libgtk-3-0-dbgsym gjs-dbgsym
    (and if size does not matter: libmozjs-60-0-dbgsym)

And send another output of journalctl, that way the function
names for each frame will be visible.

These debug symbol packages are in a separate repository,
details described here: https://wiki.debian.org/HowToGetABacktrace#Installing_the_debugging_symbols

Did you receive this crash always calculating the same route?
Does it also crash if you calculate a route between some
other random locations?

Kind regards,
Bernhard

#929804#27
Date:
2019-06-01 06:16:32 UTC
From:
To:
Bernhard Übelacker <bernhardu@mailbox.org> writes:

OK, It's in the attacment.

Yes,

Yes and it crashes under Wayland as well,.


Sincerely,
Gour

#929804#32
Date:
2019-06-01 13:25:16 UTC
From:
To:
Hello Saša Janiška,
in your last example it is visible that the crashes
do not happen every time at the exact same instruction,

Could you please forward the output of this command,
so I can compare if I test the right package versions:

    dpkg -l | grep -E "libpixman|libcairo2|libchamplain|libffi6|libgjs0g|libmozjs|libglib2.0|libgtk-3|gnome-maps" | sort

Kind regards,
Bernhard



Am 01.06.19 um 08:16 schrieb Saša Janiška:

#929804#39
Date:
2019-06-01 13:50:34 UTC
From:
To:
Bernhard Übelacker <bernhardu@mailbox.org> writes:

$ dpkg -l | grep -E "libpixman|libcairo2|libchamplain|libffi6|libgjs0g|libmozjs|libglib2.0|libgtk-3|gnome-maps" | sort
ii  gnome-maps                            3.30.3-1                             amd64        map application for GNOME
ii  libcairo2:amd64                       1.16.0-4                             amd64        Cairo 2D vector graphics library
ii  libcairo2-dbgsym:amd64                1.16.0-4                             amd64        debug symbols for libcairo2
ii  libcairo2:i386                        1.16.0-4                             i386         Cairo 2D vector graphics library
ii  libchamplain-0.12-0:amd64             0.12.16-3                            amd64        C library providing ClutterActor to display maps
ii  libchamplain-0.12-0-dbgsym:amd64      0.12.16-3                            amd64        debug symbols for libchamplain-0.12-0
ii  libchamplain-gtk-0.12-0:amd64         0.12.16-3                            amd64        Gtk+ widget to display maps
ii  libffi6:amd64                         3.2.1-9                              amd64        Foreign Function Interface library runtime
ii  libffi6-dbg:amd64                     3.2.1-9                              amd64        Foreign Function Interface library runtime (debug symbols)
ii  libffi6:i386                          3.2.1-9                              i386         Foreign Function Interface library runtime
ii  libgjs0g                              1.54.3-1                             amd64        Mozilla-based javascript bindings for the GNOME platform
ii  libgjs0g-dbgsym                       1.54.3-1                             amd64        debug symbols for libgjs0g
ii  libglib2.0-0:amd64                    2.58.3-1                             amd64        GLib library of C routines
ii  libglib2.0-0-dbgsym:amd64             2.58.3-1                             amd64        debug symbols for libglib2.0-0
ii  libglib2.0-0:i386                     2.58.3-1                             i386         GLib library of C routines
ii  libglib2.0-bin                        2.58.3-1                             amd64        Programs for the GLib library
ii  libglib2.0-data                       2.58.3-1                             all          Common files for GLib library
ii  libgtk-3-0:amd64                      3.24.5-1                             amd64        GTK+ graphical user interface library
ii  libgtk-3-0-dbgsym:amd64               3.24.5-1                             amd64        debug symbols for libgtk-3-0
ii  libgtk-3-bin                          3.24.5-1                             amd64        programs for the GTK+ graphical user interface library
ii  libgtk-3-common                       3.24.5-1                             all          common files for the GTK+ graphical user interface library
ii  libmozjs-60-0:amd64                   60.2.3-3                             amd64        SpiderMonkey JavaScript library
ii  libmozjs-60-0-dbgsym:amd64            60.2.3-3                             amd64        debug symbols for libmozjs-60-0
ii  libpixman-1-0:amd64                   0.36.0-1                             amd64        pixel-manipulation library for X and cairo
ii  libpixman-1-0-dbgsym:amd64            0.36.0-1                             amd64        debug symbols for libpixman-1-0
ii  libpixman-1-0:i386                    0.36.0-1                             i386         pixel-manipulation library for X and cairo


Sincerely,
Gour

#929804#44
Date:
2019-07-17 16:36:52 UTC
From:
To:
Hello Saša Janiška,
sorry for the delay.
The versions match what I tested previously, but could
not reproduce the crash.
Found also no upstream bug matching this one.

Next step, if you can still reproduce the crash, would be
to attach an debugger like this:

    script -a gdb-gnome-maps_$(date +%Y-%m-%d_%H-%M-%S).log -c "gdb -q -ex 'set width 0' -ex 'set pagination off' -ex 'cont' -ex 'info reg' -ex 'thread apply all bt full' -ex 'detach' -ex 'quit' --pid $(pidof /usr/bin/gjs)"

Then trigger the crash. After that a file gdb-gnome-maps_*.log
should habe been created that could be forwarded to this bug again.

Kind regards,
Bernhard

#929804#49
Date:
2019-07-18 12:42:08 UTC
From:
To:
OK:

In the meantime I migrated from Buster (testing) to Sid (and from
GNOME to Xfce), so wonder whether I should still try to reproduce it
with Sid?

Sincerely,
Gour

#929804#54
Date:
2020-04-29 18:05:56 UTC
From:
To:
Hi all,

I have tried to reproduce this bug on Debian stable (buster) for a
number of months and failed to do so.

As the original reporter has migrated to another 'testing' version and
desktop. I think we should close this bug?

Regards

Phil

#929804#59
Date:
2026-09-04 20:20:54 UTC
From:
To:
Hello,
as it has been reported it hasn't been reproduced and as the newest
Gnome versions don't even support X11, I think it's safe to close this
bug report.

If the issue persists somehow and appears on newer gnome-maps versions,
please open a new bug report.

Thanks,
Dawid Kulas