Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Opera 9.63 ends up in a tight loop calling gettimeofday() after pressing OK in an "accept SSL certificate" dialogue box

4 views
Skip to first unread message

Bjørn Mork

unread,
Jan 8, 2009, 4:52:59 AM1/8/09
to
I've seen this a few times in previous versions too. Quite annoying.
There doesn't seem to be any solution except kill -9.

bjorn@obelix:/tmp$ top
top - 10:52:10 up 12 days, 21:09, 7 users, load average: 0.85, 0.58, 0.91
Tasks: 128 total, 3 running, 123 sleeping, 0 stopped, 2 zombie
Cpu(s): 67.1%us, 32.2%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.3%hi, 0.3%si, 0.0%st
Mem: 1035508k total, 997080k used, 38428k free, 143072k buffers
Swap: 1960664k total, 676076k used, 1284588k free, 269224k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
22012 bjorn 20 0 421m 179m 11m R 97.7 17.8 256:56.80 opera


bjorn@obelix:/tmp$ strace -fp 22012
[pid 22012] gettimeofday({1231408224, 408924}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 408967}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409009}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409052}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409094}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409137}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409179}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409221}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409264}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409307}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409349}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409392}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409435}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409477}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409520}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409562}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409603}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409646}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409688}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409730}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409773}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409815}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409857}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409900}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409942}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 409985}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410027}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410070}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410112}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410154}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410197}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410257}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410300}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410342}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410385}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410428}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410470}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410512}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410555}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410597}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410640}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410682}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410724}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410766}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410809}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410852}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410894}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410936}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 410979}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 411022}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 411064}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 411106}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 411149}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 411192}, NULL) = 0
[pid 22012] gettimeofday({1231408224, 411235}, NULL) = 0


bjorn@obelix:/tmp$ gdb /usr/lib/opera/9.63/opera 22012
[..]
(gdb) bt
#0 0xb7f7b424 in __kernel_vsyscall ()
#1 0xb747e0b6 in gettimeofday () from /lib/i686/cmov/libc.so.6
#2 0xb7a0a185 in qStartTimer () from /usr/lib/libqt-mt.so.3
#3 0xb7a72698 in QObject::startTimer () from /usr/lib/libqt-mt.so.3
#4 0xb7a95ebe in QTimer::start () from /usr/lib/libqt-mt.so.3
#5 0x086a8ab9 in ?? ()
#6 0x0afe31c0 in ?? ()
#7 0x00000000 in ?? ()

Bjørn
--
No nukes

0 new messages