Package: xfdesktop4
Version: 4.12.4-1
Severity: normal

Dear Maintainer,

I right-clicked on a desktop icon for a PDF and selected "move to
trash".  This apparently caused xfdesktop4 to crash.  I found this
text in .xsession-errors:

  [xcb] Unknown sequence number while processing queue
  [xcb] Most likely this is a multi-threaded client and XInitThreads has not 
been called
  [xcb] Aborting, sorry about that.
  xfdesktop: ../../src/xcb_io.c:259: poll_for_event: Assertion 
`!xcb_xlib_threads_sequence_lost' failed.

And I found a core file with the following stack:

  Core was generated by `xfdesktop --display :0.0 --sm-client-id 
29f38e940-3cce-4627-9f73-2a9b5e779bd4'.
  Program terminated with signal SIGABRT, Aborted.
  #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
  51    ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
  [Current thread is 1 (Thread 0x7ffadb3f7a80 (LWP 14252))]
  (gdb) bt
  #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
  #1  0x00007ffad77de231 in __GI_abort () at abort.c:79
  #2  0x00007ffad77d59da in __assert_fail_base (
      fmt=0x7ffad7928d48 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", 
      assertion=assertion@entry=0x7ffadad743e0 
"!xcb_xlib_threads_sequence_lost", file=file@entry=0x7ffadad7424b 
"../../src/xcb_io.c", line=line@entry=259, 
      function=function@entry=0x7ffadad74688 <__PRETTY_FUNCTION__.14896> 
"poll_for_event") at assert.c:92
  #3  0x00007ffad77d5a52 in __GI___assert_fail (
      assertion=assertion@entry=0x7ffadad743e0 
"!xcb_xlib_threads_sequence_lost", file=file@entry=0x7ffadad7424b 
"../../src/xcb_io.c", line=line@entry=259, 
      function=function@entry=0x7ffadad74688 <__PRETTY_FUNCTION__.14896> 
"poll_for_event") at assert.c:101
  #4  0x00007ffadad033ca in poll_for_event (dpy=dpy@entry=0x556075846370)
      at ../../src/xcb_io.c:256
  #5  0x00007ffadad0346e in poll_for_response (dpy=dpy@entry=0x556075846370)
      at ../../src/xcb_io.c:274
  #6  0x00007ffadad0375d in _XEventsQueued (dpy=dpy@entry=0x556075846370, 
      mode=mode@entry=2) at ../../src/xcb_io.c:349
  #7  0x00007ffadacf52cd in XPending (dpy=0x556075846370)
      at ../../src/Pending.c:55
  #8  0x00007ffad95100a5 in gdk_check_xpending (display=<optimized out>)
      at ./gdk/x11/gdkevents-x11.c:159
  #9  gdk_event_check (source=0x556075874ea0) at ./gdk/x11/gdkevents-x11.c:2400
  #10 0x00007ffad7dd3e51 in g_main_context_check (
      context=context@entry=0x55607582f8b0, max_priority=2147483647, 
      fds=fds@entry=0x5560759a09d0, n_fds=n_fds@entry=5)
      at ../../../../glib/gmain.c:3736
  #11 0x00007ffad7dd43e0 in g_main_context_iterate (context=0x55607582f8b0, 
      block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
      at ../../../../glib/gmain.c:3900
  #12 0x00007ffad7dd47d2 in g_main_loop_run (loop=0x556075995650)
      at ../../../../glib/gmain.c:4099
  #13 0x00007ffad989f977 in IA__gtk_main () at ./gtk/gtkmain.c:1270
  #14 0x00005560745d3780 in xfdesktop_application_start (app=0x55607582b150)
      at xfdesktop-application.c:768
  #15 0x00005560745d3be6 in cb_wait_for_window_manager_destroyed (
      data=0x7ffac0007d80) at xfdesktop-application.c:630
  #16 0x00007ffad7dd0ae3 in g_source_callback_unref (cb_data=0x5560758b91d0)
      at ../../../../glib/gmain.c:1546
  #17 0x00007ffad7dd155c in g_source_destroy_internal (source=0x5560758d1560, 
      context=0x55607582f8b0, have_lock=1) at ../../../../glib/gmain.c:1236
  #18 0x00007ffad7dd4180 in g_main_dispatch (context=0x55607582f8b0)
      at ../../../../glib/gmain.c:3201
  #19 g_main_context_dispatch (context=context@entry=0x55607582f8b0)
      at ../../../../glib/gmain.c:3830
  #20 0x00007ffad7dd44c0 in g_main_context_iterate (
      context=context@entry=0x55607582f8b0, block=block@entry=1, 
      dispatch=dispatch@entry=1, self=<optimized out>)
      at ../../../../glib/gmain.c:3903
  #21 0x00007ffad7dd454c in g_main_context_iteration (
      context=context@entry=0x55607582f8b0, may_block=may_block@entry=1)
      at ../../../../glib/gmain.c:3964
  #22 0x00007ffad881acdd in g_application_run (application=0x55607582b150, 
      argc=<optimized out>, argv=<optimized out>)
      at ../../../../gio/gapplication.c:2470
  #23 0x00005560745c8c8d in main (argc=5, argv=0x7ffed54983e8) at main.c:86

I have not been able to reproduce the crash.  After xfdesktop4
restarted, I was able to delete the PDF file (right-click, move to
trash).

The system is a VirtualBox guest.  The host is running Debian Stretch
with VirtualBox 5.2.12.  The guest is running with the 5.2.12 Guest
Additions.

Some 5-10 minutes before the crash, I had installed a bunch of
updates, logged out, logged in again, and then created the PDF file
(printing from Firefox).  I did not do any operations on desktop
objects prior to the attempted deletion.


-- System Information:
Debian Release: buster/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.16.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), 
LANGUAGE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages xfdesktop4 depends on:
ii  exo-utils            0.12.0-1
ii  libc6                2.27-3
ii  libcairo2            1.15.10-3
ii  libdbus-1-3          1.12.8-2
ii  libdbus-glib-1-2     0.110-2
ii  libexo-1-0           0.12.0-1
ii  libgarcon-1-0        0.6.1-2
ii  libgdk-pixbuf2.0-0   2.36.11-2
ii  libglib2.0-0         2.56.1-2
ii  libgtk2.0-0          2.24.32-1
ii  libnotify4           0.7.7-3
ii  libpango-1.0-0       1.42.0-1
ii  libpangocairo-1.0-0  1.42.0-1
ii  libthunarx-2-0       1.6.15-1
ii  libwnck22            2.30.7-5.1
ii  libx11-6             2:1.6.5-1
ii  libxfce4ui-1-0       4.12.1-3
ii  libxfce4util7        4.12.1-3
ii  libxfconf-0-2        4.12.1-1
ii  xfdesktop4-data      4.12.4-1

Versions of packages xfdesktop4 recommends:
ii  dbus-x11 [dbus-session-bus]  1.12.8-2
ii  librsvg2-common              2.40.20-2
ii  tumbler                      0.2.1-1
ii  xdg-user-dirs                0.17-1

Versions of packages xfdesktop4 suggests:
ii  menu  2.1.47+b1

-- no debconf information

Reply via email to