kdevelop won't start

Bug #1178843 reported by Max Beikirch
122
This bug affects 25 people
Affects Status Importance Assigned to Milestone
kdevelop (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

When I type `kdevelop` into a shell (or start it from the dash), a small grey rectangle appears on my screen ( I guess that should be the splashscreen).

When I type `sudo kdevelop`, kdevelop starts but looks very ugly, more like Windows 98 than KDE oder GTK.

lsb_release -rd yields:
Description: Ubuntu 13.04
Release: 13.04

apt-cache policy kdevelop yields:
kdevelop:
  Installiert: 4:4.4.1-0ubuntu1
  Installationskandidat: 4:4.4.1-0ubuntu1
  Versionstabelle:
 *** 4:4.4.1-0ubuntu1 0
        500 http://de.archive.ubuntu.com/ubuntu/ raring/universe amd64 Packages
        100 /var/lib/dpkg/status

I expected kdevelop to start, but it hangs on startup instead.

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: kdevelop 4:4.4.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.8.0-20.31-generic 3.8.11
Uname: Linux 3.8.0-20-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.9.2-0ubuntu8
Architecture: amd64
Date: Fri May 10 23:04:09 2013
ExecutablePath: /usr/bin/kdevelop
InstallationDate: Installed on 2013-02-02 (97 days ago)
InstallationMedia: Ubuntu 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120823.1)
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=de_DE.UTF-8
 XDG_RUNTIME_DIR=<set>
SourcePackage: kdevelop
UpgradeStatus: Upgraded to raring on 2013-04-10 (30 days ago)

Revision history for this message
Max Beikirch (max-beikirch) wrote :
Revision history for this message
Max Beikirch (max-beikirch) wrote :
Download full text (4.2 KiB)

If it helps, here the stdout from `kdevelop` :
(kdevelop:6689): Gtk-CRITICAL **: IA__gtk_settings_set_long_property: assertion `GTK_SETTINGS (settings)' failed

(kdevelop:6689): Gtk-CRITICAL **: IA__gtk_settings_set_long_property: assertion `GTK_SETTINGS (settings)' failed

(kdevelop:6689): Gtk-CRITICAL **: IA__gtk_settings_set_long_property: assertion `GTK_SETTINGS (settings)' failed

(kdevelop:6689): Gtk-CRITICAL **: IA__gtk_settings_set_long_property: assertion `GTK_SETTINGS (settings)' failed

(kdevelop:6689): Gtk-CRITICAL **: IA__gtk_icon_theme_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(kdevelop:6689): Gtk-CRITICAL **: IA__gtk_icon_theme_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(kdevelop:6689): Gtk-CRITICAL **: IA__gtk_icon_theme_prepend_search_path: assertion `GTK_IS_ICON_THEME (icon_theme)' failed

(kdevelop:6689): Gtk-CRITICAL **: IA__gtk_icon_theme_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(kdevelop:6689): Gtk-CRITICAL **: IA__gtk_icon_theme_prepend_search_path: assertion `GTK_IS_ICON_THEME (icon_theme)' failed

(kdevelop:6689): Gtk-CRITICAL **: IA__gtk_settings_set_string_property: assertion `GTK_SETTINGS (settings)' failed

(kdevelop:6689): Gtk-CRITICAL **: IA__gtk_settings_set_string_property: assertion `GTK_SETTINGS (settings)' failed

(kdevelop:6689): Gtk-CRITICAL **: IA__gtk_settings_set_string_property: assertion `GTK_SETTINGS (settings)' failed
WARNING: deleting stale lockfile /home/max/.kde/share/apps/kdevelop/sessions//{7334acf7-2088-4873-9a72-4719e1281ef1}/lock
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "F&ull Screen Mode" under id 72
kdevelop(6689)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Loading plugin ' "kdevkonsoleview" ' failed, KPluginLoader reported error: '
"No service matching the requirements was found" '

and `sudo kdevelop`:
Error: "/var/tmp/kdecache-max" is owned by uid 1000 instead of uid 0.
WARNING: deleting stale lockfile /home/max/.kde/share/apps/kdevelop/sessions//{7334acf7-2088-4873-9a72-4719e1281ef1}/lock
kdevelop(6731)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Loading plugin ' "kdevkonsoleview" ' failed, KPluginLoader reported error: '
"No service matching the requirements was found" '
qrc:/main.qml:23:1: QML QDeclarativeRectangle_QML_0: Binding loop detected for property "areaName"
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower.
QDeclarativeComponent(0x3b18b40)
QDeclarativeComponent(0x3b18b40)
Error: "/tmp/kde-max" is owned by uid 1000 instead of uid 0.
kdevelop(6731)/kdevplatform (shell) KDevelop::SessionControllerPrivate::performRecovery: Starting recovery from "/home/max/.kde/share/apps/kdevelop/sessions/{7334acf7-2088-4873-9a72-4719e1281ef1}/recovery/current"
Error: "/tmp/ksocket-max" is owned by uid 1000 instead of uid 0.
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id: 0x5a00010
kdevelop(6731) KDesktopFile::isAuthorizedDeskto...

Read more...

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in kdevelop (Ubuntu):
status: New → Confirmed
Revision history for this message
Constantine (iamvfx) wrote :

In my case it just simply doesn't start. This happened after an update from kdevelop 4.5 to 4.5.1

Revision history for this message
Constantine (iamvfx) wrote :

constantine@flow:~$ kdevelop
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
KGlobal::locale(): Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work
WARNING: deleting stale lockfile /home/constantine/.kde/share/apps/kdevelop/sessions/{cd4fdff5-5195-4266-af70-2dd2db128a1f}/lock
WARNING: deleting stale lockfile /home/constantine/.cache/kdevduchain/{cd4fdff5-5195-4266-af70-2dd2db128a1f}/1/lock
kdevelop(2851)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open: version-hint not found, seems to be an old version
kdevelop(2851)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open: "The data-repository at /home/constantine/.cache/kdevduchain/{cd4fdff5-5195-4266-af70-2dd2db128a1f}/1 has to be cleared."
kdevelop(2851)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkonsolepart.so"
qrc:/main.qml:23:1: QML Loader: Binding loop detected for property "source"
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower.
kdevelop(2851)/kdevplatform (shell) KDevelop::SessionControllerPrivate::performRecovery: Starting recovery from "/home/constantine/.kde/share/apps/kdevelop/sessions/{cd4fdff5-5195-4266-af70-2dd2db128a1f}/recovery/current"
The program 'kdevelop' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 1158 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.)
kdevelop(2851)/konsole Konsole::SessionManager::~SessionManager: Konsole SessionManager destroyed with sessions still alive

Revision history for this message
Ralf Michl (w-ralr-x) wrote :

I had the very same problem with 4.4 (from the standard repo). I then upgraded to 4.5.1 (from the kubuntu backports repo) hoping that this might fix it - but it did not. Still the very same.

Revision history for this message
András Mamenyák (mamenyaka-deactivatedaccount) wrote :

Same problem! Even with latest version (built from source)

$ kdevelop --version
Qt: 4.8.4
KDE Development Platform: 4.10.80
KDevelop: 4.5.60

Revision history for this message
Petko Penkov (petko-penkov) wrote :

this is mine output from kdevelop

kdevelop
WARNING: deleting stale lockfile /home/peci/.kde/share/apps/kdevelop/sessions//{a61b7b97-994c-44ab-89cf-d09e00e671e5}/lock
WARNING: deleting stale lockfile /home/peci/.kdevduchain/{a61b7b97-994c-44ab-89cf-d09e00e671e5}/1/lock
kdevelop(6472)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open: version-hint not found, seems to be an old version
kdevelop(6472)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open: "The data-repository at /home/peci/.kdevduchain/{a61b7b97-994c-44ab-89cf-d09e00e671e5}/1 has to be cleared."
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "F&ull Screen Mode" under id 81
kdevelop(6472)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Loading plugin ' "kdevkonsoleview" ' failed, KPluginLoader reported error: '
"No service matching the requirements was found" '
qrc:/main.qml:23:1: QML QDeclarativeRectangle_QML_0: Binding loop detected for property "areaName"
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower.
QDeclarativeComponent(0x3dd7150)
QDeclarativeComponent(0x3dd7150)
kdevelop(6472)/kdevplatform (shell) KDevelop::SessionControllerPrivate::performRecovery: Starting recovery from "/home/peci/.kde/share/apps/kdevelop/sessions/{a61b7b97-994c-44ab-89cf-d09e00e671e5}/recovery/current"
The program 'kdevelop' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 1232 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.)
register count: 0, destroy count 0: peci@petko-Inspiron-N5010:~$
peci@petko-Inspiron-N5010:~$
peci@petko-Inspiron-N5010:~$
peci@petko-Inspiron-N5010:~$ kdevelop --version
Qt: 4.8.4
KDE Development Platform: 4.10.4
KDevelop: 4.4.1

Revision history for this message
Pieter Eendebak (pieter-eendebak) wrote :

I have the same error here. Both kdevelop 4.5 and a recent checkout from git:

eendebakpt@woelmuis:~/.cache$ kdevelop
KGlobal::locale(): Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work
WARNING: deleting stale lockfile /home/eendebakpt/.kde/share/apps/kdevelop/sessions/{13148919-5e7d-4b19-a0b5-30ea263343ca}/lock
kdevelop(14219)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkonsolepart.so"
qrc:/main.qml:23:1: QML Loader: Binding loop detected for property "source"
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower.
kdevelop(14219)/konsole Konsole::Session::run: Attempted to re-run an already running session.
The program 'kdevelop' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 1354 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.)
kdevelop(14219)/konsole Konsole::SessionManager::~SessionManager: Konsole SessionManager destroyed with sessions still alive
register count: 0, destroy count 0: eendebakpt@woelmuis:~/.cache$ kdevelop --version
Qt: 4.8.4
KDE Development Platform: 4.10.4
KDevelop: 4.5.1

Revision history for this message
IOFeed (lion-jungle) wrote :
Download full text (4.3 KiB)

same problem here...

KGlobal::locale(): Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work
Got bus address: "unix:abstract=/tmp/dbus-3lifecHEWh,guid=8c4bc69dfce8df5cf0ae698951d4120a"
Connected to accessibility bus at: "unix:abstract=/tmp/dbus-3lifecHEWh,guid=8c4bc69dfce8df5cf0ae698951d4120a"
Registered DEC: true
kdevelop(5050)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "KDevelop/Plugin" not found
WARNING: deleting stale lockfile /home/lion/.kde/share/apps/kdevelop/sessions/{c4362b0b-7f98-4cae-b851-0fe6cc206823}/lock
WARNING: deleting stale lockfile /home/lion/.cache/kdevduchain/{c4362b0b-7f98-4cae-b851-0fe6cc206823}/0/lock
kdevelop(5050)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open: version-hint not found, seems to be an old version
kdevelop(5050)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open: "The data-repository at /home/lion/.cache/kdevduchain/{c4362b0b-7f98-4cae-b851-0fe6cc206823}/0 has to be cleared."
kdevelop(5050)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "KDevelop/Plugin" not found
kdevelop(5050)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "KDevelop/Plugin" not found
kdevelop(5050)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "KDevelop/Plugin" not found
kdevelop(5050)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "KDevelop/Plugin" not found
kdevelop(5050)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "KDevelop/Plugin" not found
kdevelop(5050)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "KDevelop/Plugin" not found
kdevelop(5050)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "KDevelop/Plugin" not found
kdevelop(5050)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "KDevelop/Plugin" not found
kdevelop(5050)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "KDevelop/Plugin" not found
kdevelop(5050)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "KDevelop/Plugin" not found
kdevelop(5050)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "KDevelop/Plugin" not found
kdevelop(5050)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "KDevelop/Plugin" not found
kdevelop(5050)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "KDevelop/Plugin" not found
kdevelop(5050)/kdecore (trader) KServiceTypeTrader::defaultOffers: KServiceTypeTrader: serviceType "KDevelop/Plugin" not found
qrc:/main.qml:23:1: QML Loader: Binding loop detected for property "source"
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import...

Read more...

Revision history for this message
Bruno Rey (bruno-rey) wrote :

This started happening to me today.

** As a workaround, I can open kdevelop with sudo **

so I guess the problem has something to do with sessions.

stdout:
kdevelop
WARNING: deleting stale lockfile /home/bruno/.kdevduchain/{5bb877a5-d8b2-4cdc-b694-6c9b8bf67781}/1/lock
kdevelop(10968)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open: version-hint not found, seems to be an old version
kdevelop(10968)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open: "The data-repository at /home/bruno/.kdevduchain/{5bb877a5-d8b2-4cdc-b694-6c9b8bf67781}/1 has to be cleared."
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "F&ull Screen Mode" under id 85
kdevelop(10968)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkonsolepart.so"
qrc:/main.qml:23:1: QML QDeclarativeRectangle_QML_0: Binding loop detected for property "areaName"
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower.
QDeclarativeComponent(0x495eaf0)
QDeclarativeComponent(0x495eaf0)
kdevelop(10968)/kdevplatform (shell) KDevelop::SessionControllerPrivate::performRecovery: Starting recovery from "/home/bruno/.kde/share/apps/kdevelop/sessions/{5bb877a5-d8b2-4cdc-b694-6c9b8bf67781}/recovery/current"
The program 'kdevelop' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 2811 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.)
kdevelop(10968)/konsole Konsole::SessionManager::~SessionManager: Konsole SessionManager destroyed with sessions still alive
pp_macro::definition There were items left on destruction: 236
register count: 0, destroy count 0:

kdevelop -version
Qt: 4.8.4
KDE Development Platform: 4.10.4
KDevelop: 4.4.1

Running on ubuntu 13.04

Tried the following and none solved the issue
  kdevelop -n testsession
  kdevelop --geometry 200x200+0+0
  kdevelop --graphicssystem raster
  kdevelop --graphicssystem opengl
  kdevelop --geometry 900x900+0+0
  kdevelop --geometry 900x900+0+0 --graphicssystem raster
  kdevelop --geometry 900x900+0+0 --graphicssystem opengl
  mv ~/.kde/share/apps/kdevelop/ ~/.kde/share/apps/kdevelop.bak

Revision history for this message
Bernhard Schauer (schauer-2) wrote :

This problem started to happen to me yesterday. I tried kdevelop 4.4.1 and afterwards added the ppa from kubuntu, upgraded and had the same issue with kdevelop 4.5.1.

$ kdevelop --sync
KGlobal::locale(): Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work
WARNING: deleting stale lockfile /home/bschauer/.kde/share/apps/kdevelop/sessions/{a2767f55-1c17-4099-a6e4-8845c9e925b3}/lock
WARNING: deleting stale lockfile /home/bschauer/.cache/kdevduchain/{a2767f55-1c17-4099-a6e4-8845c9e925b3}/0/lock
kdevelop(4552)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open: version-hint not found, seems to be an old version
kdevelop(4552)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open: "The data-repository at /home/bschauer/.cache/kdevduchain/{a2767f55-1c17-4099-a6e4-8845c9e925b3}/0 has to be cleared."
kdevelop(4552)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Loading plugin ' "kdevkonsoleview" ' failed, KServiceTypeTrader reported error: '
"The service 'Konsole Integration' does not provide an interface 'KDevelop::IPlugin' with keyword ''" '
qrc:/main.qml:23:1: QML Loader: Binding loop detected for property "source"
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower.
kdevelop(4552)/kdevplatform (shell) KDevelop::SessionControllerPrivate::performRecovery: Starting recovery from "/home/bschauer/.kde/share/apps/kdevelop/sessions/{a2767f55-1c17-4099-a6e4-8845c9e925b3}/recovery/current"
The program 'kdevelop' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 2202 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.)
register count: 0, destroy count 0:

$ kdevelop --version
Qt: 4.8.4
KDE Development Platform: 4.10.4
KDevelop: 4.5.1

$ lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 13.04
Release: 13.04
Codename: raring

Revision history for this message
Drew Noakes (drewnoakes) wrote :

I started experiencing the same issue in Ubuntu 13.04 after apt-get update/upgrade.

$ kdevelop --version
Qt: 4.8.4
KDE Development Platform: 4.10.4
KDevelop: 4.4.1

$ uname -a
Linux bert 3.8.0-25-generic #37-Ubuntu SMP Thu Jun 6 20:47:07 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

The splash screen appears, then the main program window displays for a fraction of a second before disappearing.

In case it's useful: running with sudo works, though I don't like running it as root.

Please provide a workaround if possible. I am really missing kdevelop today. Thank you!

Revision history for this message
Yabgu GM (yabgu-gm) wrote :

I started kdevelop with :
-----------
sudo su
su yabgu
kdevelop
------------

yabgu@Desktop:~$ sudo su
[sudo] password for yabgu:
root@Desktop:/home/yabgu# su yabgu
yabgu@Desktop:~$ kdevelop
WARNING: deleting stale lockfile /home/yabgu/.kde/share/apps/kdevelop/sessions//{c962b55f-62ef-4652-b992-7f877b25c017}/lock
WARNING: deleting stale lockfile /home/yabgu/.kdevduchain/{c962b55f-62ef-4652-b992-7f877b25c017}/1/lock
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "F&ull Screen Mode" under id 71
kdevelop(22129)/kdevplatform (shell) KDevelop::PluginController::loadPluginInternal: Loading plugin ' "kdevkonsoleview" ' failed, KPluginLoader reported error: '
"No service matching the requirements was found" '
qrc:/main.qml:23:1: QML QDeclarativeRectangle_QML_0: Binding loop detected for property "areaName"
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower.
QDeclarativeComponent(0x28f07f0)
QDeclarativeComponent(0x28f07f0)
kdevelop(22129)/kdevplatform (shell) KDevelop::SessionControllerPrivate::performRecovery: Starting recovery from "/home/yabgu/.kde/share/apps/kdevelop/sessions/{c962b55f-62ef-4652-b992-7f877b25c017}/recovery/current"
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 20 (X_GetProperty)
  Resource id: 0x3200010
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
_____________________________________________________________________________________________________
Theme seems old but runs as user. I think that this maybe kde theme problem.

$ kdevelop --version
Qt: 4.8.4
KDE Development Platform: 4.10.4
KDevelop: 4.4.1

Revision history for this message
Richard Hansen (rhansen) wrote :

About a month ago I started getting BadWindow errors with konsole and amarok, so I think it's a problem with some KDE library, not kdevelop.

Revision history for this message
IOFeed (lion-jungle) wrote :

Yes, it looks like this bug affects all KDE apps. http://ubuntuforums.org/showthread.php?t=2157427

Revision history for this message
jimmy (xueyu32) wrote :

I have the same problem, kdeveop can not open.
when I start it from shell, then I got the follow error:
WARNING: deleting stale lockfile /home/jimmy/.kdevduchain/{a1b775b5-6df4-43bd-944b-d1c541c7f7fb}/1/lock
kdevelop(8882)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open: version-hint not found, seems to be an old version
kdevelop(8882)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open: "The data-repository at /home/jimmy/.kdevduchain/{a1b775b5-6df4-43bd-944b-d1c541c7f7fb}/1 has to be cleared."
void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "F&ull Screen Mode" under id 91
kdevelop(8882)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkonsolepart.so"
qrc:/main.qml:23:1: QML QDeclarativeRectangle_QML_0: Binding loop detected for property "areaName"
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower.
QDeclarativeComponent(0x4552840)
QDeclarativeComponent(0x4552840)
kdevelop(8882)/kdevplatform (shell) KDevelop::SessionControllerPrivate::performRecovery: Starting recovery from "/home/jimmy/.kde/share/apps/kdevelop/sessions/{a1b775b5-6df4-43bd-944b-d1c541c7f7fb}/recovery/current"
The program 'kdevelop' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 1615 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.)
kdevelop(8882)/konsole Konsole::SessionManager::~SessionManager: Konsole SessionManager destroyed with sessions still alive

jimmy@jimmy-desktop:~$ uname -a
Linux jimmy-desktop 3.8.0-26-generic #38-Ubuntu SMP Mon Jun 17 21:43:33 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

jimmy@jimmy-desktop:~$ kdevelop --version
Qt: 4.8.4
KDE Development Platform: 4.10.4
KDevelop: 4.4.1

jimmy@jimmy-desktop:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 13.04
Release: 13.04
Codename: raring

Revision history for this message
Richard Hansen (rhansen) wrote :

I just noticed that some of my gnome-settings-daemon crashes (~2 or 3 per day) have been BadWindow errors. I doubt gnome-settings-daemon uses any KDE libraries. Could this bug be unrelated to KDE? (If so, it looks like KDE apps tickle the bug more reliably than other apps.)

Revision history for this message
mmdanziger (mmdanziger) wrote :

Same thing, I had the problem with 4.4.x, upgraded to 4.5.1 and still the same thing. The splash and welcome screen render then everything disappears with the following error:

The program 'kdevelop' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 2215 error_code 3 request_code 20 minor_code 0)

sudo is not really a viable workaround...
:(

Revision history for this message
Philip Muškovac (yofel) wrote :

Lets separate issues please. Those people that see

The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 1615 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.)

are not affected by the issue the original bug reporter had but rather by the same issue as bug 1195007 which is a regression that's likely caused by the fix for bug 1180067

Revision history for this message
randall (ss145236) wrote :

I got the same problem …… and I'm Install Ubuntu 13.04 today!!
i had use "sudo apt-get install kdevelop" to installed it ……
something wrong with the office download source ?

Revision history for this message
npequeux@automatic-systems.com (npequeux-g) wrote :

Seems to be fixed with today's qt update...

Revision history for this message
Markus Bader (maxbader) wrote :

I have the same problem with
ubuntu 12.04 64 bit
Qt: 4.8.2
KDE Development Platform: 4.11.2
KDevelop: 4.5.1

Any idea how to solve the problem here

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.