Bug 188623 - SystemSettings is crashing trying to change screensaver settings
Summary: SystemSettings is crashing trying to change screensaver settings
Status: RESOLVED INTENTIONAL
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_screensaver (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kscreensaver bugs tracking
URL:
Keywords:
: 153304 183488 183491 193411 209817 210402 210403 210405 215818 216023 218624 220706 220707 224285 227778 230240 230297 233098 233215 237364 238593 240185 245751 250740 253303 253740 255708 255772 256406 263627 264022 264421 270570 270626 271658 276573 281727 282990 290348 294792 297538 297784 301633 305027 305484 306227 306674 310569 312248 325952 328424 328493 329536 330931 349686 353623 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-04-01 22:20 UTC by Fif59
Modified: 2015-10-21 21:24 UTC (History)
63 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Proposed fix (13.14 KB, patch)
2009-12-30 19:14 UTC, Christoph Feck
Details
updated patch (11.70 KB, patch)
2010-10-24 10:39 UTC, Oswald Buddenhagen
Details
New crash information added by DrKonqi (4.25 KB, text/plain)
2011-02-01 17:37 UTC, morganschulz
Details
New crash information added by DrKonqi (5.39 KB, text/plain)
2011-12-14 04:30 UTC, jamundso
Details
New crash information added by DrKonqi (4.33 KB, text/plain)
2012-09-17 12:41 UTC, Zefir
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fif59 2009-04-01 22:20:54 UTC
Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    Mandriva RPMs

When i am trying ti change the screensaver settings from SystemSettings/Desktop, systemSettings crashed.

To reproduce :
1. Execute SystemSettings
2. Select Desktop item
3. Choose the Screensaver item in the list => crash

Application : Configuration du système (systemsettings), signal SIGSEGV
0x00007f0876f67c00 in __nanosleep_nocancel () from /lib64/libc.so.6
Current language:  auto; currently c
[Current thread is 1 (Thread 0x7f0879875700 (LWP 6728))]

Thread 1 (Thread 0x7f0879875700 (LWP 6728)):
[KCrash Handler]
#5  0x00007f087584909b in XVisualIDFromVisual (visual=0x4) at Misc.c:62
#6  0x00007f08777458a4 in qt_x11_getX11InfoForWindow (xinfo=0x2360448, att=@0x7fff818a2a40) at kernel/qwidget_x11.cpp:2862
#7  0x00007f0877745930 in qt_x11_getX11InfoForWindow (xinfo=0x4, a=<value optimized out>) at kernel/qwidget_x11.cpp:387
#8  0x00007f087774c9ec in QWidgetPrivate::create_sys (this=0x23602b0, window=44043459, initializeWindow=false, destroyOldWindow=true) at kernel/qwidget_x11.cpp:532
#9  0x00007f08777123a1 in QWidget::create (this=0x235fcf0, window=44043459, initializeWindow=128, destroyOldWindow=true) at kernel/qwidget.cpp:1259
#10 0x00007f086a36dd4c in KSWidget (this=0x235fcf0, parent=<value optimized out>, wf=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.2.2/kcontrol/screensaver/kswidget.cpp:65
#11 0x00007f086a369a91 in KSSMonitor (this=0x235fcf0, parent=0x21cca10) at /usr/src/debug/kdebase-workspace-4.2.2/kcontrol/screensaver/kssmonitor.h:9
#12 0x00007f086a360644 in KScreenSaver::slotPreviewExited (this=0x2323c50) at /usr/src/debug/kdebase-workspace-4.2.2/kcontrol/screensaver/scrnsave.cpp:604
#13 0x00007f086a3619d6 in KScreenSaver::findSavers (this=0x2323c50) at /usr/src/debug/kdebase-workspace-4.2.2/kcontrol/screensaver/scrnsave.cpp:572
#14 0x00007f086a361b50 in KScreenSaver::qt_metacall (this=0x2323c50, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff818a38e0)
    at /usr/src/debug/kdebase-workspace-4.2.2/build/kcontrol/screensaver/scrnsave.moc:98
#15 0x00007f0878271dd2 in QMetaObject::activate (sender=0x2343f50, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x1) at kernel/qobject.cpp:3060
#16 0x00007f087826c0b3 in QObject::event (this=0x2343f50, e=0x235fcf0) at kernel/qobject.cpp:1073
#17 0x00007f08776bf49d in QApplicationPrivate::notify_helper (this=0x1dd3f20, receiver=0x2343f50, e=0x7fff818a3f80) at kernel/qapplication.cpp:4084
#18 0x00007f08776c768a in QApplication::notify (this=0x7fff818a42c0, receiver=0x2343f50, e=0x7fff818a3f80) at kernel/qapplication.cpp:4049
#19 0x00007f0878bb6c2b in KApplication::notify (this=0x7fff818a42c0, receiver=0x2343f50, event=0x7fff818a3f80) at /usr/src/debug/kdelibs-4.2.2/kdeui/kernel/kapplication.cpp:307
#20 0x00007f087825c35c in QCoreApplication::notifyInternal (this=0x7fff818a42c0, receiver=0x2343f50, event=0x7fff818a3f80) at kernel/qcoreapplication.cpp:602
#21 0x00007f0878289396 in QTimerInfoList::activateTimers (this=0x1dd74f0) at ../../src/corelib/kernel/qcoreapplication.h:213
#22 0x00007f0878285a8d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:164
#23 0x00007f0873602d61 in IA__g_main_context_dispatch (context=0x1dd6530) at gmain.c:1814
#24 0x00007f0873606410 in g_main_context_iterate (context=0x1dd6530, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2448
#25 0x00007f08736065ac in IA__g_main_context_iteration (context=0x1dd6530, may_block=1) at gmain.c:2511
#26 0x00007f08782859ef in QEventDispatcherGlib::processEvents (this=0x1daa3c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323
#27 0x00007f087775664f in QGuiEventDispatcherGlib::processEvents (this=0x4, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#28 0x00007f087825ac02 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -2121645584}) at kernel/qeventloop.cpp:149
#29 0x00007f087825afcd in QEventLoop::exec (this=0x7fff818a4230, flags={i = -2121645504}) at kernel/qeventloop.cpp:200
#30 0x00007f087825d294 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#31 0x0000000000410fbf in main (argc=1, argv=0x7fff818a45f8) at /usr/src/debug/kdebase-workspace-4.2.2/systemsettings/main.cpp:67
Comment 1 Fif59 2009-04-01 22:31:00 UTC
$ gdb systemsettings                                               
GNU gdb 6.8-6mdv2009.1 (Mandriva Linux release 2009.1)                                      
Copyright (C) 2008 Free Software Foundation, Inc.                                           
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>               
This is free software: you are free to change and redistribute it.                          
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"                  
---Type <return> to continue, or q <return> to quit---                                      
and "show warranty" for details.                                                            
This GDB was configured as "x86_64-mandriva-linux-gnu"...                                   
(gdb) run                                                                                   
Starting program: /usr/bin/systemsettings                                                   
[Thread debugging using libthread_db enabled]                                               
warning: the debug information found in "/usr/lib/debug//usr/lib64/libfreetype.so.6.3.20.debug" does not match "/usr/lib64/libfreetype.so.6" (CRC mismatch).                            

warning: the debug information found in "/usr/lib/debug/usr/lib64/libfreetype.so.6.3.20.debug" does not match "/usr/lib64/libfreetype.so.6" (CRC mismatch).                             

[New Thread 0x7f0879875700 (LWP 6719)]
Detaching after fork from child process 6728.
systemsettings(6728) MainWindow::readMenu: "" Looking for children in ' "" '
systemsettings(6728) MainWindow::readMenu: "  " Looking for children in ' "advanced" '
systemsettings(6728) MainWindow::readMenu: "    " Looking for children in ' "advanced-user-settings" '                                                                                  
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Associations de fichiers" '  "filetypes.desktop"                                                                      
systemsettings(6728) MainWindow::readMenu: "    " filename is  "filetypes.desktop"          
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Rechercher sur le bureau" '  "kcm_nepomuk.desktop"                                                                    
systemsettings(6728) MainWindow::readMenu: "    " filename is  "kcm_nepomuk.desktop"        
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Détails du thème de bureau" '  "desktopthemedetails.desktop"                                                          
systemsettings(6728) MainWindow::readMenu: "    " filename is  "desktopthemedetails.desktop"
systemsettings(6728) MainWindow::readMenu: "    " found module ' "CD audio" '  "audiocd.desktop"                                                                                        
systemsettings(6728) MainWindow::readMenu: "    " filename is  "audiocd.desktop"            
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Démarrage automatique" '  "autostart.desktop"                                                                         
systemsettings(6728) MainWindow::readMenu: "    " filename is  "autostart.desktop"          
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Portefeuille KDE" '  "kwalletconfig.desktop"                                                                          
systemsettings(6728) MainWindow::readMenu: "    " filename is  "kwalletconfig.desktop"      
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Recherche CDDB" '  "libkcddb.desktop"                                                                                 
systemsettings(6728) MainWindow::readMenu: "    " filename is  "libkcddb.desktop"           
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Ressources KDE" '  "kresources.desktop"                                                                               
systemsettings(6728) MainWindow::readMenu: "    " filename is  "kresources.desktop"         
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Gestionnaire de services" '  "kcmkded.desktop"                                                                        
systemsettings(6728) MainWindow::readMenu: "    " filename is  "kcmkded.desktop"            
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Gestionnaire de session" '  "kcmsmserver.desktop"                                                                     
systemsettings(6728) MainWindow::readMenu: "    " filename is  "kcmsmserver.desktop"        
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Matériel" '  "kcm_solid.desktop"                                                                                      
systemsettings(6728) MainWindow::readMenu: "    " filename is  "kcm_solid.desktop"          
systemsettings(6728) MainWindow::readMenu: "    " Looking for children in ' "system" '      
systemsettings(6728) MainWindow::readMenu: "    " found module ' "K3bSetup" '  "k3bsetup2.desktop"                                                                                      
systemsettings(6728) MainWindow::readMenu: "    " filename is  "k3bsetup2.desktop"          
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Gestion de l'énergie" '  "powerdevilconfig.desktop"                                                                   
systemsettings(6728) MainWindow::readMenu: "    " filename is  "powerdevilconfig.desktop"   
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Gestionnaire de connexion" '  "kdm.desktop"                                                                           
systemsettings(6728) MainWindow::readMenu: "    " filename is  "kdm.desktop"                
systemsettings(6728) MainWindow::readMenu: "  " Looking for children in ' "general" '       
systemsettings(6728) MainWindow::readMenu: "    " Looking for children in ' "personal" '    
systemsettings(6728) MainWindow::readMenu: "      " Looking for children in ' "accessibility" '                                                                                         
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Accessibilité" '  "kcmaccess.desktop"                                                                               
systemsettings(6728) MainWindow::readMenu: "      " filename is  "kcmaccess.desktop"        
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Synthèse vocale" '  "kcmkttsd.desktop"                                                                              
systemsettings(6728) MainWindow::readMenu: "      " filename is  "kcmkttsd.desktop"         
systemsettings(6728) MainWindow::readMenu: "      " Looking for children in ' "about-me" '  
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Compte utilisateur et mot de passe" '  "kcm_useraccount.desktop"                                                    
systemsettings(6728) MainWindow::readMenu: "      " filename is  "kcm_useraccount.desktop"  
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Emplacements" '  "desktoppath.desktop"                                                                              
systemsettings(6728) MainWindow::readMenu: "      " filename is  "desktoppath.desktop"      
systemsettings(6728) MainWindow::readMenu: "      " Looking for children in ' "regional-and-language" '                                                                                 
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Correcteur orthographique" '  "spellchecking.desktop"                                                               
systemsettings(6728) MainWindow::readMenu: "      " filename is  "spellchecking.desktop"    
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Disposition du clavier" '  "keyboard_layout.desktop"                                                                
systemsettings(6728) MainWindow::readMenu: "      " filename is  "keyboard_layout.desktop"  
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Pays & langue" '  "language.desktop"                                                                                
systemsettings(6728) MainWindow::readMenu: "      " filename is  "language.desktop"         
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Applications par défaut" '  "componentchooser.desktop"                                                                
systemsettings(6728) MainWindow::readMenu: "    " filename is  "componentchooser.desktop"   
systemsettings(6728) MainWindow::readMenu: "    " Looking for children in ' "look-and-feel" '                                                                                           
systemsettings(6728) MainWindow::readMenu: "      " Looking for children in ' "desktop" '   
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Écran de veille" '  "screensaver.desktop"                                                                           
systemsettings(6728) MainWindow::readMenu: "      " filename is  "screensaver.desktop"      
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Bureaux multiples" '  "desktop.desktop"                                                                             
systemsettings(6728) MainWindow::readMenu: "      " filename is  "desktop.desktop"          
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Effets du bureau" '  "kwincompositing.desktop"                                                                      
systemsettings(6728) MainWindow::readMenu: "      " filename is  "kwincompositing.desktop"  
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Témoin de démarrage" '  "kcmlaunch.desktop"                                                                         
systemsettings(6728) MainWindow::readMenu: "      " filename is  "kcmlaunch.desktop"        
systemsettings(6728) MainWindow::readMenu: "      " Looking for children in ' "appearance" '
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Émoticônes" '  "emoticons.desktop"                                                                                  
systemsettings(6728) MainWindow::readMenu: "      " filename is  "emoticons.desktop"        
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Polices" '  "fonts.desktop"                                                                                         
systemsettings(6728) MainWindow::readMenu: "      " filename is  "fonts.desktop"            
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Couleurs" '  "colors.desktop"                                                                                       
systemsettings(6728) MainWindow::readMenu: "      " filename is  "colors.desktop"           
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Style" '  "style.desktop"                                                                                           
systemsettings(6728) MainWindow::readMenu: "      " filename is  "style.desktop"            
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Fenêtres" '  "kwindecoration.desktop"                                                                               
systemsettings(6728) MainWindow::readMenu: "      " filename is  "kwindecoration.desktop"   
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Écran de démarrage" '  "ksplashthememgr.desktop"                                                                    
systemsettings(6728) MainWindow::readMenu: "      " filename is  "ksplashthememgr.desktop"  
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Icônes" '  "icons.desktop"                                                                                          
systemsettings(6728) MainWindow::readMenu: "      " filename is  "icons.desktop"            
systemsettings(6728) MainWindow::readMenu: "      " Looking for children in ' "window-behaviour" '                                                                                      
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Paramètres spécifiques" '  "kwinrules.desktop"                                                                      
systemsettings(6728) MainWindow::readMenu: "      " filename is  "kwinrules.desktop"        
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Comportement des fenêtres" '  "kwinoptions.desktop"                                                                 
systemsettings(6728) MainWindow::readMenu: "      " filename is  "kwinoptions.desktop"      
systemsettings(6728) MainWindow::readMenu: "      " Looking for children in ' "notifications" '                                                                                         
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Notifications du système" '  "kcmnotify.desktop"                                                                    
systemsettings(6728) MainWindow::readMenu: "      " filename is  "kcmnotify.desktop"        
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Cloche du système" '  "bell.desktop"                                                                                
systemsettings(6728) MainWindow::readMenu: "      " filename is  "bell.desktop"             
systemsettings(6728) MainWindow::readMenu: "    " Looking for children in ' "network-and-connectivity" '                                                                                
systemsettings(6728) MainWindow::readMenu: "      " Looking for children in ' "sharing" '   
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Navigation dans le réseau local" '  "lanbrowser.desktop"                                                            
systemsettings(6728) MainWindow::readMenu: "      " filename is  "lanbrowser.desktop"       
systemsettings(6728) MainWindow::readMenu: "      " Looking for children in ' "network-settings" '                                                                                      
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Découverte de service" '  "kcm_kdnssd.desktop"                                                                      
systemsettings(6728) MainWindow::readMenu: "      " filename is  "kcm_kdnssd.desktop"       
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Préférences de connexion" '  "netpref.desktop"                                                                      
systemsettings(6728) MainWindow::readMenu: "      " filename is  "netpref.desktop"          
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Serveur mandataire (proxy)" '  "proxy.desktop"                                                                      
systemsettings(6728) MainWindow::readMenu: "      " filename is  "proxy.desktop"            
systemsettings(6728) MainWindow::readMenu: "      " Looking for children in ' "bluetooth" ' 
systemsettings(6728) MainWindow::readMenu: "    " Looking for children in ' "computer-administration" '                                                                                 
systemsettings(6728) MainWindow::readMenu: "      " Looking for children in ' "keyboard-and-mouse" '                                                                                    
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Raccourcis clavier standard" '  "standard_actions.desktop"                                                          
systemsettings(6728) MainWindow::readMenu: "      " filename is  "standard_actions.desktop" 
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Clavier" '  "keyboard.desktop"                                                                                      
systemsettings(6728) MainWindow::readMenu: "      " filename is  "keyboard.desktop"         
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Souris" '  "mouse.desktop"                                                                                          
systemsettings(6728) MainWindow::readMenu: "      " filename is  "mouse.desktop"            
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Raccourcis clavier globaux" '  "keys.desktop"                                                                       
systemsettings(6728) MainWindow::readMenu: "      " filename is  "keys.desktop"             
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Joystick" '  "joystick.desktop"                                                                                     
systemsettings(6728) MainWindow::readMenu: "      " filename is  "joystick.desktop"         
systemsettings(6728) MainWindow::readMenu: "      " Looking for children in ' "input-actions" '                                                                                         
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Actions d'entrées" '  "khotkeys.desktop"                                                                            
systemsettings(6728) MainWindow::readMenu: "      " filename is  "khotkeys.desktop"         
systemsettings(6728) MainWindow::readMenu: "      " Looking for children in ' "display" '   
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Taille et orientation" '  "randr.desktop"                                                                           
systemsettings(6728) MainWindow::readMenu: "      " filename is  "randr.desktop"            
systemsettings(6728) MainWindow::readMenu: "      " found module ' "Contrôle de l'énergie" '  "energy.desktop"                                                                          
systemsettings(6728) MainWindow::readMenu: "      " filename is  "energy.desktop"           
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Multimédia" '  "kcm_phonon.desktop"                                                                                   
systemsettings(6728) MainWindow::readMenu: "    " filename is  "kcm_phonon.desktop"         
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Installateur de polices" '  "fontinst.desktop"                                                                        
systemsettings(6728) MainWindow::readMenu: "    " filename is  "fontinst.desktop"           
systemsettings(6728) MainWindow::readMenu: "    " found module ' "Date et heure" '  "clock.desktop"                                                                                     
systemsettings(6728) MainWindow::readMenu: "    " filename is  "clock.desktop"              

Program exited normally.
Missing debug package(s), you should install: freetype2-debug-2.3.9-1plf2009.1.x86_64
(gdb) systemsettings(6728) MainWindow::selectionChanged: Selected item:  "Bureau"    
systemsettings(6728) MainWindow::selectionChanged: Comment:        ""                
systemsettings(6728) MainWindow::selectionChanged: adding                            
Object::connect: No such slot KWin::KWinCompositingConfig::compositingModeChanged() in /home/mandrake/rpm/BUILD/kdebase-workspace-4.2.2/kwin/kcmkwin/kwincompositing/main.cpp:117       
Object::connect:  (sender name:   'compositingType')                                        
Object::connect:  (receiver name: 'KWinCompositingConfig')                                  
systemsettings(6728)/kwin KWin::Extensions::init: Extensions: shape: 0x "11"  composite: 0x "4"  render: 0x "a"  fixes: 0x "40"                                                         
systemsettings(6728)/kwin KWin::Extensions::init: Extensions: shape: 0x "11"  composite: 0x "4"  render: 0x "a"  fixes: 0x "40"                                                         
systemsettings(6728)/kwin KWin::CompositingPrefs::detect: glx version is  1 . 2             
systemsettings(6728)/kwin KWin::CompositingPrefs::detectDriverAndVersion: GL vendor is "Mesa Project"                                                                                   
systemsettings(6728)/kwin KWin::CompositingPrefs::detectDriverAndVersion: GL renderer is "Software Rasterizer"                                                                          
systemsettings(6728)/kwin KWin::CompositingPrefs::detectDriverAndVersion: GL version is "2.1 Mesa 7.3"                                                                                  
systemsettings(6728)/kwin KWin::CompositingPrefs::detectDriverAndVersion: XGL: no           
systemsettings(6728)/kwin KWin::CompositingPrefs::detectDriverAndVersion: Detected driver "software" , version "7.3"                                                                    
systemsettings(6728) MainWindow::selectionChanged: adding                                   
systemsettings(6728) MainWindow::selectionChanged: adding                                   
systemsettings(6728) MainWindow::selectionChanged: adding                                   
systemsettings(6728) MainWindow::selectionChanged: Selected item:  "Bureau"                 
systemsettings(6728) MainWindow::selectionChanged: Comment:        ""                       
systemsettings(6728)/kutils (KCMultiDialog) KCMultiWidget::clientChanged: true              
systemsettings(6728)/kutils (KCMultiDialog) KCMultiWidget::clientChanged: false             
X Error: BadMatch (invalid parameter attributes) 8                                          
  Major opcode: 1 (X_CreateWindow)                                                          
  Resource id:  0xc2                                                                        
X Error: BadWindow (invalid Window parameter) 3                                             
  Major opcode: 7 (X_ReparentWindow)                                                        
  Resource id:  0x2a00cc3                                                                   
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 3 (X_GetWindowAttributes)
  Resource id:  0x2a00cc3
KCrash: Application 'systemsettings' crashing...
sock_file=/home/cooker_test/.kde4/socket-localhost/kdeinit4__0
Comment 2 Christoph Feck 2009-04-01 22:44:00 UTC
Thanks for your bug report.

Does the crash happen with any screen saver or just with a specific one, in other words, which one did you select? Could you retry with "systemsettings -graphicssystem native" or "kcmshell4 screensaver"? It looks like a bug inside Qt.
Comment 3 Fif59 2009-04-02 19:54:26 UTC
(In reply to comment #2)
> Thanks for your bug report.
> 
> Does the crash happen with any screen saver or just with a specific one, in
> other words, which one did you select? Could you retry with "systemsettings
> -graphicssystem native" or "kcmshell4 screensaver"? It looks like a bug inside
> Qt.

Executing "kcmshell4 screensaver", from a konsole i got the following crash :

Application : Module de Configuration de KDE (kcmshell4), signal SIGSEGV
0x00007f934baafc00 in __nanosleep_nocancel () from /lib64/libc.so.6
Current language:  auto; currently c
[Current thread is 1 (Thread 0x7f934c168700 (LWP 5541))]

Thread 1 (Thread 0x7f934c168700 (LWP 5541)):
[KCrash Handler]
#5  0x00007f934852709b in XVisualIDFromVisual (visual=0x0) at Misc.c:62
#6  0x00007f9349cf68a4 in qt_x11_getX11InfoForWindow (xinfo=0x142fd78, att=@0x7fff54192ec0) at kernel/qwidget_x11.cpp:2862
#7  0x00007f9349cf6930 in qt_x11_getX11InfoForWindow (xinfo=0x0, a=<value optimized out>) at kernel/qwidget_x11.cpp:387
#8  0x00007f9349cfd9ec in QWidgetPrivate::create_sys (this=0x142fbe0, window=79692012, initializeWindow=false, destroyOldWindow=true) at kernel/qwidget_x11.cpp:532
#9  0x00007f9349cc33a1 in QWidget::create (this=0x1424350, window=79692012, initializeWindow=48, destroyOldWindow=true) at kernel/qwidget.cpp:1259
#10 0x00007f93419b2d4c in KSWidget (this=0x1424350, parent=<value optimized out>, wf=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.2.2/kcontrol/screensaver/kswidget.cpp:65
#11 0x00007f93419aea91 in KSSMonitor (this=0x1424350, parent=0x146b320) at /usr/src/debug/kdebase-workspace-4.2.2/kcontrol/screensaver/kssmonitor.h:9
#12 0x00007f93419a5644 in KScreenSaver::slotPreviewExited (this=0x141c710) at /usr/src/debug/kdebase-workspace-4.2.2/kcontrol/screensaver/scrnsave.cpp:604
#13 0x00007f93419a69d6 in KScreenSaver::findSavers (this=0x141c710) at /usr/src/debug/kdebase-workspace-4.2.2/kcontrol/screensaver/scrnsave.cpp:572
#14 0x00007f93419a6b50 in KScreenSaver::qt_metacall (this=0x141c710, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff54193d60)
    at /usr/src/debug/kdebase-workspace-4.2.2/build/kcontrol/screensaver/scrnsave.moc:98
#15 0x00007f934a822dd2 in QMetaObject::activate (sender=0x1440a90, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x1) at kernel/qobject.cpp:3060
#16 0x00007f934a81d0b3 in QObject::event (this=0x1440a90, e=0x0) at kernel/qobject.cpp:1073
#17 0x00007f9349c7049d in QApplicationPrivate::notify_helper (this=0x12cdf50, receiver=0x1440a90, e=0x7fff54194400) at kernel/qapplication.cpp:4084
#18 0x00007f9349c7868a in QApplication::notify (this=0x7fff54194800, receiver=0x1440a90, e=0x7fff54194400) at kernel/qapplication.cpp:4049
#19 0x00007f934b3d9c2b in KApplication::notify (this=0x7fff54194800, receiver=0x1440a90, event=0x7fff54194400) at /usr/src/debug/kdelibs-4.2.2/kdeui/kernel/kapplication.cpp:307
#20 0x00007f934a80d35c in QCoreApplication::notifyInternal (this=0x7fff54194800, receiver=0x1440a90, event=0x7fff54194400) at kernel/qcoreapplication.cpp:602
#21 0x00007f934a83a396 in QTimerInfoList::activateTimers (this=0x12d1d00) at ../../src/corelib/kernel/qcoreapplication.h:213
#22 0x00007f934a836a8d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:164
#23 0x00007f93465e3d61 in IA__g_main_context_dispatch (context=0x12d0a00) at gmain.c:1814
#24 0x00007f93465e7410 in g_main_context_iterate (context=0x12d0a00, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2448
#25 0x00007f93465e75ac in IA__g_main_context_iteration (context=0x12d0a00, may_block=1) at gmain.c:2511
#26 0x00007f934a8369ef in QEventDispatcherGlib::processEvents (this=0x12ba3c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323
#27 0x00007f9349d0764f in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#28 0x00007f934a80bc02 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1410942576}) at kernel/qeventloop.cpp:149
#29 0x00007f934a80bfcd in QEventLoop::exec (this=0x7fff541946b0, flags={i = 1410942672}) at kernel/qeventloop.cpp:200
#30 0x00007f934a12ce8e in QDialog::exec (this=0x13b7680) at dialogs/qdialog.cpp:498
#31 0x00007f934bd778d8 in kdemain (_argc=2, _argv=0x7fff54194f08) at /usr/src/debug/kdebase-runtime-4.2.2/kcmshell/main.cpp:275
#32 0x00007f934ba2d446 in __libc_start_main (main=0x4006d0 <main>, argc=2, ubp_av=0x7fff54194f08, init=0x400700 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, 
    stack_end=0x7fff54194ef8) at libc-start.c:220
#33 0x0000000000400609 in _start () at ../sysdeps/x86_64/elf/start.S:113

The screensaver is the default one set for a new cooker installation : i did not configure it until i installed cooker.
Comment 4 Jonas Vejlin 2009-04-04 08:58:53 UTC
I cannot reproduce this in kde 4.2.1 on debian sid/experimental
Comment 5 Aaron J. Seigo 2009-04-25 02:49:28 UTC
*** Bug 183488 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2009-05-20 22:47:57 UTC
*** Bug 193411 has been marked as a duplicate of this bug. ***
Comment 7 L. Alberto Giménez 2009-05-20 22:51:00 UTC
Hi, I can't even get to choose screensaver. Just trying to enter in the "Desktop" section makes the application to crash.

Regards.
Comment 8 Christoph Feck 2009-05-20 23:48:24 UTC
Can you reproduce the crash when executing "QT_USE_NATIVE_WINDOWS=1 kcmshell4 screensaver" on command line?
Comment 9 L. Alberto Giménez 2009-05-21 00:15:38 UTC
Hi,

Same problem. Follows backtrace and konsole output:

Application: KDE Control Module (kcmshell4), signal SIGSEGV

Thread 1 (Thread 0xb5ed2710 (LWP 4682)):
[KCrash Handler]
#6  0xb6630a97 in XVisualIDFromVisual () from /usr/lib/libX11.so.6
#7  0xb6d124ce in qt_x11_getX11InfoForWindow (xinfo=0x85c0d0c, a=@0xbf876bec) at kernel/qwidget_x11.cpp:400
#8  0xb6d1711e in QWidgetPrivate::create_sys (this=0x85c0c18, window=79692760, initializeWindow=false, destroyOldWindow=true) at kernel/qwidget_x11.cpp:545
#9  0xb6cdc68c in QWidget::create (this=0x85c0a30, window=79692760, initializeWindow=false, destroyOldWindow=<value optimized out>) at kernel/qwidget.cpp:1252
#10 0xb464b289 in KSWidget (this=0x85c0a30, parent=0x83e0df8, wf={i = -1081643304}) at ../../../kcontrol/screensaver/kswidget.cpp:65
#11 0xb463bd04 in KScreenSaver::slotPreviewExited (this=0x83b3ca8) at ../../../kcontrol/screensaver/kssmonitor.h:9
#12 0xb463c208 in KScreenSaver::setMonitor (this=0x83b3ca8) at ../../../kcontrol/screensaver/scrnsave.cpp:585
#13 0xb463d90f in KScreenSaver::findSavers (this=0x83b3ca8) at ../../../kcontrol/screensaver/scrnsave.cpp:572
#14 0xb463e113 in KScreenSaver::qt_metacall (this=0x83b3ca8, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbf877198) at ./scrnsave.moc:97
#15 0xb7692b98 in QMetaObject::activate (sender=0x84e1ab0, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3120
#16 0xb7693822 in QMetaObject::activate (sender=0x84e1ab0, m=0xb776eae4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3194
#17 0xb76ce5d7 in QTimer::timeout (this=0x84e1ab0) at .moc/release-shared/moc_qtimer.cpp:128
#18 0xb769867e in QTimer::timerEvent (this=0x84e1ab0, e=0xbf87761c) at kernel/qtimer.cpp:261
#19 0xb768d04f in QObject::event (this=0x84e1ab0, e=0xbf87761c) at kernel/qobject.cpp:1082
#20 0xb6c837bc in QApplicationPrivate::notify_helper (this=0x8240b40, receiver=0x84e1ab0, e=0xbf87761c) at kernel/qapplication.cpp:4057
#21 0xb6c8bace in QApplication::notify (this=0xbf877ab0, receiver=0x84e1ab0, e=0xbf87761c) at kernel/qapplication.cpp:3604
#22 0xb7bdfb7d in KApplication::notify (this=0xbf877ab0, receiver=0x84e1ab0, event=0xbf87761c) at ../../kdeui/kernel/kapplication.cpp:307
#23 0xb767ca2b in QCoreApplication::notifyInternal (this=0xbf877ab0, receiver=0x84e1ab0, event=0xbf87761c) at kernel/qcoreapplication.cpp:610
#24 0xb76abe41 in QTimerInfoList::activateTimers (this=0x8243c74) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#25 0xb76a8440 in timerSourceDispatch (source=0x8243c40) at kernel/qeventdispatcher_glib.cpp:164
#26 0xb6383718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb6386c7b in ?? () from /usr/lib/libglib-2.0.so.0
#28 0x08242e90 in ?? ()
#29 0x00000000 in ?? ()

agimenez@bart:~$ QT_USE_NATIVE_WINDOWS=1 kcmshell4 screensaver
X Error: BadMatch (invalid parameter attributes) 8
  Major opcode: 1 (X_CreateWindow)
  Resource id:  0x65
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 7 (X_ReparentWindow)
  Resource id:  0x4c003d8
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 3 (X_GetWindowAttributes)
  Resource id:  0x4c003d8
KCrash: Application 'kcmshell4' crashing...
sock_file=/home/agimenez/.kde/socket-bart/kdeinit4__0


Regards.
Comment 10 L. Alberto Giménez 2009-05-21 20:56:42 UTC
Hi, is there anything else I that can do to help to solve this problem?
Comment 11 Shannon 2009-07-23 07:30:50 UTC
I was able to fix this on my computer by setting the permissions for all of the folders in /usr/share/kde4/services/  to be read:execute for everyone.

i.e.:
chmod a+rx /usr/share/kde4/services/ScreenSavers

It stopped the crash when selecting desktop from systemsettings and from right clicking the title bar and selecting "Configure window behavior". I didn't have the screensaver problem because I could never get to the screensaver settings.

Now everything works. Hope it works for the rest of you!! Good luck.
Comment 12 Christoph Feck 2009-08-08 13:52:49 UTC
*** Bug 183491 has been marked as a duplicate of this bug. ***
Comment 13 Christoph Feck 2009-10-08 07:05:06 UTC
*** Bug 209817 has been marked as a duplicate of this bug. ***
Comment 14 Christoph Feck 2009-10-13 17:42:55 UTC
*** Bug 210402 has been marked as a duplicate of this bug. ***
Comment 15 Christoph Feck 2009-10-13 17:43:55 UTC
*** Bug 210403 has been marked as a duplicate of this bug. ***
Comment 16 Christoph Feck 2009-10-13 17:44:27 UTC
*** Bug 210405 has been marked as a duplicate of this bug. ***
Comment 17 Christoph Feck 2009-10-13 17:49:20 UTC
*** Bug 209817 has been marked as a duplicate of this bug. ***
Comment 18 Christoph Feck 2009-10-13 17:55:03 UTC
To anyone who has seen this bug or can reproduce:

Please state:
- X11 and Mesa version (is 3D enabled?)
- graphics driver, and version
- KWin compositing mode (none, XRender, OpenGL)

Thanks.
Comment 19 Francesco 2009-10-13 18:30:14 UTC
(bug 209817)
This is my configuration:
X11: Xorg 7.4 (debian version 1:7.4+2)
     xserver-xorg-core 1.6.4 (debian version 2:1.6.4-2)
Mesa: 7.6 (no debian patch)
Video driver nv: 2.1.14 (debian version 1:2.1.14-2)

No KWin compositing and no 3D accel. hardware (only software emulation)

I have also tryed with driver vesa (version 2.2.1) obtaining the same problem
Comment 20 Francesco 2009-10-13 18:44:21 UTC
Great support! 
On debian if I install libgl1-mesa-glx instead of libgl1-mesa-swx11 and libgl1-mesa-swx11-i686 I see the screensavers panel correctly!

I hope this solution is applicable on any distribution
Comment 21 Dario Andres 2009-10-22 15:30:24 UTC
*** Bug 153304 has been marked as a duplicate of this bug. ***
Comment 22 Willy Gommel 2009-11-14 23:15:15 UTC
I too have a thoroughly reproducible crash:

Application that crashed: systemsettings
Version of the application: 1.0
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.3
Operating System: Linux 2.6.26 x86_64
Distribution: Debian GNU/Linux testing (squeeze)

What I was doing when the application crashed:
To duplicate the crash:

1. Start System Settings.

2. Inside there, open the Desktop window.

3. Inside there, activate the Screen Saver subwindow.

4. The crash should now happen.

N.B.: My process control screen shows that the actual screensaver program that is running is xscreensaver, not kscreensaver.

Thanks very much! :)


 -- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  0x00007fbaf4bfe210 in XVisualIDFromVisual () from /usr/lib/libX11.so.6
#6  0x00007fbaf7096254 in qt_x11_getX11InfoForWindow (xinfo=0x11f0ba8, att=...) at kernel/qwidget_x11.cpp:2898
#7  0x00007fbaf70962e0 in qt_x11_getX11InfoForWindow (xinfo=0x0, a=<value optimized out>) at kernel/qwidget_x11.cpp:400
#8  0x00007fbaf709ab7c in QWidgetPrivate::create_sys (this=0x11f0a10, window=56626200, initializeWindow=false, destroyOldWindow=true) at kernel/qwidget_x11.cpp:545
#9  0x00007fbaf706212e in QWidget::create (this=0x11f8260, window=56626200, initializeWindow=208, destroyOldWindow=true) at kernel/qwidget.cpp:1253
#10 0x00007fbae78133fa in KSWidget (this=0x11f8260, parent=<value optimized out>, wf=<value optimized out>) at ../../../kcontrol/screensaver/kswidget.cpp:66
#11 0x00007fbae7805a11 in KSSMonitor (this=0x1088c20) at ../../../kcontrol/screensaver/kssmonitor.h:9
#12 KScreenSaver::slotPreviewExited (this=0x1088c20) at ../../../kcontrol/screensaver/scrnsave.cpp:607
#13 0x00007fbae78076be in KScreenSaver::findSavers (this=0x1088c20) at ../../../kcontrol/screensaver/scrnsave.cpp:575
#14 0x00007fbae7807e60 in KScreenSaver::qt_metacall (this=0x1088c20, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff006f0340) at ./scrnsave.moc:98
#15 0x00007fbaf645cdf2 in QMetaObject::activate (sender=0x10cdbf0, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x1) at kernel/qobject.cpp:3112
#16 0x00007fbaf6457353 in QObject::event (this=0x10cdbf0, e=0x0) at kernel/qobject.cpp:1074
#17 0x00007fbaf701001d in QApplicationPrivate::notify_helper (this=0xb37b40, receiver=0x10cdbf0, e=0x7fff006f09f0) at kernel/qapplication.cpp:4065
#18 0x00007fbaf701807a in QApplication::notify (this=0x7fff006f0d30, receiver=0x10cdbf0, e=0x7fff006f09f0) at kernel/qapplication.cpp:4030
#19 0x00007fbaf7c690db in KApplication::notify (this=0x7fff006f0d30, receiver=0x10cdbf0, event=0x7fff006f09f0) at ../../kdeui/kernel/kapplication.cpp:302
#20 0x00007fbaf6447c9c in QCoreApplication::notifyInternal (this=0x7fff006f0d30, receiver=0x10cdbf0, event=0x7fff006f09f0) at kernel/qcoreapplication.cpp:610
#21 0x00007fbaf64742c6 in QCoreApplication::sendEvent (this=0xb46f80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#22 QTimerInfoList::activateTimers (this=0xb46f80) at kernel/qeventdispatcher_unix.cpp:580
#23 0x00007fbaf6470658 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#24 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#25 0x00007fbaf301b12a in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#26 0x00007fbaf301e988 in ?? () from /lib/libglib-2.0.so.0
#27 0x00007fbaf301eb3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#28 0x00007fbaf647039c in QEventDispatcherGlib::processEvents (this=0xb13490, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#29 0x00007fbaf70a6f1f in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#30 0x00007fbaf6446562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#31 0x00007fbaf6446934 in QEventLoop::exec (this=0x7fff006f0ca0, flags=...) at kernel/qeventloop.cpp:201
#32 0x00007fbaf6448ba4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#33 0x000000000040cada in main (argc=5, argv=0x7fff006f0ff8) at ../../../systemsettings/app/main.cpp:51

This bug may be a duplicate of or related to bug 188623

Report to https://bugs.kde.org
Comment 23 Christoph Feck 2009-11-14 23:33:04 UTC
Willy, does the workaround from comment #20 work for you? If not, please read comment #18.
Comment 24 Dario Andres 2009-11-23 13:42:03 UTC
*** Bug 215818 has been marked as a duplicate of this bug. ***
Comment 25 Christoph Feck 2009-11-25 00:29:03 UTC
*** Bug 216023 has been marked as a duplicate of this bug. ***
Comment 26 Dario Andres 2009-12-14 13:29:39 UTC
*** Bug 218624 has been marked as a duplicate of this bug. ***
Comment 27 Christoph Feck 2009-12-30 17:56:08 UTC
*** Bug 220706 has been marked as a duplicate of this bug. ***
Comment 28 Christoph Feck 2009-12-30 17:57:08 UTC
*** Bug 220707 has been marked as a duplicate of this bug. ***
Comment 29 Christoph Feck 2009-12-30 19:14:34 UTC
Created attachment 39467 [details]
Proposed fix

This patch removes the QWidget::create() call that was used to set up double buffering X11 visuals. Instead, a simple widget with default visuals is used. On my system, I see no performance differences, double buffering still seems to work, but this may be driver depended.

Can anyone please confirm that the patch
- fixes the crash
- does not introduce a performance regression (e.g. due to missing double buffering)

Thanks.
Comment 30 Oswald Buddenhagen 2009-12-31 10:26:20 UTC
(In reply to comment #29)
> Proposed fix
> 
does that work with gl screensavers (both kde native and embedded xscreensaver ones) a) at all and b) without speed impact?

to me, this looks like a bug in qt or xlib.
Comment 31 Christoph Feck 2010-01-26 06:34:46 UTC
*** Bug 224285 has been marked as a duplicate of this bug. ***
Comment 32 Dario Andres 2010-02-20 14:27:00 UTC
*** Bug 227778 has been marked as a duplicate of this bug. ***
Comment 33 Dario Andres 2010-02-21 23:36:18 UTC
Bug 227778 (KDE SC 4.3.1) has a xorg.conf file
Comment 34 anthony davenport 2010-02-22 05:21:15 UTC
On 22/02/10 08:36, Dario Andres wrote:
> https://bugs.kde.org/show_bug.cgi?id=188623
>
>
> Dario Andres <andresbajotierra@gmail.com> changed:
>
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                  CC|                            |andresbajotierra@gmail.com
>
>
>
>
> --- Comment #33 from Dario Andres <andresbajotierra gmail com>  2010-02-21 23:36:18 ---
> Bug 227778 (KDE SC 4.3.1) has a xorg.conf file
>
>   
bug fixed  - I installed something that has fixed the problem.

thanks

tony
Comment 35 Christoph Feck 2010-03-11 12:47:58 UTC
*** Bug 230240 has been marked as a duplicate of this bug. ***
Comment 36 Christoph Feck 2010-03-11 12:48:27 UTC
*** Bug 230297 has been marked as a duplicate of this bug. ***
Comment 37 Dario Andres 2010-04-02 19:33:30 UTC
*** Bug 233098 has been marked as a duplicate of this bug. ***
Comment 38 Clifton Hodges 2010-04-02 21:01:02 UTC
(In reply to comment #22)
> I too have a thoroughly reproducible crash:
> 
> Application that crashed: systemsettings
> Version of the application: 1.0
> KDE Version: 4.3.2 (KDE 4.3.2)
> Qt Version: 4.5.3
> Operating System: Linux 2.6.26 x86_64
> Distribution: Debian GNU/Linux testing (squeeze)
> 
> What I was doing when the application crashed:
> To duplicate the crash:
> 
> 1. Start System Settings.
> 
> 2. Inside there, open the Desktop window.
> 
> 3. Inside there, activate the Screen Saver subwindow.
> 
> 4. The crash should now happen.
> 
> N.B.: My process control screen shows that the actual screensaver program that
> is running is xscreensaver, not kscreensaver.
> 
> Thanks very much! :)
> 
> 
>  -- Backtrace:
> Application: System Settings (systemsettings), signal: Segmentation fault
> The current source language is "auto; currently c".
> [KCrash Handler]
> #5  0x00007fbaf4bfe210 in XVisualIDFromVisual () from /usr/lib/libX11.so.6
> #6  0x00007fbaf7096254 in qt_x11_getX11InfoForWindow (xinfo=0x11f0ba8, att=...)
> at kernel/qwidget_x11.cpp:2898
> #7  0x00007fbaf70962e0 in qt_x11_getX11InfoForWindow (xinfo=0x0, a=<value
> optimized out>) at kernel/qwidget_x11.cpp:400
> #8  0x00007fbaf709ab7c in QWidgetPrivate::create_sys (this=0x11f0a10,
> window=56626200, initializeWindow=false, destroyOldWindow=true) at
> kernel/qwidget_x11.cpp:545
> #9  0x00007fbaf706212e in QWidget::create (this=0x11f8260, window=56626200,
> initializeWindow=208, destroyOldWindow=true) at kernel/qwidget.cpp:1253
> #10 0x00007fbae78133fa in KSWidget (this=0x11f8260, parent=<value optimized
> out>, wf=<value optimized out>) at
> ../../../kcontrol/screensaver/kswidget.cpp:66
> #11 0x00007fbae7805a11 in KSSMonitor (this=0x1088c20) at
> ../../../kcontrol/screensaver/kssmonitor.h:9
> #12 KScreenSaver::slotPreviewExited (this=0x1088c20) at
> ../../../kcontrol/screensaver/scrnsave.cpp:607
> #13 0x00007fbae78076be in KScreenSaver::findSavers (this=0x1088c20) at
> ../../../kcontrol/screensaver/scrnsave.cpp:575
> #14 0x00007fbae7807e60 in KScreenSaver::qt_metacall (this=0x1088c20,
> _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff006f0340)
> at ./scrnsave.moc:98
> #15 0x00007fbaf645cdf2 in QMetaObject::activate (sender=0x10cdbf0,
> from_signal_index=<value optimized out>, to_signal_index=4, argv=0x1) at
> kernel/qobject.cpp:3112
> #16 0x00007fbaf6457353 in QObject::event (this=0x10cdbf0, e=0x0) at
> kernel/qobject.cpp:1074
> #17 0x00007fbaf701001d in QApplicationPrivate::notify_helper (this=0xb37b40,
> receiver=0x10cdbf0, e=0x7fff006f09f0) at kernel/qapplication.cpp:4065
> #18 0x00007fbaf701807a in QApplication::notify (this=0x7fff006f0d30,
> receiver=0x10cdbf0, e=0x7fff006f09f0) at kernel/qapplication.cpp:4030
> #19 0x00007fbaf7c690db in KApplication::notify (this=0x7fff006f0d30,
> receiver=0x10cdbf0, event=0x7fff006f09f0) at
> ../../kdeui/kernel/kapplication.cpp:302
> #20 0x00007fbaf6447c9c in QCoreApplication::notifyInternal
> (this=0x7fff006f0d30, receiver=0x10cdbf0, event=0x7fff006f09f0) at
> kernel/qcoreapplication.cpp:610
> #21 0x00007fbaf64742c6 in QCoreApplication::sendEvent (this=0xb46f80) at
> ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
> #22 QTimerInfoList::activateTimers (this=0xb46f80) at
> kernel/qeventdispatcher_unix.cpp:580
> #23 0x00007fbaf6470658 in timerSourceDispatch (source=<value optimized out>) at
> kernel/qeventdispatcher_glib.cpp:184
> #24 idleTimerSourceDispatch (source=<value optimized out>) at
> kernel/qeventdispatcher_glib.cpp:231
> #25 0x00007fbaf301b12a in g_main_context_dispatch () from /lib/libglib-2.0.so.0
> #26 0x00007fbaf301e988 in ?? () from /lib/libglib-2.0.so.0
> #27 0x00007fbaf301eb3c in g_main_context_iteration () from
> /lib/libglib-2.0.so.0
> #28 0x00007fbaf647039c in QEventDispatcherGlib::processEvents (this=0xb13490,
> flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
> #29 0x00007fbaf70a6f1f in QGuiEventDispatcherGlib::processEvents (this=0x0,
> flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
> #30 0x00007fbaf6446562 in QEventLoop::processEvents (this=<value optimized
> out>, flags=...) at kernel/qeventloop.cpp:149
> #31 0x00007fbaf6446934 in QEventLoop::exec (this=0x7fff006f0ca0, flags=...) at
> kernel/qeventloop.cpp:201
> #32 0x00007fbaf6448ba4 in QCoreApplication::exec () at
> kernel/qcoreapplication.cpp:888
> #33 0x000000000040cada in main (argc=5, argv=0x7fff006f0ff8) at
> ../../../systemsettings/app/main.cpp:51
> 
> This bug may be a duplicate of or related to bug 188623
> 
> Report to https://bugs.kde.org

I'm facing the same dilemna - I am using openSUSE 11.2, KDE 4.42, but it has been going on since earlier KDE 4 versions every since I installed openSUSE.

Clifton
Comment 39 Clifton Hodges 2010-04-02 22:28:16 UTC
(In reply to comment #22)
> bug fixed  - I installed something that has fixed the problem.
> 
> thanks
> 
> tony

How did you fix it, may I ask?

Clifton
Comment 40 Dario Andres 2010-04-04 17:31:05 UTC
*** Bug 233215 has been marked as a duplicate of this bug. ***
Comment 41 Christoph Feck 2010-05-12 22:38:30 UTC
*** Bug 237364 has been marked as a duplicate of this bug. ***
Comment 42 Christoph Feck 2010-05-24 07:43:26 UTC
*** Bug 238593 has been marked as a duplicate of this bug. ***
Comment 43 Christoph Feck 2010-05-31 12:09:53 UTC
*** Bug 240185 has been marked as a duplicate of this bug. ***
Comment 44 Christoph Feck 2010-05-31 12:13:11 UTC
We STILL have no data where this bug occurs.

Please state:
- X11 and Mesa version (is 3D enabled? -> glxinfo)
- graphics driver, and version
- KWin compositing mode (none, XRender, OpenGL)

Comment #20 seems to suggest that changing 3D drivers helps. Can you confirm?

Thanks.
Comment 45 Willy Gommel 2010-05-31 22:07:09 UTC
(In reply to comment #44)
> We STILL have no data where this bug occurs.
> 
> Please state:
> - X11 and Mesa version (is 3D enabled? -> glxinfo)
> - graphics driver, and version
> - KWin compositing mode (none, XRender, OpenGL)
> 
> Comment #20 seems to suggest that changing 3D drivers helps. Can you confirm?
 
> Thanks.

Yes. I can confirm that. The procedure in comment #20 did indeed save the program for me.

Sorry about the months-long delay in getting this answer to you!
Comment 46 Giuseppe28 2010-05-31 23:04:54 UTC
Hello,
I am sorry but the only thing I can tell you is that I'm using Vesa 
driver 2.2.1-2pclos2010 and 3D is disabled. I don't know where I can 
find other informations you request.


Il 31/05/2010 15:07, Willy Gommel ha scritto:
> https://bugs.kde.org/show_bug.cgi?id=188623
>
>
>
>
>
> --- Comment #45 from Willy Gommel<wg3w spamcop net>   2010-05-31 22:07:09 ---
> (In reply to comment #44)
>    
>> We STILL have no data where this bug occurs.
>>
>> Please state:
>> - X11 and Mesa version (is 3D enabled? ->  glxinfo)
>> - graphics driver, and version
>> - KWin compositing mode (none, XRender, OpenGL)
>>
>> Comment #20 seems to suggest that changing 3D drivers helps. Can you confirm?
>>      
>    
>> Thanks.
>>      
> Yes. I can confirm that. The procedure in comment #20 did indeed save the
> program for me.
>
> Sorry about the months-long delay in getting this answer to you!
>
>
Comment 47 Will Miller 2010-07-12 02:33:33 UTC
I experienced the exact same problem which I solved by changing color depth from 15 to 16 (or 24) bits per pixel. (As an additional benefit, the flash video in my browser stopped crashing.)

(Why was my color depth was originally set so low? On installation, auto-Xorg had given me a blank screen on first login. I then ran the graphical server configurator and set my color depth to the lower value trying to be cautious, which produced these crashes.)

Hope this is helpful.

FYI My configuration:
KDE Version:      4.4.3
Qt Version:       4.6.2
Operating System: Linux 2.6.34 i586
Distribution:     Mandriva 2010.1 "Spring"
Installed from:   Distribution DVD

Xorg 7.5 
X-server-xorg 1.7.7 (from Mandriva)
Mesa 7.8.1
OpenGL 2.1
Drivers: mach64 v. 6.8.2 (no 3D acceleration), vesa v. 2.3.0 
Kwin: No compositing (desktop effects disabled)
Comment 48 Christoph Feck 2010-07-26 15:18:20 UTC
*** Bug 245751 has been marked as a duplicate of this bug. ***
Comment 49 Christoph Feck 2010-08-11 20:50:21 UTC
Reported as http://bugreports.qt.nokia.com/browse/QTBUG-12836
Comment 50 Christoph Feck 2010-08-13 16:37:11 UTC
This crash is caused by passing an invalid window (BadMatch) to QWidget::create(). For details, see the discussion in the upstream link.

On my system, and presumably on many others, the "double buffering" attribute is already set for the default visual, so it automatically picks the correct one. On older systems, the default visual might not have the "double buffering" attribute set, so it choses a different visual.

The actual screen saver has the same code, and does not crash, because it is always successful in creating a window with the changed visual because the blanker is a full screen window.

Some drivers, however, cannot deal with different visuals on a single display, and creating a smaller preview window with the changed visual can fail. 

The performance in the preview window is not critical (at least not as critical as to tolerate the crash), so I plan to commit a change that does prevent changing the visual when the preview is not full screen.

Objections?
Comment 51 Christoph Feck 2010-09-10 11:28:27 UTC
*** Bug 250740 has been marked as a duplicate of this bug. ***
Comment 52 Christoph Feck 2010-10-05 12:21:58 UTC
*** Bug 253303 has been marked as a duplicate of this bug. ***
Comment 53 Christoph Feck 2010-10-10 14:07:44 UTC
*** Bug 253740 has been marked as a duplicate of this bug. ***
Comment 54 Oswald Buddenhagen 2010-10-24 00:32:37 UTC
christoph, you haven't replied to my comment 30.

anyway, maybe lubos has some insight.
Comment 55 Christoph Feck 2010-10-24 01:13:51 UTC
See comment #49 and comment #50.
Comment 56 Oswald Buddenhagen 2010-10-24 01:31:59 UTC
i have seen them. they don't provide an answer.
specifically, i remember lubos introducing all that visual matching stuff to make the gl savers work at all. if you remove that, we may very well be back to square one.
Comment 57 Christoph Feck 2010-10-24 01:56:04 UTC
As far as I understand the changes, the Visuals have been added to support double buffering for improved performance, but whoever added that code should know better. And I would trade performance for a crash fix any day.

I did not answer comment #30 because in comment #29 _me_ actually asked the same questions :) You can assume that on _my_ system the proposed patch works without a performance impact.

Unfortunately we received no answer from the bug reporters about the effectiveness of the patch (but then again, they probably don't bother about this bug, or I would have received feedback for comments #18 or comment #44).

I spent hours finding the cause of the crash by analyzing Qt source code, and asking on #xorg-devel. There is nothing more I can do :/
Comment 58 Oswald Buddenhagen 2010-10-24 10:39:11 UTC
Created attachment 52818 [details]
updated patch

well, no, you asked only about performance. i don't care much about that unless it becomes virtually useless. my first question is whether it works *at all*.
for myself i can only say: yes, it works, both with and without the patch, and without visible speed difference ... that is, in fullscreen i get about 1 FPS with euphoria - newest intel driver, stone-age 845g chipset, all acceleration disabled. i'll still try what happens when i enable accel.
i wonder why you changed the fullscreen test window as well?
attached is a patch which applies to trunk.
Comment 59 Christoph Feck 2010-10-31 13:40:49 UTC
*** Bug 255708 has been marked as a duplicate of this bug. ***
Comment 60 Christoph Feck 2010-10-31 22:27:52 UTC
*** Bug 255772 has been marked as a duplicate of this bug. ***
Comment 61 Christoph Feck 2010-11-09 00:31:37 UTC
*** Bug 256406 has been marked as a duplicate of this bug. ***
Comment 62 Christoph Feck 2011-01-20 03:28:45 UTC
*** Bug 263627 has been marked as a duplicate of this bug. ***
Comment 63 Pino Toscano 2011-01-23 00:33:50 UTC
*** Bug 264022 has been marked as a duplicate of this bug. ***
Comment 64 ray 2011-01-23 23:57:32 UTC
KDE-4.5.95 (4.6RCC2)  openSuSE-factory kernel-2.6.38-rc2
Mesa-7.10-2.1.x86_64
xorg-x11-7.6-39.1.x86_64
xorg-x11-driver-video-radeonhd-1.3.0_20100512_80ba041-1.8

System Settings > Display and Monitor > Screen Saver
  always crashes when Kwin compositing is enabled; never crashes when Kwin compositing disabled.
Comment 65 ray 2011-01-24 07:10:53 UTC
I have discovered that turning off then on Kwin Desktop Effects allows Screensaver settings to be entered without crashing.  However this only applies for one System Settings session.  After leaving and re-entering System Settings, opening the Screen saver settings will cause a crash unless the Desktop Effect are disabled and enabled again.  I am using the "Blank Screen" screensaver.
Comment 66 Pino Toscano 2011-01-27 09:46:49 UTC
*** Bug 264421 has been marked as a duplicate of this bug. ***
Comment 67 morganschulz 2011-02-01 17:37:42 UTC
Created attachment 56749 [details]
New crash information added by DrKonqi

systemsettings (1.0) on KDE Platform 4.5.5 (KDE 4.5.5) using Qt 4.7.1

- What I was doing when the application crashed:

Going through settings, chose screen saver, app crashed.

-- Backtrace (Reduced):
#7  XVisualIDFromVisual (visual=0xa) at Misc.c:59
#8  0x047f1e35 in qt_x11_getX11InfoForWindow (xinfo=0x8ca11a4, att=...) at kernel/qwidget_x11.cpp:3060
#9  0x047f1edf in qt_x11_getX11InfoForWindow (xinfo=0x8ca11a4, a=...) at kernel/qwidget_x11.cpp:427
#10 0x047f4c89 in QWidgetPrivate::create_sys (this=0x8ca1080, window=29372246, initializeWindow=false, destroyOldWindow=true) at kernel/qwidget_x11.cpp:588
#11 0x047a1655 in QWidget::create (this=0x8cd6e88, window=29372246, initializeWindow=false, destroyOldWindow=true) at kernel/qwidget.cpp:1436
Comment 68 Dario Andres 2011-04-10 13:15:25 UTC
*** Bug 270570 has been marked as a duplicate of this bug. ***
Comment 69 Dario Andres 2011-04-10 22:46:43 UTC
*** Bug 270626 has been marked as a duplicate of this bug. ***
Comment 70 Christoph Feck 2011-04-25 02:46:56 UTC
*** Bug 271658 has been marked as a duplicate of this bug. ***
Comment 71 Christoph Feck 2011-09-10 10:39:12 UTC
*** Bug 281727 has been marked as a duplicate of this bug. ***
Comment 72 Chris 2011-09-20 12:47:44 UTC
Same Problem here with SLES 11 SP1 64bit. 

System settings crashes when trying to configure Screensaver.

Executable: systemsettings PID: 12709 Signal: 11 (Segmentation fault)

Application: System Settings (systemsettings), signal: Segmentation fault
[KCrash Handler]
#5  0x00007f1f208daa80 in XVisualIDFromVisual () from /usr/lib64/libX11.so.6
#6  0x00007f1f23427ff4 in ?? () from /usr/lib64/libQtGui.so.4
#7  0x00007f1f23428080 in ?? () from /usr/lib64/libQtGui.so.4
#8  0x00007f1f2342f9de in QWidgetPrivate::create_sys(unsigned long, bool, bool) () from /usr/lib64/libQtGui.so.4
#9  0x00007f1f233e316e in QWidget::create(unsigned long, bool, bool) () from /usr/lib64/libQtGui.so.4
#10 0x00007f1f1490662a in ?? () from /usr/lib64/kde4/kcm_screensaver.so
#11 0x00007f1f148f8b81 in ?? () from /usr/lib64/kde4/kcm_screensaver.so
#12 0x00007f1f148fa85e in ?? () from /usr/lib64/kde4/kcm_screensaver.so
#13 0x00007f1f148fb030 in ?? () from /usr/lib64/kde4/kcm_screensaver.so
#14 0x00007f1f227d4027 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#15 0x00007f1f227d0ab3 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#16 0x00007f1f2338a4bd in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#17 0x00007f1f23391914 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#18 0x00007f1f242d810b in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#19 0x00007f1f227c0b2c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#20 0x00007f1f227ee2d0 in ?? () from /usr/lib64/libQtCore.so.4
#21 0x00007f1f227ea838 in ?? () from /usr/lib64/libQtCore.so.4
#22 0x00007f1f1e74b60a in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#23 0x00007f1f1e74ee88 in ?? () from /usr/lib64/libglib-2.0.so.0
#24 0x00007f1f1e74f03c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#25 0x00007f1f227ea51c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#26 0x00007f1f2343b10f in ?? () from /usr/lib64/libQtGui.so.4
#27 0x00007f1f227bf422 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#28 0x00007f1f227bf7fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#29 0x00007f1f227c1cc6 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#30 0x000000000040ccda in _start ()
Comment 73 Christoph Feck 2011-09-28 22:32:08 UTC
*** Bug 282990 has been marked as a duplicate of this bug. ***
Comment 74 Jim 2011-09-30 21:00:16 UTC
First, I apologize for creating a new bug (282990) that was a duplicate of this one - I scanned through the first 200 hits when searching for 'screensaver crash' and didn't see it.

My box is a freshly installed FreeBSD 8.2 amd64 system and I'm having this same problem with KDE 3.5.10.  (It's my understanding that compositing & desktop effects referenced in comments #64 & #65 were introduced in KDE4.)  Hoping post #20 would fix it, I looked on my system but discovered I have no software installed that has mesa in the name.

This bug was initially reported in April of 2009 and many bugs have since been created that are duplicates; are there no firm solutions or troubleshooting techniques for it yet?  Given that changing 3d drivers works for some, is it maybe related to specific hardware?  (I ordered a standalone video card to replace the integrated one I'm now using on this chance.)

Comment #29 has a proposed fix and comment #59 contains an updated patch.  A few questions about these:

1.  Does either patch work to eliminate the crash?

2.  How exactly does one apply one/both of these?

3.  Is the patch dependent on the version of KDE one is using/will either work with 3.5.10?

4.  If they work, why haven't one of them been integrated in the almost 2 years since the first patch was added to this bug or the year since the second was added?


I'm not trying to be a jerk, but am frustrated.  Been trying to get a system up and running to replace my old (dying) one.  (KDE isn't the only thing I'm frustrated with; seems like nothing wants to work and further, crashes in such a way as to provide as little insight as possible into what might be the problem.)  A big thing is that I cannot leave my desktop with no password protection and without being able to use a screen saver, that's basically what I have to do.  I even configured the screen saver manually via the text files, but it just never kicks on.
Comment 75 jamundso 2011-12-14 04:30:58 UTC
Created attachment 66717 [details]
New crash information added by DrKonqi

systemsettings (1.0) on KDE Platform 4.7.3 (4.7.3) using Qt 4.8.0

- What I was doing when the application crashed:

Entered Screen Saver setup module of System Settings.

-- Backtrace (Reduced):
#7  0x4e184674 in XVisualIDFromVisual (visual=0xdb) at Misc.c:60
#8  0x4f50c644 in qt_x11_getX11InfoForWindow (xinfo=0x8ed0c28, att=...) at kernel/qwidget_x11.cpp:3128
#9  0x4f50c6f0 in qt_x11_getX11InfoForWindow (xinfo=0x8ed0c28, a=...) at kernel/qwidget_x11.cpp:433
#10 0x4f5101cd in QWidgetPrivate::create_sys (this=0x8ed0b08, window=102760626, initializeWindow=false, destroyOldWindow=true) at kernel/qwidget_x11.cpp:594
#11 0x4f4bbb44 in QWidget::create (this=0x8ecf5e8, window=102760626, initializeWindow=false, destroyOldWindow=true) at kernel/qwidget.cpp:1509
Comment 76 Thijs 2012-01-01 21:59:29 UTC
*** Bug 290348 has been marked as a duplicate of this bug. ***
Comment 77 Jekyll Wu 2012-02-25 08:40:23 UTC
*** Bug 294792 has been marked as a duplicate of this bug. ***
Comment 78 Christoph Feck 2012-04-05 15:14:14 UTC
*** Bug 297538 has been marked as a duplicate of this bug. ***
Comment 79 Jim 2012-04-05 17:13:42 UTC
Got the latest update and thought I'd come back and add some information.

I originally installed my system using an onboard ATI video card.  Had some troubles which resulted in the system completely dying.  I then reinstalled using a PCI nVidia video card.  After reinstalling & recompiling/reinstalling KDE3 from the FreeBSD Ports system, the problem was no longer evident.

Don't know if this helps or not, but figured it can't hurt.
Comment 80 Christoph Feck 2012-04-19 21:20:16 UTC
*** Bug 297784 has been marked as a duplicate of this bug. ***
Comment 81 Paul 2012-05-23 14:36:10 UTC
Thanks very much Alessandro, that solved my problem.
(In reply to comment #20)
> Great support! 
> On debian if I install libgl1-mesa-glx instead of libgl1-mesa-swx11 and
> libgl1-mesa-swx11-i686 I see the screensavers panel correctly!
> 
> I hope this solution is applicable on any distribution
Comment 82 Christoph Feck 2012-06-11 10:19:41 UTC
*** Bug 301633 has been marked as a duplicate of this bug. ***
Comment 83 Jekyll Wu 2012-08-12 15:28:36 UTC
*** Bug 305027 has been marked as a duplicate of this bug. ***
Comment 84 Jekyll Wu 2012-08-20 11:00:12 UTC
*** Bug 305484 has been marked as a duplicate of this bug. ***
Comment 85 Jekyll Wu 2012-09-04 05:40:22 UTC
*** Bug 306227 has been marked as a duplicate of this bug. ***
Comment 86 Christoph Feck 2012-09-12 14:57:44 UTC
*** Bug 306674 has been marked as a duplicate of this bug. ***
Comment 87 Zefir 2012-09-17 12:41:53 UTC
Created attachment 73974 [details]
New crash information added by DrKonqi

systemsettings (1.0) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.2

- What I was doing when the application crashed:
Switchnig to "Screen Saver" settings

Crash also occurs on KDE 4.8.4 installed from .deb (on Debian wheezy/testing)
- X11R6 (.deb version 1:7.7+1)
- Mesa 8.0.4 with 3D enabled
- driver for i965 with VAAPI (1.0.17-1) - OS is running on laptop with Core i3 with GPU/Sandy Bridge
- KWin compositing mode is OpenGL, on XRender issues seems to disappear

-- Backtrace (Reduced):
#6  0x00007fadcf4f3dd0 in XVisualIDFromVisual () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#7  0x00007fadd15fc915 in qt_x11_getX11InfoForWindow (xinfo=0x3cf2020, att=...) at kernel/qwidget_x11.cpp:3123
#8  0x00007fadd15fc9a0 in qt_x11_getX11InfoForWindow (xinfo=xinfo@entry=0x3cf2020, a=...) at kernel/qwidget_x11.cpp:438
#9  0x00007fadd15ffb9f in QWidgetPrivate::create_sys (this=0x3cf1e40, window=29362121, initializeWindow=false, destroyOldWindow=true) at kernel/qwidget_x11.cpp:599
#10 0x00007fadd15b25c1 in QWidget::create (this=0x222ecc0, window=29362121, initializeWindow=false, destroyOldWindow=true) at kernel/qwidget.cpp:1511
Comment 88 Jekyll Wu 2012-11-23 19:25:04 UTC
*** Bug 310569 has been marked as a duplicate of this bug. ***
Comment 89 Jekyll Wu 2012-12-26 04:50:19 UTC
*** Bug 276573 has been marked as a duplicate of this bug. ***
Comment 90 Jekyll Wu 2012-12-27 04:51:35 UTC
*** Bug 312248 has been marked as a duplicate of this bug. ***
Comment 91 Jekyll Wu 2013-11-06 08:23:05 UTC
*** Bug 325952 has been marked as a duplicate of this bug. ***
Comment 92 Christoph Feck 2013-12-04 18:12:43 UTC
*** Bug 328424 has been marked as a duplicate of this bug. ***
Comment 93 Christoph Feck 2013-12-06 20:37:38 UTC
*** Bug 328493 has been marked as a duplicate of this bug. ***
Comment 94 Christoph Feck 2014-01-02 22:28:57 UTC
*** Bug 329536 has been marked as a duplicate of this bug. ***
Comment 95 Christoph Feck 2014-02-09 00:49:35 UTC
*** Bug 330931 has been marked as a duplicate of this bug. ***
Comment 96 Christoph Feck 2015-07-17 17:48:38 UTC
*** Bug 349686 has been marked as a duplicate of this bug. ***
Comment 97 Albert Astals Cid 2015-09-26 10:32:52 UTC
kcm_screensaver reached it's end of life with Plasma 4, whose last bugfix release was last August 2015, we are sorry we did not get to fix this bug.

In Plasma 5 we support screen lockers instead of screen savers.

Sorry again we could not fix your bug.
Comment 98 Christoph Feck 2015-10-21 21:24:43 UTC
*** Bug 353623 has been marked as a duplicate of this bug. ***