Big trouble with KIO::NetAccess::enter_loop()
Michael Brade
brade at kde.org
Fri Apr 30 11:18:08 BST 2004
On Sunday 25 April 2004 22:11, Michael Brade wrote:
> Yeah, I did that already. I really regret not having done this
> earlier---how long do I have to wait now to trigger this again?? ;-{
Yay, and here we go again already:
This time I also noticed when KNotes freezed: after moving the mouse out of
the note to make it receive a FocusOut event the kio_uiserver's dialog popped
up for a very short time, during that fraction of a second I moved the mouse
back into the note and scrolled the mouse wheel, dialog disappeared -> KNotes
frozen.
The short version without the backtraces goes something like that:
knotes: [void KIO::NetAccess::enter_loop()] #### LOOP: level before: 1
kdeinit: Got EXEC_NEW 'kio_file' from launcher.
kio_file: Starting 2482
kio (KLauncher): kio_file (pid 2482) up and running.
knotes: [void KIO::NetAccess::enter_loop()] #### LOOP: level before: 2
kdeinit: Got EXEC_NEW 'kio_file' from launcher.
kio (KLauncher): kio_file (pid 2483) up and running.
kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-michael/ksycoca
kio_file: copy(): file:/home/michael/.kde/share/apps/knotes/notes.ics ->
file:/home/michael/.kde/share/apps/knotes/notes.ics~, mode=-1
knotes: [void KIO::NetAccess::slotResult(KIO::Job*)] ### LOOP: level before: 3
knotes: [void KIO::NetAccess::slotResult(KIO::Job*)] #### LOOP: level after: 3
knotes: [void KIO::NetAccess::enter_loop()] #### LOOP: level after: 2
kio_file: Starting 2483
kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-michael/ksycoca
kio_file: copy(): file:/home/michael/.kde/share/apps/knotes/notes.ics ->
file:/home/michael/.kde/share/apps/knotes/notes.ics~, mode=-1
The first enter_loop is not left anymore, judging from the above output.
All backtraces included it looks like this: (why aren't the knotes methods
included properly, btw? kdepim is the only module I compiled with
--enable-debug, kdelibs was compiled with default debug stuff...)
knotes: [void KIO::NetAccess::enter_loop()] #### LOOP: level before: 1
knotes: [
0: /opt/kde-3/lib/libkdecore.so.4(_Z11kdBacktracei+0x45) [0x40a139b5]
1: /opt/kde-3/lib/libkdecore.so.4(_Z11kdBacktracev+0x2b) [0x40a13d3b]
2: /opt/kde-3/lib/libkio.so.4(_ZN3KIO9NetAccess10enter_loopEv+0x16b)
[0x4047ba6b]
3: /opt/kde-3/lib/libkio.so.4
(_ZN3KIO9NetAccess16filecopyInternalERK4KURLS3_ibbP7QWidgetb+0xc3)
[0x4047ae43]
4: /opt/kde-3/lib/libkio.so.4
(_ZN3KIO9NetAccess9file_copyERK4KURLS3_ibbP7QWidget+0xb0) [0x40479eb0]
5: knotes [0x8085072]
6: knotes [0x80829bc]
7: knotes [0x8064435]
8: knotes [0x806507a]
9: /opt/qt-3/lib/libqt-mt.so.3
(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x14c)
[0x40ece47c]
10: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEi+0xb4)
[0x40ece2a4]
11: knotes [0x806ef1e]
12: knotes [0x806b0d8]
13: knotes [0x806ea92]
14: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QObject16activate_filtersEP6QEvent+0x6e)
[0x40ecbdae]
15: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0xbc) [0x40ecbcdc]
16: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x2f) [0x40f0443f]
17: /opt/qt-3/lib/libqt-mt.so.3(_ZN9QTextEdit5eventEP6QEvent+0x3d)
[0x41027abd]
18: /opt/qt-3/lib/libqt-mt.so.3
(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0xbf) [0x40e7208f]
19: /opt/qt-3/lib/libqt-mt.so.3
(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x11e) [0x40e7168e]
20: /opt/kde-3/lib/libkdecore.so.4
(_ZN12KApplication6notifyEP7QObjectP6QEvent+0xa3) [0x409fe4b3]
21: /opt/qt-3/lib/libqt-mt.so.3
(_ZN12QApplication15setActiveWindowEP7QWidget+0x252) [0x40e73372]
22: /opt/qt-3/lib/libqt-mt.so.3
(_ZN12QApplication15x11ProcessEventEP7_XEvent+0xbb0) [0x40e04d60]
23: /opt/qt-3/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x9b4)
[0x40e1bb34]
24: /opt/qt-3/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0xe8) [0x40e843f8]
25: /opt/qt-3/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x28) [0x40e842a8]
26: /opt/qt-3/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x21) [0x40e722e1]
27: knotes [0x8060c1f]
28: /lib/tls/libc.so.6(__libc_start_main+0x108) [0x416087f8]
]
knotes:
kdeinit: Got EXEC_NEW 'kio_file' from launcher.
kio_file: Starting 2482
kio (KLauncher): kio_file (pid 2482) up and running.
knotes: [void KIO::NetAccess::enter_loop()] #### LOOP: level before: 2
knotes: [
0: /opt/kde-3/lib/libkdecore.so.4(_Z11kdBacktracei+0x45) [0x40a139b5]
1: /opt/kde-3/lib/libkdecore.so.4(_Z11kdBacktracev+0x2b) [0x40a13d3b]
2: /opt/kde-3/lib/libkio.so.4(_ZN3KIO9NetAccess10enter_loopEv+0x16b)
[0x4047ba6b]
3: /opt/kde-3/lib/libkio.so.4
(_ZN3KIO9NetAccess16filecopyInternalERK4KURLS3_ibbP7QWidgetb+0xc3)
[0x4047ae43]
4: /opt/kde-3/lib/libkio.so.4
(_ZN3KIO9NetAccess9file_copyERK4KURLS3_ibbP7QWidget+0xb0) [0x40479eb0]
5: knotes [0x8085072]
6: knotes [0x80829bc]
7: knotes [0x8064435]
8: knotes [0x806507a]
9: /opt/qt-3/lib/libqt-mt.so.3
(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x14c)
[0x40ece47c]
10: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEi+0xb4)
[0x40ece2a4]
11: knotes [0x806ef1e]
12: knotes [0x806b0d8]
13: knotes [0x806ea92]
14: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QObject16activate_filtersEP6QEvent+0x6e)
[0x40ecbdae]
15: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0xbc) [0x40ecbcdc]
16: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x2f) [0x40f0443f]
17: /opt/qt-3/lib/libqt-mt.so.3(_ZN9QTextEdit5eventEP6QEvent+0x3d)
[0x41027abd]
18: /opt/qt-3/lib/libqt-mt.so.3
(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0xbf) [0x40e7208f]
19: /opt/qt-3/lib/libqt-mt.so.3
(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x11e) [0x40e7168e]
20: /opt/kde-3/lib/libkdecore.so.4
(_ZN12KApplication6notifyEP7QObjectP6QEvent+0xa3) [0x409fe4b3]
21: /opt/qt-3/lib/libqt-mt.so.3
(_ZN12QApplication15setActiveWindowEP7QWidget+0x252) [0x40e73372]
22: /opt/qt-3/lib/libqt-mt.so.3
(_ZN12QApplication15x11ProcessEventEP7_XEvent+0xbb0) [0x40e04d60]
23: /opt/qt-3/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x9b4)
[0x40e1bb34]
24: /opt/qt-3/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0xe8) [0x40e843f8]
25: /opt/qt-3/lib/libqt-mt.so.3(_ZN12QApplication10enter_loopEv+0x21)
[0x40e72341]
26: /opt/kde-3/lib/libkio.so.4(_ZN3KIO9NetAccess10enter_loopEv+0x219)
[0x4047bb19]
27: /opt/kde-3/lib/libkio.so.4
(_ZN3KIO9NetAccess16filecopyInternalERK4KURLS3_ibbP7QWidgetb+0xc3)
[0x4047ae43]
28: /opt/kde-3/lib/libkio.so.4
(_ZN3KIO9NetAccess9file_copyERK4KURLS3_ibbP7QWidget+0xb0) [0x40479eb0]
29: knotes [0x8085072]
30: knotes [0x80829bc]
31: knotes [0x8064435]
32: knotes [0x806507a]
33: /opt/qt-3/lib/libqt-mt.so.3
(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x14c)
[0x40ece47c]
34: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEi+0xb4)
[0x40ece2a4]
35: knotes [0x806ef1e]
36: knotes [0x806b0d8]
37: knotes [0x806ea92]
38: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QObject16activate_filtersEP6QEvent+0x6e)
[0x40ecbdae]
39: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0xbc) [0x40ecbcdc]
40: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x2f) [0x40f0443f]
41: /opt/qt-3/lib/libqt-mt.so.3(_ZN9QTextEdit5eventEP6QEvent+0x3d)
[0x41027abd]
42: /opt/qt-3/lib/libqt-mt.so.3
(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0xbf) [0x40e7208f]
43: /opt/qt-3/lib/libqt-mt.so.3
(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x11e) [0x40e7168e]
44: /opt/kde-3/lib/libkdecore.so.4
(_ZN12KApplication6notifyEP7QObjectP6QEvent+0xa3) [0x409fe4b3]
45: /opt/qt-3/lib/libqt-mt.so.3
(_ZN12QApplication15setActiveWindowEP7QWidget+0x252) [0x40e73372]
46: /opt/qt-3/lib/libqt-mt.so.3
(_ZN12QApplication15x11ProcessEventEP7_XEvent+0xbb0) [0x40e04d60]
47: /opt/qt-3/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x9b4)
[0x40e1bb34]
48: /opt/qt-3/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0xe8) [0x40e843f8]
49: /opt/qt-3/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x28) [0x40e842a8]
50: /opt/qt-3/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x21) [0x40e722e1]
51: knotes [0x8060c1f]
52: /lib/tls/libc.so.6(__libc_start_main+0x108) [0x416087f8]
]
knotes:
kdeinit: Got EXEC_NEW 'kio_file' from launcher.
kio (KLauncher): kio_file (pid 2483) up and running.
kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-michael/ksycoca
kio_file: copy(): file:/home/michael/.kde/share/apps/knotes/notes.ics ->
file:/home/michael/.kde/share/apps/knotes/notes.ics~, mode=-1
knotes: [void KIO::NetAccess::slotResult(KIO::Job*)] #### LOOP: level before:
3
knotes: [
0: /opt/kde-3/lib/libkdecore.so.4(_Z11kdBacktracei+0x45) [0x40a139b5]
1: /opt/kde-3/lib/libkdecore.so.4(_Z11kdBacktracev+0x2b) [0x40a13d3b]
2: /opt/kde-3/lib/libkio.so.4(_ZN3KIO9NetAccess10slotResultEPNS_3JobE+0x17b)
[0x4047c48b]
3: /opt/kde-3/lib/libkio.so.4(_ZN3KIO9NetAccess9qt_invokeEiP8QUObject+0x99)
[0x4047cf89]
4: /opt/qt-3/lib/libqt-mt.so.3
(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x14c)
[0x40ece47c]
5: /opt/kde-3/lib/libkio.so.4(_ZN3KIO3Job6resultEPS0_+0x9a) [0x40461afa]
6: /opt/kde-3/lib/libkio.so.4(_ZN3KIO3Job10emitResultEv+0x7c) [0x4044852c]
7: /opt/kde-3/lib/libkio.so.4(_ZN3KIO3Job12removeSubjobEPS0_+0x4b)
[0x4044832b]
8: /opt/kde-3/lib/libkio.so.4(_ZN3KIO11FileCopyJob10slotResultEPNS_3JobE+0xdc)
[0x40451fcc]
9: /opt/kde-3/lib/libkio.so.4(_ZN3KIO11FileCopyJob9qt_invokeEiP8QUObject+0xbd)
[0x4046452d]
10: /opt/qt-3/lib/libqt-mt.so.3
(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x14c)
[0x40ece47c]
11: /opt/kde-3/lib/libkio.so.4(_ZN3KIO3Job6resultEPS0_+0x9a) [0x40461afa]
12: /opt/kde-3/lib/libkio.so.4(_ZN3KIO3Job10emitResultEv+0x7c) [0x4044852c]
13: /opt/kde-3/lib/libkio.so.4(_ZN3KIO9SimpleJob12slotFinishedEv+0x3e)
[0x4044a03e]
14: /opt/kde-3/lib/libkio.so.4(_ZN3KIO9SimpleJob9qt_invokeEiP8QUObject+0x8d)
[0x4046257d]
15: /opt/kde-3/lib/libkio.so.4
(_ZN3KIO13DirectCopyJob9qt_invokeEiP8QUObject+0x43) [0x40462e13]
16: /opt/qt-3/lib/libqt-mt.so.3
(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x14c)
[0x40ece47c]
17: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEi+0xb4)
[0x40ece2a4]
18: /opt/kde-3/lib/libkio.so.4(_ZN3KIO14SlaveInterface8finishedEv+0x2e)
[0x4043d66e]
19: /opt/kde-3/lib/libkio.so.4
(_ZN3KIO14SlaveInterface8dispatchEiRK9QMemArrayIcE+0xc22) [0x4043a6f2]
20: /opt/kde-3/lib/libkio.so.4(_ZN3KIO14SlaveInterface8dispatchEv+0x70)
[0x404398d0]
21: /opt/kde-3/lib/libkio.so.4(_ZN3KIO5Slave8gotInputEv+0x28) [0x40436758]
22: /opt/kde-3/lib/libkio.so.4(_ZN3KIO5Slave9qt_invokeEiP8QUObject+0x98)
[0x40439018]
23: /opt/qt-3/lib/libqt-mt.so.3
(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x14c)
[0x40ece47c]
24: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEii+0xed)
[0x40ece5dd]
25: /opt/qt-3/lib/libqt-mt.so.3(_ZN15QSocketNotifier9activatedEi+0x32)
[0x412116d2]
26: /opt/qt-3/lib/libqt-mt.so.3(_ZN15QSocketNotifier5eventEP6QEvent+0x50)
[0x40eeab60]
27: /opt/qt-3/lib/libqt-mt.so.3
(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0xbf) [0x40e7208f]
28: /opt/qt-3/lib/libqt-mt.so.3
(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x11e) [0x40e7168e]
29: /opt/kde-3/lib/libkdecore.so.4
(_ZN12KApplication6notifyEP7QObjectP6QEvent+0xa3) [0x409fe4b3]
30: /opt/qt-3/lib/libqt-mt.so.3
(_ZN10QEventLoop23activateSocketNotifiersEv+0xea) [0x40e61ada]
31: /opt/qt-3/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x413)
[0x40e1b593]
32: /opt/qt-3/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0xe8) [0x40e843f8]
33: /opt/qt-3/lib/libqt-mt.so.3(_ZN12QApplication10enter_loopEv+0x21)
[0x40e72341]
34: /opt/kde-3/lib/libkio.so.4(_ZN3KIO9NetAccess10enter_loopEv+0x219)
[0x4047bb19]
35: /opt/kde-3/lib/libkio.so.4
(_ZN3KIO9NetAccess16filecopyInternalERK4KURLS3_ibbP7QWidgetb+0xc3)
[0x4047ae43]
36: /opt/kde-3/lib/libkio.so.4
(_ZN3KIO9NetAccess9file_copyERK4KURLS3_ibbP7QWidget+0xb0) [0x40479eb0]
37: knotes [0x8085072]
38: knotes [0x80829bc]
39: knotes [0x8064435]
40: knotes [0x806507a]
41: /opt/qt-3/lib/libqt-mt.so.3
(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x14c)
[0x40ece47c]
42: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEi+0xb4)
[0x40ece2a4]
43: knotes [0x806ef1e]
44: knotes [0x806b0d8]
45: knotes [0x806ea92]
46: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QObject16activate_filtersEP6QEvent+0x6e)
[0x40ecbdae]
47: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0xbc) [0x40ecbcdc]
48: /opt/qt-3/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x2f) [0x40f0443f]
49: /opt/qt-3/lib/libqt-mt.so.3(_ZN9QTextEdit5eventEP6QEvent+0x3d)
[0x41027abd]
50: /opt/qt-3/lib/libqt-mt.so.3
(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0xbf) [0x40e7208f]
51: /opt/qt-3/liknotes:
knotes: [void KIO::NetAccess::slotResult(KIO::Job*)] #### LOOP: level after: 3
knotes: [void KIO::NetAccess::enter_loop()] #### LOOP: level after: 2
libkcal: ICalFormat::save(): /home/michael/.kde/share/apps/knotes/notes.ics
libkcal: ICalFormat::toString() write journal libkcal-1865429308.566
libkcal: ICalFormat::toString() write journal libkcal-162256437.711
libkcal: ICalFormat::toString() write journal libkcal-1468476974.370
libkcal: ICalFormat::toString() write journal libkcal-1037951786.939
libkcal: ICalFormat::toString() write journal libkcal-1567224516.83
kio_file: Starting 2483
kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-michael/ksycoca
kio_file: copy(): file:/home/michael/.kde/share/apps/knotes/notes.ics ->
file:/home/michael/.kde/share/apps/knotes/notes.ics~, mode=-1
Any ideas?
Thanks,
--
Michael Brade; KDE Developer, Student of Computer Science
|-mail: echo brade !#|tr -d "c oh"|s\e\d 's/e/\@/2;s/$/.org/;s/bra/k/2'
°--web: http://www.kde.org/people/michaelb.html
KDE 3: The Next Generation in Desktop Experience
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20040430/c95824f1/attachment.sig>
More information about the kde-core-devel
mailing list