Bug 318944

Summary: Kde setup crashed after click on a Window Decoration
Product: [Plasma] Oxygen Reporter: DeJQit <sasha.chernega>
Component: win decoAssignee: Hugo Pereira Da Costa <hugo.pereira.da.costa>
Status: RESOLVED WAITINGFORINFO    
Severity: crash CC: hugo.pereira.da.costa
Priority: NOR    
Version: 4.10   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description DeJQit 2013-04-26 18:52:53 UTC
Application: kcmshell4 ()
KDE Platform Version: 4.10.2
Qt Version: 4.8.2
Operating System: Linux 3.2.0-41-generic-pae i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:

When I try to press the window decoration, an application configuration module KDE suddenly crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: Модуль настройки KDE (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#7  0xae3db8c4 in clear (this=<optimized out>) at /usr/include/qt4/QtCore/qcache.h:139
#8  ~QCache (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qcache.h:103
#9  ~BaseCache (this=<optimized out>, __in_chrg=<optimized out>) at ../../../../libs/oxygen/oxygenhelper.h:63
#10 ~Cache (this=<optimized out>, __in_chrg=<optimized out>) at ../../../../libs/oxygen/oxygenhelper.h:112
#11 ~DecoHelper (this=0xa, __in_chrg=<optimized out>) at ../../../../kwin/clients/oxygen/oxygendecohelper.h:41
#12 Oxygen::Factory::~Factory (this=0x9609190, __in_chrg=<optimized out>) at ../../../../kwin/clients/oxygen/oxygenfactory.cpp:54
#13 0xae3dc082 in QList (this=0x910c52c) at /usr/include/qt4/QtCore/qlist.h:121
#14 ExceptionList (this=0x910c52c) at ../../../../kwin/clients/oxygen/oxygenexceptionlist.h:46
#15 Oxygen::Factory::Factory (this=0x910c220) at ../../../../kwin/clients/oxygen/oxygenfactory.cpp:47
#16 0xaeb66ff4 in ?? () from /usr/lib/kde4/kcm_kwindecoration.so
#17 0x00000000 in ?? ()

Possible duplicates by query: bug 312521, bug 308883, bug 306427.

Reported using DrKonqi
Comment 1 Hugo Pereira Da Costa 2013-04-29 07:17:30 UTC
Hello, 
I cannot reproduce, with pretty much the same setup. 
Do you have some part of the guilty code self compiled ? (kde-workspace and/or kwin and/or qt) ?
Comment 2 DeJQit 2013-04-30 17:01:47 UTC
I upgraded from ppa: kubuntu-ppa/backport. And I have 2 unmet dependencies libgbm1 and libegl1-mesa, files are not found 404 on which I used --fix-missing flag.

29.04.2013, в 11:17, Hugo Pereira Da Costa <hugo.pereira@free.fr> написал(а):

> https://bugs.kde.org/show_bug.cgi?id=318944
> 
> Hugo Pereira Da Costa <hugo.pereira@free.fr> changed:
> 
>           What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                 CC|                            |hugo.pereira@free.fr
> 
> --- Comment #1 from Hugo Pereira Da Costa <hugo.pereira@free.fr> ---
> Hello, 
> I cannot reproduce, with pretty much the same setup. 
> Do you have some part of the guilty code self compiled ? (kde-workspace and/or
> kwin and/or qt) ?
> 
> -- 
> You are receiving this mail because:
> You reported the bug.
Comment 3 Hugo Pereira Da Costa 2013-05-14 12:45:11 UTC
(In reply to comment #2)
> I upgraded from ppa: kubuntu-ppa/backport. And I have 2 unmet dependencies
> libgbm1 and libegl1-mesa, files are not found 404 on which I used
> --fix-missing flag.

I don't think this would cause this issue, but ...
did you try re-update since then ? Does the problem persist ? 

To be honest, I do not even understand the stack trace, and how #13 (QList constructor) implies #12 (destructor of a completely unrelated object). 

I suspect something buggy in the update.
Please keep me posted.

Hugo
Comment 4 DeJQit 2013-05-14 19:53:19 UTC
Yes, I try to update, but dependent packages libgbm1 and libegl1-mesa are not found on the update server. 


14.05.2013, в 16:45, Hugo Pereira Da Costa <hugo.pereira@free.fr> 

> https://bugs.kde.org/show_bug.cgi?id=318944
> 
> --- Comment #3 from Hugo Pereira Da Costa <hugo.pereira@free.fr> ---
> (In reply to comment #2)
>> I upgraded from ppa: kubuntu-ppa/backport. And I have 2 unmet dependencies
>> libgbm1 and libegl1-mesa, files are not found 404 on which I used
>> --fix-missing flag.
> 
> I don't think this would cause this issue, but ...
> did you try re-update since then ? Does the problem persist ? 
> 
> To be honest, I do not even understand the stack trace, and how #13 (QList
> constructor) implies #12 (destructor of a completely unrelated object). 
> 
> I suspect something buggy in the update.
> Please keep me posted.
> 
> Hugo
> 
> -- 
> You are receiving this mail because:
> You reported the bug.