[prev in list] [next in list] [prev in thread] [next in thread] 

List:       konq-bugs
Subject:    [Bug 171185] kfmclient openUrl doesn't quit when using !konqueror as
From:       Matt Sharp <sharpshopter () gmail ! com>
Date:       2009-03-31 12:16:02
Message-ID: 20090331121602.5DF5E15C3F () immanuel ! kde ! org
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=171185


Matt Sharp <sharpshopter@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sharpshopter@gmail.com




--- Comment #5 from Matt Sharp <sharpshopter gmail com>  2009-03-31 14:15:57 ---
I can confirm this issue too.  Akregator opens a feed in firefox (which is set
as the default browser.  The kfmclient process then doesn't terminate.  I
attached to one of them using gdb and got this backtrace.  

#0  0xb7f37424 in __kernel_vsyscall ()
#1  0x4f515e51 in select () from /lib/libc.so.6
#2  0x4160cfb0 in QEventDispatcherUNIX::select (this=<value optimized out>,
nfds=<value optimized out>, readfds=<value optimized out>, writefds=<value
optimized out>, exceptfds=<value optimized out>, timeout=<value optimized out>)
at kernel/qeventdispatcher_unix.cpp:608
#3  0x42856f93 in QEventDispatcherX11::select (this=<value optimized out>,
nfds=<value optimized out>, readfds=<value optimized out>, writefds=Could not
find the frame base for "QEventDispatcherX11::select(int, fd_set*, fd_set*,
fd_set*, timeval*)".
) at kernel/qeventdispatcher_x11.cpp:190
#4  0x4160dde4 in QEventDispatcherUNIXPrivate::doSelect (this=<value optimized
out>, flags=<value optimized out>, timeout=<value optimized out>) at
kernel/qeventdispatcher_unix.cpp:172
#5  0x4160e2b9 in QEventDispatcherUNIX::processEvents (this=<value optimized
out>, flags=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:895
#6  0x42857193 in QEventDispatcherX11::processEvents (this=<value optimized
out>, flags=<value optimized out>) at kernel/qeventdispatcher_x11.cpp:154
#7  0x415e54fd in QEventLoop::processEvents (this=<value optimized out>,
flags=<value optimized out>) at kernel/qeventloop.cpp:149
#8  0x415e5690 in QEventLoop::exec (this=<value optimized out>, flags=Could not
find the frame base for
"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)".
) at kernel/qeventloop.cpp:196
#9  0x415e75f6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:851
#10 0x427d3547 in QApplication::exec () at kernel/qapplication.cpp:3337
#11 0x411949b4 in ClientApp::createNewWindow (url=<value optimized out>,
newTab=<value optimized out>, tempFile=<value optimized out>, mimetype=<value
optimized out>) at
/tmp/portage/kde-base/konqueror-4.2.1-r1/work/konqueror-4.2.1/konqueror/client/kfmclient.cpp:345
#12 0x4119585c in ClientApp::doIt () at
/tmp/portage/kde-base/konqueror-4.2.1-r1/work/konqueror-4.2.1/konqueror/client/kfmclient.cpp:523
#13 0x411969f0 in kdemain (argc=<value optimized out>, argv=<value optimized
out>) at
/tmp/portage/kde-base/konqueror-4.2.1-r1/work/konqueror-4.2.1/konqueror/client/kfmclient.cpp:140
#14 0x080487b2 in main (argc=0x4008108, argv=0x0) at
/tmp/portage/kde-base/konqueror-4.2.1-r1/work/konqueror_build/konqueror/client/kfmclient_dummy.cpp:3

If you need more (such as the actual function parameters), let me know and I'll
try and build a more debugging friendly binary and test it.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Konq-bugs mailing list
Konq-bugs@mail.kde.org
https://mail.kde.org/mailman/listinfo/konq-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic