Bug#408002: konqueror: Konqueror blocks forever reading file descriptor 8

2007-01-25 Thread Sune Vuorela
On Wednesday 24 January 2007, Ken Bloom wrote:
 /var/tmp/kdecache-bloom to no avail. I could try moving the whole .kde
 directory out of the way to see what happens.

Yes please - or try with a new user.

/Sune
-- 
I cannot ping the file to the firewall, how does it work?

From X-Windows 94 you neither should save on a RW mother board, nor must boot 
the menu for turning off a serial GPU on the fan of a memory over the 9-bit 
AGP hardware of a ISDN program.


pgpX5bbjbpRO8.pgp
Description: PGP signature


Bug#408002: konqueror: Konqueror blocks forever reading file descriptor 8

2007-01-24 Thread Ken Bloom
On Mon, Jan 22, 2007 at 11:30:53PM +0100, Sune Vuorela wrote:
 severity 408002 normal
 tags 408002 +unreproducible moreinfo
 thanks
 
  On amd64, Konqueror frequently fails to launch or occasionally freezes
  up completely while it's already running. In either case, it's becase
  konqueror is blocking forever trying to read file descriptor 8.
 
  Killing kded and gam_server and restarting any KDE apps lets konqueror
  load again. I have never seen this bug occur on x86.
 
 No one else have seen this on amd64 - so it must be specific to your setup. 
 Downgrading and tagging unreproducible.
 
 Please try to provide more info about your setup.

When this occurs, konqueror, gam_server and kded all block
reading/writing various unix sockets:

[EMAIL PROTECTED] ~]$ strace -p 9321 #konqueror
Process 9321 attached - interrupt to quit
read(8,  unfinished ...
Process 9321 detached
[EMAIL PROTECTED] ~]$ strace -p 5863 #kded
Process 5863 attached - interrupt to quit
write(9, \n\0\1\0\v\0\3\0\0\0, 10 unfinished ...
Process 5863 detached
[EMAIL PROTECTED] ~]$ strace -p 5865 #gam_server
Process 5865 attached - interrupt to quit
write(7, E\0\1\0\31\1\7\0;\0/home/bloom/.kde/share..., 69 unfinished ...
Process 5865 detached

partial LSOF listing
konqueror  9321 bloom8u  unix 0x81000bc43400  19947 socket
kded   5863 bloom9u  unix 0x81000b71fc80  13356 socket
gam_serve  5865 bloom7u  unix 0x810005176e40  13357 socket

I sent you my backtrace for konqueror. Here's a (useless) backtrace for 
gam_server:
#0  0x2b49fb9233d2 in write () from /lib/libc.so.6
#1  0x00408c80 in ?? ()
#2  0x0040a202 in ?? ()
#3  0x00409788 in ?? ()
#4  0x00409b06 in ?? ()
#5  0x004084c9 in ?? ()
#6  0x2b49fb5d4c73 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#7  0x2b49fb5d7abd in g_main_context_check ()
   from /usr/lib/libglib-2.0.so.0
#8  0x2b49fb5d7da6 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#9  0x004050e7 in ?? ()
#10 0x2b49fb8834ca in __libc_start_main () from /lib/libc.so.6
#11 0x004038da in ?? ()
#12 0x7fffaf618f38 in ?? ()
#13 0x in ?? ()

Here's an even more useless backtrace for kded
#0  0x2ab7772433d2 in ?? ()
#1  0x2ab779381128 in ?? ()
#2  0x7fff3403bf01 in ?? ()
#3  0x008adfe0 in ?? ()
#4  0x00894d60 in ?? ()
#5  0x000a in ?? ()
#6  0x7fff3403bd60 in ?? ()
#7  0x000900894d70 in ?? ()
#8  0x008adfa0 in ?? ()
#9  0x000a000a in ?? ()
#10 0x7fff3403cd90 in ?? ()
#11 0x2ab779381453 in ?? ()
#12 0x2ab7773bf0e0 in ?? ()
#13 0x2ab7771b6268 in ?? ()
#14 0x3403bd50 in ?? ()
#15 0x005c7280 in ?? ()
#16 0x in ?? ()

I have my .kde directory shared between an my amd64 laptop and several
x86 boxes through Subversion. I have tried deleting ~/.kde/ksycoca
(the only binary file I could find in my my .kde directory) as well
/var/tmp/kdecache-bloom to no avail. I could try moving the whole .kde
directory out of the way to see what happens.

--Ken Bloom

-- 
Ken Bloom. PhD candidate. Linguistic Cognition Laboratory.
Department of Computer Science. Illinois Institute of Technology.
http://www.iit.edu/~kbloom1/


signature.asc
Description: Digital signature


Bug#408002: konqueror: Konqueror blocks forever reading file descriptor 8

2007-01-22 Thread Ken Bloom
Package: konqueror
Version: 4:3.5.5a.dfsg.1-5
Severity: serious

On amd64, Konqueror frequently fails to launch or occasionally freezes
up completely while it's already running. In either case, it's becase
konqueror is blocking forever trying to read file descriptor 8.

Killing kded and gam_server and restarting any KDE apps lets konqueror
load again. I have never seen this bug occur on x86.

Backtrace:
#0  0x2add54f93342 in read () from /lib/libc.so.6
#1  0x2add56b5902f in _kde_IceTransSocketRead (
ciptr=value optimized out, buf=0x56b550 \002\003, size=8)
at /build/buildd/kdelibs-3.5.5a.dfsg.1/./dcop/KDE-ICE/Xtranssock.c:1710
#2  0x2add56b5317b in _kde_IceRead (iceConn=0x56b280, 
nbytes=value optimized out, ptr=0x56b550 \002\003)
at /build/buildd/kdelibs-3.5.5a.dfsg.1/./dcop/KDE-ICE/misc.c:249
#3  0x2add56b574a0 in KDE_IceProcessMessages (iceConn=0x56b280, 
replyWait=0x7fff5639aac0, replyReadyRet=0x7fff5639ab6c)
at /build/buildd/kdelibs-3.5.5a.dfsg.1/./dcop/KDE-ICE/process.c:153
#4  0x2add56b4521d in DCOPClient::callInternal (this=0x56d0b0, 
remApp=value optimized out, [EMAIL PROTECTED], 
[EMAIL PROTECTED], data=value optimized out, 
replyStruct=0x7fff5639abf0, useEventLoop=false, timeout=-1, minor_opcode=2)
at /build/buildd/kdelibs-3.5.5a.dfsg.1/./dcop/dcopclient.cpp:1931
#5  0x2add56b45518 in DCOPClient::callInternal (this=0x56d0b0, 
[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], 
[EMAIL PROTECTED], [EMAIL PROTECTED], 
[EMAIL PROTECTED], useEventLoop=false, timeout=-1, minor_opcode=2)
at /build/buildd/kdelibs-3.5.5a.dfsg.1/./dcop/dcopclient.cpp:1821
#6  0x2add56b49a58 in DCOPClient::call (this=0x56d0b0, 
[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], 
[EMAIL PROTECTED], [EMAIL PROTECTED], 
[EMAIL PROTECTED], useEventLoop=false, timeout=-1)
at /build/buildd/kdelibs-3.5.5a.dfsg.1/./dcop/dcopclient.cpp:1765
#7  0x2add56b4c609 in DCOPRef::callInternal (this=0x7fff5639ade0, 
fun=value optimized out, [EMAIL PROTECTED], [EMAIL PROTECTED], 
useEventLoop=NoEventLoop, timeout=-1)
at /build/buildd/kdelibs-3.5.5a.dfsg.1/./dcop/dcopref.cpp:77
#8  0x2add56b4c6a7 in DCOPRef::callInternal (this=0x56b550, [EMAIL 
PROTECTED], 
[EMAIL PROTECTED], [EMAIL PROTECTED])
at /build/buildd/kdelibs-3.5.5a.dfsg.1/./dcop/dcopref.cpp:52
#9  0x2add557b7640 in KMimeType::favIconForURL (url=value optimized out)
at /build/buildd/kdelibs-3.5.5a.dfsg.1/./dcop/dcopref.h:464
#10 0x2add5ab21233 in SearchBarPlugin::setIcon ()
   from /usr/lib/kde3/libsearchbarplugin.so
#11 0x2add5ab21be4 in SearchBarPlugin::configurationChanged ()
   from /usr/lib/kde3/libsearchbarplugin.so
#12 0x2add5ab2223a in SearchBarPlugin::SearchBarPlugin ()
   from /usr/lib/kde3/libsearchbarplugin.so
#13 0x2add5ab23808 in KGenericFactorySearchBarPlugin, 
QObject::createObject () from /usr/lib/kde3/libsearchbarplugin.so
#14 0x2add5668afca in KLibFactory::create (this=0x8, parent=0x56b550, 
name=0x8 Address 0x8 out of bounds, 
classname=0x Address 0x out of bounds, 
[EMAIL PROTECTED])
at /build/buildd/kdelibs-3.5.5a.dfsg.1/./kdecore/klibloader.cpp:83
#15 0x2add55463e29 in KParts::Plugin::loadPlugin (parent=0x5a5390, 
libname=0x5605a0 libsearchbarplugin)
at 
/build/buildd/kdelibs-3.5.5a.dfsg.1/./kparts/../kparts/componentfactory.h:67
#16 0x2add5546de67 in KParts::Plugin::loadPlugins (parent=0x5a5390, 
parentGUIClient=0x5a58d0, instance=0x7fff5639c3b8, 
enableNewPluginsByDefault=true)
at /build/buildd/kdelibs-3.5.5a.dfsg.1/./kparts/plugin.cpp:301
#17 0x2add5546edb0 in KParts::PartBase::setInstance (this=0x5a58e8, 
inst=0x7fff5639c3b8, bLoadPlugins=true)
at /build/buildd/kdelibs-3.5.5a.dfsg.1/./kparts/part.cpp:119
#18 0x2add548d848d in KonqMainWindow (this=0x5a5390, 
[EMAIL PROTECTED], openInitialURL=false, 
name=value optimized out, [EMAIL PROTECTED])
at /build/buildd/kdebase-3.5.5a.dfsg.1/./konqueror/konq_mainwindow.cc:220
#19 0x2add548df82a in KonqMisc::createBrowserWindowFromProfile (
path=value optimized out, [EMAIL PROTECTED], [EMAIL PROTECTED], 
[EMAIL PROTECTED], forbidUseHTML=false, [EMAIL PROTECTED], 
tempFile=false, openURL=true)
at /build/buildd/kdebase-3.5.5a.dfsg.1/./konqueror/konq_misc.cc:152
#20 0x2add548e6b66 in kdemain (argc=value optimized out, 
argv=value optimized out)
at /build/buildd/kdebase-3.5.5a.dfsg.1/./konqueror/konq_main.cc:155
#21 0x2add54ef34ca in __libc_start_main () from /lib/libc.so.6
#22 0x0040051a in _start () at ../sysdeps/x86_64/elf/start.S:113

I'm unable to get a useful backtrace from kded or gam_server.

--Ken Bloom

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (90, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash

Bug#408002: konqueror: Konqueror blocks forever reading file descriptor 8

2007-01-22 Thread Sune Vuorela
severity 408002 normal
tags 408002 +unreproducible moreinfo
thanks

 On amd64, Konqueror frequently fails to launch or occasionally freezes
 up completely while it's already running. In either case, it's becase
 konqueror is blocking forever trying to read file descriptor 8.

 Killing kded and gam_server and restarting any KDE apps lets konqueror
 load again. I have never seen this bug occur on x86.

No one else have seen this on amd64 - so it must be specific to your setup. 
Downgrading and tagging unreproducible.

Please try to provide more info about your setup.

/Sune

-- 
Do you know how to explore with a SIMM from the preferences menu inside 
Netscape 2.4?

You can never receive the periferic of a BIOS, so that from the control drawer 
within Outlook XP you neither should ever forward to the driver, nor ever 
need to boot the ROM FPU over the GUI on a MIDI TCP cache in order to send a 
floppy disk.


pgpnQxu6ru8FD.pgp
Description: PGP signature