Bug 160123 - Samba module crash at loading
Summary: Samba module crash at loading
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_samba (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KDE Bugs List
URL:
Keywords:
: 159709 164735 169852 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-03-30 21:32 UTC by Jonathan Jesse
Modified: 2009-04-04 19:12 UTC (History)
6 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 Jonathan Jesse 2008-03-30 21:32:06 UTC
Version:            (using KDE 4.0.2)
Installed from:    Ubuntu Packages

With Samba installed, I click on the Samba icon and receive a crash.  Happens every time.  Currently running Kubuntu 8.04 with KDE4 packages completly up to date.  Attaching the backtrace.

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb650fa00 (LWP 4322)]
[KCrash handler]
#6  0x083b6f12 in ?? ()
#7  0xb7e6fc0f in QObject::connect () from /usr/lib/libQtCore.so.4
#8  0xb406564d in ?? () from /usr/lib/kde4/lib/kde4/kcm_kcmsambaconf.so
#9  0x083b1318 in ?? ()
#10 0xb40b90d8 in ?? () from /usr/lib/kde4/lib/kde4/kcm_kcmsambaconf.so
#11 0x083bacd0 in ?? ()
#12 0xb40b7ed3 in ?? () from /usr/lib/kde4/lib/kde4/kcm_kcmsambaconf.so
#13 0x00000000 in ?? ()
#0  0xb7eea410 in __kernel_vsyscall ()

Don't know if this helps


From the command line when I click on samba:
 Selected item:  "Samba"
systemsettings(4669) MainWindow::selectionChanged: Comment:        "A moduleto configure shares for Microsoft Windows"
QMetaObject::indexOfSignal:KPageDialog: Conflict with KDialog::close()
Object::connect: No such signal QRadioButton::stateChanged(int)
Object::connect:  (sender name:   'shareRadio')
Object::connect:  (receiver name: 'KcmInterface')
Object::connect: No such signal QRadioButton::stateChanged(int)
Object::connect:  (sender name:   'userRadio')
Object::connect:  (receiver name: 'KcmInterface')
Object::connect: No such signal QRadioButton::stateChanged(int)
Object::connect:  (sender name:   'serverRadio')
Object::connect:  (receiver name: 'KcmInterface')
Object::connect: No such signal QRadioButton::stateChanged(int)
Object::connect:  (sender name:   'domainRadio')
Object::connect:  (receiver name: 'KcmInterface')
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab3", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab6", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab7", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab8", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "TabPage2", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "TabPage3", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab9", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab10", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab11", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab12", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab13", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab14", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab15", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab16", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab17", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab18", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab19", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "TabPage4", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "TabPage5", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab20", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab21", which already has a layout
Load smb config files from /dev/null
Loaded services file OK.
Server role: ROLE_STANDALONE
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = systemsettings path = <unknown> pid = 4669
sock_file=/home/jjesse/.kde4/socket-jjesse-laptop804/kdeinit4__0

Let me know what else I can do to help troubleshoot this.

Jonathan
Comment 1 FiNeX 2008-03-31 10:42:23 UTC
could you try to start the kcmsambaconf from the shell using:

  kcmshell4 kcmsambaconf

Thanks.
Comment 2 Jonathan Jesse 2008-03-31 17:35:22 UTC
From kcmshell4 kcmsambaconf:

jjesse@jjesse-laptop804:~/Documents$ kcmshell4 kcmsambaconf
Object::connect: No such signal QRadioButton::stateChanged(int)
Object::connect:  (sender name:   'shareRadio')
Object::connect:  (receiver name: 'KcmInterface')
Object::connect: No such signal QRadioButton::stateChanged(int)
Object::connect:  (sender name:   'userRadio')
Object::connect:  (receiver name: 'KcmInterface')
Object::connect: No such signal QRadioButton::stateChanged(int)
Object::connect:  (sender name:   'serverRadio')
Object::connect:  (receiver name: 'KcmInterface')
Object::connect: No such signal QRadioButton::stateChanged(int)
Object::connect:  (sender name:   'domainRadio')
Object::connect:  (receiver name: 'KcmInterface')
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab3", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab6", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab7", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab8", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "TabPage2", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "TabPage3", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab9", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab10", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab11", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab12", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab13", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab14", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab15", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab16", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab17", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab18", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab19", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "TabPage4", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "TabPage5", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab20", which already has a layout
QWidget::setLayout: Attempting to add QLayout "" to QWidget "tab21", which already has a layout
Load smb config files from /dev/null
Loaded services file OK.
Server role: ROLE_STANDALONE
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = kcmshell4 path = <unknown> pid = 9346
sock_file=/home/jjesse/.kde4/socket-jjesse-laptop804/kdeinit4__0
jjesse@jjesse-laptop804:~/Documents$
Comment 3 FiNeX 2008-05-05 15:48:42 UTC
So it still crash.

I've just tried on a recent revision, it doesn't crash. Could you try to update an re-try? Thanks a lot!
Comment 4 Jonathan Jesse 2008-05-05 15:51:08 UTC
Was that a recent compiled from source version?  I can work on building a compiled version and get that going later today

JOnathan
Comment 5 FiNeX 2008-05-05 16:51:04 UTC
Yes, if you can compile from trunk you could help a lot! :)
Comment 6 Cam Bamber 2008-06-11 22:30:00 UTC
I have exactly the same problem, except I'm running Fedora 9 with KDE4 with all the latest system updates.
Comment 7 FiNeX 2008-06-23 11:38:35 UTC
*** Bug 164735 has been marked as a duplicate of this bug. ***
Comment 8 J Snellenburg 2008-06-24 02:09:15 UTC
Confirmed for KDE 4.0.4 as available from the openSUSE 11.0 base repositories.

It's very reproducible via:
Start - Configure Desktop - Advanced - Samba -> crash

Slightly different crash handler:

[KCrash handler]
#6  0xb6ca2f4b in QWidgetPrivate::setEnabled_helper ()
   from /usr/lib/libQtGui.so.4
#7  0xb6ca31a1 in QWidget::setEnabled () from /usr/lib/libQtGui.so.4
#8  0xb4c38c33 in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#9  0xb4c20d1b in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#10 0xb4c214b7 in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#11 0xb4c21723 in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#12 0xb77063fa in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#13 0xb7706972 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#14 0xb4c228c7 in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#15 0xb4c259a5 in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#16 0xb4c14dba in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#17 0xb4c1f7af in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#18 0xb4c2095e in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#19 0xb4c20a9d in create_KcmSambaConf () from /usr/lib/kde4/kcm_kcmsambaconf.so
#20 0xb7debe04 in KCModuleLoader::loadModule () from /usr/lib/libkutils.so.4
#21 0xb7df0605 in ?? () from /usr/lib/libkutils.so.4
#22 0xb7df1223 in KCModuleProxy::realModule () from /usr/lib/libkutils.so.4
#23 0xb7df1388 in KCModuleProxy::buttons () from /usr/lib/libkutils.so.4
#24 0x0805a5ac in _start ()
#0  0xffffe430 in __kernel_vsyscall ()
Comment 9 Konstantin 2008-06-24 08:25:47 UTC
I in Kubuntu have same bug... Backtrace:

(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)
[Thread debugging using libthread_db enabled]
[New Thread 0xb61bfa00 (LWP 8184)]
(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  0x00000000 in ?? ()
#7  0xb48d266d in ?? () from /usr/lib/kde4/lib/kde4/kcm_kcmsambaconf.so
#8  0xb48ba37f in ?? () from /usr/lib/kde4/lib/kde4/kcm_kcmsambaconf.so
#9  0xb48bce05 in ?? () from /usr/lib/kde4/lib/kde4/kcm_kcmsambaconf.so
#10 0xb48bd2f7 in ?? () from /usr/lib/kde4/lib/kde4/kcm_kcmsambaconf.so
#11 0xb7dea4f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#12 0xb7deabc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#13 0xb48bf197 in ?? () from /usr/lib/kde4/lib/kde4/kcm_kcmsambaconf.so
#14 0xb48c1f6d in ?? () from /usr/lib/kde4/lib/kde4/kcm_kcmsambaconf.so
#15 0xb48ba7dc in ?? () from /usr/lib/kde4/lib/kde4/kcm_kcmsambaconf.so
#16 0xb48bbb77 in ?? () from /usr/lib/kde4/lib/kde4/kcm_kcmsambaconf.so
#17 0xb48bbe5c in ?? () from /usr/lib/kde4/lib/kde4/kcm_kcmsambaconf.so
#18 0xb48bbf2b in create_KcmSambaConf ()
   from /usr/lib/kde4/lib/kde4/kcm_kcmsambaconf.so
#19 0xb77c4528 in KCModuleLoader::loadModule ()
   from /usr/lib/kde4/lib/libkutils.so.4
#20 0xb77c96db in ?? () from /usr/lib/kde4/lib/libkutils.so.4
#21 0xb77ca09b in KCModuleProxy::realModule ()
   from /usr/lib/kde4/lib/libkutils.so.4
#22 0xb77ca1e8 in KCModuleProxy::buttons ()
   from /usr/lib/kde4/lib/libkutils.so.4
#23 0x08059bc9 in ?? ()
#24 0x0805daaa in ?? ()
#25 0x0805dce4 in ?? ()
#26 0xb7dea4f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#27 0xb7deabc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#28 0xb7476f33 in QAbstractItemView::clicked () from /usr/lib/libQtGui.so.4
#29 0xb7484cf2 in QAbstractItemView::mouseReleaseEvent ()
   from /usr/lib/libQtGui.so.4
#30 0xb74992bf in QListView::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#31 0x08068d49 in ?? ()
#32 0xb70154a4 in QWidget::event () from /usr/lib/libQtGui.so.4
#33 0xb734a063 in QFrame::event () from /usr/lib/libQtGui.so.4
#34 0xb73ddc0f in QAbstractScrollArea::viewportEvent ()
   from /usr/lib/libQtGui.so.4
#35 0xb7486d38 in QAbstractItemView::viewportEvent ()
   from /usr/lib/libQtGui.so.4
#36 0xb73def95 in ?? () from /usr/lib/libQtGui.so.4
#37 0xb7dd5a21 in QCoreApplicationPrivate::sendThroughObjectEventFilters ()
   from /usr/lib/libQtCore.so.4
#38 0xb6fbdbe3 in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#39 0xb6fc2cd5 in QApplication::notify () from /usr/lib/libQtGui.so.4
#40 0xb797fed3 in KApplication::notify () from /usr/lib/kde4/lib/libkdeui.so.5
#41 0xb7dd56a9 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#42 0xb6fbfe21 in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib/libQtGui.so.4
#43 0xb7029ccd in ?? () from /usr/lib/libQtGui.so.4
#44 0xb70286b1 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#45 0xb70513ba in ?? () from /usr/lib/libQtGui.so.4
#46 0xb6b7fbf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#47 0xb6b82e5e in ?? () from /usr/lib/libglib-2.0.so.0
#48 0xb6b833ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#49 0xb7e00f98 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#50 0xb70511b5 in ?? () from /usr/lib/libQtGui.so.4
#51 0xb7dd492d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#52 0xb7dd4abd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#53 0xb7dd6d3d in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#54 0xb6fbd567 in QApplication::exec () from /usr/lib/libQtGui.so.4
#55 0x0805cc80 in ?? ()
#56 0xb6c32450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#57 0x08056ab1 in _start ()
#0  0xb7ee5410 in __kernel_vsyscall ()
Comment 10 Will Stephenson 2008-06-26 09:46:10 UTC
Can't reproduce this with 4.0.83 - can anyone else?

Are there steps to reproduce this apart from just starting the samba module?
Comment 11 Casey Link 2008-07-09 05:03:00 UTC
I cannot reproduce this bug either. Starting the samba module worksforme, however changing any settings and then clicking "Apply" crashes the module.

See Bug 166106
Comment 12 Jonathan Jesse 2008-07-10 18:10:24 UTC
No longer having this problem with the beta packages that are in Kubuntu 8.04, Alpha 2 I think.

Please close this bug.

Thanks,

Jonathan
Comment 13 O . J 2008-07-17 00:25:32 UTC
Running Fedora 9 
KDE 4.0.5
QT 4.3.5
gcc 4.3.0 

Have same result when click on samba icon from systemsettings



(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)
[Thread debugging using libthread_db enabled]
[New Thread 0xb7f8b750 (LWP 3162)]
(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]
#5  0x02f962c1 in QWidget::testAttribute_helper () from /usr/lib/libQtGui.so.4
#6  0x02f9c74f in QWidget::setAttribute () from /usr/lib/libQtGui.so.4
#7  0x02f9dd60 in QWidget::setEnabled () from /usr/lib/libQtGui.so.4
#8  0x01821ed3 in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#9  0x01809dab in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#10 0x0180a537 in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#11 0x0180a7a3 in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#12 0x002ebe67 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#13 0x002ecc22 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#14 0x0180b957 in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#15 0x0180ea55 in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#16 0x017fdd7a in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#17 0x018087ff in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#18 0x018099ee in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#19 0x01809b2d in create_KcmSambaConf ()
   from /usr/lib/kde4/kcm_kcmsambaconf.so
#20 0x078d6734 in KCModuleLoader::loadModule () from /usr/lib/libkutils.so.4
#21 0x078daf95 in ?? () from /usr/lib/libkutils.so.4
#22 0x078dbbb3 in KCModuleProxy::realModule () from /usr/lib/libkutils.so.4
#23 0x078dbd18 in KCModuleProxy::buttons () from /usr/lib/libkutils.so.4
#24 0x078d73d2 in ?? () from /usr/lib/libkutils.so.4
#25 0x078d79b2 in KCMultiDialog::addModule () from /usr/lib/libkutils.so.4
#26 0x00649e8e in kdemain () from /usr/lib/libkdeinit4_kcmshell4.so
#27 0x08048772 in _start ()
Comment 14 George Tintas 2008-08-05 18:06:37 UTC
Samba crashes in Fedora 9/ KDE 4.1, after clicking on "Apply":

Application: KDE Control Module (kcmshell4), signal SIGSEGV
(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)
[Thread debugging using libthread_db enabled]
[New Thread 0xb808e770 (LWP 4099)]
[New Thread 0xb66a4b90 (LWP 4105)]
(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  0x007d816c in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#7  0x007e4daa in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#8  0x0078536f in ?? () from /usr/lib/kde4/kcm_kcmsambaconf.so
#9  0x06b05bfa in KCModuleProxy::save () from /usr/lib/libkutils.so.4
#10 0x06b01f48 in ?? () from /usr/lib/libkutils.so.4
#11 0x06b03243 in KCMultiDialog::qt_metacall () from /usr/lib/libkutils.so.4
#12 0x00241e0a in ?? () from /usr/lib/libkdeinit4_kcmshell4.so
#13 0x067de050 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#14 0x067dedd2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0x07880ae7 in KDialog::applyClicked () from /usr/lib/libkdeui.so.5
#16 0x07883415 in KDialog::slotButtonClicked () from /usr/lib/libkdeui.so.5
#17 0x078848a4 in KDialog::qt_metacall () from /usr/lib/libkdeui.so.5
#18 0x0794245a in KPageDialog::qt_metacall () from /usr/lib/libkdeui.so.5
#19 0x06b0318a in KCMultiDialog::qt_metacall () from /usr/lib/libkutils.so.4
#20 0x00241e0a in ?? () from /usr/lib/libkdeinit4_kcmshell4.so
#21 0x067de050 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#22 0x067dedd2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#23 0x067e1ee3 in QSignalMapper::mapped () from /usr/lib/libQtCore.so.4
#24 0x067e276d in QSignalMapper::map () from /usr/lib/libQtCore.so.4
#25 0x067e295e in QSignalMapper::map () from /usr/lib/libQtCore.so.4
#26 0x067e322b in QSignalMapper::qt_metacall () from /usr/lib/libQtCore.so.4
#27 0x067de050 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#28 0x067de450 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#29 0x0757b2e1 in QAbstractButton::clicked () from /usr/lib/libQtGui.so.4
#30 0x072d0b39 in ?? () from /usr/lib/libQtGui.so.4
#31 0x072d26a4 in ?? () from /usr/lib/libQtGui.so.4
#32 0x072d2936 in QAbstractButton::mouseReleaseEvent ()
   from /usr/lib/libQtGui.so.4
#33 0x06feed92 in QWidget::event () from /usr/lib/libQtGui.so.4
#34 0x072d09de in QAbstractButton::event () from /usr/lib/libQtGui.so.4
#35 0x07376aa0 in QPushButton::event () from /usr/lib/libQtGui.so.4
#36 0x06f96f5c in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#37 0x06f9f6e1 in QApplication::notify () from /usr/lib/libQtGui.so.4
#38 0x07913d7d in KApplication::notify () from /usr/lib/libkdeui.so.5
#39 0x067c9401 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#40 0x06f9e96e in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib/libQtGui.so.4
#41 0x070085a6 in ?? () from /usr/lib/libQtGui.so.4
#42 0x07007945 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#43 0x0702fe1c in ?? () from /usr/lib/libQtGui.so.4
#44 0x06c8c0d8 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#45 0x06c8f783 in ?? () from /lib/libglib-2.0.so.0
#46 0x06c8f941 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#47 0x067f3b08 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#48 0x0702f4e5 in ?? () from /usr/lib/libQtGui.so.4
#49 0x067c7aea in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#50 0x067c7caa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#51 0x073fb8d7 in QDialog::exec () from /usr/lib/libQtGui.so.4
#52 0x002447f6 in kdemain () from /usr/lib/libkdeinit4_kcmshell4.so
#53 0x08048772 in _start ()
Comment 15 qpoint79 2008-08-12 15:18:46 UTC
Same thing in opensuse 11.0 "configure desktop" -> samba -> crash

backtrace:

[?1034h(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7fff4f026700 (LWP 31192)]
[KCrash handler]
#5  0x00007fff49a3827f in QWidget::testAttribute_helper ()
   from /usr/lib64/libQtGui.so.4
#6  0x00007fff49a3ffa5 in QWidget::setAttribute ()
   from /usr/lib64/libQtGui.so.4
#7  0x00007fff49a42496 in QWidget::setEnabled () from /usr/lib64/libQtGui.so.4
#8  0x00007fff41a2bebd in DictManager::handleUnsupportedWidget (
    this=<value optimized out>, s=@0x7fff57050fd0, w=0x0)
    at /usr/src/debug/kdenetwork-4.0.4/filesharing/advanced/kcm_sambaconf/dictmanager.cpp:59
#9  0x00007fff41a16332 in KcmSambaConf::loadBaseSettings (this=0x8b84b0, 
    share=0xa7ed90)
    at /usr/src/debug/kdenetwork-4.0.4/filesharing/advanced/kcm_sambaconf/kcmsambaconf.cpp:606
#10 0x00007fff41a16a70 in KcmSambaConf::fillFields (this=0x8b84b0)
    at /usr/src/debug/kdenetwork-4.0.4/filesharing/advanced/kcm_sambaconf/kcmsambaconf.cpp:568
#11 0x00007fff41a16c68 in KcmSambaConf::qt_metacall (this=0x8b84b0, 
    _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
    _a=0x7fff57051150)
    at /usr/src/debug/kdenetwork-4.0.4/build/filesharing/advanced/kcm_sambaconf/kcmsambaconf.moc:101
#12 0x00007fff4cf624e0 in QMetaObject::activate ()
   from /usr/lib64/libQtCore.so.4
#13 0x00007fff41a1a902 in SambaFile::load (this=0xaaa680)
    at /usr/src/debug/kdenetwork-4.0.4/filesharing/advanced/kcm_sambaconf/sambafile.cpp:501
#14 0x00007fff41a14eda in KcmSambaConf::slotSpecifySmbConf (this=0x8b84b0, 
    smbConf=@0x20)
    at /usr/src/debug/kdenetwork-4.0.4/filesharing/advanced/kcm_sambaconf/kcmsambaconf.cpp:224
#15 0x00007fff41a16071 in KcmSambaConf (this=0x8b84b0, 
    inst=<value optimized out>, parent=<value optimized out>, 
    name=<value optimized out>)
    at /usr/src/debug/kdenetwork-4.0.4/filesharing/advanced/kcm_sambaconf/kcmsambaconf.cpp:202
#16 0x00007fff41a161b7 in create_KcmSambaConf (parent=0x8b01a0, 
    name=0x878008 "KcmSambaConf")
    at /usr/src/debug/kdenetwork-4.0.4/filesharing/advanced/kcm_sambaconf/kcmsambaconf.cpp:1450
#17 0x00007fff4e55fd2d in KCModuleLoader::loadModule (mod=@0x8a5270, 
    report=KCModuleLoader::Inline, parent=0x8b01a0, args=@0x8a5240)
    at /usr/src/debug/kdelibs-4.0.4/kutils/kcmoduleloader.cpp:112
#18 0x00007fff4e5640ae in KCModuleProxyPrivate::loadModule (this=0x8a5240)
    at /usr/src/debug/kdelibs-4.0.4/kutils/kcmoduleproxy.cpp:107
#19 0x00007fff4e564bf5 in KCModuleProxy::realModule (
    this=<value optimized out>)
    at /usr/src/debug/kdelibs-4.0.4/kutils/kcmoduleproxy.cpp:83
#20 0x00007fff4e564d1c in KCModuleProxy::buttons (this=0x20)
    at /usr/src/debug/kdelibs-4.0.4/kutils/kcmoduleproxy.cpp:300
#21 0x0000000000416084 in _start ()
#0  0x00007fff48e39230 in nanosleep () from /lib64/libc.so.6
Comment 16 Helio Loureiro 2008-08-17 04:32:28 UTC
Hi,

I faced the same in a FreeBSD-7.0.

Below follows the backtrace:

Application: System Settings (systemsettings), signal SIGABRT
[New Thread 0x8102100 (LWP 100275)]
[Switching to Thread 0x8102100 (LWP 100275)]
[KCrash handler]
#6  0x355dd16b in kill () from /lib/libc.so.7
#7  0x34931b66 in raise () from /lib/libthr.so.3
#8  0x355dbe58 in abort () from /lib/libc.so.7
#9  0x347ba0d0 in qt_message_output () from /usr/local/lib/qt4/libQtCore.so.4
#10 0x347ba175 in qFatal () from /usr/local/lib/qt4/libQtCore.so.4
#11 0x347ba1bc in qt_assert_x () from /usr/local/lib/qt4/libQtCore.so.4
#12 0x371ccdc2 in QList<QString>::operator[] (this=0x86e6450, i=-1)
    at qlist.h:401
#13 0x371d2474 in DictManager::save (this=0x84bc8c0, share=0x86b5b50, 
    globalValue=false, defaultValue=true)
    at /usr/ports/net/kdenetwork4/work/kdenetwork-4.1.0/filesharing/advanced/kcm_sambaconf/dictmanager.cpp:211
#14 0x37164d02 in KcmSambaConf::save (this=0x818c4f0)
    at /usr/ports/net/kdenetwork4/work/kdenetwork-4.1.0/filesharing/advanced/kcm_sambaconf/kcmsambaconf.cpp:1367
#15 0x33f971e7 in KCModuleProxy::save (this=0x82dbe60)
    at /usr/ports/x11/kdelibs4/work/kdelibs-4.1.0/kutils/kcmoduleproxy.cpp:276
#16 0x08054110 in KCMultiWidget::apply (this=0x813b580, module=0x82dbe60)
    at /usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.1.0/systemsettings/kcmultiwidget.cpp:308
#17 0x080546f2 in KCMultiWidget::slotApply (this=0x813b580)
    at /usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.1.0/systemsettings/kcmultiwidget.cpp:126
#18 0x0805466b in KCMultiWidget::qt_metacall (this=0x813b580, 
    _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfbfd868)
    at kcmultiwidget.moc:88
#19 0x3489a622 in QMetaObject::activate ()
   from /usr/local/lib/qt4/libQtCore.so.4
#20 0x3489aa14 in QMetaObject::activate ()
   from /usr/local/lib/qt4/libQtCore.so.4
#21 0x343293bb in KDialog::applyClicked (this=0x813b580) at kdialog.moc:235
#22 0x3432a992 in KDialog::slotButtonClicked (this=0x813b580, button=8)
    at /usr/ports/x11/kdelibs4/work/kdelibs-4.1.0/kdeui/dialogs/kdialog.cpp:848
#23 0x3432cbbd in KDialog::qt_metacall (this=0x813b580, 
    _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfbfda5c)
    at kdialog.moc:181
#24 0x343efa20 in KPageDialog::qt_metacall (this=0x813b580, 
    _c=QMetaObject::InvokeMetaMethod, _id=68, _a=0xbfbfda5c)
    at kpagedialog.moc:63
#25 0x080545db in KCMultiWidget::qt_metacall (this=0x813b580, 
    _c=QMetaObject::InvokeMetaMethod, _id=68, _a=0xbfbfda5c)
    at kcmultiwidget.moc:78
#26 0x3489a622 in QMetaObject::activate ()
   from /usr/local/lib/qt4/libQtCore.so.4
#27 0x3489aa14 in QMetaObject::activate ()
   from /usr/local/lib/qt4/libQtCore.so.4
#28 0x348a0187 in QSignalMapper::mapped ()
   from /usr/local/lib/qt4/libQtCore.so.4
#29 0x348a0655 in QSignalMapper::map () from /usr/local/lib/qt4/libQtCore.so.4
#30 0x348a081e in QSignalMapper::map () from /usr/local/lib/qt4/libQtCore.so.4
#31 0x348a0b5c in QSignalMapper::qt_metacall ()
   from /usr/local/lib/qt4/libQtCore.so.4
#32 0x3489a622 in QMetaObject::activate ()
   from /usr/local/lib/qt4/libQtCore.so.4
#33 0x3489a93e in QMetaObject::activate ()
   from /usr/local/lib/qt4/libQtCore.so.4
#34 0x35327613 in QAbstractButton::clicked ()
   from /usr/local/lib/qt4/libQtGui.so.4
#35 0x350ebbc9 in QAbstractButtonPrivate::emitClicked ()
   from /usr/local/lib/qt4/libQtGui.so.4
#36 0x350ecd44 in QAbstractButtonPrivate::click ()
   from /usr/local/lib/qt4/libQtGui.so.4
#37 0x350ecf26 in QAbstractButton::mouseReleaseEvent ()
   from /usr/local/lib/qt4/libQtGui.so.4
#38 0x34e59091 in QWidget::event () from /usr/local/lib/qt4/libQtGui.so.4
#39 0x350ec173 in QAbstractButton::event ()
   from /usr/local/lib/qt4/libQtGui.so.4
#40 0x3517639a in QPushButton::event () from /usr/local/lib/qt4/libQtGui.so.4
#41 0x34e12f1d in QApplicationPrivate::notify_helper ()
   from /usr/local/lib/qt4/libQtGui.so.4
#42 0x34e199e2 in QApplication::notify ()
   from /usr/local/lib/qt4/libQtGui.so.4
#43 0x343c24d3 in KApplication::notify (this=0xbfbfe7a4, receiver=0x82da7c0, 
    event=0xbfbfe17c)
    at /usr/ports/x11/kdelibs4/work/kdelibs-4.1.0/kdeui/kernel/kapplication.cpp:311
#44 0x3488ae35 in QCoreApplication::notifyInternal ()
   from /usr/local/lib/qt4/libQtCore.so.4
#45 0x34e1912a in QApplicationPrivate::sendMouseEvent ()
   from /usr/local/lib/qt4/libQtGui.so.4
#46 0x34e6ee9b in QETWidget::translateMouseEvent ()
   from /usr/local/lib/qt4/libQtGui.so.4
#47 0x34e6dab9 in QApplication::x11ProcessEvent ()
   from /usr/local/lib/qt4/libQtGui.so.4
#48 0x34e91f47 in x11EventSourceDispatch ()
   from /usr/local/lib/qt4/libQtGui.so.4
#49 0x359811fe in g_main_context_dispatch ()
   from /usr/X11R6/lib/libglib-2.0.so.0
#50 0x35984309 in g_main_context_check () from /usr/X11R6/lib/libglib-2.0.so.0
#51 0x35984864 in g_main_context_iteration ()
   from /usr/X11R6/lib/libglib-2.0.so.0
#52 0x348b00c0 in QEventDispatcherGlib::processEvents ()
   from /usr/local/lib/qt4/libQtCore.so.4
#53 0x34e91c23 in QGuiEventDispatcherGlib::processEvents ()
   from /usr/local/lib/qt4/libQtGui.so.4
#54 0x3488a12d in QEventLoop::processEvents ()
   from /usr/local/lib/qt4/libQtCore.so.4
#55 0x3488a2a3 in QEventLoop::exec () from /usr/local/lib/qt4/libQtCore.so.4
#56 0x3488c1f5 in QCoreApplication::exec ()
   from /usr/local/lib/qt4/libQtCore.so.4
#57 0x34e125c1 in QApplication::exec () from /usr/local/lib/qt4/libQtGui.so.4
#58 0x0805717d in main (argc=5, argv=0xbfbfe884)
    at /usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.1.0/systemsettings/main.cpp:67
Comment 17 FiNeX 2008-08-29 16:25:33 UTC
*** Bug 169852 has been marked as a duplicate of this bug. ***
Comment 18 FiNeX 2008-09-25 13:55:26 UTC
*** Bug 159709 has been marked as a duplicate of this bug. ***
Comment 19 Dario Andres 2008-12-04 18:18:44 UTC
Backtrace described in comment 16 looks similar to the one described in bug 166106.
Comment 20 Nicolas L. 2009-01-06 23:20:54 UTC
th backtraces looks the same as bug https://bugs.kde.org/show_bug.cgi?id=166106
Comment 21 Pino Toscano 2009-03-15 12:48:50 UTC
For the "samba module crash when clicking Apply", the right bug is #166106, not this one.
This is about crashing when loading.
Comment 22 Jan Schaefer 2009-04-04 19:12:46 UTC
I am pretty sure that this bug as described in the initial comment has been fixed already. The later comments all relate to bug 166106, which is fixed now.