Bug 206163

Summary: kde4-window-decorator crash at startup
Product: [Plasma] kwin Reporter: Tom Max <tmassimi>
Component: decorationsAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Tom Max 2009-09-03 20:57:33 UTC
Version:           4.3.1 (using Devel)
OS:                Linux
Installed from:    Compiled sources

every time kde4.3.1 starts, the crash handler window appears because kde4-window-decorator crashed.

the backtrace shown an assert, but it is not full and I can't found the debug symbol for libkdecorator :(

here what gdb tells:


(gdb) r
Starting program: /usr/bin/kde4-window-decorator
[Thread debugging using libthread_db enabled]
[New Thread 0xb4e9f8e0 (LWP 24841)]
kde-window-decorator(24841)/kdeui (KIconLoader) KIconCache::Private::themeDirsChanged: Theme directory has been modified
kde-window-decorator(24841)/kdeui (KIconLoader) KIconLoaderPrivate::initIconThemes: "Theme tree: (Oxygen)"
kde-window-decorator(24841)/kdeui (KIconLoader) KPixmapCache::Private::invalidateMmapFiles: Invalidating cache
Detaching after fork from child process 24844.
kde-window-decorator(24841)/kio (KDirWatch) KDirWatchPrivate::KDirWatchPrivate: Available methods:  ("Stat", "FAM", "INotify")
kde-window-decorator(24841)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added File "/root/.kde4/share/config/plasmarc" NotExisting for "" ["KDirWatch-1"]
kde-window-decorator(24841)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added Dir "/root/.kde4/share/config" for "/root/.kde4/share/config/plasmarc" [""]
kde-window-decorator(24841) KWD::KDecorationPlugins::loadPlugin: kwin : path  "/usr/lib/kde4/kwin3_iaora.so"  for  "kwin3_iaora"
ASSERT: "dynamic_cast< KDecorationBridgeUnstable* >( bridge )" in file /tmp/build/kdebase4-workspace/BUILD/kdebase-workspace-4.3.1/kwin/lib/kdecoration.cpp, line 389

Program received signal SIGABRT, Aborted.
0xffffe424 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6b91c00 in raise () from /lib/i686/libc.so.6
#2  0xb6b93668 in abort () from /lib/i686/libc.so.6
#3  0xb71c2d45 in qt_message_output () from /usr/lib/libQtCore.so.4
#4  0xb71c2e3c in qFatal () from /usr/lib/libQtCore.so.4
#5  0xb71c2f35 in qt_assert () from /usr/lib/libQtCore.so.4
#6  0xb6f0be50 in KDecorationUnstable::KDecorationUnstable () from /usr/lib/libkdecorations.so.4
#7  0xb6f16082 in ?? () from /usr/lib/libkdecorations.so.4
#8  0xb6f147c6 in KCommonDecoration::KCommonDecoration () from /usr/lib/libkdecorations.so.4
#9  0xb35d51c2 in ?? () from /usr/lib/kde4/kwin3_iaora.so
#10 0xb35d521c in ?? () from /usr/lib/kde4/kwin3_iaora.so
#11 0x0805d40c in ?? ()
#12 0x08061c94 in ?? ()
#13 0x080590e4 in ?? ()
#14 0x08051354 in QWidget::moveEvent ()
#15 0xb6b7e6a5 in __libc_start_main () from /lib/i686/libc.so.6
#16 0x08050121 in QWidget::moveEvent ()
(gdb)
Comment 1 Martin Flöser 2009-09-03 21:01:02 UTC
kde-window-decorator is developed by Compiz. Please report to them

*** This bug has been marked as a duplicate of bug 143419 ***
Comment 2 Tom Max 2009-09-03 21:32:54 UTC
On Thu, Sep 3, 2009 at 9:01 PM, Martin
Gräßlin<ubuntu@martin-graesslin.com> wrote:
> https://bugs.kde.org/show_bug.cgi?id=206163
>
>
> Martin Gräßlin <ubuntu@martin-graesslin.com> changed:
>
>           What    |Removed                     |Added
> ----------------------------------------------------------------------------
>             Status|UNCONFIRMED                 |RESOLVED
>         Resolution|                            |DUPLICATE
>
>
>
>
> --- Comment #1 from Martin Gräßlin <ubuntu martin-graesslin com>  2009-09-03 21:01:02 ---
> kde-window-decorator is developed by Compiz. Please report to them
>
> *** This bug has been marked as a duplicate of bug 143419 ***

please note that my bug is triggered by an assert,
bug 143419 is triggered by a destruction...
in my opininion these fault are very different,
also because 143419 was detected on KDE 3.5.6

regards
Tommaso
Comment 3 Thomas Lübking 2009-09-03 22:00:11 UTC
from a kwin/kde pov the bugs are equal in "it's someone elses problem"
(it crashes in compiz/kwd and with the iaora deco - which is not shipped with KDE)
detailed distinction will be done by the KWD devs

nevertheless:
as the unstable api is in use this /might/ be due to a version mismatch (you updated KDE but not compiz -or kwd has not been aligned to changes in KDecorationUnstable at all- and thus the asserted dynamic cast fails.)
Comment 4 lucas 2009-09-04 04:07:09 UTC
Compiz bug.