Bug 170977 - systemsettings -> advanced -> login manager = crash!
Summary: systemsettings -> advanced -> login manager = crash!
Status: RESOLVED UPSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kdm (show other bugs)
Version: 4.1
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: kdm bugs tracker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-13 13:09 UTC by Morten Bo Johansen
Modified: 2008-12-04 18:21 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Morten Bo Johansen 2008-09-13 13:09:22 UTC
Version:            (using KDE 4.1.1)
OS:                Linux
Installed from:    Debian testing/unstable Packages

Clicking on "advanced" and then "login manager" in systemsettings crashes it.
Backtrace included:

Program: Systemopsætning (systemsettings), signal SIGABRT
[Thread debugging using libthread_db enabled]
[New Thread 0xb6160a10 (LWP 9471)]
[KCrash handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb6a59640 in raise () from /lib/i686/cmov/libc.so.6
#8  0xb6a5b018 in abort () from /lib/i686/cmov/libc.so.6
#9  0xb6a9634d in ?? () from /lib/i686/cmov/libc.so.6
#10 0x00000012 in ?? ()
#11 0xbfd12234 in ?? ()
#12 0x00000400 in ?? ()
#13 0xb6b6c4c8 in ?? () from /lib/i686/cmov/libc.so.6
#14 0x00000017 in ?? ()
#15 0xbfd1680d in ?? ()
#16 0x0000000e in ?? ()
#17 0xb6b6c4e1 in ?? () from /lib/i686/cmov/libc.so.6
#18 0x00000002 in ?? ()
#19 0xb6b69424 in ?? () from /lib/i686/cmov/libc.so.6
#20 0x00000017 in ?? ()
#21 0xb6b6c4e5 in ?? () from /lib/i686/cmov/libc.so.6
#22 0x00000004 in ?? ()
#23 0xbfd12763 in ?? ()
#24 0x00000008 in ?? ()
#25 0xb6b6c4eb in ?? () from /lib/i686/cmov/libc.so.6
#26 0x00000005 in ?? ()
#27 0xb6be2f58 in ?? () from /usr/lib/libstdc++.so.6
#28 0xb6be2f58 in ?? () from /usr/lib/libstdc++.so.6
#29 0x00000000 in ?? ()
#0  0xffffe424 in __kernel_vsyscall ()
Comment 1 Morten Bo Johansen 2008-09-13 13:10:46 UTC
The 4:4.1 packages are from Debian's experimental repository.
Comment 2 Oliver Putz 2008-09-14 14:46:44 UTC
Hello,

Thanks for your report. Unfortunately I cannot reproduce this crash and your backtrace is not really usable as is. Can you have a look at http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and try to install the debugging packages for your distribution and post a more verbose backtrace?
Comment 3 Morten Bo Johansen 2008-09-14 16:00:35 UTC
For me it is completely reproducable. I hope this bt is okay:

Application: System Settings (systemsettings), signal SIGABRT
[Thread debugging using libthread_db enabled]
[New Thread 0xb6239a10 (LWP 7031)]
[KCrash handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb6b32640 in raise () from /lib/i686/cmov/libc.so.6
#8  0xb6b34018 in abort () from /lib/i686/cmov/libc.so.6
#9  0xb6b6f34d in __libc_message () from /lib/i686/cmov/libc.so.6
#10 0xb6b754f4 in malloc_printerr () from /lib/i686/cmov/libc.so.6
#11 0xb6b776f6 in free () from /lib/i686/cmov/libc.so.6
#12 0xb6d3a281 in operator delete () from /usr/lib/libstdc++.so.6
#13 0xb6d3a2dd in operator delete[] () from /usr/lib/libstdc++.so.6
#14 0xb6536882 in Strigi::FieldPropertiesDb::Private::parseProperties ()
   from /usr/lib/libstreamanalyzer.so.0
#15 0xb6536cbe in Strigi::FieldPropertiesDb::Private::loadProperties ()
   from /usr/lib/libstreamanalyzer.so.0
#16 0xb65394e4 in Strigi::FieldPropertiesDb::Private::Private ()
   from /usr/lib/libstreamanalyzer.so.0
#17 0xb653a2a0 in Strigi::FieldPropertiesDb::FieldPropertiesDb ()
   from /usr/lib/libstreamanalyzer.so.0
#18 0xb653a322 in Strigi::FieldPropertiesDb::db ()
   from /usr/lib/libstreamanalyzer.so.0
#19 0xb6541205 in Strigi::FieldRegister::registerField ()
   from /usr/lib/libstreamanalyzer.so.0
#20 0xb6541457 in Strigi::FieldRegister::FieldRegister ()
   from /usr/lib/libstreamanalyzer.so.0
#21 0xb652abbf in Strigi::AnalyzerConfiguration::AnalyzerConfiguration ()
   from /usr/lib/libstreamanalyzer.so.0
#22 0xb70f9d9d in PredicatePropertyProvider (this=0x88a8da0)
    at /tmp/buildd/kde4libs-4.1.1/kio/kio/predicateproperties.cpp:116
#23 0xb70f9fbb in PredicatePropertyProvider::self ()
    at /tmp/buildd/kde4libs-4.1.1/kio/kio/predicateproperties.cpp:104
#24 0xb70b76e4 in KFileMetaInfoPrivate::init (this=0x88a60d8, 
    stream=@0xbfaea918, url=@0xbfaea910, mtime=1199491316)
    at /tmp/buildd/kde4libs-4.1.1/kio/kio/kfilemetainfo.cpp:194
#25 0xb70b94d5 in KFileMetaInfo (this=0xbfaeabb4, path=@0x88a7cec)
    at /tmp/buildd/kde4libs-4.1.1/kio/kio/kfilemetainfo.cpp:224
#26 0xb4905d35 in BGDialog::loadWallpaperFilesList (this=0x8872080)
    at /tmp/buildd/kdebase-workspace-4.1.1/kcontrol/kdm/background/bgdialog.cpp:501
#27 0xb4908161 in BGDialog::initUI (this=0x8872080)
    at /tmp/buildd/kdebase-workspace-4.1.1/kcontrol/kdm/background/bgdialog.cpp:427
#28 0xb490a53f in BGDialog (this=0x8872080, parent=0x8848848, 
    _config=@0x8848864)
    at /tmp/buildd/kdebase-workspace-4.1.1/kcontrol/kdm/background/bgdialog.cpp:204
#29 0xb4925573 in KBackground (this=0x8848848, parent=0x8870d10)
    at /tmp/buildd/kdebase-workspace-4.1.1/kcontrol/kdm/background.cpp:49
#30 0xb4946802 in KDModule (this=0x8846c08, parent=0x8837438)
    at /tmp/buildd/kdebase-workspace-4.1.1/kcontrol/kdm/main.cpp:216
#31 0xb49483f1 in KPluginFactory::createInstance<KDModule, QWidget> (
    parentWidget=0x0, parent=0x8837438, args=@0xbfaeb6a0)
    at /usr/include/kpluginfactory.h:461
#32 0xb7ce31c7 in KPluginFactory::create (this=0x8838798, 
    iface=0xb80618e0 "KCModule", parentWidget=0x0, parent=0x8837438, 
    args=@0xbfaeb6a0, keyword=@0xbfaeb550)
    at /tmp/buildd/kde4libs-4.1.1/kdecore/util/kpluginfactory.cpp:189
#33 0xb80a23f6 in KService::createInstance<KCModule> (service=@0xbfaeb69c, 
    parent=0x8837438, args=@0xbfaeb6a0, error=0xbfaeb6a4)
    at /tmp/buildd/kde4libs-4.1.1/kdecore/util/kpluginfactory.h:515
#34 0xb80a1262 in KCModuleLoader::loadModule (mod=@0x8841948, 
    report=KCModuleLoader::Inline, parent=0x8837438, args=@0x8841930)
    at /tmp/buildd/kde4libs-4.1.1/kutils/kcmoduleloader.cpp:90
#35 0xb80a75fd in KCModuleProxyPrivate::loadModule (this=0x8841930)
    at /tmp/buildd/kde4libs-4.1.1/kutils/kcmoduleproxy.cpp:107
#36 0xb80a8723 in KCModuleProxy::realModule (this=0x8837438)
    at /tmp/buildd/kde4libs-4.1.1/kutils/kcmoduleproxy.cpp:83
#37 0xb80a8758 in KCModuleProxy::minimumSizeHint (this=0x8837438)
    at /tmp/buildd/kde4libs-4.1.1/kutils/kcmoduleproxy.cpp:346
#38 0xb73800d1 in qSmartMinSize (w=0x8837438) at kernel/qlayoutengine.cpp:385
#39 0xb7770dbb in QScrollAreaPrivate::updateScrollBars (this=0x8843368)
    at widgets/qscrollarea.cpp:185
#40 0xb77712e4 in QScrollArea::setWidget (this=0x8843350, widget=0x8837438)
    at widgets/qscrollarea.cpp:259
#41 0x080555a5 in KCMultiWidget::addModule (this=0x87d51f8, 
    moduleinfo=@0x878a5b8)
    at /tmp/buildd/kdebase-workspace-4.1.1/systemsettings/kcmultiwidget.cpp:177
#42 0x0805a55d in MainWindow::selectionChanged (this=0x86f7e98, 
    selected=@0x87cefb0)
    at /tmp/buildd/kdebase-workspace-4.1.1/systemsettings/mainwindow.cpp:327
#43 0x0805a6bc in MainWindow::qt_metacall (this=0x86f7e98, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfaebc9c)
    at /tmp/buildd/kdebase-workspace-4.1.1/obj-i486-linux-gnu/systemsettings/mainwindow.moc:70
#44 0xb6eca0c0 in QMetaObject::activate (sender=0x87bb4f0, 
    from_signal_index=32, to_signal_index=32, argv=0xbfaebc9c)
    at kernel/qobject.cpp:3010
#45 0xb6ecae42 in QMetaObject::activate (sender=0x87bb4f0, m=0xb7af5804, 
    local_signal_index=1, argv=0xbfaebc9c) at kernel/qobject.cpp:3080
#46 0xb7806853 in QAbstractItemView::clicked (this=0x87bb4f0, _t1=@0x87cefb0)
    at .moc/release-shared/moc_qabstractitemview.cpp:316
#47 0xb7813a35 in QAbstractItemView::mouseReleaseEvent (this=0x87bb4f0, 
    event=0xbfaec73c) at itemviews/qabstractitemview.cpp:1609
#48 0xb782927f in QListView::mouseReleaseEvent (this=0x87bb4f0, e=0xbfaec73c)
    at itemviews/qlistview.cpp:815
#49 0xb7eda184 in KCategorizedView::mouseReleaseEvent (this=0x87bb4f0, 
    event=0xbfaec73c)
    at /tmp/buildd/kde4libs-4.1.1/kdeui/itemviews/kcategorizedview.cpp:1135
#50 0xb73a84f2 in QWidget::event (this=0x87bb4f0, event=0xbfaec73c)
    at kernel/qwidget.cpp:6927
#51 0xb76d5513 in QFrame::event (this=0x87bb4f0, e=0xbfaec73c)
    at widgets/qframe.cpp:657
#52 0xb776b62f in QAbstractScrollArea::viewportEvent (this=0x87bb4f0, e=0x6)
    at widgets/qabstractscrollarea.cpp:941
#53 0xb7815e6f in QAbstractItemView::viewportEvent (this=0x87bb4f0, 
    event=0xbfaec73c) at itemviews/qabstractitemview.cpp:1426
#54 0xb776dbd5 in QAbstractScrollAreaFilter::eventFilter (this=0x87cd0b8, 
    o=0x87d4b80, e=0xbfaec73c) at widgets/qabstractscrollarea_p.h:102
#55 0xb6eb475a in QCoreApplicationPrivate::sendThroughObjectEventFilters (
    this=0x8652608, receiver=0x87d4b80, event=0xbfaec73c)
    at kernel/qcoreapplication.cpp:694
#56 0xb735064a in QApplicationPrivate::notify_helper (this=0x8652608, 
    receiver=0x87d4b80, e=0xbfaec73c) at kernel/qapplication.cpp:3768
#57 0xb7358df1 in QApplication::notify (this=0xbfaecff8, receiver=0x87d4b80, 
    e=0xbfaec73c) at kernel/qapplication.cpp:3501
#58 0xb7eee97d in KApplication::notify (this=0xbfaecff8, receiver=0x87d4b80, 
    event=0xbfaec73c)
    at /tmp/buildd/kde4libs-4.1.1/kdeui/kernel/kapplication.cpp:311
#59 0xb6eb5571 in QCoreApplication::notifyInternal (this=0xbfaecff8, 
    receiver=0x87d4b80, event=0xbfaec73c) at kernel/qcoreapplication.cpp:587
#60 0xb735807e in QApplicationPrivate::sendMouseEvent (receiver=0x87d4b80, 
    event=0xbfaec73c, alienWidget=0x0, nativeWidget=0x87d4b80, 
    buttonDown=0xb7b067d0, lastMouseReceiver=@0xb7b067d4)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#61 0xb73c15fd in QETWidget::translateMouseEvent (this=0x87d4b80, 
    event=0xbfaecc2c) at kernel/qapplication_x11.cpp:4133
#62 0xb73c03cf in QApplication::x11ProcessEvent (this=0xbfaecff8, 
    event=0xbfaecc2c) at kernel/qapplication_x11.cpp:3255
#63 0xb73e9d14 in x11EventSourceDispatch (s=0x86562a8, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#64 0xb66912e1 in IA__g_main_context_dispatch (context=0x8655850)
    at /tmp/buildd/glib2.0-2.16.5/glib/gmain.c:2012
#65 0xb6694973 in g_main_context_iterate (context=0x8655850, block=1, 
    dispatch=1, self=0x86502e8)
    at /tmp/buildd/glib2.0-2.16.5/glib/gmain.c:2645
#66 0xb6694b31 in IA__g_main_context_iteration (context=0x8655850, 
    may_block=1) at /tmp/buildd/glib2.0-2.16.5/glib/gmain.c:2708
#67 0xb6edfb78 in QEventDispatcherGlib::processEvents (this=0x86526f0, flags=
      {i = -1079063064}) at kernel/qeventdispatcher_glib.cpp:325
#68 0xb73e9415 in QGuiEventDispatcherGlib::processEvents (this=0x86526f0, 
    flags={i = -1079063016}) at kernel/qguieventdispatcher_glib.cpp:204
#69 0xb6eb3c5a in QEventLoop::processEvents (this=0xbfaece90, flags=
      {i = -1079062952}) at kernel/qeventloop.cpp:149
#70 0xb6eb3e1a in QEventLoop::exec (this=0xbfaece90, flags={i = -1079062888})
    at kernel/qeventloop.cpp:200
#71 0xb6eb64c5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#72 0xb73504e7 in QApplication::exec () at kernel/qapplication.cpp:3304
#73 0x08056b8f in main (argc=1, argv=0xbfaed134)
    at /tmp/buildd/kdebase-workspace-4.1.1/systemsettings/main.cpp:67
#0  0xffffe424 in __kernel_vsyscall ()
Comment 4 Dario Andres 2008-12-04 18:09:23 UTC
Isn't this a strigi bug ? 
Can you still reproduce this bug with a recent KDE version(4.1.3 / 4.2beta1 / 4.2svn)? Thanks :)
Comment 5 Oswald Buddenhagen 2008-12-04 18:21:10 UTC
oh, right ... i queried "them", but somehow it was forgotten.
i simply postulate that
a) it *is* a strigi bug and
b) it was fixed meanwhile.
this postulate is to be considered the absolute truth until proven differently. :D