Bug 58012 - printer's module crashed more times
Summary: printer's module crashed more times
Status: RESOLVED DUPLICATE of bug 56263
Alias: None
Product: kcontrol
Classification: Miscellaneous
Component: kcmprintmgr (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Michael Goffioul
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-02 12:38 UTC by Giovanni Venturi
Modified: 2003-05-03 16:02 UTC (History)
1 user (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 Giovanni Venturi 2003-05-02 12:38:36 UTC
Version:            (using KDE 3.1.1)
Installed from:    compiled sources
Compiler:          gcc version 3.2
OS:          Linux (i686) release 2.4.19-4GB

Using printers' "Control Center" I received a lot of crashes
just checking some printer's propety.
Here you are 2 crashes from KDE's crash manager.

[New Thread 1024 (LWP 1175)]
0x410c88c9 in wait4 () from /lib/libc.so.6
#0  0x410c88c9 in wait4 () from /lib/libc.so.6
#1  0x41143c90 in __DTOR_END__ () from /lib/libc.so.6
#2  0x40f20a93 in waitpid () from /lib/libpthread.so.0
#3  0x4068df0d in KCrash::defaultCrashHandler(int) ()
   from /opt/kde3/lib/libkdecore.so.4
#4  0x40f1e12b in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x406c6a29 in KExtendedSocketLookup::freeresults(kde_addrinfo*) ()
   from /opt/kde3/lib/libkdecore.so.4
#7  0x406c6548 in local_freeaddrinfo(kde_addrinfo*&) ()
   from /opt/kde3/lib/libkdecore.so.4
#8  0x406c7089 in KExtendedSocket::~KExtendedSocket() ()
   from /opt/kde3/lib/libkdecore.so.4
#9  0x4162fc29 in KMCupsManager::completePrinterShort(KMPrinter*) ()
   from /opt/kde3/lib/kde3/kdeprint_cups.so
#10 0x4162ddcf in KMCupsManager::completePrinter(KMPrinter*) ()
   from /opt/kde3/lib/kde3/kdeprint_cups.so
#11 0x414539b9 in KMMainView::slotPrinterSelected(QString const&) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#12 0x41456e1a in KMMainView::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#13 0x40a0df23 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#14 0x40a0e1bf in QObject::activate_signal(int, QString) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#15 0x414586b7 in KMPrinterView::printerSelected(QString const&) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#16 0x414588b4 in KMPrinterView::qt_emit(int, QUObject*) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#17 0x40a0decf in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#18 0x40a0e1bf in QObject::activate_signal(int, QString) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#19 0x4144ca78 in KMIconView::printerSelected(QString const&) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#20 0x4144c685 in KMIconView::slotSelectionChanged() ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#21 0x4144cb0a in KMIconView::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#22 0x40a0df23 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#23 0x40a0ddd0 in QObject::activate_signal(int) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#24 0x40cee046 in QIconView::selectionChanged() ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#25 0x4144c440 in KMIconView::setPrinterList(QPtrList<KMPrinter>*) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#26 0x4145831d in KMPrinterView::setPrinterList(QPtrList<KMPrinter>*) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#27 0x41453249 in KMMainView::slotTimer() ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#28 0x41456d26 in KMMainView::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#29 0x40a0de9d in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#30 0x40a0ddd0 in QObject::activate_signal(int) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#31 0x40cca5f6 in QTimer::timeout() () from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#32 0x40a2cf23 in QTimer::event(QEvent*) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#33 0x409b2192 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#34 0x409b1979 in QApplication::notify(QObject*, QEvent*) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#35 0x40600239 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkdecore.so.4
#36 0x4098dc2c in QEventLoop::activateTimers() ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#37 0x4096d21c in QEventLoop::processEvents(unsigned) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#38 0x409c510b in QEventLoop::enterLoop() ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#39 0x409b2440 in QApplication::enter_loop() ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#40 0x40b65677 in QDialog::exec() () from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#41 0x41285c2f in main () from /opt/kde3/lib/kcmshell.so
#42 0x0804cbc7 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) ()
#43 0x0804d99c in handle_launcher_request(int) ()
#44 0x0804deac in handle_requests(int) ()
#45 0x0804ed63 in main ()
#46 0x410434a2 in __libc_start_main () from /lib/libc.so.6

[New Thread 1024 (LWP 3351)]
0x410c98c9 in wait4 () from /lib/libc.so.6
#0  0x410c98c9 in wait4 () from /lib/libc.so.6
#1  0x41144c90 in __DTOR_END__ () from /lib/libc.so.6
#2  0x40f21a93 in waitpid () from /lib/libpthread.so.0
#3  0x4068df0d in KCrash::defaultCrashHandler(int) ()
   from /opt/kde3/lib/libkdecore.so.4
#4  0x40f1f12b in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x406c6a29 in KExtendedSocketLookup::freeresults(kde_addrinfo*) ()
   from /opt/kde3/lib/libkdecore.so.4
#7  0x406c6548 in local_freeaddrinfo(kde_addrinfo*&) ()
   from /opt/kde3/lib/libkdecore.so.4
#8  0x406c7089 in KExtendedSocket::~KExtendedSocket() ()
   from /opt/kde3/lib/libkdecore.so.4
#9  0x41695c29 in KMCupsManager::completePrinterShort(KMPrinter*) ()
   from /opt/kde3/lib/kde3/kdeprint_cups.so
#10 0x41693dcf in KMCupsManager::completePrinter(KMPrinter*) ()
   from /opt/kde3/lib/kde3/kdeprint_cups.so
#11 0x4153f9b9 in KMMainView::slotPrinterSelected(QString const&) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#12 0x41542e1a in KMMainView::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#13 0x40a0ef23 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#14 0x40a0f1bf in QObject::activate_signal(int, QString) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#15 0x415446b7 in KMPrinterView::printerSelected(QString const&) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#16 0x415448b4 in KMPrinterView::qt_emit(int, QUObject*) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#17 0x40a0eecf in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#18 0x40a0f1bf in QObject::activate_signal(int, QString) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#19 0x41538a78 in KMIconView::printerSelected(QString const&) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#20 0x41538685 in KMIconView::slotSelectionChanged() ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#21 0x41538b0a in KMIconView::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#22 0x40a0ef23 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#23 0x40a0edd0 in QObject::activate_signal(int) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#24 0x40cef046 in QIconView::selectionChanged() ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#25 0x41538440 in KMIconView::setPrinterList(QPtrList<KMPrinter>*) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#26 0x4154431d in KMPrinterView::setPrinterList(QPtrList<KMPrinter>*) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#27 0x4153f249 in KMMainView::slotTimer() ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#28 0x41542d26 in KMMainView::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkdeprint_management.so.4
#29 0x40a0ee9d in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#30 0x40a0edd0 in QObject::activate_signal(int) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#31 0x40ccb5f6 in QTimer::timeout() () from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#32 0x40a2df23 in QTimer::event(QEvent*) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#33 0x409b3192 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#34 0x409b2979 in QApplication::notify(QObject*, QEvent*) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#35 0x40600239 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkdecore.so.4
#36 0x4098ec2c in QEventLoop::activateTimers() ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#37 0x4096e21c in QEventLoop::processEvents(unsigned) ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#38 0x409c610b in QEventLoop::enterLoop() ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#39 0x409c5fb4 in QEventLoop::exec() ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#40 0x409b33e0 in QApplication::exec() ()
   from /KDE/HEAD/qt-copy/lib/libqt-mt.so.3
#41 0x4129c9df in main () from /opt/kde3/lib/kcontrol.so
#42 0x0804cbc7 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) ()
#43 0x0804d99c in handle_launcher_request(int) ()
#44 0x0804deac in handle_requests(int) ()
#45 0x0804ed63 in main ()
#46 0x410444a2 in __libc_start_main () from /lib/libc.so.6
Comment 1 Thiago Macieira 2003-05-02 13:44:22 UTC
If you're using KDE 3.1.1, please upgrade to 3.1.1a or try recompiling with a recent 
KDE_3_1_BRANCH. We've had a nasty bug with KExtendedSocket and KDEPrint 
that caused crashes (bug #56263) but that has been solved. 
Comment 2 Stephan Kulow 2003-05-03 16:02:59 UTC
this is exactly the same crash 

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