** Description changed: When any dialog (Open, save as, about Kate, about KDE, settings, hotkey settings etc.) is closed, Kate gets an X Window System error and quits without crash dialog. + + EDIT: It only happens when workspaces are on. How to reproduce: Ctrl+O; Esc. This doesn't happen with KWrite. This happens on Saucy with all the latest updates and Kate 4:4.10.3-0ubuntu1. Terminal log: ~ $ kate QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. kate(19142)/kate-filetree KateFileTreePluginView::KateFileTreePluginView: BEGIN: mw: Kate::MainWindow(0x868cc40) kate(19142)/kate-filetree ProxyItem::ProxyItem: ProxyItem(0x896a458,0x0,-1,QObject(0x0) ,"m_root") kate(19142)/kate-filetree ProxyItem::ProxyItem: ProxyItem(0x8963f50,0x0,-1,QObject(0x0) ,"Bez tytułu") kate(19142)/kate-filetree KateFileTreeModel::documentOpened: before add: ProxyItem(0x8963f50,0x0,-1,KateDocument(0x88023a8) , "Bez tytułu" ) kate(19142)/kate-filetree KateFileTreeModel::setupIcon: BEGIN! kate(19142)/kate-filetree KateFileTreeModel::setupIcon: END! kate(19142)/kate-filetree KateFileTreeModel::handleInsert: BEGIN! kate(19142)/kate-filetree KateFileTreeModel::handleInsert: empty item kate(19142)/kate-filetree ProxyItem::addChild: added ProxyItem(0x8963f50,0x896a458,0,KateDocument(0x88023a8) , "Bez tytułu" ) to ProxyItemDir(0x896a458,0x0,-1,"m_root", children:1) kate(19142)/kate-filetree KateFileTreeModel::documentOpened: after add: ProxyItem(0x8963f50,0x896a458,0,KateDocument(0x88023a8) , "Bez tytułu" ) kate(19142)/kate-filetree KateFileTreeProxyModel::KateFileTreeProxyModel: BEGIN! kate(19142)/kate-filetree KateFileTreeModel::updateBackgrounds: BEGIN! kate(19142)/kate-filetree KateFileTreeModel::updateBackgrounds: m_editHistory contains 0 elements kate(19142)/kate-filetree KateFileTreeModel::updateBackgrounds: END! kate(19142)/kate-filetree KateFileTreePluginView::setListMode: BEGIN kate(19142)/kate-filetree KateFileTreePluginView::setListMode: treeMode kate(19142)/kate-filetree KateFileTreePluginView::setListMode: END kate(19142)/kate-filetree KateFileTreePluginView::viewChanged: BEGIN! kate(19142)/kate-filetree KateFileTreePluginView::viewChanged: BEGIN! kate(19142)/kate-filetree KateFileTreeProxyModel::docIndex: ! kate(19142)/kate-filetree KateFileTreeModel::docIndex: BEGIN! kate(19142)/kate-filetree KateFileTreeModel::docIndex: END! kate(19142)/kate-filetree KateFileTreePluginView::viewChanged: selected doc= KateDocument(0x88023a8) QModelIndex(0,0,0x881c368,KateFileTreeProxyModel(0x8971190) ) kate(19142)/kate-filetree KateFileTreePluginView::viewChanged: display= "Bez tytułu" kate(19142)/kate-filetree KateFileTreeModel::documentActivated: BEGIN! kate(19142)/kate-filetree KateFileTreeModel::documentActivated: adding viewHistory ProxyItem(0x8963f50,0x896a458,0,KateDocument(0x88023a8) , "Bez tytułu" ) kate(19142)/kate-filetree KateFileTreeModel::documentActivated: END! kate(19142)/kate-filetree KateFileTree::slotCurrentChanged: current: QModelIndex(0,0,0x881c368,KateFileTreeProxyModel(0x8971190) ) previous: QModelIndex(-1,-1,0x0,QObject(0x0) ) kate(19142)/kate-filetree KateFileTree::slotCurrentChanged: got doc, setting prev: QModelIndex(0,0,0x881c368,KateFileTreeProxyModel(0x8971190) ) kate(19142)/kate-filetree KateFileTreePluginView::viewChanged: END! The program 'kate' received an X Window System error. This probably reflects a bug in the program. The error was 'BadWindow (invalid Window parameter)'. - (Details: serial 3610 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.) + (Details: serial 3610 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.) Sorry if some information is missing. ProblemType: Bug DistroRelease: Ubuntu 13.10 Package: kate 4:4.10.3-0ubuntu1 ProcVersionSignature: Ubuntu 3.9.0-2.7-generic 3.9.3 Uname: Linux 3.9.0-2-generic i686 ApportVersion: 2.10.2-0ubuntu1 Architecture: i386 Date: Sat May 25 22:56:23 2013 InstallationDate: Installed on 2012-06-10 (349 days ago) InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423) MarkForUpload: True SourcePackage: kate UpgradeStatus: Upgraded to saucy on 2013-03-14 (72 days ago)
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1184171 Title: Kate quits with an X Window System error To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/kate/+bug/1184171/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs