the-cavalry / light-locker

A simple session-locker for lightdm
GNU General Public License v2.0
221 stars 22 forks source link

coredump under Xfce running in xtightvnc server #150

Open dmak opened 4 years ago

dmak commented 4 years ago

light-locker v1.8.0-3 (Debian buster) results the following core dump:

Stack trace of thread 2667:
#0  0x00007f1dc2440c75 n/a (libglib-2.0.so.0)
#1  0x00007f1dc2441d0d g_log_default_handler (libglib-2.0.so.0)
#2  0x00007f1dc2441f5f g_logv (libglib-2.0.so.0)
#3  0x00007f1dc244214f g_log (libglib-2.0.so.0)
#4  0x000055e2e7a210a3 n/a (light-locker)
#5  0x00007f1dc2540107 g_type_create_instance (libgobject-2.0.so.0)
#6  0x00007f1dc2522548 n/a (libgobject-2.0.so.0)
#7  0x00007f1dc2523cc5 g_object_new_with_properties (libgobject-2.0.so.0)
#8  0x00007f1dc2524731 g_object_new (libgobject-2.0.so.0)
#9  0x000055e2e7a238e2 gs_listener_new (light-locker)
#10 0x000055e2e7a1f4c2 n/a (light-locker)
#11 0x00007f1dc2540107 g_type_create_instance (libgobject-2.0.so.0)
#12 0x00007f1dc2522548 n/a (libgobject-2.0.so.0)
#13 0x00007f1dc2523cc5 g_object_new_with_properties (libgobject-2.0.so.0)
#14 0x00007f1dc2524731 g_object_new (libgobject-2.0.so.0)
#15 0x000055e2e7a1fb02 gs_monitor_new (light-locker)
#16 0x000055e2e7a1e3fa main (light-locker)
#17 0x00007f1dc1f9609b __libc_start_main (libc.so.6)
#18 0x000055e2e7a1e54a _start (light-locker)
dmak commented 2 years ago

Reporting the same issue on Debian bullseye (light-locker v1.8.0-3):

Sun 2022-04-10 12:37:28 CEST   2713  1000   100   5 present   /usr/bin/light-locker

Last core dump info:

           PID: 2713 (light-locker)
           UID: 1000 (user)
           GID: 100 (users)
        Signal: 5 (TRAP)
     Timestamp: Sun 2022-04-10 12:37:24 CEST
  Command Line: light-locker
    Executable: /usr/bin/light-locker
 Control Group: /user.slice/user-1000.slice/session-c1.scope
          Unit: session-c1.scope
         Slice: user-1000.slice
       Session: c1
       Message: Process 2713 (light-locker) of user 1000 dumped core.

                Stack trace of thread 2713:
                #0  0x00007fb5423a5ca7 g_log_structured_array (libglib-2.0.so.0 + 0x58ca7)
                #1  0x00007fb5423a60b5 g_log_default_handler (libglib-2.0.so.0 + 0x590b5)
                #2  0x00007fb5423a6309 g_logv (libglib-2.0.so.0 + 0x59309)
                #3  0x00007fb5423a659f g_log (libglib-2.0.so.0 + 0x5959f)
                #4  0x00005646c1ec20a3 n/a (light-locker + 0xb0a3)
                #5  0x00007fb5424af391 g_type_create_instance (libgobject-2.0.so.0 + 0x33391)
                #6  0x00007fb542495615 n/a (libgobject-2.0.so.0 + 0x19615)
                #7  0x00007fb542496b1d g_object_new_with_properties (libgobject-2.0.so.0 + 0x1ab1d)
                #8  0x00007fb5424975f1 g_object_new (libgobject-2.0.so.0 + 0x1b5f1)
                #9  0x00005646c1ec48e2 gs_listener_new (light-locker + 0xd8e2)
                #10 0x00005646c1ec04c2 n/a (light-locker + 0x94c2)
                #11 0x00007fb5424af391 g_type_create_instance (libgobject-2.0.so.0 + 0x33391)
                #12 0x00007fb542495615 n/a (libgobject-2.0.so.0 + 0x19615)
                #13 0x00007fb542496b1d g_object_new_with_properties (libgobject-2.0.so.0 + 0x1ab1d)
                #14 0x00007fb5424975f1 g_object_new (libgobject-2.0.so.0 + 0x1b5f1)
                #15 0x00005646c1ec0b02 gs_monitor_new (light-locker + 0x9b02)
                #16 0x00005646c1ebf3fa main (light-locker + 0x83fa)
                #17 0x00007fb5420ddd0a __libc_start_main (libc.so.6 + 0x26d0a)
                #18 0x00005646c1ebf54a _start (light-locker + 0x854a)

                Stack trace of thread 2725:
                #0  0x00007fb5421aa3ff __poll (libc.so.6 + 0xf33ff)
                #1  0x00007fb54239f0ae n/a (libglib-2.0.so.0 + 0x520ae)
                #2  0x00007fb54239f1cf g_main_context_iteration (libglib-2.0.so.0 + 0x521cf)
                #3  0x00007fb54239f221 n/a (libglib-2.0.so.0 + 0x52221)
                #4  0x00007fb5423c80bd n/a (libglib-2.0.so.0 + 0x7b0bd)
                #5  0x00007fb541b1aea7 start_thread (libpthread.so.0 + 0x8ea7)
                #6  0x00007fb5421b4def __clone (libc.so.6 + 0xfddef)

                Stack trace of thread 2729:
                #0  0x00007fb5421aa3ff __poll (libc.so.6 + 0xf33ff)
                #1  0x00007fb54239f0ae n/a (libglib-2.0.so.0 + 0x520ae)
                #2  0x00007fb54239f40b g_main_loop_run (libglib-2.0.so.0 + 0x5240b)
                #3  0x00007fb542671a36 n/a (libgio-2.0.so.0 + 0x11ba36)
                #4  0x00007fb5423c80bd n/a (libglib-2.0.so.0 + 0x7b0bd)
                #5  0x00007fb541b1aea7 start_thread (libpthread.so.0 + 0x8ea7)
                #6  0x00007fb5421b4def __clone (libc.so.6 + 0xfddef)

                Stack trace of thread 2727:
                #0  0x00007fb5421aa3ff __poll (libc.so.6 + 0xf33ff)
                #1  0x00007fb54239f0ae n/a (libglib-2.0.so.0 + 0x520ae)
                #2  0x00007fb54239f1cf g_main_context_iteration (libglib-2.0.so.0 + 0x521cf)
                #3  0x00007fb540db638d n/a (libdconfsettings.so + 0xa38d)
                #4  0x00007fb5423c80bd n/a (libglib-2.0.so.0 + 0x7b0bd)
                #5  0x00007fb541b1aea7 start_thread (libpthread.so.0 + 0x8ea7)
                #6  0x00007fb5421b4def __clone (libc.so.6 + 0xfddef)