Bug 168934 - changing file associations causes systemsettings to crash
Summary: changing file associations causes systemsettings to crash
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: KDE Bugs List
URL:
Keywords:
: 178343 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-08-11 21:59 UTC by Rémy CLOUARD
Modified: 2009-01-08 13:35 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rémy CLOUARD 2008-08-11 21:59:57 UTC
Version:            (using KDE 4.1.0)
Installed from:    Mandriva RPMs
OS:                Linux

How reproducible :
always

Steps to reproduce :
1) launch systemsettings
2) go to advanced options
3) select file association
4) try to change one of them (i was actually trying to associate ogg/vorbis files with amarok
5) systemsettings crashed with the following output

crash handler :
Application : Configuration du système (systemsettings), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0x7f6c72fa4700 (LWP 9283)]
[KCrash handler]
#5  QString::operator== (this=<value optimized out>, other=@0x7fff7afcf190)
    at ../../src/corelib/tools/qstring.h:106
#6  0x00007f6c68c09008 in KServiceListWidget::addService (this=0x1c04e30)
    at /usr/src/debug/kdebase-4.1.0/apps/konqueror/settings/filetypes/kservicelistwidget.cpp:271
#7  0x00007f6c68c0a5a0 in KServiceListWidget::qt_metacall (this=0x1c04e30, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fff7afcf370)
    at /usr/src/debug/kdebase-4.1.0/build/apps/konqueror/settings/filetypes/kservicelistwidget.moc:79
#8  0x00007f6c7199b724 in QMetaObject::activate (sender=0x1c06b50, 
    from_signal_index=<value optimized out>, to_signal_index=30, 
    argv=0x1e19a80) at kernel/qobject.cpp:3016
#9  0x00007f6c71438457 in QAbstractButton::clicked (this=0x51, _t1=false)
    at .moc/release-shared/moc_qabstractbutton.cpp:185
#10 0x00007f6c711bbecb in QAbstractButtonPrivate::emitClicked (this=0x1be5630)
    at widgets/qabstractbutton.cpp:544
#11 0x00007f6c711bdaa2 in QAbstractButtonPrivate::click (this=0x1be5630)
    at widgets/qabstractbutton.cpp:537
#12 0x00007f6c711bdcf5 in QAbstractButton::mouseReleaseEvent (this=0x1c06b50, 
    e=0x7fff7afcfb20) at widgets/qabstractbutton.cpp:1116
#13 0x00007f6c70f0298f in QWidget::event (this=0x1c06b50, 
    event=0x7fff7afcfb20) at kernel/qwidget.cpp:7021
#14 0x00007f6c70eb044d in QApplicationPrivate::notify_helper (this=0x19c1290, 
    receiver=0x1c06b50, e=0x7fff7afcfb20) at kernel/qapplication.cpp:3800
#15 0x00007f6c70eb8a6c in QApplication::notify (this=<value optimized out>, 
    receiver=0x1c06b50, e=0x7fff7afcfb20) at kernel/qapplication.cpp:3527
#16 0x00007f6c722cd80b in KApplication::notify (this=0x7fff7afd0960, 
    receiver=0x1c06b50, event=0x7fff7afcfb20)
    at /usr/src/debug/kdelibs-4.1.0/kdeui/kernel/kapplication.cpp:311
#17 0x00007f6c719872df in QCoreApplication::notifyInternal (
    this=0x7fff7afd0960, receiver=0x1c06b50, event=0x7fff7afcfb20)
    at kernel/qcoreapplication.cpp:591
#18 0x00007f6c70eb7e18 in QApplicationPrivate::sendMouseEvent (
    receiver=0x1c06b50, event=0x7fff7afcfb20, alienWidget=0x0, 
    nativeWidget=0x1c06b50, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f6c71834b20)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#19 0x00007f6c70f1c279 in QETWidget::translateMouseEvent (this=0x1c06b50, 
    event=<value optimized out>) at kernel/qapplication_x11.cpp:4048
#20 0x00007f6c70f1ac97 in QApplication::x11ProcessEvent (this=0x13b, 
    event=0x7fff7afd05a0) at kernel/qapplication_x11.cpp:3166
#21 0x00007f6c70f4181c in x11EventSourceDispatch (s=0x19c4850, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#22 0x00007f6c6cd669d2 in IA__g_main_context_dispatch (context=0x19c3120)
    at gmain.c:2072
#23 0x00007f6c6cd6a16d in g_main_context_iterate (context=0x19c3120, block=1, 
    dispatch=1, self=<value optimized out>) at gmain.c:2705
#24 0x00007f6c6cd6a32b in IA__g_main_context_iteration (context=0x19c3120, 
    may_block=1) at gmain.c:2768
#25 0x00007f6c719af77f in QEventDispatcherGlib::processEvents (
    this=0x19b4130, flags=<value optimized out>)
    at kernel/qeventdispatcher_glib.cpp:325
#26 0x00007f6c70f40f8f in QGuiEventDispatcherGlib::processEvents (this=0x51, 
    flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007f6c71985bf2 in QEventLoop::processEvents (
    this=<value optimized out>, flags={i = 2063403152})
    at kernel/qeventloop.cpp:149
#28 0x00007f6c71985d7d in QEventLoop::exec (this=0x7fff7afd08d0, flags=
      {i = 2063403232}) at kernel/qeventloop.cpp:200
#29 0x00007f6c7198824d in QCoreApplication::exec ()
    at kernel/qcoreapplication.cpp:849
#30 0x0000000000410b56 in main (argc=1, argv=0x7fff7afd0d98)
    at /usr/src/debug/kdebase-workspace-4.1.0/systemsettings/main.cpp:67

gdb output :
$ gdb systemsettings                                                                                                                                                                    
GNU gdb 6.8-1mdv2009.0 (Mandriva Linux release 2009.0)                                                                                                                                                         
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"                                                                                                                                     
and "show warranty" for details.                                                                                                                                                                               
This GDB was configured as "x86_64-mandriva-linux-gnu"...                                                                                                                                                      
(gdb) set args --nofork
(gdb) run              
Starting program: /usr/bin/systemsettings --nofork
[Thread debugging using libthread_db enabled]     
warning: the debug information found in "/usr/lib/debug//usr/lib64/libfreetype.so.6.3.18.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.18.debug" does not match "/usr/lib64/libfreetype.so.6" (CRC mismatch).

[New Thread 0x7f015d991700 (LWP 9217)]
systemsettings(9217)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/kdecache-shikamaru/ksycoca4"
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "" Looking for children in ' "" '                                                            
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "  " Looking for children in ' "general" '                                                   
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " Looking for children in ' "network-and-connectivity" '                                
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " Looking for children in ' "sharing" '                                               
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Navigation dans le réseau local" '  "lanbrowser.desktop"            
systemsettings(9217) MainWindow::readMenu: "      " filename is  "lanbrowser.desktop"                                                   
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " Looking for children in ' "network-settings" '                                      
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Serveur mandataire (proxy)" '  "proxy.desktop"                      
systemsettings(9217) MainWindow::readMenu: "      " filename is  "proxy.desktop"                                                        
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Préférences de connexion" '  "netpref.desktop"                      
systemsettings(9217) MainWindow::readMenu: "      " filename is  "netpref.desktop"                                                      
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Découverte de service" '  "kcm_kdnssd.desktop"                      
systemsettings(9217) MainWindow::readMenu: "      " filename is  "kcm_kdnssd.desktop"                                                   
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " Looking for children in ' "bluetooth" '                                             
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " Looking for children in ' "look-and-feel" '                                           
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " Looking for children in ' "window-behaviour" '                                      
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Comportement des fenêtres" '  "kwinoptions.desktop"                 
systemsettings(9217) MainWindow::readMenu: "      " filename is  "kwinoptions.desktop"                                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Paramètres spécifiques à la fenêtre" '  "kwinrules.desktop"         
systemsettings(9217) MainWindow::readMenu: "      " filename is  "kwinrules.desktop"                                                    
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " Looking for children in ' "appearance" '                                            
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Fenêtres" '  "kwindecoration.desktop"                               
systemsettings(9217) MainWindow::readMenu: "      " filename is  "kwindecoration.desktop"                                               
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Couleurs" '  "colors.desktop"                                       
systemsettings(9217) MainWindow::readMenu: "      " filename is  "colors.desktop"                                                       
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Emoticônes" '  "emoticons.desktop"                                  
systemsettings(9217) MainWindow::readMenu: "      " filename is  "emoticons.desktop"                                                    
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Style" '  "style.desktop"                                           
systemsettings(9217) MainWindow::readMenu: "      " filename is  "style.desktop"                                                        
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Polices" '  "fonts.desktop"                                         
systemsettings(9217) MainWindow::readMenu: "      " filename is  "fonts.desktop"                                                        
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Écran de démarrage" '  "ksplashthememgr.desktop"                    
systemsettings(9217) MainWindow::readMenu: "      " filename is  "ksplashthememgr.desktop"                                              
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Icônes" '  "icons.desktop"                                          
systemsettings(9217) MainWindow::readMenu: "      " filename is  "icons.desktop"                                                        
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " Looking for children in ' "notifications" '                                         
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Notifications du système" '  "kcmnotify.desktop"                    
systemsettings(9217) MainWindow::readMenu: "      " filename is  "kcmnotify.desktop"                                                    
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Cloche du système" '  "bell.desktop"                                
systemsettings(9217) MainWindow::readMenu: "      " filename is  "bell.desktop"                                                         
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " Looking for children in ' "desktop" '                                               
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Témoin de démarrage" '  "kcmlaunch.desktop"                         
systemsettings(9217) MainWindow::readMenu: "      " filename is  "kcmlaunch.desktop"                                                    
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Effets du bureau" '  "kwincompositing.desktop"                      
systemsettings(9217) MainWindow::readMenu: "      " filename is  "kwincompositing.desktop"                                              
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Écran de veille" '  "screensaver.desktop"                           
systemsettings(9217) MainWindow::readMenu: "      " filename is  "screensaver.desktop"                                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Bureaux multiples" '  "desktop.desktop"                             
systemsettings(9217) MainWindow::readMenu: "      " filename is  "desktop.desktop"                                                      
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " Looking for children in ' "personal" '                                                
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " Looking for children in ' "regional-and-language" '                                 
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Correcteur orthographique" '  "spellchecking.desktop"               
systemsettings(9217) MainWindow::readMenu: "      " filename is  "spellchecking.desktop"                                                
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Pays & langue" '  "language.desktop"                                
systemsettings(9217) MainWindow::readMenu: "      " filename is  "language.desktop"                                                     
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Disposition du clavier" '  "keyboard_layout.desktop"                
systemsettings(9217) MainWindow::readMenu: "      " filename is  "keyboard_layout.desktop"                                              
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " Looking for children in ' "about-me" '                                              
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Emplacements" '  "desktoppath.desktop"                              
systemsettings(9217) MainWindow::readMenu: "      " filename is  "desktoppath.desktop"                                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Compte utilisateur et mot de passe" '  "kcm_useraccount.desktop"    
systemsettings(9217) MainWindow::readMenu: "      " filename is  "kcm_useraccount.desktop"                                              
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " Looking for children in ' "accessibility" '                                         
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Synthèse vocale" '  "kcmkttsd.desktop"                              
systemsettings(9217) MainWindow::readMenu: "      " filename is  "kcmkttsd.desktop"                                                     
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Accessibilité" '  "kcmaccess.desktop"                               
systemsettings(9217) MainWindow::readMenu: "      " filename is  "kcmaccess.desktop"                                                    
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Applications par défaut" '  "componentchooser.desktop"                
systemsettings(9217) MainWindow::readMenu: "    " filename is  "componentchooser.desktop"                                               
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " Looking for children in ' "computer-administration" '                                 
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " Looking for children in ' "keyboard-and-mouse" '                                    
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Raccourcis clavier" '  "keys.desktop"                               
systemsettings(9217) MainWindow::readMenu: "      " filename is  "keys.desktop"                                                         
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Souris" '  "mouse.desktop"                                          
systemsettings(9217) MainWindow::readMenu: "      " filename is  "mouse.desktop"                                                        
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Clavier" '  "keyboard.desktop"                                      
systemsettings(9217) MainWindow::readMenu: "      " filename is  "keyboard.desktop"                                                     
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " Looking for children in ' "display" '                                               
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Taille et orientation" '  "randr.desktop"                           
systemsettings(9217) MainWindow::readMenu: "      " filename is  "randr.desktop"                                                        
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "      " found module ' "Contrôle de l'énergie" '  "energy.desktop"                          
systemsettings(9217) MainWindow::readMenu: "      " filename is  "energy.desktop"                                                       
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Joystick" '  "joystick.desktop"                                       
systemsettings(9217) MainWindow::readMenu: "    " filename is  "joystick.desktop"                                                       
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Date et heure" '  "clock.desktop"                                     
systemsettings(9217) MainWindow::readMenu: "    " filename is  "clock.desktop"                                                          
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Son" '  "kcm_phonon.desktop"                                          
systemsettings(9217) MainWindow::readMenu: "    " filename is  "kcm_phonon.desktop"                                                     
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Installateur de polices" '  "fontinst.desktop"                        
systemsettings(9217) MainWindow::readMenu: "    " filename is  "fontinst.desktop"                                                       
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "  " Looking for children in ' "advanced" '                                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " Looking for children in ' "system" '                                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Planificateur de tâches" '  "kcm_cron.desktop"                        
systemsettings(9217) MainWindow::readMenu: "    " filename is  "kcm_cron.desktop"                                                       
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Gestionnaire de connexion" '  "kdm.desktop"                           
systemsettings(9217) MainWindow::readMenu: "    " filename is  "kdm.desktop"                                                            
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Samba" '  "kcmsambaconf.desktop"                                      
systemsettings(9217) MainWindow::readMenu: "    " filename is  "kcmsambaconf.desktop"                                                   
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " Looking for children in ' "advanced-user-settings" '                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Démarrage automatique" '  "autostart.desktop"                         
systemsettings(9217) MainWindow::readMenu: "    " filename is  "autostart.desktop"                                                      
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Nepomuk" '  "kcm_nepomuk.desktop"                                     
systemsettings(9217) MainWindow::readMenu: "    " filename is  "kcm_nepomuk.desktop"                                                    
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Solid" '  "kcm_solid.desktop"                                         
systemsettings(9217) MainWindow::readMenu: "    " filename is  "kcm_solid.desktop"                                                      
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Associations de fichiers" '  "filetypes.desktop"                      
systemsettings(9217) MainWindow::readMenu: "    " filename is  "filetypes.desktop"                                                      
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Gestionnaire de session" '  "kcmsmserver.desktop"                     
systemsettings(9217) MainWindow::readMenu: "    " filename is  "kcmsmserver.desktop"                                                    
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Portefeuille KDE" '  "kwalletconfig.desktop"                          
systemsettings(9217) MainWindow::readMenu: "    " filename is  "kwalletconfig.desktop"                                                  
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Ressources KDE" '  "kresources.desktop"                               
systemsettings(9217) MainWindow::readMenu: "    " filename is  "kresources.desktop"                                                     
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Gestionnaire de services" '  "kcmkded.desktop"                        
systemsettings(9217) MainWindow::readMenu: "    " filename is  "kcmkded.desktop"                                                        
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::readMenu: "    " found module ' "Actions d'entrées" '  "khotkeys.desktop"                              
systemsettings(9217) MainWindow::readMenu: "    " filename is  "khotkeys.desktop"                                                       
findServiceByDesktopPath:  not found                                                                                                    
systemsettings(9217)/kutils (KCModuleInfo) KCModuleInfo::Private::Private: Could not find the service.                                  
systemsettings(9217) MainWindow::selectionChanged: Selected item:  "Associations de fichiers"                                           
systemsettings(9217) MainWindow::selectionChanged: Comment:        "Configuration des associations de fichiers"                         
systemsettings(9217)/kutils (KCModuleProxy) KCModuleProxyPrivate::loadModule: Module not already loaded, loading module  "Associations de fichiers"  from library  "kcm_filetypes"  using symbol  "kcm_filetypes"  
systemsettings(9217)/kdeui (KIconLoader) KIconLoader::loadIcon: No such icon "application-andrew-inset"                                                                                                        
systemsettings(9217)/kdeui (KIconLoader) KIconLoader::loadIcon: No such icon "application-atom+xml"                                                                                                            
systemsettings(9217)/kdeui (KIconLoader) KIconLoader::loadIcon: No such icon "application-dicom"     
systemsettings(9217)/kutils (KCMultiDialog) KCMultiWidget::clientChanged: true
systemsettings(9217)/kutils (KCMultiDialog) KCMultiWidget::clientChanged: true
systemsettings(9217)/kdecore (trader) KMimeTypeTrader::query: query for mimeType  "audio/x-vorbis+ogg" ,  "Application"  : returning  0  offers
systemsettings(9217)/kdecore (trader) KMimeTypeTrader::query: query for mimeType  "audio/x-vorbis+ogg" ,  "KParts/ReadOnlyPart"  : returning  0  offers
systemsettings(9217)/kutils (KCMultiDialog) KCMultiWidget::clientChanged: false
systemsettings(9217)/kutils (KCMultiDialog) KCMultiWidget::clientChanged: true

Program received signal SIGSEGV, Segmentation fault.
QString::operator== (this=<value optimized out>, other=@0x7fff659bdb50) at ../../src/corelib/tools/qstring.h:106
106         inline int size() const { return d->size; }
Comment 1 Dario Andres 2008-08-12 03:17:57 UTC
May be related to bug 166315
Comment 2 Oliver Putz 2008-08-12 07:50:18 UTC
Confirming with the backtrace below. However, the first association of ogg/vorbis with amarok worked for me. However, since I removed that (self-created) association again, systemsettings always crashes when I try to associate ogg/vorbis with amarok.

Backtrace:

Application: System Settings (systemsettings), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb6337700 (LWP 2695)]
[New Thread 0xb4859b90 (LWP 2713)]
[KCrash handler]
#6  0xb4e07329 in QListWidgetItem::text (this=0x0)
    at /usr/include/qt4/QtGui/qlistwidget.h:92
#7  0xb4e0991d in KServiceListWidget::addService (this=0x826c278)
    at /var/tmp/portage/kde-base/konqueror-4.1.0/work/konqueror-4.1.0/apps/konqueror/settings/filetypes/kservicelistwidget.cpp:263
#8  0xb4e09b2a in KServiceListWidget::qt_metacall (this=0x826c278, 
    _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbf8c6cfc)
    at /var/tmp/portage/kde-base/konqueror-4.1.0/work/konqueror_build/apps/konqueror/settings/filetypes/kservicelistwidget.moc:79
#9  0xb75f0530 in QMetaObject::activate (sender=0x826ca80, 
    from_signal_index=<value optimized out>, to_signal_index=30, 
    argv=<value optimized out>) at kernel/qobject.cpp:3001
#10 0xb75f0a4a in QMetaObject::activate (sender=0x826ca80, m=0xb7112e84, 
    from_local_signal_index=2, to_local_signal_index=3, argv=0xbf8c6cfc)
    at kernel/qobject.cpp:3091
#11 0xb6f40783 in QAbstractButton::clicked (this=0x826ca80, _t1=false)
    at .moc/debug-shared/moc_qabstractbutton.cpp:185
#12 0xb6c8f9eb in QAbstractButtonPrivate::emitClicked (this=0x8270370)
    at widgets/qabstractbutton.cpp:543
#13 0xb6c914c4 in QAbstractButtonPrivate::click (this=0x8270370)
    at widgets/qabstractbutton.cpp:536
#14 0xb6c916d9 in QAbstractButton::mouseReleaseEvent (this=0x826ca80, 
    e=0xbf8c73f0) at widgets/qabstractbutton.cpp:1112
#15 0xb698bdc2 in QWidget::event (this=0x826ca80, event=0xbf8c73f0)
    at kernel/qwidget.cpp:6927
#16 0xb6c9013f in QAbstractButton::event (this=0x826ca80, e=0xbf8c73f0)
    at widgets/qabstractbutton.cpp:1074
#17 0xb6d38de7 in QPushButton::event (this=0x826ca80, e=0xbf8c73f0)
    at widgets/qpushbutton.cpp:658
#18 0xb69328a4 in QApplicationPrivate::notify_helper (this=0x806f780, 
    receiver=0x826ca80, e=0xbf8c73f0) at kernel/qapplication.cpp:3772
#19 0xb6936b60 in QApplication::notify (this=0xbf8c79c4, receiver=0x826ca80, 
    e=0xbf8c73f0) at kernel/qapplication.cpp:3501
#20 0xb7bab6c3 in KApplication::notify (this=0xbf8c79c4, receiver=0x826ca80, 
    event=0xbf8c73f0)
    at /var/tmp/portage/kde-base/kdelibs-4.1.0/work/kdelibs-4.1.0/kdeui/kernel/kapplication.cpp:311
#21 0xb75dad59 in QCoreApplication::notifyInternal (this=0xbf8c79c4, 
    receiver=0x826ca80, event=0xbf8c73f0) at kernel/qcoreapplication.cpp:587
#22 0xb693867f in QApplicationPrivate::sendMouseEvent (receiver=0x826ca80, 
    event=0xbf8c73f0, alienWidget=0x0, nativeWidget=0x826ca80, 
    buttonDown=0xb7119c40, lastMouseReceiver=@0xb7119c44)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#23 0xb699d91e in QETWidget::translateMouseEvent (this=0x826ca80, 
    event=0xbf8c77e8) at kernel/qapplication_x11.cpp:4133
#24 0xb699c48d in QApplication::x11ProcessEvent (this=0xbf8c79c4, 
    event=0xbf8c77e8) at kernel/qapplication_x11.cpp:3133
#25 0xb69c2ed8 in QEventDispatcherX11::processEvents (this=0x806dd88, 
    flags=@0xbf8c78d8) at kernel/qeventdispatcher_x11.cpp:134
#26 0xb75da0d3 in QEventLoop::processEvents (this=0xbf8c7950, 
    flags=@0xbf8c7918) at kernel/qeventloop.cpp:149
#27 0xb75da246 in QEventLoop::exec (this=0xbf8c7950, flags=@0xbf8c7958)
    at kernel/qeventloop.cpp:200
#28 0xb75dc401 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#29 0xb693223f in QApplication::exec () at kernel/qapplication.cpp:3304
#30 0x080579c3 in main (argc=5, argv=0xbf8c7b04)
    at /var/tmp/portage/kde-base/systemsettings-4.1.0/work/systemsettings-4.1.0/systemsettings/main.cpp:67
#0  0xffffe424 in __kernel_vsyscall ()
Comment 3 daniel 2008-09-04 15:29:00 UTC
Application : Configuration du système (systemsettings), signal SIGABRT
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb619c720 (LWP 7460)]
[KCrash handler]
#6  0xb7f5c410 in __kernel_vsyscall ()
#7  0xb6a66085 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb6a67a01 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb43f3b0f in ?? () from /usr/lib/dri/unichrome_dri.so
#10 0xb43f3cce in viaFlushDmaLocked () from /usr/lib/dri/unichrome_dri.so
#11 0xb43f485a in ?? () from /usr/lib/dri/unichrome_dri.so
#12 0xb43f4b55 in viaWaitIdle () from /usr/lib/dri/unichrome_dri.so
#13 0xb43f0c6f in viaDestroyContext () from /usr/lib/dri/unichrome_dri.so
#14 0xb43ec2e7 in ?? () from /usr/lib/dri/unichrome_dri.so
#15 0xb48e2113 in ?? () from /usr/lib/libGL.so.1
#16 0xb493cbe5 in ?? () from /usr/lib/kde4/lib/kde4/kcm_kwincompositing.so
#17 0xb493d377 in ?? () from /usr/lib/kde4/lib/kde4/kcm_kwincompositing.so
#18 0xb493837a in ?? () from /usr/lib/kde4/lib/kde4/kcm_kwincompositing.so
#19 0xb493aa32 in KPluginFactory::createInstance<KWin::KWinCompositingConfig, QWidget> () from /usr/lib/kde4/lib/kde4/kcm_kwincompositing.so
#20 0xb7994f5d in KPluginFactory::create ()
   from /usr/lib/kde4/lib/libkdecore.so.5
#21 0xb7d08a43 in KPluginFactory::create<KCModule> ()
   from /usr/lib/kde4/lib/libkutils.so.4
#22 0xb7d08b05 in KService::createInstance<KCModule> ()
   from /usr/lib/kde4/lib/libkutils.so.4
#23 0xb7d08c8a in KService::createInstance<KCModule> ()
   from /usr/lib/kde4/lib/libkutils.so.4
#24 0xb7d08cca in KService::createInstance<KCModule> ()
   from /usr/lib/kde4/lib/libkutils.so.4
#25 0xb7d0798b in KCModuleLoader::loadModule ()
   from /usr/lib/kde4/lib/libkutils.so.4
#26 0xb7d0ce4b in ?? () from /usr/lib/kde4/lib/libkutils.so.4
#27 0xb7d0d80b in KCModuleProxy::realModule ()
   from /usr/lib/kde4/lib/libkutils.so.4
#28 0xb7d0d848 in KCModuleProxy::minimumSizeHint ()
   from /usr/lib/kde4/lib/libkutils.so.4
#29 0xb6de5691 in qSmartMinSize (w=0x83ff420) at kernel/qlayoutengine.cpp:385
#30 0xb71e0e7c in QScrollAreaPrivate::updateScrollBars (this=0x83ff488)
    at widgets/qscrollarea.cpp:198
#31 0xb71e1bde in QScrollArea::setWidget (this=0x8191f10, widget=0x83ff420)
    at widgets/qscrollarea.cpp:278
#32 0x08055223 in ?? ()
#33 0x08058896 in ?? ()
#34 0x08058a24 in ?? ()
#35 0xb7704f79 in QMetaObject::activate (sender=0x81cc058, 
    from_signal_index=34, to_signal_index=34, argv=0xbfd1451c)
    at kernel/qobject.cpp:3016
#36 0xb7705642 in QMetaObject::activate (sender=0x81cc058, m=0xb759b9a4, 
    local_signal_index=3, argv=0xbfd1451c) at kernel/qobject.cpp:3086
#37 0xb7276d33 in QAbstractItemView::activated (this=0x81cc058, 
    _t1=@0x8326e78) at .moc/release-shared/moc_qabstractitemview.cpp:330
#38 0xb7284c47 in QAbstractItemView::mouseReleaseEvent (this=0x81cc058, 
    event=0xbfd14fac) at itemviews/qabstractitemview.cpp:1622
#39 0xb729974f in QListView::mouseReleaseEvent (this=0x81cc058, e=0xbfd14fac)
    at itemviews/qlistview.cpp:815
#40 0xb7b691c4 in KCategorizedView::mouseReleaseEvent ()
   from /usr/lib/kde4/lib/libkdeui.so.5
#41 0xb6e0ed44 in QWidget::event (this=0x81cc058, event=0xbfd14fac)
    at kernel/qwidget.cpp:7021
#42 0xb71492a3 in QFrame::event (this=0x81cc058, e=0xbfd14fac)
    at widgets/qframe.cpp:657
#43 0xb71dd20f in QAbstractScrollArea::viewportEvent (this=0x81cc058, e=0x6)
    at widgets/qabstractscrollarea.cpp:947
#44 0xb7286c28 in QAbstractItemView::viewportEvent (this=0x81cc058, 
    event=0xbfd14fac) at itemviews/qabstractitemview.cpp:1435
#45 0xb71de5b5 in QAbstractScrollAreaFilter::eventFilter (this=0x8269080, 
    o=0x81c4630, e=0xbfd14fac) at widgets/qabstractscrollarea_p.h:102
#46 0xb76f0431 in QCoreApplicationPrivate::sendThroughObjectEventFilters (
    this=0x8075660, receiver=0x81c4630, event=0xbfd14fac)
    at kernel/qcoreapplication.cpp:698
#47 0xb6db6f73 in QApplicationPrivate::notify_helper (this=0x8075660, 
    receiver=0x81c4630, e=0xbfd14fac) at kernel/qapplication.cpp:3796
#48 0xb6dbc125 in QApplication::notify (this=0xbfd15784, receiver=0x81c4630, 
    e=0xbfd14fac) at kernel/qapplication.cpp:3527
#49 0xb7b801c3 in KApplication::notify () from /usr/lib/kde4/lib/libkdeui.so.5
#50 0xb76f00b9 in QCoreApplication::notifyInternal (this=0xbfd15784, 
    receiver=0x81c4630, event=0xbfd14fac) at kernel/qcoreapplication.cpp:591
#51 0xb6db9661 in QApplicationPrivate::sendMouseEvent (receiver=0x81c4630, 
    event=0xbfd14fac, alienWidget=0x0, nativeWidget=0x81c4630, 
    buttonDown=0xb75aca10, lastMouseReceiver=@0xb75aca14)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#52 0xb6e2352d in QETWidget::translateMouseEvent (this=0x81c4630, 
    event=0xbfd154c8) at kernel/qapplication_x11.cpp:4048
#53 0xb6e21ee1 in QApplication::x11ProcessEvent (this=0xbfd15784, 
    event=0xbfd154c8) at kernel/qapplication_x11.cpp:3166
#54 0xb6e4ac2a in x11EventSourceDispatch (s=0x8078748, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#55 0xb650edd6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#56 0xb6512193 in ?? () from /usr/lib/libglib-2.0.so.0
#57 0xb651274e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#58 0xb771b9f8 in QEventDispatcherGlib::processEvents (this=0x8074b10, 
    flags=@0xbfd15668) at kernel/qeventdispatcher_glib.cpp:325
#59 0xb6e4aa25 in QGuiEventDispatcherGlib::processEvents (this=0x8074b10, 
    flags=@0xbfd15698) at kernel/qguieventdispatcher_glib.cpp:204
#60 0xb76ef33d in QEventLoop::processEvents (this=0xbfd15710, 
    flags=@0xbfd156d4) at kernel/qeventloop.cpp:149
#61 0xb76ef4cd in QEventLoop::exec (this=0xbfd15710, flags=@0xbfd15718)
    at kernel/qeventloop.cpp:200
#62 0xb76f174d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:849
#63 0xb6db6897 in QApplication::exec () at kernel/qapplication.cpp:3330
#64 0x08057791 in ?? ()
#65 0xb6a51450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#66 0x08052651 in _start ()
#0  0xb7f5c410 in __kernel_vsyscall ()
Comment 4 Harald Sitter 2008-09-08 17:24:33 UTC
According to https://bugs.edge.launchpad.net/ubuntu/+source/kde4libs/+bug/243820
this should be fixed in 4.1.

Someone please validate. 
Comment 5 Rémy CLOUARD 2008-09-09 09:11:43 UTC
yep this is fixed with 4.1.1, closing :)
Comment 6 Dario Andres 2008-12-04 22:22:16 UTC
Bug 175146 may be related to this. In this case, this bug won't be fixed (at least in 4.1.2/4.1.3)
Comment 7 Dario Andres 2008-12-21 14:18:53 UTC
Bug 178343 may be a new case (regression) in KDE4.2beta2
Comment 8 Nicolas L. 2008-12-22 02:22:32 UTC
*** Bug 178343 has been marked as a duplicate of this bug. ***
Comment 9 Nicolas L. 2008-12-22 02:23:01 UTC
Reopening, this bug reappeared and is valid on kde 4.2 Beta2
Comment 10 David Faure 2008-12-22 21:15:42 UTC
Obviously the bug wasn't fixed in 4.1.1, it's the exact same crash as in the initial bug report.

With neoclust's help I figured out what was happening: the bug only happened when using KDE with translations; a bad translated-string comparison was happening.

Will commit the fix soon.
Comment 11 David Faure 2008-12-22 21:45:27 UTC
SVN commit 900426 by dfaure:

Fix crash when adding an application and the current application list shows "None" translated;
the code was comparing i18n(context, "None") with i18n("None"), which would fail. Bad idea to
add context to i18n calls without checking for such comparisons... but well, bad idea to compare
translated strings in the first place.
BUG: 168934


 M  +22 -20    kservicelistwidget.cpp  
 M  +13 -0     tests/filetypestest.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=900426
Comment 12 David Faure 2008-12-22 21:46:01 UTC
SVN commit 900427 by dfaure:

Backport crashfix for 168934, will be in kde-4.1.4
CCBUG: 168934


 M  +21 -19    kservicelistwidget.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=900427
Comment 13 Vojtěch Zeisek 2009-01-08 11:14:24 UTC
It still appears in KDE 4.1.3 in openSUSE 11.1...

Aplikace: Nastavení systému (systemsettings), signál SIGSEGV
[?1034h(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xb7d62614 in QString::operator==(QString const&) const ()
   from /usr/lib/libQtCore.so.4
#7  0xb4823897 in KServiceListWidget::addService() ()
   from /usr/lib/kde4/kcm_filetypes.so
#8  0xb4825268 in KServiceListWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/kcm_filetypes.so
#9  0xb7e25580 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /usr/lib/libQtCore.so.4
#10 0xb7e25980 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4
#11 0xb6d205e1 in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#12 0xb6a73d59 in ?? () from /usr/lib/libQtGui.so.4
#13 0xb6a758d4 in ?? () from /usr/lib/libQtGui.so.4
#14 0xb6a75b66 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/lib/libQtGui.so.4
#15 0xb678ba62 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb6a73bfe in QAbstractButton::event(QEvent*) ()
   from /usr/lib/libQtGui.so.4
#17 0xb6b1a2b0 in QPushButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#18 0xb67338fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#19 0xb673c111 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#20 0xb78cd41d in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdeui.so.5
#21 0xb7e10961 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#22 0xb673b39e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#23 0xb67a5746 in ?? () from /usr/lib/libQtGui.so.4
#24 0xb67a4af5 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/libQtGui.so.4
#25 0xb67cd0ba in ?? () from /usr/lib/libQtGui.so.4
#26 0xb62f39a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb62f7063 in ?? () from /usr/lib/libglib-2.0.so.0
#28 0xb62f7221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0xb7e3afb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0xb67cc7b5 in ?? () from /usr/lib/libQtGui.so.4
#31 0xb7e0f01a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#32 0xb7e0f1da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
#33 0xb7e11895 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#34 0xb6733777 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#35 0x08056bbb in main ()
Comment 14 Nicolas L. 2009-01-08 13:35:59 UTC
this is normal, the fix is part of kde 4.1.4