broken KProcess in HEAD
Gav Wood
gav at kde.org
Wed Jul 23 17:41:36 BST 2003
> kDebug, you mean?
yes.
> no, the part my messages were supposed to inform me about is missing. :(
> but our two message sets combined are prolly most helpful. it would also
> help if you added both entrance and leave messages for every function,
> so we get a complete call trace.
here ya go.
the call trace wont be perfect, since in the case of "void a() { return b
(...);}", the debug will erroneously show a exiting before b, since i have to
put the kdDebug() before the return statement.
gav
-------------- next part --------------
kdecore (KProcess): [KProcess::KProcess()]
kdecore (KProcess): [KProcess::KProcess()] [OUT]
kopete (sms): WARNING: Executing /usr/bin/smssend "o2-genie" "emmCee" "-" "01524781256" "" "hello"
kdecore (KProcess): [KProcess& KProcess::operator<<(const QString&)]
kdecore (KProcess): [KProcess& KProcess::operator<<(const QString&)] [OUT]
kdecore (KProcess): [KProcess& KProcess::operator<<(const QString&)]
kdecore (KProcess): [KProcess& KProcess::operator<<(const QString&)] [OUT]
kdecore (KProcess): [KProcess& KProcess::operator<<(const QStringList&)]
kdecore (KProcess): [KProcess& KProcess::operator<<(const QStringList&)] [OUT]
kdecore (KProcess): [virtual bool KProcess::start(KProcess::RunMode, KProcess::Communication)]
kdecore (KProcess): [virtual int KProcess::setupCommunication(KProcess::Communication)]
kdecore (KProcess): [virtual int KProcess::commSetupDoneP()]
kdecore (KProcess): [virtual int KProcess::commSetupDoneP()] [OUT]
kdecore (KProcess): [virtual int KProcess::commSetupDoneC()]
kdecore (KProcess): [virtual bool KProcess::start(KProcess::RunMode, KProcess::Communication)] [OUT]
kopete (sms): WARNING: <<<
kdecore (KProcess): [void KProcess::slotChildError(int)]
kdecore (KProcess): [int KProcess::childError(int)]
kdecore (KProcess): [int KProcess::childError(int)] [OUT]
kdecore (KProcess): [void KProcess::slotChildError(int)] [OUT]
kprocctrl: received SIGCHLD
kdecore (KProcess): [void KProcess::slotChildOutput(int)]
kdecore (KProcess): [int KProcess::childOutput(int)]
kopete (sms): WARNING: [void SMSSendProvider::slotReceivedOutput(KProcess*, char*, int)] output now = Result : O2 website accessed - sending login name and password
Result : You are now logged in and at the message sending page
SmsSend Error : Unable to send message
kopete (sms):
kdecore (KProcess): [int KProcess::childOutput(int)] [OUT]
kdecore (KProcess): [void KProcess::slotChildOutput(int)] [OUT]
kdecore (KProcess): [void KProcess::slotChildError(int)]
kdecore (KProcess): [int KProcess::childError(int)]
kdecore (KProcess): [int KProcess::childError(int)] [OUT]
kdecore (KProcess): [bool KProcess::closeStderr()]
kdecore (KProcess): [bool KProcess::closeStderr()] [OUT]
kdecore (KProcess): [void KProcess::slotChildError(int)] [OUT]
kprocctrl: doing housekeeping
kdecore (KProcess): [virtual void KProcess::processHasExited(int)]
kdecore (KProcess): [virtual void KProcess::commClose()]
kdecore (KProcess): [bool KProcess::closeStdin()]
kdecore (KProcess): [bool KProcess::closeStdin()] [OUT]
commClose()
commClose(): need to drain handles
commClose(): draining loop iteration
commClose(): stdout
kdecore (KProcess): [void KProcess::slotChildOutput(int)]
kdecore (KProcess): [int KProcess::childOutput(int)]
kdecore (KProcess): [int KProcess::childOutput(int)] [OUT]
kdecore (KProcess): [bool KProcess::closeStdout()]
kdecore (KProcess): [bool KProcess::closeStdout()] [OUT]
kdecore (KProcess): [void KProcess::slotChildOutput(int)] [OUT]
kdecore (KProcess): [bool KProcess::closeStdout()]
kdecore (KProcess): [bool KProcess::closeStdout()] [OUT]
kdecore (KProcess): [bool KProcess::closeStderr()]
kdecore (KProcess): [bool KProcess::closeStderr()] [OUT]
kdecore (KProcess): [bool KProcess::closePty()]
kdecore (KProcess): [bool KProcess::closePty()] [OUT]
commClose(): normal exit
kdecore (KProcess): [virtual void KProcess::commClose()] [OUT]
kdecore (KProcess): [int KProcess::exitStatus() const]
kdecore (KProcess): [int KProcess::exitStatus() const] [OUT]
kopete (sms): WARNING: [void SMSSendProvider::slotSendFinished(KProcess*)] this = 0x82e4a18, es = 2, p = 0x82e4aa0 (should be non-zero!!)
kdecore (KProcess): [int KProcess::exitStatus() const]
kdecore (KProcess): [int KProcess::exitStatus() const] [OUT]
kopete (sms): WARNING: [virtual KopeteMessageManager* SMSContact::manager(bool)] this = 0x8342a58
kdecore (KProcess): [virtual void KProcess::processHasExited(int)] [OUT]
kdecore (KProcess): [virtual KProcess::~KProcess()]
kdecore (KProcess): [virtual bool KProcess::kill(int)]
kdecore (KProcess): [virtual bool KProcess::kill(int)] [OUT]
kdecore (KProcess): [void KProcess::detach()]
kdecore (KProcess): [void KProcess::detach()] [OUT]
kdecore (KProcess): [virtual KProcess::~KProcess()] [OUT]
-------------- next part --------------
kdecore (KProcess): [KProcess::KProcess()]
kdecore (KProcess): [KProcess::KProcess()] [OUT]
kopete (sms): WARNING: Executing /usr/bin/smssend "o2-genie" "emmCee" "-" "07967600664" "" "blah"
kdecore (KProcess): [KProcess& KProcess::operator<<(const QString&)]
kdecore (KProcess): [KProcess& KProcess::operator<<(const QString&)] [OUT]
kdecore (KProcess): [KProcess& KProcess::operator<<(const QString&)]
kdecore (KProcess): [KProcess& KProcess::operator<<(const QString&)] [OUT]
kdecore (KProcess): [KProcess& KProcess::operator<<(const QStringList&)]
kdecore (KProcess): [KProcess& KProcess::operator<<(const QStringList&)] [OUT]
kdecore (KProcess): [virtual bool KProcess::start(KProcess::RunMode, KProcess::Communication)]
kdecore (KProcess): [virtual int KProcess::setupCommunication(KProcess::Communication)]
kdecore (KProcess): [virtual int KProcess::commSetupDoneP()]
kdecore (KProcess): [virtual int KProcess::commSetupDoneP()] [OUT]
kdecore (KProcess): [virtual int KProcess::commSetupDoneC()]
kdecore (KProcess): [virtual bool KProcess::start(KProcess::RunMode, KProcess::Communication)] [OUT]
kopete (sms): WARNING: <<<
kdecore (KProcess): [void KProcess::slotChildError(int)]
kdecore (KProcess): [int KProcess::childError(int)]
kdecore (KProcess): [int KProcess::childError(int)] [OUT]
kdecore (KProcess): [void KProcess::slotChildError(int)] [OUT]
kdecore (KProcess): [void KProcess::slotChildError(int)]
kdecore (KProcess): [int KProcess::childError(int)]
kdecore (KProcess): [int KProcess::childError(int)] [OUT]
kdecore (KProcess): [bool KProcess::closeStderr()]
kdecore (KProcess): [bool KProcess::closeStderr()] [OUT]
kdecore (KProcess): [void KProcess::slotChildError(int)] [OUT]
kdecore (KProcess): [void KProcess::slotChildOutput(int)]
kdecore (KProcess): [int KProcess::childOutput(int)]
kopete (sms): WARNING: [void SMSSendProvider::slotReceivedOutput(KProcess*, char*, int)] output now = Result : O2 website accessed - sending login name and password
Result : You are now logged in and at the message sending page
Result : Message accepted
kopete (sms):
kdecore (KProcess): [int KProcess::childOutput(int)] [OUT]
kdecore (KProcess): [void KProcess::slotChildOutput(int)] [OUT]
kdecore (KProcess): [void KProcess::slotChildOutput(int)]
kdecore (KProcess): [int KProcess::childOutput(int)]
kdecore (KProcess): [int KProcess::childOutput(int)] [OUT]
kdecore (KProcess): [bool KProcess::closeStdout()]
kdecore (KProcess): [bool KProcess::closeStdout()] [OUT]
kdecore (KProcess): [void KProcess::slotChildOutput(int)] [OUT]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: signature
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030723/2d8e31ed/attachment.sig>
More information about the kde-core-devel
mailing list