My system is Arch Linux x64, I'm using Xarchiver as my archive manager. Bug is 100% reproducible on my system. Here's full procedure that causes crash: I navigate to some directory in Thunar. Then I select some large file, and select 'Create Archive' in right-click context menu. 'Adding to archive' dialog opens. When I click 'Cancel' in opened dialog, I get logged out to LightDM greeter. The issue is most probably caused by archive plugin, not Xarchiver. If I invoke the same dialog from command line and then cancel it, nothing bad happens. There is nothing interesting in Xorg logs, no backtrace or anything. It just terminates. [ 41688.295] (II) evdev: HID 04f3:0103: Close [ 41688.295] (II) UnloadModule: "evdev" [ 41688.295] (II) evdev: HID 04f3:0103: Close [ 41688.295] (II) UnloadModule: "evdev" [ 41688.295] (II) evdev: A4TECH USB Device: Close [ 41688.295] (II) UnloadModule: "evdev" [ 41688.295] (II) evdev: A4TECH USB Device: Close [ 41688.295] (II) UnloadModule: "evdev" [ 41688.295] (II) evdev: Creative Technology USB Sound Blaster HD: Close [ 41688.295] (II) UnloadModule: "evdev" [ 41688.295] (II) evdev: Power Button: Close [ 41688.295] (II) UnloadModule: "evdev" [ 41688.296] (II) evdev: Power Button: Close [ 41688.296] (II) UnloadModule: "evdev" [ 41688.618] (EE) Server terminated successfully (0). Closing log file. And so far, I am not the only one, who encountered this problem. I've seen a thread from 2010 on Arch Linux forums about exactly same problem (it's here: https://bbs.archlinux.org/viewtopic.php?pid=824505, if that helps).
Bug is also present on different machine with clean installation.
I've found older report of this bug: http://sourceforge.net/p/xarchiver/bugs/27/ This bug happens ONLY when xarchiver was launched with Thunar archive plugin. When I launch it from the terminal with same parameters, X doesn't crash.
I can't reproduce this anymore, but with XFCE 4.12 and Xarchiver 0.5.4, the cancel button doesn't do anything at all now. When extracting using File > Open in Xarchiver, the operation cannot be cancelled either. I think the original bug might be fixed and these may be limitations in Xarchiver itself.
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/thunar-plugins/thunar-archive-plugin/-/issues/3. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev