Bug#17488: marked as done (kdevelop printing fails) by "F at lk Brettschneider" <gigafalk at yahoo.com>

Stephan Kulow owner at bugs.kde.org
Thu Aug 23 13:48:05 UTC 2001


Your message with subj: fixed in version 2.0

"F at lk Brettschneider" wrote:
> =

> =

> =

> _________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at http://mail.yahoo.com
> =

> -
> to unsubscribe from this list send an email to kdevelop-devel-request at k=
develop.org with the following body:
> unsubscribe =BByour-email-address=AB

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


has caused the attached bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I'm
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Stephan Kulow
(administrator, KDE bugs database)

Received: (at submit) by bugs.kde.org; 21 Dec 2000 01:19:30 +0000
Received: (qmail 12271 invoked by uid 33); 21 Dec 2000 01:19:30 -0000
Date: 21 Dec 2000 01:19:30 -0000
Message-ID: <20001221011930.12270.qmail at master.kde.org>
To: submit at bugs.kde.org
Subject: kdevelop printing fails
From: ravi at ee.eng.ohio-state.edu

Package: kdevelop
Version: 2.0.1
Severity: grave
Installed from: Source

Hello,
  I installed kdevelop 1.4beta from sources. Everything seems to work fine except printing. When I attempt to print using enscript (with appropriate options), one of the following always happens:

1. KDevelop hangs with the following message repeated thrice on stderr:
    Double QObject deletion detected.
2. KDevelop returns to normal after the OK button is pressed and nothing is printed. Printing to file does not work either. There is no message on stderr.
3. KDevelop crashes with a SIGSEGV. The back trace generated by the KDE crash handler for this case is appended at the end of this message.

The choice of the 3 responses above seems to be dictated by my choice of options from the enscript options dialog. However, I have not been able to ascertain an exact causal relationship with particular options.

I checked the strings that should be passed to the command shell in CPrintDlg::slotOkClicked() and that seems to be ok. I can print with that string from the command line. However, for the responses 1 and 3, the code apparently never gets to the shell.

Any help appreciated,
Ravi

Backtrace:
----------
0x40e088c9 in __wait4 () from /lib/libc.so.6
#0  0x40e088c9 in __wait4 () from /lib/libc.so.6
#1  0x40e671cc in ?? () from /lib/libc.so.6
#2  0x406f591a in KCrash::defaultCrashHandler ()
   from /opt/local/kde/lib/libkdecore.so.3
#3  0x40d95c48 in __restore ()
    at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
#4  0x40696d41 in KConfig::lookupData ()
   from /opt/local/kde/lib/libkdecore.so.3
#5  0x4067dec3 in KConfigBase::readEntry ()
   from /opt/local/kde/lib/libkdecore.so.3
#6  0x807da01 in CProject::getFileInfo ()
#7  0x8085c2a in CProject::setSourcesHeaders ()
#8  0x807c9b1 in CProject::readProject ()
#9  0x81a34c3 in CPrintDlg::createFileString ()
#10 0x81a1ed9 in CPrintDlg::slotOkClicked ()
#11 0x409753f9 in QObject::activate_signal () from /usr/lib/qt2/lib/libqt.so.2

#12 0x40a73e87 in QButton::clicked () from /usr/lib/qt2/lib/libqt.so.2
#13 0x409d2cde in QButton::mouseReleaseEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#14 0x409b44dc in QWidget::event () from /usr/lib/qt2/lib/libqt.so.2
#15 0x40927da5 in QApplication::notify () from /usr/lib/qt2/lib/libqt.so.2
#16 0x406a6608 in KApplication::notify ()
   from /opt/local/kde/lib/libkdecore.so.3
#17 0x408fc276 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#18 0x408f9ca7 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#19 0x408f8e50 in QApplication::processNextEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#20 0x40929981 in QApplication::enter_loop () from /usr/lib/qt2/lib/libqt.so.2

#21 0x4092e773 in QDialog::show () from /usr/lib/qt2/lib/libqt.so.2
#22 0x4092e154 in QDialog::exec () from /usr/lib/qt2/lib/libqt.so.2
#23 0x80d6a17 in CKDevelop::slotFilePrint ()
#24 0x80ecad6 in CKDevelop::slotToolbarClicked ()
#25 0x40975707 in QObject::activate_signal () from /usr/lib/qt2/lib/libqt.so.2

#26 0x405252a6 in KToolBar::clicked () from /opt/local/kde/lib/libkdeui.so.3
#27 0x40975707 in QObject::activate_signal () from /usr/lib/qt2/lib/libqt.so.2

#28 0x405abc3a in KToolBarButton::clicked ()
   from /opt/local/kde/lib/libkdeui.so.3
#29 0x405aadba in KToolBarButton::slotClicked ()
   from /opt/local/kde/lib/libkdeui.so.3
#30 0x409753f9 in QObject::activate_signal () from /usr/lib/qt2/lib/libqt.so.2

#31 0x40a73e87 in QButton::clicked () from /usr/lib/qt2/lib/libqt.so.2
#32 0x409d2cde in QButton::mouseReleaseEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#33 0x409b44dc in QWidget::event () from /usr/lib/qt2/lib/libqt.so.2
#34 0x40927da5 in QApplication::notify () from /usr/lib/qt2/lib/libqt.so.2
#35 0x406a6608 in KApplication::notify ()
   from /opt/local/kde/lib/libkdecore.so.3
#36 0x408fc276 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#37 0x408f9ca7 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#38 0x408f8e50 in QApplication::processNextEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#39 0x40929981 in QApplication::enter_loop () from /usr/lib/qt2/lib/libqt.so.2

#40 0x408f8dc9 in QApplication::exec () from /usr/lib/qt2/lib/libqt.so.2
#41 0x8064acd in main ()
#42 0x40d8f9cb in __libc_start_main (main=0x8064810 <main>, argc=7, 
    argv=0xbffffc04, init=0x805eb70 <_init>, fini=0x81c9614 <_fini>, 
    rtld_fini=0x4000ae60 <_dl_fini>, stack_end=0xbffffbfc)
    at ../sysdeps/generic/libc-start.c:92


(submitted via bugs.kde.org)


-
to unsubscribe from this list send an email to kdevelop-devel-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop-devel mailing list