Re: Viewing web page in Konqueror killed KDE session
Christian Mayrhuber <Christian.Mayrhuber@gmx.net> wrote:
>I cannot certify this, the page renders well and doesn't crash
>konqueror 2.0-final-5 on my woody system. If konqueror is stable on
>most other pages. Probably, you should look at http://bugs.kde.org and
>file a bug if "The Register" is not listed.
I am actually thinking this may not be a KDE bug, but an X bug,
possibly something to do with fonts. The reason I think this is because
Konqueror displays the page, but crashes when time comes to apply the
stylesheet. However I cannot reproduce in any other application.
I ran strace on konqueror and visited the page. Here's the end of the
strace:
select(25, [3 4 6 9 13 14 15 16 24], NULL, NULL, {0, 4001}) = 0
(Timeout)
gettimeofday({975537118, 552938}, NULL) = 0
gettimeofday({975537118, 553331}, NULL) = 0
write(3, "8\0\4\0\247\1 \3\0\0\10\0\0\0\0\0;\3\5\0A\3 \3\0\0\0\0"...,
376) = 376ioctl(3, FIONREAD, [0]) = 0
gettimeofday({975537118, 553615}, NULL) = 0
select(25, [3 4 6 9 13 14 15 16 24], NULL, NULL, {0, 43641}) = 0
(Timeout)
gettimeofday({975537118, 603127}, NULL) = 0
gettimeofday({975537118, 603534}, NULL) = 0
write(3, ";\3\5\0A\3 \3\0\0\0\0\0\0\0\0\30\0\30\0;\3\5\0B\3 \3\0"...,
360) = 360ioctl(3, FIONREAD, [0]) = 0
gettimeofday({975537118, 603834}, NULL) = 0
select(25, [3 4 6 9 13 14 15 16 24], NULL, NULL, {0, 43422}) = 0
(Timeout)
gettimeofday({975537118, 652970}, NULL) = 0
gettimeofday({975537118, 653325}, NULL) = 0
write(3, ";\3\5\0A\3 \3\0\0\0\0\0\0\0\0\30\0\30\0;\3\5\0B\3 \3\0"...,
360) = 360ioctl(3, FIONREAD, [0]) = 0
gettimeofday({975537118, 653611}, NULL) = 0
select(25, [3 4 6 9 13 14 15 16 24], NULL, NULL, {0, 43645}) = 1 (in
[3], left {0, 0})
--- SIGHUP (Hangup) ---
I believe socket 3 is the X socket.
The SIGHUP at the end, would that indicate X dying on KDE rather than
the other way around? I realise this is straying away from being a KDE
problem, but I would appreciate any pointers towards debugging this one.
Ian
--
"The only way to get rid of a temptation is to yield to it."
-- Oscar Wilde
Ian Donaldson VP of Wild Flailings ian@myinternet.com.au
Reply to: