> Hi,
> 
> Can you also install the debug packages [1] and use "bt full" command in gdb?
> The debug packages are needed for libgtk-3, libglib-2.0, mate-panel.
> 
> This will show function names, line numbers, variable values and other useful 
> info
> to determine where and why the crash happens.
> 
> 
> [1] 
> https://wiki.debian.org/HowToGetABacktrace#Installing_the_debugging_symbols

Hi - sorry this took so long. By the time I read your message, the coredump had 
been erased,
and then it took awhile for the crash to happen again.

Anyway, here's the output of gdb with the bt full command and the debugging 
symbols.
GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/mate-panel...Reading symbols from /usr/lib/debug/.build-id/10/81cf9bc600bd8fc95af0636551819b35d5f042.debug...done.
done.
[New LWP 1470]
[New LWP 1473]
[New LWP 1474]
[New LWP 1472]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `mate-panel'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f7308a6b823 in gtk_drag_finish (context=0x1, success=0, del=0, time=1766293659) at ././gtk/gtkdnd.c:953
953	././gtk/gtkdnd.c: No such file or directory.
[Current thread is 1 (Thread 0x7f730a1d9f00 (LWP 1470))]
(gdb) btfu full
#0  0x00007f7308a6b823 in gtk_drag_finish (context=0x1, success=0, del=0, time=1766293659) at ././gtk/gtkdnd.c:953
        __inst = 0x1
        __t = 94747951847232
        __r = <optimized out>
        target = 0x0
        __func__ = "gtk_drag_finish"
#1  0x00007f7308a6bc5b in gtk_drag_drop_finished (info=0x562c3cffbe90, result=result@entry=GTK_DRAG_RESULT_TIMEOUT_EXPIRED, time=<optimized out>) at ././gtk/gtkdnd.c:2558
        success = 0
#2  0x00007f7308a6be87 in gtk_drag_abort_timeout (data=<optimized out>) at ././gtk/gtkdnd.c:3229
        info = <optimized out>
        time = <optimized out>
#3  0x00007f73083f76e8 in gdk_threads_dispatch (data=0x562c3a7356e0, data@entry=<error reading variable: value has been optimized out>) at ././gdk/gdk.c:743
        dispatch = 0x562c3a7356e0
        ret = 0
#4  0x00007f73066d5123 in g_timeout_dispatch (source=0x562c3a367700, callback=<optimized out>, user_data=<optimized out>) at ././glib/gmain.c:4674
        timeout_source = 0x562c3a367700
        again = <optimized out>
#5  0x00007f73066d46aa in g_main_dispatch (context=0x562c39f94990) at ././glib/gmain.c:3203
        dispatch = 0x7f73066d5110 <g_timeout_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x562c3a7356e0
        callback = 0x7f73083f76c0 <gdk_threads_dispatch>
        cb_funcs = <optimized out>
        cb_data = 0x562c3c960900
        need_destroy = <optimized out>
        source = 0x562c3a367700
        current = 0x562c39fa3740
        i = 0
#6  0x00007f73066d46aa in g_main_context_dispatch (context=context@entry=0x562c39f94990) at ././glib/gmain.c:3856
#7  0x00007f73066d4a60 in g_main_context_iterate (context=0x562c39f94990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929
        max_priority = 2147483647
        timeout = 25
        some_ready = 1
        nfds = 5
        allocated_nfds = 5
        fds = <optimized out>
#8  0x00007f73066d4d82 in g_main_loop_run (loop=0x562c3a285090) at ././glib/gmain.c:4125
        __func__ = "g_main_loop_run"
#9  0x00007f73088f0d55 in gtk_main () at ././gtk/gtkmain.c:1312
        loop = 0x562c3a285090
#10 0x0000562c38bfa8a6 in main (argc=<optimized out>, argv=<optimized out>) at main.c:170
        desktopfile = <optimized out>
        context = <optimized out>
        error = 0x0
(gdb) q
           PID: 1470 (mate-panel)
           UID: 1000 (agafnd)
           GID: 1000 (agafnd)
        Signal: 11 (SEGV)
     Timestamp: Tue 2018-05-01 21:28:33 EDT (22min ago)
  Command Line: mate-panel
    Executable: /usr/bin/mate-panel
 Control Group: /user.slice/user-1000.slice/session-2.scope
          Unit: session-2.scope
         Slice: user-1000.slice
       Session: 2
     Owner UID: 1000 (agafnd)
       Boot ID: 6d5197f955aa49c4ab721f4954f9a3a1
    Machine ID: edb4e92bf1344c59b79e8a65e829b34f
      Hostname: agafnddebian
       Storage: /var/lib/systemd/coredump/core.mate-panel.1000.6d5197f955aa49c4ab721f4954f9a3a1.1470.1525224513000000000000.lz4
       Message: Process 1470 (mate-panel) of user 1000 dumped core.
                
                Stack trace of thread 1470:
                #0  0x00007f7308a6b823 gtk_drag_finish (libgtk-3.so.0)
                #1  0x00007f7308a6bc5b n/a (libgtk-3.so.0)
                #2  0x00007f7308a6be87 n/a (libgtk-3.so.0)
                #3  0x00007f73083f76e8 n/a (libgdk-3.so.0)
                #4  0x00007f73066d5123 n/a (libglib-2.0.so.0)
                #5  0x00007f73066d46aa g_main_context_dispatch (libglib-2.0.so.0)
                #6  0x00007f73066d4a60 n/a (libglib-2.0.so.0)
                #7  0x00007f73066d4d82 g_main_loop_run (libglib-2.0.so.0)
                #8  0x00007f73088f0d55 gtk_main (libgtk-3.so.0)
                #9  0x0000562c38bfa8a6 main (mate-panel)
                #10 0x00007f730569b2e1 __libc_start_main (libc.so.6)
                #11 0x0000562c38bfaa1a _start (mate-panel)
                
                Stack trace of thread 1473:
                #0  0x00007f730575a67d poll (libc.so.6)
                #1  0x00007f73066d49f6 n/a (libglib-2.0.so.0)
                #2  0x00007f73066d4d82 g_main_loop_run (libglib-2.0.so.0)
                #3  0x00007f7306cbc656 n/a (libgio-2.0.so.0)
                #4  0x00007f73066fc3d5 n/a (libglib-2.0.so.0)
                #5  0x00007f7305a21494 start_thread (libpthread.so.0)
                #6  0x00007f7305763acf __clone (libc.so.6)
                
                Stack trace of thread 1474:
                #0  0x00007f730575a67d poll (libc.so.6)
                #1  0x00007f73066d49f6 n/a (libglib-2.0.so.0)
                #2  0x00007f73066d4b0c g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007f72fd1fc46d n/a (libdconfsettings.so)
                #4  0x00007f73066fc3d5 n/a (libglib-2.0.so.0)
                #5  0x00007f7305a21494 start_thread (libpthread.so.0)
                #6  0x00007f7305763acf __clone (libc.so.6)
                
                Stack trace of thread 1472:
                #0  0x00007f730575a67d poll (libc.so.6)
                #1  0x00007f73066d49f6 n/a (libglib-2.0.so.0)
                #2  0x00007f73066d4b0c g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007f73066d4b51 n/a (libglib-2.0.so.0)
                #4  0x00007f73066fc3d5 n/a (libglib-2.0.so.0)
                #5  0x00007f7305a21494 start_thread (libpthread.so.0)
                #6  0x00007f7305763acf __clone (libc.so.6)

Reply via email to