Bug 152058

Summary: Opened up System Settings, clicked on printer, application crashed
Product: [Unmaintained] kcontrol Reporter: Rowan <rowanjohnas>
Component: kcmprintmgrAssignee: KDEPrint Devel Mailinglist <kde-print-devel>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: echidnaman, ohbother01
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Backtrace from starting the "Printer" System setting

Description Rowan 2007-11-09 17:38:18 UTC
Version:            (using KDE KDE 3.5.6)
Installed from:    Ubuntu Packages

Was trying to add a pdf printer, installaed cups-pdf and proceeded to add a pdf printer.

Clicked on System Settings from the KDE menu, when it opened up clicked on the printer icon and it crashed. Tried again with similar results.

<b>Below is the backtrace:</b>
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47763946573664 (LWP 28681)]
[KCrash handler]
#5  0x00002b70eae1a05b in KMCupsManager::validatePluginActions (
    this=<value optimized out>, coll=0x958470, pr=0x0)
    at /build/buildd/kdelibs-3.5.6/./kdeprint/cups/kmcupsmanager.cpp:859
#6  0x00002b70ea60e240 in KMMainView::slotPrinterSelected (this=0x8761e0, 
    prname=<value optimized out>)
    at /build/buildd/kdelibs-3.5.6/./kdeprint/management/kmmainview.cpp:449
#7  0x00002b70ea659613 in KMMainView::qt_invoke (this=0x8761e0, _id=65, 
    _o=0x7fffc88fcd60) at ./kmmainview.moc:186
#8  0x00002b70e45dace2 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#9  0x00002b70e45db27d in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#10 0x00002b70ea61b475 in KMPrinterView::printerSelected (this=0x879ba0, 
    t0=<value optimized out>) at ./kmprinterview.moc:98
#11 0x00002b70ea61b4ec in KMPrinterView::qt_emit (this=0x879ba0, _id=4, 
    _o=0x7fffc88fcf10) at ./kmprinterview.moc:131
#12 0x00002b70e45dade6 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#13 0x00002b70e45db27d in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#14 0x00002b70ea616b08 in KMIconView::printerSelected (this=0x879950, 
    t0=<value optimized out>) at ./kmiconview.moc:118
#15 0x00002b70ea616d06 in KMIconView::slotSelectionChanged (this=0x879950)
    at /build/buildd/kdelibs-3.5.6/./kdeprint/management/kmiconview.cpp:218
#16 0x00002b70ea616e60 in KMIconView::qt_invoke (this=0x879950, _id=81, 
    _o=0x7fffc88fd0d0) at ./kmiconview.moc:125
#17 0x00002b70e45dace2 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#18 0x00002b70e45db87c in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#19 0x00002b70e497abd4 in QIconView::selectionChanged ()
   from /usr/lib/libqt-mt.so.3
#20 0x00002b70ea617830 in KMIconView::setPrinterList (this=0x879950, list=0x6)
    at /build/buildd/kdelibs-3.5.6/./kdeprint/management/kmiconview.cpp:191
#21 0x00002b70ea629f68 in KMPrinterView::setPrinterList (this=0x879ba0, 
    list=0x90aab0)
    at /build/buildd/kdelibs-3.5.6/./kdeprint/management/kmprinterview.cpp:60
#22 0x00002b70ea62a6df in KMMainView::slotTimer (this=0x8761e0)
    at /build/buildd/kdelibs-3.5.6/./kdeprint/management/kmmainview.cpp:380
#23 0x00002b70ea659484 in KMMainView::qt_invoke (this=0x8761e0, _id=46, 
    _o=0x7fffc88fd320) at ./kmmainview.moc:167
#24 0x00002b70e45dae0b in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#25 0x00002b70e45db87c in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#26 0x00002b70e494a796 in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#27 0x00002b70ea60c20a in KMTimer::releaseTimer (this=0x958548, do_emit=false)
    at /build/buildd/kdelibs-3.5.6/./kdeprint/management/kmtimer.cpp:70
#28 0x00002b70ea61bfbe in KMMainView::slotUpdatePossible (this=0x8761e0, 
    flag=true)
    at /build/buildd/kdelibs-3.5.6/./kdeprint/management/kmmainview.cpp:961
#29 0x00002b70ea6596ab in KMMainView::qt_invoke (this=0x8761e0, _id=71, 
    _o=0x7fffc88fd4e0) at ./kmmainview.moc:192
#30 0x00002b70e45dae0b in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#31 0x00002b70e45db05b in QObject::activate_signal_bool ()
   from /usr/lib/libqt-mt.so.3
#32 0x00002b70eae39fd0 in KMCupsManager::slotConnectionSuccess (this=0x90aa20)
    at /build/buildd/kdelibs-3.5.6/./kdeprint/cups/kmcupsmanager.cpp:943
#33 0x00002b70eae3de9a in KMCupsManager::qt_invoke (this=0x90aa20, _id=5, 
    _o=0x7fffc88fd680) at ./kmcupsmanager.moc:100
#34 0x00002b70e45dace2 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#35 0x00002b70e390c3f5 in KNetwork::KClientSocketBase::connected (
    this=<value optimized out>, t0=@0x9ff3c0) at ./kclientsocketbase.moc:180
#36 0x00002b70e39114a0 in KNetwork::KStreamSocket::connectionEvent (
    this=0xa76480)
    at /build/buildd/kdelibs-3.5.6/./kdecore/network/kstreamsocket.cpp:283
#37 0x00002b70e391a11d in KNetwork::KStreamSocket::qt_invoke (this=0xa76480, 
    _id=6, _o=0x7fffc88fd800) at ./kstreamsocket.moc:97
#38 0x00002b70e391a17b in KNetwork::KBufferedSocket::qt_invoke (
    this=0xa76480, _id=6, _o=0x7fffc88fd800) at ./kbufferedsocket.moc:100
#39 0x00002b70e45dace2 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#40 0x00002b70e4948c45 in QSignal::signal () from /usr/lib/libqt-mt.so.3
#41 0x00002b70e45f9e37 in QSignal::activate () from /usr/lib/libqt-mt.so.3
#42 0x00002b70e4600e6a in QSingleShotTimer::event ()
   from /usr/lib/libqt-mt.so.3
#43 0x00002b70e45761d6 in QApplication::internalNotify ()
   from /usr/lib/libqt-mt.so.3
#44 0x00002b70e4577f65 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#45 0x00002b70e38e2378 in KApplication::notify (this=0x7fffc8901030, 
    receiver=0x814180, event=0x7fffc88fdca0)
    at /build/buildd/kdelibs-3.5.6/./kdecore/kapplication.cpp:550
#46 0x00002b70e4508cc2 in QApplication::sendEvent ()
   from /usr/lib/libqt-mt.so.3
#47 0x00002b70e4569490 in QEventLoop::activateTimers ()
   from /usr/lib/libqt-mt.so.3
#48 0x00002b70e451d3ef in QEventLoop::processEvents ()
   from /usr/lib/libqt-mt.so.3
#49 0x00002b70e458f67d in QEventLoop::processEvents ()
   from /usr/lib/libqt-mt.so.3
#50 0x00002b70e4577cec in QApplication::processEvents ()
   from /usr/lib/libqt-mt.so.3
#51 0x00002b70e4577d08 in QApplication::processEvents ()
   from /usr/lib/libqt-mt.so.3
#52 0x00002b70ea61d5cb in KMMainView::setBrowsingStatus (this=0x8761e0)
    at /build/buildd/kdelibs-3.5.6/./kdeprint/management/kmmainview.cpp:341
#53 0x00002b70ea61edcb in KMMainView::initActions (this=0x8761e0)
    at /build/buildd/kdelibs-3.5.6/./kdeprint/management/kmmainview.cpp:216
#54 0x00002b70ea64fbee in KMMainView (this=0x8761e0, 
    parent=<value optimized out>, name=<value optimized out>, coll=0x0)
    at /build/buildd/kdelibs-3.5.6/./kdeprint/management/kmmainview.cpp:126
#55 0x00002b70ea36edd0 in KCMPrintMgr::KCMPrintMgr ()
   from /usr/lib/kde3/kcm_printmgr.so
#56 0x00002b70ea36f95c in KGenericFactory<KCMPrintMgr, QWidget>::createObject
    () from /usr/lib/kde3/kcm_printmgr.so
#57 0x00002b70e381ac2a in KLibFactory::create (this=0x958548, 
    parent=0x2b70eae47f8d, name=0x0, 
    classname=0xaf26002 <Address 0xaf26002 out of bounds>, args=@0xae7580)
    at /build/buildd/kdelibs-3.5.6/./kdecore/klibloader.cpp:83
#58 0x00002b70e29e080e in KCModuleLoader::load (mod=@0x864c40, 
    libname=<value optimized out>, loader=<value optimized out>, 
    report=KCModuleLoader::Inline, parent=0x8648f0, 
    name=0x2b70e4998160 "unnamed", args=@0x864be0)
    at /build/buildd/kdelibs-3.5.6/./kparts/componentfactory.h:67
#59 0x00002b70e29e1656 in KCModuleLoader::loadModule (mod=@0x864c40, 
    report=KCModuleLoader::Inline, withfallback=false, parent=0x8648f0, 
    name=0x2b70e4998160 "unnamed", args=@0x864be0)
    at /build/buildd/kdelibs-3.5.6/./kutils/kcmoduleloader.cpp:156
#60 0x00002b70e29e1ed4 in KCModuleProxy::realModule (this=0x8648f0)
    at /build/buildd/kdelibs-3.5.6/./kutils/kcmoduleproxy.cpp:186
#61 0x00002b70e29e29c9 in KCModuleProxy::buttons (this=0x958548)
    at /build/buildd/kdelibs-3.5.6/./kutils/kcmoduleproxy.cpp:603
#62 0x000000000041ac91 in ?? ()
#63 0x000000000041d572 in ?? ()
#64 0x000000000041de62 in ?? ()
#65 0x00002b70e45dace2 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#66 0x000000000041fc51 in ?? ()
#67 0x000000000041fcb1 in ?? ()
#68 0x00002b70e45dacbd in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#69 0x00002b70e497aa04 in QIconView::clicked () from /usr/lib/libqt-mt.so.3
#70 0x00002b70e47b8688 in QIconView::contentsMouseReleaseEvent ()
   from /usr/lib/libqt-mt.so.3
#71 0x00002b70e4707f98 in QScrollView::viewportMouseReleaseEvent ()
   from /usr/lib/libqt-mt.so.3
#72 0x00002b70e470942d in QScrollView::eventFilter ()
   from /usr/lib/libqt-mt.so.3
#73 0x00002b70e47b3194 in QIconView::eventFilter ()
   from /usr/lib/libqt-mt.so.3
#74 0x00002b70e45da2e1 in QObject::activate_filters ()
   from /usr/lib/libqt-mt.so.3
#75 0x00002b70e45da35a in QObject::event () from /usr/lib/libqt-mt.so.3
#76 0x00002b70e460f301 in QWidget::event () from /usr/lib/libqt-mt.so.3
#77 0x00002b70e45761d6 in QApplication::internalNotify ()
   from /usr/lib/libqt-mt.so.3
#78 0x00002b70e4578334 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#79 0x00002b70e38e2378 in KApplication::notify (this=0x7fffc8901030, 
    receiver=0x7dfaa0, event=0x7fffc89007a0)
    at /build/buildd/kdelibs-3.5.6/./kdecore/kapplication.cpp:550
#80 0x00002b70e4508d34 in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#81 0x00002b70e450793e in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#82 0x00002b70e4505b0a in QApplication::x11ProcessEvent ()
   from /usr/lib/libqt-mt.so.3
#83 0x00002b70e451c3ea in QEventLoop::processEvents ()
   from /usr/lib/libqt-mt.so.3
#84 0x00002b70e458f70b in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#85 0x00002b70e458f513 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#86 0x00002b70e4577c9c in QApplication::exec () from /usr/lib/libqt-mt.so.3
#87 0x000000000041c91b in ?? ()
#88 0x00002b70e33bc8e4 in __libc_start_main () from /lib/libc.so.6
#89 0x0000000000415a59 in ?? ()
#90 0x00007fffc89012c8 in ?? ()
#91 0x0000000000000000 in ?? ()
Comment 1 Will Stephenson 2007-11-23 11:29:54 UTC
*** Bug 138994 has been marked as a duplicate of this bug. ***
Comment 2 David Filiatrault 2008-01-14 01:04:33 UTC
Created attachment 23018 [details]
Backtrace from starting the "Printer" System setting

First time I tried to start the "Printer" setting, it crashed
Comment 3 dwozniak 2008-03-13 20:40:52 UTC
Same thing happened to me. Here is the backtrace:
[KCrash handler]
#5  0x00002b33dd5400fb in KMCupsManager::validatePluginActions ()
   from /usr/lib/kde3/kdeprint_cups.so
#6  0x00002b33dcd2c240 in KMMainView::slotPrinterSelected ()
   from /usr/lib/libkdeprint_management.so.4
#7  0x00002b33dcd77613 in KMMainView::qt_invoke ()
   from /usr/lib/libkdeprint_management.so.4
#8  0x00002b33d6894d76 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#9  0x00002b33d6895311 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#10 0x00002b33dcd39465 in KMPrinterView::printerSelected ()
   from /usr/lib/libkdeprint_management.so.4
#11 0x00002b33dcd394dc in KMPrinterView::qt_emit ()
   from /usr/lib/libkdeprint_management.so.4
#12 0x00002b33d6894e7a in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#13 0x00002b33d6895311 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#14 0x00002b33dcd34b08 in KMIconView::printerSelected ()
   from /usr/lib/libkdeprint_management.so.4
#15 0x00002b33dcd34d06 in KMIconView::slotSelectionChanged ()
   from /usr/lib/libkdeprint_management.so.4
#16 0x00002b33dcd34e60 in KMIconView::qt_invoke ()
   from /usr/lib/libkdeprint_management.so.4
#17 0x00002b33d6894d76 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#18 0x00002b33d6895910 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#19 0x00002b33d6c34de0 in QIconView::selectionChanged ()
   from /usr/lib/libqt-mt.so.3
#20 0x00002b33dcd35830 in KMIconView::setPrinterList ()
   from /usr/lib/libkdeprint_management.so.4
#21 0x00002b33dcd47f58 in KMPrinterView::setPrinterList ()
   from /usr/lib/libkdeprint_management.so.4
#22 0x00002b33dcd486cf in KMMainView::slotTimer ()
   from /usr/lib/libkdeprint_management.so.4
#23 0x00002b33dcd77484 in KMMainView::qt_invoke ()
   from /usr/lib/libkdeprint_management.so.4
#24 0x00002b33d6894e9f in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#25 0x00002b33d6895910 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#26 0x00002b33d6c049a2 in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#27 0x00002b33dcd2a20a in KMTimer::releaseTimer ()
   from /usr/lib/libkdeprint_management.so.4
#28 0x00002b33dcd39fae in KMMainView::slotUpdatePossible ()
   from /usr/lib/libkdeprint_management.so.4
#29 0x00002b33dcd776ab in KMMainView::qt_invoke ()
   from /usr/lib/libkdeprint_management.so.4
#30 0x00002b33d6894e9f in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#31 0x00002b33d68950ef in QObject::activate_signal_bool ()
   from /usr/lib/libqt-mt.so.3
#32 0x00002b33dd560070 in KMCupsManager::slotConnectionSuccess ()
   from /usr/lib/kde3/kdeprint_cups.so
#33 0x00002b33dd563f3a in KMCupsManager::qt_invoke ()
   from /usr/lib/kde3/kdeprint_cups.so
#34 0x00002b33d6894d76 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#35 0x00002b33d5bab255 in KNetwork::KClientSocketBase::connected ()
   from /usr/lib/libkdecore.so.4
#36 0x00002b33d5bb0300 in KNetwork::KStreamSocket::connectionEvent ()
   from /usr/lib/libkdecore.so.4
#37 0x00002b33d5bb8f7d in KNetwork::KStreamSocket::qt_invoke ()
   from /usr/lib/libkdecore.so.4
#38 0x00002b33d5bb8fdb in KNetwork::KBufferedSocket::qt_invoke ()
   from /usr/lib/libkdecore.so.4
#39 0x00002b33d6894d76 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#40 0x00002b33d6c02e51 in QSignal::signal () from /usr/lib/libqt-mt.so.3
#41 0x00002b33d68b3eeb in QSignal::activate () from /usr/lib/libqt-mt.so.3
#42 0x00002b33d68baf1e in QSingleShotTimer::event ()
   from /usr/lib/libqt-mt.so.3
#43 0x00002b33d68302a2 in QApplication::internalNotify ()
   from /usr/lib/libqt-mt.so.3
#44 0x00002b33d6832031 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#45 0x00002b33d5b69308 in KApplication::notify ()
   from /usr/lib/libkdecore.so.4
#46 0x00002b33d67c2d12 in QApplication::sendEvent ()
   from /usr/lib/libqt-mt.so.3
#47 0x00002b33d682355c in QEventLoop::activateTimers ()
   from /usr/lib/libqt-mt.so.3
#48 0x00002b33d67d7443 in QEventLoop::processEvents ()
   from /usr/lib/libqt-mt.so.3
#49 0x00002b33d6849759 in QEventLoop::processEvents ()
   from /usr/lib/libqt-mt.so.3
#50 0x00002b33d6831db8 in QApplication::processEvents ()
   from /usr/lib/libqt-mt.so.3
#51 0x00002b33d6831dd4 in QApplication::processEvents ()
   from /usr/lib/libqt-mt.so.3
#52 0x00002b33dcd3b5bb in KMMainView::setBrowsingStatus ()
   from /usr/lib/libkdeprint_management.so.4
#53 0x00002b33dcd3cdbb in KMMainView::initActions ()
   from /usr/lib/libkdeprint_management.so.4
#54 0x00002b33dcd6dbee in KMMainView::KMMainView ()
   from /usr/lib/libkdeprint_management.so.4
#55 0x00002b33dca88dd0 in KCMPrintMgr::KCMPrintMgr ()
   from /usr/lib/kde3/kcm_printmgr.so
#56 0x00002b33dca8995c in KGenericFactory<KCMPrintMgr, QWidget>::createObject
    () from /usr/lib/kde3/kcm_printmgr.so
#57 0x00002b33d5aba79a in KLibFactory::create () from /usr/lib/libkdecore.so.4
#58 0x00002b33d4c6cb5e in KCModuleLoader::load () from /usr/lib/libkutils.so.1
#59 0x00002b33d4c6dd26 in KCModuleLoader::loadModule ()
   from /usr/lib/libkutils.so.1
#60 0x00002b33d4c6e5a4 in KCModuleProxy::realModule ()
   from /usr/lib/libkutils.so.1
#61 0x00002b33d4c6fbc9 in KCModuleProxy::buttons ()
   from /usr/lib/libkutils.so.1
#62 0x000000000041aca1 in ?? ()
#63 0x000000000041d562 in ?? ()
#64 0x000000000041de52 in ?? ()
#65 0x00002b33d6894d76 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#66 0x000000000041fc41 in ?? ()
#67 0x000000000041fca1 in ?? ()
#68 0x00002b33d6894d51 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#69 0x00002b33d6c34c10 in QIconView::clicked () from /usr/lib/libqt-mt.so.3
#70 0x00002b33d6a727b8 in QIconView::contentsMouseReleaseEvent ()
   from /usr/lib/libqt-mt.so.3
#71 0x00002b33d69c20fc in QScrollView::viewportMouseReleaseEvent ()
   from /usr/lib/libqt-mt.so.3
#72 0x00002b33d69c3591 in QScrollView::eventFilter ()
   from /usr/lib/libqt-mt.so.3
#73 0x00002b33d6a6d2c4 in QIconView::eventFilter ()
   from /usr/lib/libqt-mt.so.3
#74 0x00002b33d6894375 in QObject::activate_filters ()
   from /usr/lib/libqt-mt.so.3
#75 0x00002b33d68943ee in QObject::event () from /usr/lib/libqt-mt.so.3
#76 0x00002b33d68c93b5 in QWidget::event () from /usr/lib/libqt-mt.so.3
#77 0x00002b33d68302a2 in QApplication::internalNotify ()
   from /usr/lib/libqt-mt.so.3
#78 0x00002b33d6832400 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#79 0x00002b33d5b69308 in KApplication::notify ()
   from /usr/lib/libkdecore.so.4
#80 0x00002b33d67c2d84 in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#81 0x00002b33d67c198e in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#82 0x00002b33d67bfb5a in QApplication::x11ProcessEvent ()
   from /usr/lib/libqt-mt.so.3
#83 0x00002b33d67d643e in QEventLoop::processEvents ()
   from /usr/lib/libqt-mt.so.3
#84 0x00002b33d68497e7 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#85 0x00002b33d68495ef in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#86 0x00002b33d6831d68 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#87 0x000000000041c90b in ?? ()
#88 0x00002b33d5650b44 in __libc_start_main () from /lib/libc.so.6
#89 0x0000000000415a59 in ?? ()
#90 0x00007fffd66890e8 in ?? ()
#91 0x0000000000000000 in ?? ()
Comment 4 Jonathan Thomas 2010-05-27 20:54:37 UTC
The KDE3 cups KControl module is no longer maintained.