[PyQt] Qt-4.3.0 hangs

Jeremy Sanders jeremy at jeremysanders.net
Thu Jul 26 11:02:12 BST 2007


Has anyone noticed problems with PyQt4 apps under Ubuntu Feisty recently? It
appears an Ubuntu update now makes my application hang often and
reproducibly (without CPU load). I suspect it is the recent Qt4 update to
qt4-4.3.0.

If I strace the program, I get the following (I kill it in the end):

stat64("/home/jss/.config/Trolltech.conf", {st_mode=S_IFREG|0644,
st_size=0, ...}) = 0
stat64("/home/jss/.config/Trolltech.conf", {st_mode=S_IFREG|0644,
st_size=0, ...}) = 0
write(20, "[Qt]\ncustomColors\\0=4294967295\nc"..., 4096) = 4096
write(20, ", i686 Linux g++-4 full-config, "..., 3886) = 3886
close(20)                               = 0
munmap(0xb5ebd000, 4096)                = 0
stat64("/etc/xdg/Trolltech.conf", 0xbfbf2158) = -1 ENOENT (No such file or
directory)
stat64("/etc/xdg/Trolltech.conf", 0x8a56bf8) = -1 ENOENT (No such file or
directory)
futex(0x8189ea8, FUTEX_WAKE, 1)         = 0
futex(0x8189ea8, FUTEX_WAKE, 1)         = 0
futex(0x8189ea8, FUTEX_WAKE, 1)         = 0
futex(0x8189ea8, FUTEX_WAKE, 1)         = 0
futex(0x8189ea8, FUTEX_WAKE, 1)         = 0
futex(0x8189ea8, FUTEX_WAKE, 1)         = 0
futex(0x8a1e29c, 0x5 /* FUTEX_??? */, 1) = 1
futex(0x8a1e280, FUTEX_WAKE, 1)         = 1
write(19, "\0", 1)                      = 1
futex(0x8a23504, FUTEX_WAIT, 1, NULL)   = -1 EINTR (Interrupted system call)
+++ killed by SIGKILL +++
Process 6712 detached
[1]+  Killed                  ./veusz_main.py

It hangs on the last futex call.

Any ideas how to work out what is causing this?

Thanks

Jeremy

-- 
http://www.jeremysanders.net/



More information about the PyQt mailing list