[Bug 36538] Re: Epiphany Python extension functions are broken on amd64
Daniel Holbach
daniel.holbach at ubuntu.com
Wed Apr 19 11:22:23 UTC 2006
I indeed get the crash. Here the debug backtrace:
Backtrace was generated from '/usr/libexec/epiphany-browser'
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 46912603050304 (LWP 6505)]
[New Thread 1115703648 (LWP 27590)]
[New Thread 1132489056 (LWP 27587)]
[New Thread 1090525536 (LWP 7029)]
[New Thread 1082132832 (LWP 6560)]
0x00002aaaab1cc0fa in waitpid () from /lib/libc.so.6
#0 0x00002aaaab1cc0fa in waitpid () from /lib/libc.so.6
#1 0x00002aaaaba5f4d7 in libgnomeui_segv_handle (signum=11)
at gnome-ui-init.c:820
#2 0x00002aaaaabd49a8 in nsProfileLock::FatalSignalHandler (signo=11)
at nsProfileLock.cpp:210
#3 <signal handler called>
#4 0x00000000004c94b8 in _wrap_ephy_node_get_children (
self=<value optimized out>) at epiphany.override:160
#5 0x00002aaab0135763 in PyEval_EvalFrame (f=0xd50f90)
at ../Python/ceval.c:3547
#6 0x00002aaab013679f in PyEval_EvalCodeEx (co=0x2aaab3e47f80,
globals=<value optimized out>, locals=<value optimized out>, args=0x0,
argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0)
at ../Python/ceval.c:2736
#7 0x00002aaab01368b2 in PyEval_EvalCode (co=0xa95e30, globals=0x0,
locals=0x0) at ../Python/ceval.c:484
#8 0x00002aaab015b04f in PyRun_String (str=<value optimized out>,
start=<value optimized out>, globals=0x14d9840, locals=0x14d9840)
at ../Python/pythonrun.c:1265
#9 0x00002aaab0134f2a in PyEval_EvalFrame (f=0xa8d300)
at ../Python/ceval.c:4219
#10 0x00002aaab013679f in PyEval_EvalCodeEx (co=0x2aaab3bcaf80,
globals=<value optimized out>, locals=<value optimized out>,
args=0xd7d048, argcount=2, kws=0xd7d058, kwcount=0, defs=0x0, defcount=0,
closure=0x0) at ../Python/ceval.c:2736
#11 0x00002aaab0135221 in PyEval_EvalFrame (f=0xd7ceb0)
at ../Python/ceval.c:3656
#12 0x00002aaab013530e in PyEval_EvalFrame (f=0xb9ebe0)
at ../Python/ceval.c:3645
#13 0x00002aaab013679f in PyEval_EvalCodeEx (co=0x2aaab3bcace0,
globals=<value optimized out>, locals=<value optimized out>,
args=0x2aaab3ea4338, argcount=3, kws=0x0, kwcount=0, defs=0x0,
defcount=0, closure=0x0) at ../Python/ceval.c:2736
#14 0x00002aaab00e8d3f in function_call (func=0x2aaab3e86398,
arg=0x2aaab3ea4320, kw=<value optimized out>)
at ../Objects/funcobject.c:548
#15 0x00002aaab00ce6b0 in PyObject_Call (func=0xa95e30, arg=0x0, kw=0x0)
at ../Objects/abstract.c:1795
#16 0x00002aaab00d69f1 in instancemethod_call (func=<value optimized out>,
arg=0x2aaab3ea4320, kw=0x0) at ../Objects/classobject.c:2447
#17 0x00002aaab00ce6b0 in PyObject_Call (func=0xa95e30, arg=0x0, kw=0x0)
at ../Objects/abstract.c:1795
#18 0x00002aaab012ef8c in PyEval_CallObjectWithKeywords (func=0x2aaab3e428c0,
arg=0x2aaab3e4dcb0, kw=0x0) at ../Python/ceval.c:3430
#19 0x00002aaab3456953 in initgobject ()
from /usr/lib/python2.4/site-packages/gtk-2.0/gobject.so
#20 0x00002aaab05fb910 in IA__g_closure_invoke (closure=0x15f2820,
return_value=) at gclosure.c:490
#21 0x00002aaab060aaf2 in signal_emit_unlocked_R (node=0xdb62a0, detail=0,
instance=0xe238a0, emission_return=0x7fffffccc890,
instance_and_params=0x7fffffccc670) at gsignal.c:2438
#22 0x00002aaab060bd0c in IA__g_signal_emit_valist (instance=0xe238a0,
signal_id=<value optimized out>, detail=0, var_args=0x7fffffccc8f0)
at gsignal.c:2207
#23 0x00002aaab060c383 in IA__g_signal_emit (instance=0xa95e30, signal_id=0,
detail=0) at gsignal.c:2241
#24 0x00002aaaae523285 in gtk_widget_event_internal (widget=0xe238a0,
event=0x1a7c520) at gtkwidget.c:3751
#25 0x00002aaaae5319f8 in IA__gtk_window_propagate_key_event (
window=0x12f0d20, event=0x1a7c520) at gtkwindow.c:4517
#26 0x00002aaaae535e0b in gtk_window_key_press_event (widget=0x12f0d20,
event=0x1a7c520) at gtkwindow.c:4547
#27 0x00002aaaae444670 in _gtk_marshal_BOOLEAN__BOXED (closure=0xdb5f00,
return_value=0x7fffffcccc60, n_param_values=<value optimized out>,
param_values=0x7fffffcccd60, invocation_hint=<value optimized out>,
marshal_data=0x2aaaae535dd0) at gtkmarshalers.c:83
#28 0x00002aaab05fb910 in IA__g_closure_invoke (closure=0xdb5f00,
return_value=) at gclosure.c:490
#29 0x00002aaab060ac9d in signal_emit_unlocked_R (node=0xdb62a0, detail=0,
instance=0x12f0d20, emission_return=0x7fffffcccf80,
instance_and_params=0x7fffffcccd60) at gsignal.c:2476
#30 0x00002aaab060bd0c in IA__g_signal_emit_valist (instance=0x12f0d20,
signal_id=<value optimized out>, detail=0, var_args=0x7fffffcccfe0)
at gsignal.c:2207
#31 0x00002aaab060c383 in IA__g_signal_emit (instance=0xa95e30, signal_id=0,
detail=0) at gsignal.c:2241
#32 0x00002aaaae523285 in gtk_widget_event_internal (widget=0x12f0d20,
event=0x1a7c520) at gtkwidget.c:3751
#33 0x00002aaaae442b85 in IA__gtk_propagate_event (widget=0x12f0d20,
event=0x1a7c520) at gtkmain.c:2192
#34 0x00002aaaae442ef7 in IA__gtk_main_do_event (event=0x1a7c520)
at gtkmain.c:1447
#35 0x00002aaaae78f2ac in gdk_event_dispatch (source=<value optimized out>,
callback=<value optimized out>, user_data=<value optimized out>)
at gdkevents-x11.c:2291
#36 0x00002aaab0759b9d in IA__g_main_context_dispatch (context=0x67f3a0)
at gmain.c:1916
#37 0x00002aaab075ce65 in g_main_context_iterate (context=0x67f3a0, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:2547
#38 0x00002aaab075d12a in IA__g_main_loop_run (loop=0x66c4d0) at gmain.c:2751
#39 0x00002aaaae4422e2 in IA__gtk_main () at gtkmain.c:1026
#40 0x000000000043a4e9 in main (argc=8, argv=<value optimized out>)
at ephy-main.c:791
Thread 5 (Thread 1082132832 (LWP 6560)):
#0 0x00002aaaab1fae22 in poll () from /lib/libc.so.6
No symbol table info available.
#1 0x00002aaaab0278df in PR_Poll (pds=0x9dc508, npds=1, timeout=4294967295)
at ptio.c:3877
stack_syspoll = {{fd = 19, events = 1, revents = 0}, {fd = 37,
events = 0, revents = 0}, {fd = 19818832, events = 0, revents = 0}, {
fd = 34404416, events = 0, revents = 0}, {fd = -1, events = 0,
revents = 0}, {fd = -1425907825, events = 10922, revents = 0}, {fd = 32,
events = 0, revents = 0}, {fd = -1422456768, events = 10922,
revents = 0}, {fd = -1196086752, events = 10922, revents = 0}, {
fd = 30583584, events = 0, revents = 0}, {fd = 22091952, events = 0,
revents = 0}, {fd = -1422456768, events = 10922, revents = 0}, {
fd = 30583584, events = 0, revents = 0}, {fd = 30583584, events = 0,
revents = 0}, {fd = 22091952, events = 0, revents = 0}, {fd = 1082130639,
events = 0, revents = 0}, {fd = 21015856, events = 0, revents = 0}, {
fd = -1424335786, events = 10922, revents = 0}, {fd = 0, events = 0,
revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 21017768,
events = 0, revents = 0}, {fd = 21015928, events = 0, revents = 0}, {
fd = 1, events = 0, revents = 0}, {fd = 21017936, events = 0,
revents = 0}, {fd = 24, events = 0, revents = 0}, {fd = -1302755124,
events = 10922, revents = 0}, {fd = 1, events = 0, revents = 0}, {
fd = -1331593259, events = 10922, revents = 0}, {fd = -1, events = 0,
revents = 0}, {fd = -1331633793, events = 10922, revents = 0}, {
fd = 1082130464, events = 0, revents = 0}, {fd = -1331593280,
events = 10922, revents = 0}, {fd = 0, events = 16, revents = 0}, {
fd = 0, events = 0, revents = 0}, {fd = 21015912, events = 0,
revents = 0}, {fd = 21015912, events = 0, revents = 0}, {fd = 32429344,
events = 0, revents = 0}, {fd = 32429352, events = 0, revents = 0}, {
fd = 1082130804, events = 0, revents = 0}, {fd = -1331592082,
events = 10922, revents = 0}, {fd = -1302755136, events = 10922,
revents = 0}, {fd = 21015856, events = 0, revents = 0}, {fd = 32429344,
events = 0, revents = 0}, {fd = 32429344, events = 0, revents = 0}, {
fd = 32429344, events = 0, revents = 0}, {fd = -1302755596,
events = 10922, revents = 0}, {fd = -1329987664, events = 10922,
revents = 0}, {fd = 17040808, events = 0, revents = 0}, {fd = 19,
events = 1, revents = 0}, {fd = -2147467260, events = 0, revents = 0}, {
fd = 21966512, events = 0, revents = 0}, {fd = -1302768262,
events = 10922, revents = 0}, {fd = 21015856, events = 0, revents = 0}, {
fd = 21966512, events = 0, revents = 0}, {fd = 21966512, events = 0,
revents = 0}, {fd = -1302755278, events = 10922, revents = 0}, {
fd = -1329987664, events = 10922, revents = 0}, {fd = 17040808,
events = 0, revents = 0}, {fd = 19, events = 1, revents = 0}, {
fd = -1203148257, events = 10922, revents = 0}, {fd = 12458896,
events = 0, revents = 0}, {fd = 21015856, events = 0, revents = 0}, {
fd = 1082130736, events = 0, revents = 0}, {fd = 10340432, events = 0,
revents = 0}}
syspoll = (struct pollfd *) 0x407ffee0
index = 1
msecs = -1
#2 0x00002aaab254f5d0 in nsSocketTransportService::Poll (
this=<value optimized out>, interval=0x40800174)
at nsSocketTransportService2.cpp:359
rv = <value optimized out>
pollList = (PRPollDesc *) 0x9dc508
pollCount = 1
pollTimeout = 4294967295
ts = 2984259071
#3 0x00002aaab254fd23 in nsSocketTransportService::Run (this=0x9dbb50)
at nsSocketTransportService2.cpp:568
pollInterval = 9
n = 1
i = <value optimized out>
count = 0
active = <value optimized out>
#4 0x00002aaab0a5379c in nsThread::Main (arg=0x9dcac0) at nsThread.cpp:118
self = <value optimized out>
#5 0x00002aaaab028e9c in _pt_root (arg=<value optimized out>)
at ptthread.c:220
thred = (PRThread *) 0x9dcbb0
#6 0x00002aaab02dc0fa in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7 0x00002aaaab203ce2 in clone () from /lib/libc.so.6
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 4 (Thread 1090525536 (LWP 7029)):
#0 0x00002aaab02dec8f in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00002aaaab023c0d in pt_TimedWait (cv=0x6f71e8, ml=0x6ec420, timeout=399)
at ptsynch.c:280
rv = <value optimized out>
now = {tv_sec = 1145445574, tv_usec = 808468}
tmo = {tv_sec = 1145445890, tv_nsec = 207468000}
ticks = <value optimized out>
#2 0x00002aaaab023f7d in PR_WaitCondVar (cvar=0x6f71e0, timeout=315399)
at ptsynch.c:407
rv = <value optimized out>
thred = (PRThread *) 0x1369d60
#3 0x00002aaab0a55b10 in TimerThread::Run (this=0x6ec330)
at TimerThread.cpp:318
waitFor = 0
#4 0x00002aaab0a5379c in nsThread::Main (arg=0x1369c70) at nsThread.cpp:118
self = <value optimized out>
#5 0x00002aaaab028e9c in _pt_root (arg=<value optimized out>)
at ptthread.c:220
thred = (PRThread *) 0x1369d60
#6 0x00002aaab02dc0fa in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7 0x00002aaaab203ce2 in clone () from /lib/libc.so.6
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 3 (Thread 1132489056 (LWP 27587)):
#0 0x00002aaab02dec8f in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00002aaaab023c0d in pt_TimedWait (cv=0x1564348, ml=0x1564290, timeout=0)
at ptsynch.c:280
rv = <value optimized out>
now = {tv_sec = 1145445550, tv_usec = 328269}
tmo = {tv_sec = 1145445610, tv_nsec = 328269000}
ticks = <value optimized out>
#2 0x00002aaaab023f7d in PR_WaitCondVar (cvar=0x1564340, timeout=60000)
at ptsynch.c:407
rv = <value optimized out>
thred = (PRThread *) 0x14fd460
#3 0x00002aaab252e4bf in nsIOThreadPool::ThreadFunc (
arg=<value optimized out>) at nsIOThreadPool.cpp:254
delta = <value optimized out>
start = 2984249592
timeout = 4294967186
pool = (nsIOThreadPool *) 0x1562350
#4 0x00002aaaab028e9c in _pt_root (arg=<value optimized out>)
at ptthread.c:220
thred = (PRThread *) 0x14fd460
#5 0x00002aaab02dc0fa in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6 0x00002aaaab203ce2 in clone () from /lib/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 1115703648 (LWP 27590)):
#0 0x00002aaab02dec8f in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x00002aaaab023c0d in pt_TimedWait (cv=0x1564348, ml=0x1564290, timeout=0)
at ptsynch.c:280
rv = <value optimized out>
now = {tv_sec = 1145445543, tv_usec = 108164}
tmo = {tv_sec = 1145445603, tv_nsec = 108164000}
ticks = <value optimized out>
#2 0x00002aaaab023f7d in PR_WaitCondVar (cvar=0x1564340, timeout=60000)
at ptsynch.c:407
rv = <value optimized out>
thred = (PRThread *) 0x1ca9d40
#3 0x00002aaab252e4bf in nsIOThreadPool::ThreadFunc (
arg=<value optimized out>) at nsIOThreadPool.cpp:254
delta = <value optimized out>
start = 2984242372
timeout = 4294967186
pool = (nsIOThreadPool *) 0x1562350
#4 0x00002aaaab028e9c in _pt_root (arg=<value optimized out>)
at ptthread.c:220
thred = (PRThread *) 0x1ca9d40
#5 0x00002aaab02dc0fa in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6 0x00002aaaab203ce2 in clone () from /lib/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 46912603050304 (LWP 6505)):
#0 0x00002aaaab1cc0fa in waitpid () from /lib/libc.so.6
No symbol table info available.
#1 0x00002aaaaba5f4d7 in libgnomeui_segv_handle (signum=11)
at gnome-ui-init.c:820
estatus = 10922
in_segv = 1
sa = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0},
sa_mask = {__val = {46912501716120, 46912640087648, 46912498412536, 0,
46912651143216, 11099696, 6433440, 11, 46912496164043, 140733193388033,
0, 22651296, 46912503063088, 10633904, 46912496163714, 0}},
sa_flags = -1422456768, sa_restorer = 0xb}
pid = -512
#2 0x00002aaaaabd49a8 in nsProfileLock::FatalSignalHandler (signo=11)
at nsProfileLock.cpp:210
oldact = (sigaction *) 0x7fffffccb12c
#3 <signal handler called>
No symbol table info available.
#4 0x00000000004c94b8 in _wrap_ephy_node_get_children (
self=<value optimized out>) at epiphany.override:160
obj = (PyObject *) 0x4c9420
list = (GPtrArray *) 0xabf9c0
#5 0x00002aaab0135763 in PyEval_EvalFrame (f=0xd50f90)
at ../Python/ceval.c:3547
callargs = <value optimized out>
stack_pointer = <value optimized out>
next_instr = <value optimized out>
opcode = <value optimized out>
oparg = <value optimized out>
why = WHY_NOT
err = 0
x = (PyObject *) 0x2aaab3ea82d8
v = #0 0x00002aaaab1cc0fa in waitpid () from /lib/libc.so.6
--
Epiphany Python extension functions are broken on amd64
https://launchpad.net/bugs/36538
More information about the desktop-bugs
mailing list