Bug#491351: epiphany-browser: Epiphany frooze while opening a new tab
Paul Menzel
pm.debian at googlemail.com
Thu Jul 24 09:33:58 UTC 2008
Am Dienstag, den 22.07.2008, 13:41 +0200 schrieb Josselin Mouette:
> Le samedi 19 juillet 2008 à 09:52 +0200, Paul Menzel a écrit :
> > > and attach gdb to the epiphany
> > > process to obtain a backtrace.
> >
> > Ok, I did this. I hope it is the same reason, because this time the
> > output on the terminal is not the same. It looks like gtk-gnash is still
> > running in the background although epiphany frooze.
>
> This may not be the same issue, especially if glibc doesn’t print a
> "double free detected". Furthermore, please use "thread apply all bt
> full" when a deadlock occurs, to be sure to catch the thread that’s
> actually causing trouble.
epiphany-gecko has just frozen again.
Output on terminal:
b1e3a000-b1ebd000 rw-p b1e3a000 00:00 0
b1efe000-b1eff000 ---p b1efe000 00:00 0
b1eff000-b26ff000 rw-p b1eff000 00:00 0
b276b000-b2800000 r--p 00000000 fd:03
401921 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
b2800000-b28ff000 rw-p b2800000 00:00 0
b28ff000-b2900000 ---p b28ff000 00:00 0
b2942000-b298e000 r--p 00000000 fd:03
401923 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
b29a8000-b2a00000 r--p 00000000 fd:03
541654 /usr/share/fonts/X11/misc/12x13ja.pcf.gz
Sorry that is not everything. But a had less open and so I lost the
other lines when I scrolled and closed less.
Snippet from $ ps ux
x 13854 3.2 7.9 340088 245572 pts/2 Sl 10:55 1:07 epiphany-browse
x 14030 0.6 0.3 37440 11916 pts/2 S 10:55 0:12 /usr/bin/gtk-gn
x 14031 0.0 0.4 38528 12964 pts/2 S 10:55 0:01 /usr/bin/gtk-gn
x 14047 0.6 0.3 37440 11916 pts/2 S 10:55 0:13 /usr/bin/gtk-gn
x 14048 0.0 0.4 38528 12968 pts/2 S 10:55 0:01 /usr/bin/gtk-gn
x 14070 0.0 0.4 38236 12596 pts/2 S 10:56 0:00 /usr/bin/gtk-gn
$ gdb attach “id”
[…]
0xb7f4e424 in __kernel_vsyscall ()
(gdb) thread apply all bt full
Thread 8 (Thread 0xb5ae2b90 (LWP 13855)):
#0 0xb7f4e424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb6e97b27 in poll () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb7f0d46c in _pr_poll_with_poll (pds=0x9a6afb8, npds=1,
timeout=4294967295) at ptio.c:3895
stack_syspoll = {{fd = 18, events = 1, revents = 0}, {fd = 161453316,
events = -23212, revents = -18447}, {fd = -1246879832, events = -19488,
revents = -18448}, {fd = 161453316, events = 21185, revents = 4}, {
fd = 60000000, events = -14179, revents = -18449}, {fd = -1246879900,
events = -27440, revents = 2463}, {fd = 161924516, events = -20834,
revents = -18448}, {fd = -1223435906, events = 1, revents = 0}, {
fd = 161453264, events = -1, revents = -1}, {fd = 0, events = 0,
revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1223430196,
events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 1,
events = 0, revents = 0}, {fd = 3, events = -23212, revents = -18447}, {
fd = 161454824, events = 15336, revents = 2462}, {fd = -1246879800,
events = -18912, revents = -18448}, {fd = 161454824, events = 0,
revents = 0}, {fd = -1246879616, events = -14179, revents = -18449}, {
fd = -1232444644, events = 15336, revents = 2462}, {fd = -1246879768,
events = -14227, revents = -18449}, {fd = 173735884, events = 25372,
---Type <return> to continue, or q <return> to quit---
revents = -18806}, {fd = -1246879736, events = 7372, revents = -18853}, {
fd = 173735884, events = 1, revents = 0}, {fd = -1246879720,
events = -19444, revents = -18843}, {fd = -1246879736, events = 25372,
revents = -18806}, {fd = -1246879720, events = 25372, revents = -18806}, {
fd = 0, events = 15336, revents = 2462}, {fd = -1246879704,
events = -29523, revents = -18846}, {fd = 173735872, events = 14,
revents = -32761}, {fd = -1246879656, events = -14227, revents = -18449}, {
fd = -1296675564, events = 25372, revents = -18806}, {fd = -1246879656,
events = -9628, revents = -18846}, {fd = -1296675564, events = 19728,
revents = -19786}, {fd = -1246879656, events = -25880, revents = 2463}, {
fd = 1, events = -60, revents = 2650}, {fd = 173735876, events = 25372,
revents = -18806}, {fd = 0, events = 19728, revents = -19786}, {
fd = -1246879592, events = -11143, revents = -18956}, {fd = -1296675568,
events = 19728, revents = -19786}, {fd = 0, events = 23064,
revents = -20935}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0,
revents = 0}, {fd = -1290508160, events = 0, revents = 0}, {fd = 0,
events = 25372, revents = -18806}, {fd = 0, events = 0, revents = 0}, {
fd = -1246879528, events = -19942, revents = -18950}, {fd = -1371973096,
events = 0, revents = 0}, {fd = -2142568445, events = 0, revents = 0}, {
fd = 0, events = 0, revents = 0}, {fd = 0, events = -14227,
revents = -18449}, {fd = -1290507688, events = 25372, revents = -18806}, {
fd = -1246879496, events = 13224, revents = -18950}, {fd = -1290507688,
events = 0, revents = 0}, {fd = -1246879496, events = 8472,
---Type <return> to continue, or q <return> to quit---
revents = -19026}, {fd = -1223435906, events = 0, revents = 0}, {
fd = -1226518522, events = 8488, revents = -19026}, {fd = -1208900268,
events = 0, revents = 0}, {fd = 3, events = 8504, revents = -19026}, {
fd = -1208900268, events = 0, revents = 0}, {fd = -1226518522,
events = 9445, revents = -18447}, {fd = -1246879444, events = 0,
revents = 0}, {fd = -1246879448, events = -30689, revents = -18954}, {
fd = 161920036, events = 0, revents = 0}}
syspoll = (struct pollfd *) 0xb5ae1f28
index = 1
msecs = -1
ready = 0
start = 3048087328
elapsed = <value optimized out>
#3 0xb5f68921 in nsSocketTransportService::Poll (this=0x9a6aad8, wait=1,
interval=0xb5ae21a8) at nsSocketTransportService2.cpp:349
pollList = (PRPollDesc *) 0x9a6afb8
pollCount = 1
pollTimeout = 4294967295
ts = 1414619508
rv = <value optimized out>
passedInterval = <value optimized out>
#4 0xb5f68e16 in nsSocketTransportService::DoPollIteration (this=0x9a6aad8,
wait=1) at nsSocketTransportService2.cpp:644
---Type <return> to continue, or q <return> to quit---
i = -1
pollInterval = <value optimized out>
n = <value optimized out>
#5 0xb5f690c0 in nsSocketTransportService::OnProcessNextEvent (
this=0x9a6aad8, thread=0x9a6b338, mayWait=1, depth=1)
at nsSocketTransportService2.cpp:523
val = 0
#6 0xb665b628 in nsThread::ProcessNextEvent (this=0x9a6b338, mayWait=1,
result=0xb5ae2254) at nsThread.cpp:497
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x9a6aae0}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x9a6aad8}, <No data fields>}
rv = <value optimized out>
#7 0xb662d804 in NS_ProcessNextEvent_P (thread=0x1, mayWait=1)
at nsThreadUtils.cpp:230
val = <value optimized out>
#8 0xb5f68b39 in nsSocketTransportService::Run (this=0x9a6aad8)
at nsSocketTransportService2.cpp:565
thread = (class nsIThread *) 0x9a6b338
threadInt = {<nsCOMPtr_base> = {mRawPtr = 0x9a6b338}, <No data fields>}
i = <value optimized out>
#9 0xb665b686 in nsThread::ProcessNextEvent (this=0x9a6b338, mayWait=1,
result=0xb5ae2304) at nsThread.cpp:510
---Type <return> to continue, or q <return> to quit---
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x9a6aae4}, <No data fields>}
rv = 0
#10 0xb662d804 in NS_ProcessNextEvent_P (thread=0x1, mayWait=1)
at nsThreadUtils.cpp:230
val = <value optimized out>
#11 0xb665bded in nsThread::ThreadFunc (arg=0x9a6b338) at nsThread.cpp:253
event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#12 0xb7f117d1 in _pt_root (arg=0x9a6b558) at ptthread.c:221
detached = 0
#13 0xb713c4b0 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#14 0xb6ea238e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Thread 7 (Thread 0xb48ffb90 (LWP 13858)):
#0 0xb7f4e424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7140342 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7f0a6ce in pt_TimedWait (cv=0x99f940c, ml=0x99f9c70, timeout=2622659)
---Type <return> to continue, or q <return> to quit---
at ptsynch.c:280
rv = 151743
now = {tv_sec = 1216890717, tv_usec = 567595}
tmo = {tv_sec = 1216893340, tv_nsec = 226595000}
ticks = 1000
#3 0xb7f0b4b0 in PR_WaitCondVar (cvar=0x99f9408, timeout=2622659)
at ptsynch.c:407
rv = <value optimized out>
thred = <value optimized out>
#4 0xb665e5c4 in TimerThread::Run (this=0x99f9bb8) at TimerThread.cpp:345
waitFor = 4294966780
#5 0xb665b686 in nsThread::ProcessNextEvent (this=0x9bc6820, mayWait=1,
result=0xb48ff304) at nsThread.cpp:510
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x99f9bb8}, <No data fields>}
rv = 0
#6 0xb662d804 in NS_ProcessNextEvent_P (thread=0x80, mayWait=1)
at nsThreadUtils.cpp:230
val = <value optimized out>
#7 0xb665bded in nsThread::ThreadFunc (arg=0x9bc6820) at nsThread.cpp:253
event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#8 0xb7f117d1 in _pt_root (arg=0xa642ad0) at ptthread.c:221
---Type <return> to continue, or q <return> to quit---
detached = 0
#9 0xb713c4b0 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#10 0xb6ea238e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Thread 6 (Thread 0xb5100b90 (LWP 13859)):
#0 0xb7f4e424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7140015 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7f0b529 in PR_WaitCondVar (cvar=0xa6699b0, timeout=4294967295)
at ptsynch.c:405
rv = <value optimized out>
thred = (PRThread *) 0xa6699f0
#3 0xb64af154 in nsSSLThread::Run (this=0xa669928) at nsSSLThread.cpp:964
threadLock = {<nsAutoLockBase> = {<No data fields>},
mLock = 0xa669950, mLocked = 1}
pending_work = <value optimized out>
busy_socket_ssl_state = nsSSLSocketThreadData::ssl_reading_done
needToSetPollableEvent = 1
socketToDestroy = (class nsNSSSocketInfo *) 0x1
---Type <return> to continue, or q <return> to quit---
#4 0xb64aeaae in nsPSMBackgroundThread::nsThreadRunner (arg=0xa669928)
at nsPSMBackgroundThread.cpp:44
No locals.
#5 0xb7f117d1 in _pt_root (arg=0xa6699f0) at ptthread.c:221
detached = 0
#6 0xb713c4b0 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0xb6ea238e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Thread 5 (Thread 0xb40feb90 (LWP 13860)):
#0 0xb7f4e424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7140015 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7f0b529 in PR_WaitCondVar (cvar=0xa669b80, timeout=4294967295)
at ptsynch.c:405
rv = <value optimized out>
thred = (PRThread *) 0xa669bc0
#3 0xb64b01ea in nsCertVerificationThread::Run (this=0xa669ad0)
at nsCertVerificationThread.cpp:138
No locals.
---Type <return> to continue, or q <return> to quit---
#4 0xb64aeaae in nsPSMBackgroundThread::nsThreadRunner (arg=0xa669ad0)
at nsPSMBackgroundThread.cpp:44
No locals.
#5 0xb7f117d1 in _pt_root (arg=0xa669bc0) at ptthread.c:221
detached = 0
#6 0xb713c4b0 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0xb6ea238e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Thread 4 (Thread 0xb26feb90 (LWP 13863)):
#0 0xb7f4e424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7140015 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7f0b529 in PR_WaitCondVar (cvar=0xb2f05fb8, timeout=4294967295)
at ptsynch.c:405
rv = <value optimized out>
thred = (PRThread *) 0xb2f06130
#3 0xb7f0b5a7 in PR_Wait (mon=0xb2f05ff8, timeout=4294967295) at ptsynch.c:584
rv = -512
saved_entries = 1
---Type <return> to continue, or q <return> to quit---
saved_owner = 2993679248
#4 0xb665a949 in nsEventQueue::GetEvent (this=0xb2f05f30, mayWait=1,
result=0xb26fe2c4) at ../../dist/include/xpcom/nsAutoLock.h:340
No locals.
#5 0xb665b65a in nsThread::ProcessNextEvent (this=0xb2f05f10, mayWait=1,
result=0xb26fe304) at nsThread.h:112
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
rv = 3052503137
#6 0xb662d804 in NS_ProcessNextEvent_P (thread=0x80, mayWait=1)
at nsThreadUtils.cpp:230
val = <value optimized out>
#7 0xb665bded in nsThread::ThreadFunc (arg=0xb2f05f10) at nsThread.cpp:253
event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#8 0xb7f117d1 in _pt_root (arg=0xb2f06130) at ptthread.c:221
detached = 0
#9 0xb713c4b0 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#10 0xb6ea238e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Thread 3 (Thread 0xafcfeb90 (LWP 14210)):
---Type <return> to continue, or q <return> to quit---
#0 0xb7f4e424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb6eb0823 in ?? () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb6e35d6d in ?? () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
Thread 2 (Thread 0xb0fffb90 (LWP 14211)):
#0 0xb7f4e424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7140015 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7f0b529 in PR_WaitCondVar (cvar=0xb16afd40, timeout=4294967295)
at ptsynch.c:405
rv = <value optimized out>
thred = (PRThread *) 0xb2b64c30
#3 0xb7f0b5a7 in PR_Wait (mon=0xb16afd80, timeout=4294967295) at ptsynch.c:584
rv = -512
saved_entries = 1
saved_owner = 2969566096
#4 0xb665a949 in nsEventQueue::GetEvent (this=0xb2bd15a8, mayWait=1,
---Type <return> to continue, or q <return> to quit---
result=0xb0fff2c4) at ../../dist/include/xpcom/nsAutoLock.h:340
No locals.
#5 0xb665b65a in nsThread::ProcessNextEvent (this=0xb2bd1588, mayWait=1,
result=0xb0fff304) at nsThread.h:112
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
rv = 3052503137
#6 0xb662d804 in NS_ProcessNextEvent_P (thread=0x80, mayWait=1)
at nsThreadUtils.cpp:230
val = <value optimized out>
#7 0xb665bded in nsThread::ThreadFunc (arg=0xb2bd1588) at nsThread.cpp:253
event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#8 0xb7f117d1 in _pt_root (arg=0xb2b64c30) at ptthread.c:221
detached = 0
#9 0xb713c4b0 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#10 0xb6ea238e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Thread 1 (Thread 0xb6b6d700 (LWP 13854)):
#0 0xb7f4e424 in __kernel_vsyscall ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#1 0xb6eb0823 in ?? () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb6e35c51 in ?? () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
#0 0xb7f4e424 in __kernel_vsyscall ()
Hope that helps. Thank you for your support.
Paul
PS: Shall I add your address to CC or not?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20080724/e71f14ef/attachment-0001.pgp
More information about the pkg-gnome-maintainers
mailing list