Krusader crashes when closing certain popups with embedded terminal emulator open
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
krusader (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
My krusader and its terminal emulator (Settings > Show terminal emulator) were working fine, when suddenly started crashing whenever all of the following conditions are satisfied:
- the termianal emulator was open
- I am using Unity. All works fine for: KDE Plasma, Gnome 3, and Cinnamon desktops
*and* at the moment when I would either:
- delete a file with right click > Delete > Delete (opens a popup)
- dclose the embedded editor ( opened with F3, opens a popup )
- close the krusader settings popup
The terminal emulator itself works fine though.
I imagined it was because of an update, so I backed up my config files and restarted without any config files (~/.kde/
and the problem is still there.
Also, I noticed that a new problem: Krusader crashes immediately after startup if I:
- remove the configuration files
- start Krusader for the first time, he asks me for the initial configurations I go with defaults
- select Settings > Configure Krusader > Startup > User interface > Show terminal emulator > Apply
- restart krusader
Now every time I start Krusader after that it crashes.
If I erase the krusaderrc line:
Show Terminal Emulator=true
It can startup again as before.
The error message on the terminal from which I launched krusader is the same in all cases:
krusader(
The program 'krusader' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
(Details: serial 1884 error_code 3 request_code 20 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
A KUiServerJobTracker instance contains 1 stalled jobs
krusader(
Specs:
lsb_release -rd
Description: Ubuntu 13.04
Release: 13.04
apt-cache policy krusader
krusader:
Installed: 1:2.4.0~
Candidate: 1:2.4.0~
Version table:
*** 1:2.4.0~
500 http://
100 /var/lib/
apt-cache policy konsole
konsole:
Installed: 4:4.10.4-0ubuntu0.1
Candidate: 4:4.10.4-0ubuntu0.1
Version table:
*** 4:4.10.4-0ubuntu0.1 0
500 http://
100 /var/lib/
4:
500 http://
description: | updated |
description: | updated |
summary: |
- Krusader crashes immediatelly after startup if show terminal emulator is - selected + Krusader crashes immediately after startup if show terminal emulator is + selected and if I delete a file with the terminal open |
summary: |
Krusader crashes immediately after startup if show terminal emulator is - selected and if I delete a file with the terminal open + selected and if I delete a file with the terminal emulator open |
description: | updated |
summary: |
- Krusader crashes immediately after startup if show terminal emulator is - selected and if I delete a file with the terminal emulator open + Krusader crashes when closing certain popups with embedded terminal + emulator open |
description: | updated |
description: | updated |
description: | updated |
tags: | added: badwindow |
Status changed to 'Confirmed' because the bug affects multiple users.