[SOLVED] How can I improve this debug data?

This forum is dedicated to testing early releases and cauldron : Howtos, tips, tricks and user global feedback and thoughts...

Helpful tip :
For bugs tracking we use : https://bugs.mageia.org = The Mageia Bug Tracker
In this bug tracker you'll find already reported bugs and you'll be able to report those you have found....

[SOLVED] How can I improve this debug data?

Postby Northsoft » Jan 20th, '21, 11:59

I think this debug data is incomplete, how can I improve it?

Code: Select all
```
GNU Image Manipulation Program version 2.99.4
git-describe: GIMP_2_99_4
Build: unknown rev 0 for linux
# C compiler #
   Using built-in specs.
   COLLECT_GCC=x86_64-mageia-linux-gnu-gcc
   COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-mageia-linux-gnu/10/lto-wrapper
   Target: x86_64-mageia-linux-gnu
   Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib --with-slibdir=/lib64 --with-pkgversion='Mageia 10.2.1-0.20210102.1.mga8' --with-bugurl=https://bugs.mageia.org/ --mandir=/usr/share/man --infodir=/usr/share/info --enable-checking=release --enable-languages=c,c++,ada,fortran,objc,obj-c++,d --enable-linker-build-id --build=x86_64-mageia-linux-gnu --host=x86_64-mageia-linux-gnu --with-cpu=generic --with-system-zlib --enable-threads=posix --with-linker-hash-style=gnu --enable-shared --enable-long-long --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --enable-ssp --disable-libssp --disable-libffi --disable-werror --with-isl --with-python-dir=/lib/python3.8/site-packages --enable-lto --with-gcc-major-version-only
   Thread model: posix
   Supported LTO compression algorithms: zlib zstd
   gcc version 10.2.1 20210102 (Mageia 10.2.1-0.20210102.1.mga8)

# Libraries #
using babl version 0.1.84 (compiled against version 0.1.84)
using GEGL version 0.4.28 (compiled against version 0.4.28)
using GLib version 2.66.4 (compiled against version 2.66.4)
using GdkPixbuf version 2.42.2 (compiled against version 2.42.2)
using GTK+ version 3.24.24 (compiled against version 3.24.24)
using Pango version 1.48.0 (compiled against version 1.48.0)
using Fontconfig version 2.13.93 (compiled against version 2.13.93)
using Cairo version 1.16.0 (compiled against version 1.16.0)

```
> fatal error: Segmentation fault

Stack trace:
```

# Stack traces obtained from PID 1047715 - Thread 1047715 #

[New LWP 1047716]
[New LWP 1047717]
[New LWP 1047718]
[New LWP 1047719]
[New LWP 1047720]
[New LWP 1047721]
[New LWP 1047722]
[New LWP 1047724]
[New LWP 1047872]
[New LWP 1048126]
[New LWP 1048215]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007f7353dd300c in read () from /lib64/libpthread.so.0
  Id   Target Id                                          Frame
* 1    Thread 0x7f73519d7e40 (LWP 1047715) "gimp-2.99"    0x00007f7353dd300c in read () from /lib64/libpthread.so.0
  2    Thread 0x7f7350aa4640 (LWP 1047716) "worker"       0x00007f7353cf87e9 in syscall () from /lib64/libc.so.6
  3    Thread 0x7f73502a3640 (LWP 1047717) "worker"       0x00007f7353cf87e9 in syscall () from /lib64/libc.so.6
  4    Thread 0x7f734faa2640 (LWP 1047718) "worker"       0x00007f7353cf87e9 in syscall () from /lib64/libc.so.6
  5    Thread 0x7f734f2a1640 (LWP 1047719) "worker"       0x00007f7353cf87e9 in syscall () from /lib64/libc.so.6
  6    Thread 0x7f734eaa0640 (LWP 1047720) "worker"       0x00007f7353cf87e9 in syscall () from /lib64/libc.so.6
  7    Thread 0x7f734d86c640 (LWP 1047721) "gmain"        0x00007f7353cf34cf in poll () from /lib64/libc.so.6
  8    Thread 0x7f734d06b640 (LWP 1047722) "gdbus"        0x00007f7353cf34cf in poll () from /lib64/libc.so.6
  9    Thread 0x7f732ec20640 (LWP 1047724) "async"        0x00007f7353cf87e9 in syscall () from /lib64/libc.so.6
  10   Thread 0x7f731be77640 (LWP 1047872) "dconf worker" 0x00007f7353cf34cf in poll () from /lib64/libc.so.6
  11   Thread 0x7f7318c4e640 (LWP 1048126) "swap writer"  0x00007f7353cf87e9 in syscall () from /lib64/libc.so.6
  12   Thread 0x7f72fb7fe640 (LWP 1048215) "paint"        0x00007f7353cf87e9 in syscall () from /lib64/libc.so.6

Thread 12 (Thread 0x7f72fb7fe640 (LWP 1048215) "paint"):
#0  0x00007f7353cf87e9 in syscall () at /lib64/libc.so.6
#1  0x00007f7353fc8def in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x0000000000541b8f in gimp_paint_tool_paint_thread (data=<optimized out>) at gimppainttool-paint.c:130
        item = 0x0
#3  0x00007f7353fa1d45 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#4  0x00007f7353dc9dea in start_thread () at /lib64/libpthread.so.0
#5  0x00007f7353cfda3f in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f7318c4e640 (LWP 1048126) "swap writer"):
#0  0x00007f7353cf87e9 in syscall () at /lib64/libc.so.6
#1  0x00007f7353fc8def in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007f73545887ad in gegl_tile_backend_swap_writer_thread () at /lib64/libgegl-0.4.so.0
#3  0x00007f7353fa1d45 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#4  0x00007f7353dc9dea in start_thread () at /lib64/libpthread.so.0
#5  0x00007f7353cfda3f in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f731be77640 (LWP 1047872) "dconf worker"):
#0  0x00007f7353cf34cf in poll () at /lib64/libc.so.6
#1  0x00007f7353f79bd6 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2  0x00007f7353f79cdf in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f732d8ac07d in dconf_gdbus_worker_thread () at /usr/lib64/gio/modules/libdconfsettings.so
#4  0x00007f7353fa1d45 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007f7353dc9dea in start_thread () at /lib64/libpthread.so.0
#6  0x00007f7353cfda3f in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f732ec20640 (LWP 1047724) "async"):
#0  0x00007f7353cf87e9 in syscall () at /lib64/libc.so.6
#1  0x00007f7353fc8def in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x000000000076598c in gimp_parallel_run_async_thread_func(GimpParallelRunAsyncThread*) (thread=0xccff80 <gimp_parallel_run_async_threads>) at gimp-parallel.cc:378
        task = <optimized out>
#3  0x00007f7353fa1d45 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#4  0x00007f7353dc9dea in start_thread () at /lib64/libpthread.so.0
#5  0x00007f7353cfda3f in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f734d06b640 (LWP 1047722) "gdbus"):
#0  0x00007f7353cf34cf in poll () at /lib64/libc.so.6
#1  0x00007f7353f79bd6 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2  0x00007f7353f79f2b in g_main_loop_run () at /lib64/libglib-2.0.so.0
#3  0x00007f73542ca0a6 in gdbus_shared_thread_func () at /lib64/libgio-2.0.so.0
#4  0x00007f7353fa1d45 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007f7353dc9dea in start_thread () at /lib64/libpthread.so.0
#6  0x00007f7353cfda3f in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f734d86c640 (LWP 1047721) "gmain"):
#0  0x00007f7353cf34cf in poll () at /lib64/libc.so.6
#1  0x00007f7353f79bd6 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2  0x00007f7353f79cdf in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f7353f79d31 in glib_worker_main () at /lib64/libglib-2.0.so.0
#4  0x00007f7353fa1d45 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007f7353dc9dea in start_thread () at /lib64/libpthread.so.0
#6  0x00007f7353cfda3f in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f734eaa0640 (LWP 1047720) "worker"):
#0  0x00007f7353cf87e9 in syscall () at /lib64/libc.so.6
#1  0x00007f7353fc8def in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007f7354553b53 in gegl_parallel_distribute_thread_func () at /lib64/libgegl-0.4.so.0
#3  0x00007f7353fa1d45 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#4  0x00007f7353dc9dea in start_thread () at /lib64/libpthread.so.0
#5  0x00007f7353cfda3f in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f734f2a1640 (LWP 1047719) "worker"):
#0  0x00007f7353cf87e9 in syscall () at /lib64/libc.so.6
#1  0x00007f7353fc8def in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007f7354553b53 in gegl_parallel_distribute_thread_func () at /lib64/libgegl-0.4.so.0
#3  0x00007f7353fa1d45 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#4  0x00007f7353dc9dea in start_thread () at /lib64/libpthread.so.0
#5  0x00007f7353cfda3f in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f734faa2640 (LWP 1047718) "worker"):
#0  0x00007f7353cf87e9 in syscall () at /lib64/libc.so.6
#1  0x00007f7353fc8def in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007f7354553b53 in gegl_parallel_distribute_thread_func () at /lib64/libgegl-0.4.so.0
#3  0x00007f7353fa1d45 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#4  0x00007f7353dc9dea in start_thread () at /lib64/libpthread.so.0
#5  0x00007f7353cfda3f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f73502a3640 (LWP 1047717) "worker"):
#0  0x00007f7353cf87e9 in syscall () at /lib64/libc.so.6
#1  0x00007f7353fc8def in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007f7354553b53 in gegl_parallel_distribute_thread_func () at /lib64/libgegl-0.4.so.0
#3  0x00007f7353fa1d45 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#4  0x00007f7353dc9dea in start_thread () at /lib64/libpthread.so.0
#5  0x00007f7353cfda3f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f7350aa4640 (LWP 1047716) "worker"):
#0  0x00007f7353cf87e9 in syscall () at /lib64/libc.so.6
#1  0x00007f7353fc8def in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007f7354553b53 in gegl_parallel_distribute_thread_func () at /lib64/libgegl-0.4.so.0
#3  0x00007f7353fa1d45 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#4  0x00007f7353dc9dea in start_thread () at /lib64/libpthread.so.0
#5  0x00007f7353cfda3f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f73519d7e40 (LWP 1047715) "gimp-2.99"):
#0  0x00007f7353dd300c in read () at /lib64/libpthread.so.0
#1  0x00007f7354a2d7bf in gimp_stack_trace_print () at /lib64/libgimpbase-3.0.so.0
#2  0x00000000004a7700 in gimp_eek (reason=reason@entry=0x8b40e8 "fatal error", message=0x7ffc51487d80 "0", use_handler=use_handler@entry=1) at errors.c:355
        fd = 0x6e55a20
        has_backtrace = 1
        pid = "1047715\000\313\002\310\002\000\000\000"
        gimpdebug = 0x8b4100 "/usr/libexec/gimp-debug-tool-2.99"
        args = {0x8b4100 "/usr/libexec/gimp-debug-tool-2.99", 0x1a64500 "/usr/bin/gimp-2.99", 0x7ffc51487d70 "1047715", 0x8b40e8 "fatal error", 0x2c802cb "Ошибка сегментирования", 0x1a658b0 "/home/admin/.config/GIMP/2.99/CrashLog/GIMP-crash-1611129076.txt", 0x0, 0x7ffc51487d80 "0", 0x0}
        timestamp = "0\000\000\000\000\000\000\000\320\325\nTs\177\000"
        debug_policy = GIMP_DEBUG_POLICY_WARNING
        iter = <optimized out>
        num_idx = <optimized out>
        i = <optimized out>
#3  0x00000000004a7ad6 in gimp_fatal_error (message=<optimized out>) at errors.c:206
#4  0x00000000004a80d9 in gimp_sigfatal_handler (sig_num=11) at signals.c:181
#5  0x00007f7353dd4170 in <signal handler called> () at /lib64/libpthread.so.0
#6  0x00007f7354df49f8 in gtk_menu_shell_forall () at /lib64/libgtk-3.so.0
#7  0x00007f7354ee8e50 in _gtk_tree_menu_set_model () at /lib64/libgtk-3.so.0
#8  0x00007f7354ee8ec2 in gtk_tree_menu_dispose () at /lib64/libgtk-3.so.0
#9  0x00007f735406fb5f in g_object_unref () at /lib64/libgobject-2.0.so.0
#10 0x00007f7354d06a21 in gtk_combo_box_dispose () at /lib64/libgtk-3.so.0
#11 0x00007f7354070e55 in g_object_run_dispose () at /lib64/libgobject-2.0.so.0
#12 0x00007f7354d9f4e0 in gtk_grid_forall () at /lib64/libgtk-3.so.0
#13 0x00007f7354d12df6 in gtk_container_destroy () at /lib64/libgtk-3.so.0
#14 0x00007f735406ada4 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#15 0x00007f735407c89d in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#16 0x00007f7354082a59 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#17 0x00007f7354082e92 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#18 0x00007f7354f2b590 in gtk_widget_dispose () at /lib64/libgtk-3.so.0
#19 0x00007f7354070e55 in g_object_run_dispose () at /lib64/libgobject-2.0.so.0
#20 0x00007f7354cca360 in gtk_box_forall () at /lib64/libgtk-3.so.0
#21 0x00007f7354d12df6 in gtk_container_destroy () at /lib64/libgtk-3.so.0
#22 0x00007f735406ada4 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#23 0x00007f735407c89d in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#24 0x00007f7354082a59 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#25 0x00007f7354082e92 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#26 0x00007f7354f2b590 in gtk_widget_dispose () at /lib64/libgtk-3.so.0
#27 0x00007f7354070e55 in g_object_run_dispose () at /lib64/libgobject-2.0.so.0
#28 0x00007f7354d96130 in gtk_frame_forall () at /lib64/libgtk-3.so.0
#29 0x00007f7354d12df6 in gtk_container_destroy () at /lib64/libgtk-3.so.0
#30 0x00007f735406ada4 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#31 0x00007f735407c89d in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#32 0x00007f7354082a59 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#33 0x00007f7354082e92 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#34 0x00007f7354f2b590 in gtk_widget_dispose () at /lib64/libgtk-3.so.0
#35 0x00007f7354070e55 in g_object_run_dispose () at /lib64/libgobject-2.0.so.0
#36 0x00007f7354cca360 in gtk_box_forall () at /lib64/libgtk-3.so.0
#37 0x00007f7354d12df6 in gtk_container_destroy () at /lib64/libgtk-3.so.0
#38 0x00007f735406ada4 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#39 0x00007f735407c89d in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#40 0x00007f7354082a59 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#41 0x00007f7354082e92 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#42 0x00007f7354f2b590 in gtk_widget_dispose () at /lib64/libgtk-3.so.0
#43 0x00007f7354070e55 in g_object_run_dispose () at /lib64/libgobject-2.0.so.0
#44 0x00007f7354cca360 in gtk_box_forall () at /lib64/libgtk-3.so.0
#45 0x00007f7354d12df6 in gtk_container_destroy () at /lib64/libgtk-3.so.0
#46 0x00007f735406ae72 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#47 0x00007f735407c89d in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#48 0x00007f7354082a59 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#49 0x00007f7354082e92 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#50 0x00007f7354f2b590 in gtk_widget_dispose () at /lib64/libgtk-3.so.0
#51 0x00007f7354070e55 in g_object_run_dispose () at /lib64/libgobject-2.0.so.0
#52 0x00000000006b4ed4 in gimp_tools_set_tool_options_gui (tool_options=0x1930310, widget=0x0) at gimpwidgets-utils.c:1482
        prev_widget = <optimized out>
#53 0x0000000000507061 in gimp_tools_exit (gimp=0x19cc040) at gimp-tools.c:248
        tool_info = <optimized out>
        list = 0x28f9e20 = {0x20730b0, 0x20732d0, 0x20734f0, 0x2073600, 0x2073710, 0x2073820, 0x2073930, 0x2073a40, 0x2073b50, 0x2073c60, 0x2073d70, 0x2073e80, 0x1f94120, 0x1f94230, 0x1f94450, 0x1f94560, 0x1f94670, 0x1f94780, 0x1f94890, 0x1f949a0, 0x1f94ab0, 0x1f94bc0, 0x1f94cd0, 0x1f94de0, 0x1f94ef0, 0x20560e0, 0x20561f0, 0x2056300, 0x2056410, 0x2056520, 0x2056630, 0x2056740, 0x2056850, 0x2056960, 0x2056a70, 0x2056b80, 0x2056c90, 0x2056da0, 0x2056eb0, 0x1f860e0, 0x1f861f0, 0x1f86300, 0x1f86410, 0x1f86520, 0x1f86630, 0x1f86740}
        __func__ = "gimp_tools_exit"
#54 0x00000000004aa379 in gui_exit_callback (gimp=gimp@entry=0x19cc040, force=1) at gui.c:769
        gui_config = 0x1a4f210
        active_tool = <optimized out>
        __func__ = "gui_exit_callback"
#55 0x0000000000759f03 in gimp_marshal_BOOLEAN__BOOLEAN (closure=0x1bf1520, return_value=0x7ffc51489be0, n_param_values=<optimized out>, param_values=0x7ffc51489c90, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gimpmarshal.c:92
        cc = 0x1bf1520
        data1 = 0x19cc040
        data2 = <optimized out>
        callback = 0x4aa290 <gui_exit_callback>
        v_return = <optimized out>
        __func__ = "gimp_marshal_BOOLEAN__BOOLEAN"
#56 0x00007f735406ae72 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#57 0x00007f735407c903 in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#58 0x00007f735408254f in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#59 0x00007f7354082e92 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#60 0x000000000075cfda in gimp_exit (gimp=0x19cc040, force=1) at gimp.c:902
        handled = 0
        image_iter = <optimized out>
        __func__ = "gimp_exit"
#61 0x00007f735406ae72 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#62 0x00007f735407c903 in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#63 0x00007f7354082a59 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#64 0x00007f7354082e92 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#65 0x00000000005009fa in quit_close_all_dialog_accel_marshal (closure=0x718b420, return_value=0x7ffc5148a450, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=<optimized out>) at quit-dialog.c:323
#66 0x00007f735406ae72 in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#67 0x00007f735407c903 in signal_emit_unlocked_R.isra.0 () at /lib64/libgobject-2.0.so.0
#68 0x00007f735408254f in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#69 0x00007f7354082e92 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#70 0x00007f7354cabc18 in gtk_accel_group_activate () at /lib64/libgtk-3.so.0
#71 0x00007f7354cad4dd in gtk_accel_groups_activate () at /lib64/libgtk-3.so.0
#72 0x00007f7354f464cb in gtk_window_activate_key () at /lib64/libgtk-3.so.0
#73 0x00007f7354f46792 in gtk_window_key_press_event () at /lib64/libgtk-3.so.0
#74 0x00007f7354f756ec in _gtk_marshal_BOOLEAN__BOXEDv () at /lib64/libgtk-3.so.0
#75 0x00007f735406b0be in _g_closure_invoke_va () at /lib64/libgobject-2.0.so.0
#76 0x00007f73540820f0 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#77 0x00007f7354082e92 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#78 0x00007f7354f225e4 in gtk_widget_event_internal.part () at /lib64/libgtk-3.so.0
#79 0x00007f7354de14cf in propagate_event () at /lib64/libgtk-3.so.0
#80 0x00007f7354de2f93 in gtk_main_do_event () at /lib64/libgtk-3.so.0
#81 0x00007f7354add3d5 in _gdk_event_emit () at /lib64/libgdk-3.so.0
#82 0x00007f7354b0fbc2 in gdk_event_source_dispatch () at /lib64/libgdk-3.so.0
#83 0x00007f7353f798de in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#84 0x00007f7353f79c38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#85 0x00007f7353f79f2b in g_main_loop_run () at /lib64/libglib-2.0.so.0
#86 0x00000000004a6f44 in app_run (full_prog_name=<optimized out>, filenames=<optimized out>, alternate_system_gimprc=alternate_system_gimprc@entry=0x0, alternate_gimprc=alternate_gimprc@entry=0x0, session_name=<optimized out>, batch_interpreter=0x0, batch_commands=0x0, as_new=0, no_interface=0, no_data=0, no_fonts=0, no_splash=0, be_verbose=0, use_shm=1, use_cpu_accel=1, console_messages=0, use_debug_handler=0, show_playground=1, show_debug_menu=1, stack_trace_mode=GIMP_STACK_TRACE_QUERY, pdb_compat_mode=GIMP_PDB_COMPAT_WARN, backtrace_file=0x18484c0 "/home/admin/.config/GIMP/2.99/CrashLog/GIMP-crash-1611129076.txt") at app.c:446
        update_status_func = <optimized out>
        gimp = 0x19cc040
        loop = <optimized out>
        run_loop = 0x31e7c90
        default_folder = <optimized out>
        gimpdir = <optimized out>
        abort_message = <optimized out>
        temprc = <optimized out>
        language = <optimized out>
        font_error = 0x0
        __func__ = "app_run"
#87 0x00000000004a68b6 in main (argc=<optimized out>, argv=<optimized out>) at main.c:636
        context = 0x184a040
        error = 0x0
        abort_message = <optimized out>
        basename = <optimized out>
        system_gimprc_file = 0x0
        user_gimprc_file = 0x0
        backtrace_file = 0x18484c0 "/home/admin/.config/GIMP/2.99/CrashLog/GIMP-crash-1611129076.txt"
        i = <optimized out>
[Inferior 1 (process 1047715) detached]

```
Last edited by Northsoft on Jan 20th, '21, 20:15, edited 1 time in total.
Northsoft
 
Posts: 26
Joined: Dec 18th, '12, 19:22
Location: Novosibirsk, Russia

Re: How can I improve this debug data?

Postby doktor5000 » Jan 20th, '21, 18:14

Run gdb against gimp, and it will tell you which debuginfo packages you need to install, install those and then reproduce your crash. If you have a core file, you can also run gdb retroactively against that.
Have a look at https://wiki.mageia.org/en/Debugging_so ... liminaries and https://wiki.mageia.org/en/Debugging_so ... inside_gdb
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 16713
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: How can I improve this debug data?

Postby Northsoft » Jan 20th, '21, 20:15

Thanks a lot!
Northsoft
 
Posts: 26
Joined: Dec 18th, '12, 19:22
Location: Novosibirsk, Russia


Return to Testing : Alpha, Beta, RC and Cauldron

Who is online

Users browsing this forum: No registered users and 1 guest