Version: (using KDE KDE 3.4.0) Installed from: Compiled From Sources Compiler: GCC 3.4.3 OS: Linux In KDE 3.4.0, in the print dialog, clicking on one of the tabs, attempting to change the print range, basically any kind of actions on the form, cause a crash. This occurs in all applications I tried that use the standard KDE print dialog. This seems to have appeared very recently, just before 3.4.0 release.
No Dr. Konqi dialog appears. If I run the application inside gdb, I get this backtrace: (gdb) run Starting program: /opt/kde3/bin/kwrite [New Thread 16384 (LWP 1175)] Qt: gdb: -nograb added to command-line options. Use the -dograb option to enforce grabbing. Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 1175)] 0x41839578 in _int_free () from /lib/i686/libc.so.6 (gdb) bt #0 0x41839578 in _int_free () from /lib/i686/libc.so.6 #1 0x4183822f in free () from /lib/i686/libc.so.6 #2 0x421ace7e in httpClose () from /usr/lib/libcups.so.2 #3 0x42078b1e in IppRequest::doFileRequest(QString const&, QString const&) () from /opt/kde3/lib/kde3/kdeprint_cups.so #4 0x4207a92e in KMCupsManager::slotConnectionSuccess() () from /opt/kde3/lib/kde3/kdeprint_cups.so #5 0x4207e821 in KMCupsManager::qt_invoke(int, QUObject*) () from /opt/kde3/lib/kde3/kdeprint_cups.so #6 0x40f19f34 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/local/qt/lib/libqt-mt.so.3 #7 0x40f1a652 in QObject::activate_signal(int) () from /usr/local/qt/lib/libqt-mt.so.3 #8 0x4129b81a in QSocket::connected() () from /usr/local/qt/lib/libqt-mt.so.3 #9 0x41121bb8 in QSocket::tryConnection() () from /usr/local/qt/lib/libqt-mt.so.3 #10 0x41121c3a in QSocket::sn_write() () from /usr/local/qt/lib/libqt-mt.so.3 #11 0x4129ba2b in QSocket::qt_invoke(int, QUObject*) () from /usr/local/qt/lib/libqt-mt.so.3 #12 0x40f19f34 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/local/qt/lib/libqt-mt.so.3 #13 0x40f1a4fa in QObject::activate_signal(int, int) () from /usr/local/qt/lib/libqt-mt.so.3 #14 0x4126a890 in QSocketNotifier::activated(int) () from /usr/local/qt/lib/libqt-mt.so.3 ---Type <return> to continue, or q <return> to quit--- #15 0x40f36a1f in QSocketNotifier::event(QEvent*) () from /usr/local/qt/lib/libqt-mt.so.3 #16 0x40eb70bf in QApplication::internalNotify(QObject*, QEvent*) () from /usr/local/qt/lib/libqt-mt.so.3 #17 0x40eb72a7 in QApplication::notify(QObject*, QEvent*) () from /usr/local/qt/lib/libqt-mt.so.3 #18 0x40af1595 in KApplication::notify(QObject*, QEvent*) () from /opt/kde3/lib/libkdecore.so.4 #19 0x40eaa7e3 in QEventLoop::activateSocketNotifiers() () from /usr/local/qt/lib/libqt-mt.so.3 #20 0x40e640bb in QEventLoop::processEvents(unsigned) () from /usr/local/qt/lib/libqt-mt.so.3 #21 0x40ecd450 in QEventLoop::enterLoop() () from /usr/local/qt/lib/libqt-mt.so.3 #22 0x40eb60ef in QApplication::enter_loop() () from /usr/local/qt/lib/libqt-mt.so.3 #23 0x410ab4c2 in QDialog::exec() () from /usr/local/qt/lib/libqt-mt.so.3 #24 0x41f1be12 in KPrinter::setup(QWidget*, QString const&, bool) () from /opt/kde3/lib/libkdeprint.so.4 #25 0x41e42808 in KatePrinter::print(KateDocument*) () from /opt/kde3/lib/kde3/libkatepart.so #26 0x41e46c4d in KateDocument::print() () from /opt/kde3/lib/kde3/libkatepart.so #27 0x41e69fac in KateDocument::qt_invoke(int, QUObject*) () from /opt/kde3/lib/kde3/libkatepart.so #28 0x40f19f34 in QObject::activate_signal(QConnectionList*, QUObject*) () ---Type <return> to continue, or q <return> to quit--- from /usr/local/qt/lib/libqt-mt.so.3 #29 0x40f1a652 in QObject::activate_signal(int) () from /usr/local/qt/lib/libqt-mt.so.3 #30 0x406e19e9 in KAction::activated() () from /opt/kde3/lib/libkdeui.so.4 #31 0x407b5bda in KAction::slotActivated() () from /opt/kde3/lib/libkdeui.so.4 #32 0x40844df5 in KAction::slotPopupActivated() () from /opt/kde3/lib/libkdeui.so.4 #33 0x40844fcb in KAction::qt_invoke(int, QUObject*) () from /opt/kde3/lib/libkdeui.so.4 #34 0x40f19f34 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/local/qt/lib/libqt-mt.so.3 #35 0x41269a0d in QSignal::signal(QVariant const&) () from /usr/local/qt/lib/libqt-mt.so.3 #36 0x40f34463 in QSignal::activate() () from /usr/local/qt/lib/libqt-mt.so.3 #37 0x41026fc5 in QPopupMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/local/qt/lib/libqt-mt.so.3 #38 0x406db0d4 in KPopupMenu::mouseReleaseEvent(QMouseEvent*) () from /opt/kde3/lib/libkdeui.so.4 #39 0x40f5311f in QWidget::event(QEvent*) () from /usr/local/qt/lib/libqt-mt.so.3 #40 0x40eb70bf in QApplication::internalNotify(QObject*, QEvent*) () from /usr/local/qt/lib/libqt-mt.so.3 #41 0x40eb746b in QApplication::notify(QObject*, QEvent*) () from /usr/local/qt/lib/libqt-mt.so.3 #42 0x40af1595 in KApplication::notify(QObject*, QEvent*) () from /opt/kde3/lib/libkdecore.so.4 ---Type <return> to continue, or q <return> to quit--- #43 0x40e52155 in QETWidget::translateMouseEvent(_XEvent const*) () from /usr/local/qt/lib/libqt-mt.so.3 #44 0x40e502ca in QApplication::x11ProcessEvent(_XEvent*) () from /usr/local/qt/lib/libqt-mt.so.3 #45 0x40e63b36 in QEventLoop::processEvents(unsigned) () from /usr/local/qt/lib/libqt-mt.so.3 #46 0x40ecd450 in QEventLoop::enterLoop() () from /usr/local/qt/lib/libqt-mt.so.3 #47 0x40ecd3a6 in QEventLoop::exec() () from /usr/local/qt/lib/libqt-mt.so.3 #48 0x40eb60bf in QApplication::exec() () from /usr/local/qt/lib/libqt-mt.so.3 #49 0x400296c6 in kdemain () from /opt/kde3/lib/libkdeinit_kwrite.so #50 0x0804871e in main ()
Seems to have been the result of parts of an experimental installation of CUPS interfering with the main installed version.
Closing old Resolved status bug.