Bug 178494

Summary: dolphin set advanced samba properties crashes kcmshell4
Product: [Applications] systemsettings Reporter: Cassiano Leal <cassianoleal>
Component: kcm_fileshareAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Cassiano Leal 2008-12-22 19:28:02 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

Steps to reproduce:
-Right-click on directory
-Properties
-Share
-Configure file sharing
-root password
-Click on a share
-Press "Change"
-Press "More Samba Options"
-Navigate through the dialogue tabs

Backtrace:

Application: KDE Control Module (kcmshell4), signal SIGABRT

Thread 1 (Thread 0xb60956d0 (LWP 12159)):
[KCrash Handler]
#5  0xb7f92424 in __kernel_vsyscall ()
#6  0xb7e39810 in raise () from /lib/i686/cmov/libc.so.6
#7  0xb7e3b1e8 in abort () from /lib/i686/cmov/libc.so.6
#8  0xb75ab6cd in qt_message_output (msgType=QtFatalMsg, buf=0xbfba8820 "ASSERT: \"i >= 0 && i < size()\" in file /usr/include/qt4/QtCore/qstring.h, line 646") at global/qglobal.cpp:2102
#9  0xb75ab796 in qFatal (msg=0xb76f3438 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2303
#10 0xb75ab825 in qt_assert (assertion=0xb6b37c3e "i >= 0 && i < size()", file=0xb6b364e0 "/usr/include/qt4/QtCore/qstring.h", line=646) at global/qglobal.cpp:1872
#11 0xb6a86db2 in KNFSShare::isDirectoryShared (this=0x8574378, path=@0x8632a30) at /usr/include/qt4/QtCore/qstring.h:646
#12 0xb4444eb4 in PropertiesPage::load (this=0x8632998) at ../../../filesharing/advanced/propsdlgplugin/propertiespage.cpp:125
#13 0xb44452ac in PropertiesPage (this=0x8632998, parent=0x8633a40, items=@0xbfbaa988, enterUrl=true) at ../../../filesharing/advanced/propsdlgplugin/propertiespage.cpp:94
#14 0xb43f9f4a in PropertiesPageDlg (this=0x8632ba0, parent=0x8568460, files=
          {<QList<KFileItem>> = {{p = {static shared_null = {ref = {_q_value = 2912}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xbfbaa988}, d = 0xbfbaa988}}, <No data fields>}) at ../../../filesharing/simple/fileshare.cpp:371
#15 0xb43f9fe9 in KFileShareConfig::showShareDialog (this=0x8568460, files=@0xbfbaa9bc) at ../../../filesharing/simple/fileshare.cpp:391
#16 0xb43fa2f1 in KFileShareConfig::addShareBtnClicked (this=0x8568460) at ../../../filesharing/simple/fileshare.cpp:355
#17 0xb43f9d73 in KFileShareConfig::qt_metacall (this=0x8568460, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfbaaadc) at ./fileshare.moc:76
#18 0xb76b7bd0 in QMetaObject::activate (sender=0x8571528, from_signal_index=29, to_signal_index=30, argv=0xbfbaaadc) at kernel/qobject.cpp:3031
#19 0xb76b7fd0 in QMetaObject::activate (sender=0x8571528, m=0xb754fa64, from_local_signal_index=2, to_local_signal_index=3, argv=0xbfbaaadc) at kernel/qobject.cpp:3121
#20 0xb7382b01 in QAbstractButton::clicked (this=0x8571528, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:185
#21 0xb70d5e09 in QAbstractButtonPrivate::emitClicked (this=0x8572058) at widgets/qabstractbutton.cpp:538
#22 0xb70d7a04 in QAbstractButtonPrivate::click (this=0x8572058) at widgets/qabstractbutton.cpp:531
#23 0xb70d7c96 in QAbstractButton::mouseReleaseEvent (this=0x8571528, e=0xbfbab17c) at widgets/qabstractbutton.cpp:1110
#24 0xb6df07c2 in QWidget::event (this=0x8571528, event=0xbfbab17c) at kernel/qwidget.cpp:7163
#25 0xb70d5cae in QAbstractButton::event (this=0x8571528, e=0xbfbab17c) at widgets/qabstractbutton.cpp:1072
#26 0xb717c590 in QPushButton::event (this=0x8571528, e=0xbfbab17c) at widgets/qpushbutton.cpp:652
#27 0xb6d9879c in QApplicationPrivate::notify_helper (this=0x824ed48, receiver=0x8571528, e=0xbfbab17c) at kernel/qapplication.cpp:3803
#28 0xb6da0fd1 in QApplication::notify (this=0xbfbabb60, receiver=0x8571528, e=0xbfbab17c) at kernel/qapplication.cpp:3528
#29 0xb7c0973d in KApplication::notify (this=0xbfbabb60, receiver=0x8571528, event=0xbfbab17c) at ../../kdeui/kernel/kapplication.cpp:307
#30 0xb76a30d1 in QCoreApplication::notifyInternal (this=0xbfbabb60, receiver=0x8571528, event=0xbfbab17c) at kernel/qcoreapplication.cpp:587
#31 0xb6da025e in QApplicationPrivate::sendMouseEvent (receiver=0x8571528, event=0xbfbab17c, alienWidget=0x8571528, nativeWidget=0x82eb220, buttonDown=0xb755b610, lastMouseReceiver=@0xb755b614)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212
#32 0xb6e09dfd in QETWidget::translateMouseEvent (this=0x82eb220, event=0xbfbab66c) at kernel/qapplication_x11.cpp:4042
#33 0xb6e08be1 in QApplication::x11ProcessEvent (this=0xbfbabb60, event=0xbfbab66c) at kernel/qapplication_x11.cpp:3160
#34 0xb6e3260a in x11EventSourceDispatch (s=0x8251c78, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#35 0xb6509398 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#36 0xb650ca33 in ?? () from /usr/lib/libglib-2.0.so.0
#37 0x08251090 in ?? ()
#38 0x00000000 in ?? ()
Comment 1 Dario Andres 2008-12-22 22:53:03 UTC
Marking as duplicate of bug 174126 (same backtrace and situation, however the steps to reproduce may differ a little)

*** This bug has been marked as a duplicate of bug 174126 ***