#7644 NORM 8.2.0 (: Sugar-jhbuild crashes at startup on Rawhide/x86-64
Zarro Boogs per Child
bugtracker at laptop.org
Fri Jul 25 15:02:04 EDT 2008
#7644: Sugar-jhbuild crashes at startup on Rawhide/x86-64
--------------------+-------------------------------------------------------
Reporter: cjb | Owner: marco
Type: defect | Status: new
Priority: normal | Milestone: 8.2.0 (was Update.2)
Component: sugar | Version: not specified
Keywords: | Next_action: never set
Verified: 0 | Blockedby:
Blocking: |
--------------------+-------------------------------------------------------
With today's Rawhide (which contains the fixed Xephyr) and today's sugar-
jhbuild, sugar-shell crashes immediately. This is a new box, so don't
know if this is a regression.
{{{
Core was generated by `python /home/cjb/git/sugar-jhbuild/install/bin
/sugar-shell'.
Program terminated with signal 11, Segmentation fault.
[New process 9885]
#0 0x00007f4764facff7 in IA__g_type_parent (type=1571183424) at
gtype.c:3121
3121 return node ? NODE_PARENT_TYPE (node) : 0;
(gdb) bt
#0 0x00007f4764facff7 in IA__g_type_parent (type=1571183424) at
gtype.c:3121
#1 0x00007f47651e6c98 in pyg_type_get_bases (gtype=1571183424)
at pygobject.c:705
#2 0x00007f47651e7230 in pygobject_register_class (dict=0x7f475da72720,
type_name=<value optimized out>, gtype=1571183424,
type=0x7f475d872fa0,
static_bases=0x7f475d8a2950) at pygobject.c:559
#3 0x00007f475d65f9e7 in py_sugarext_register_classes (d=0x7f475da72720)
at _sugarext.c:1047
#4 0x00007f475d65fd62 in init_sugarext () at _sugarextmodule.c:42
#5 0x000000361bcd50e6 in _PyImport_LoadDynamicModule (
name=<value optimized out>, pathname=<value optimized out>,
fp=<value optimized out>) at Python/importdl.c:53
#6 0x000000361bcd34d9 in import_submodule (mod=<value optimized out>,
subname=<value optimized out>, fullname=<value optimized out>)
at Python/import.c:2394
#7 0x000000361bcd3a69 in ensure_fromlist (mod=<value optimized out>,
fromlist=<value optimized out>, buf=<value optimized out>,
buflen=<value optimized out>, recursive=<value optimized out>)
at Python/import.c:2305
#8 0x000000361bcd3ff0 in import_module_level (name=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>,
fromlist=<value optimized out>, level=<value optimized out>)
at Python/import.c:2032
#9 0x000000361bcd4125 in PyImport_ImportModuleLevel (
name=<value optimized out>, globals=<value optimized out>,
locals=<value optimized out>, fromlist=<value optimized out>,
level=<value optimized out>) at Python/import.c:2066
#10 0x000000361bcb79cd in builtin___import__ (self=<value optimized out>,
args=<value optimized out>, kwds=<value optimized out>)
at Python/bltinmodule.c:47
#11 0x000000361bc3d173 in PyObject_Call (func=<value optimized out>,
arg=<value optimized out>, kw=<value optimized out>)
at Objects/abstract.c:1860
#12 0x000000361bcb7fc1 in PyEval_CallObjectWithKeywords (
func=<value optimized out>, arg=<value optimized out>,
kw=<value optimized out>) at Python/ceval.c:3433
#13 0x000000361bcba940 in PyEval_EvalFrameEx (f=<value optimized out>,
throwflag=<value optimized out>) at Python/ceval.c:2063
#14 0x000000361bcbf765 in PyEval_EvalCodeEx (co=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>,
args=<value optimized out>, argcount=<value optimized out>,
kws=<value optimized out>, kwcount=<value optimized out>,
defs=<value optimized out>, defcount=<value optimized out>,
closure=<value optimized out>) at Python/ceval.c:2831
---Type <return> to continue, or q <return> to quit---
#15 0x000000361bcbf9a2 in PyEval_EvalCode (co=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>)
at Python/ceval.c:494
#16 0x000000361bcd1b60 in PyImport_ExecCodeModuleEx (
name=<value optimized out>, co=<value optimized out>,
pathname=<value optimized out>) at Python/import.c:669
#17 0x000000361bcd1de8 in load_source_module (name=<value optimized out>,
pathname=<value optimized out>, fp=<value optimized out>)
at Python/import.c:953
#18 0x000000361bcd34d9 in import_submodule (mod=<value optimized out>,
subname=<value optimized out>, fullname=<value optimized out>)
at Python/import.c:2394
#19 0x000000361bcd3772 in load_next (mod=<value optimized out>,
altmod=<value optimized out>, p_name=<value optimized out>,
buf=<value optimized out>, p_buflen=<value optimized out>)
at Python/import.c:2214
#20 0x000000361bcd3e06 in import_module_level (name=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>,
fromlist=<value optimized out>, level=<value optimized out>)
at Python/import.c:2002
#21 0x000000361bcd4125 in PyImport_ImportModuleLevel (
name=<value optimized out>, globals=<value optimized out>,
locals=<value optimized out>, fromlist=<value optimized out>,
level=<value optimized out>) at Python/import.c:2066
#22 0x000000361bcb79cd in builtin___import__ (self=<value optimized out>,
args=<value optimized out>, kwds=<value optimized out>)
at Python/bltinmodule.c:47
#23 0x000000361bc3d173 in PyObject_Call (func=<value optimized out>,
arg=<value optimized out>, kw=<value optimized out>)
at Objects/abstract.c:1860
#24 0x000000361bcb7fc1 in PyEval_CallObjectWithKeywords (
func=<value optimized out>, arg=<value optimized out>,
kw=<value optimized out>) at Python/ceval.c:3433
#25 0x000000361bcba940 in PyEval_EvalFrameEx (f=<value optimized out>,
throwflag=<value optimized out>) at Python/ceval.c:2063
#26 0x000000361bcbf765 in PyEval_EvalCodeEx (co=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>,
args=<value optimized out>, argcount=<value optimized out>,
kws=<value optimized out>, kwcount=<value optimized out>,
defs=<value optimized out>, defcount=<value optimized out>,
closure=<value optimized out>) at Python/ceval.c:2831
#27 0x000000361bcbf9a2 in PyEval_EvalCode (co=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>)
at Python/ceval.c:494
---Type <return> to continue, or q <return> to quit---
#28 0x000000361bcd1b60 in PyImport_ExecCodeModuleEx (
name=<value optimized out>, co=<value optimized out>,
pathname=<value optimized out>) at Python/import.c:669
#29 0x000000361bcd1de8 in load_source_module (name=<value optimized out>,
pathname=<value optimized out>, fp=<value optimized out>)
at Python/import.c:953
#30 0x000000361bcd34d9 in import_submodule (mod=<value optimized out>,
subname=<value optimized out>, fullname=<value optimized out>)
at Python/import.c:2394
#31 0x000000361bcd3772 in load_next (mod=<value optimized out>,
altmod=<value optimized out>, p_name=<value optimized out>,
buf=<value optimized out>, p_buflen=<value optimized out>)
at Python/import.c:2214
#32 0x000000361bcd3e06 in import_module_level (name=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>,
fromlist=<value optimized out>, level=<value optimized out>)
at Python/import.c:2002
#33 0x000000361bcd4125 in PyImport_ImportModuleLevel (
name=<value optimized out>, globals=<value optimized out>,
locals=<value optimized out>, fromlist=<value optimized out>,
level=<value optimized out>) at Python/import.c:2066
#34 0x000000361bcb79cd in builtin___import__ (self=<value optimized out>,
args=<value optimized out>, kwds=<value optimized out>)
at Python/bltinmodule.c:47
#35 0x000000361bc3d173 in PyObject_Call (func=<value optimized out>,
arg=<value optimized out>, kw=<value optimized out>)
at Objects/abstract.c:1860
#36 0x000000361bcb7fc1 in PyEval_CallObjectWithKeywords (
func=<value optimized out>, arg=<value optimized out>,
kw=<value optimized out>) at Python/ceval.c:3433
#37 0x000000361bcba940 in PyEval_EvalFrameEx (f=<value optimized out>,
throwflag=<value optimized out>) at Python/ceval.c:2063
#38 0x000000361bcbf765 in PyEval_EvalCodeEx (co=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>,
args=<value optimized out>, argcount=<value optimized out>,
kws=<value optimized out>, kwcount=<value optimized out>,
defs=<value optimized out>, defcount=<value optimized out>,
closure=<value optimized out>) at Python/ceval.c:2831
#39 0x000000361bcbf9a2 in PyEval_EvalCode (co=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>)
at Python/ceval.c:494
#40 0x000000361bcd1b60 in PyImport_ExecCodeModuleEx (
name=<value optimized out>, co=<value optimized out>,
pathname=<value optimized out>) at Python/import.c:669
---Type <return> to continue, or q <return> to quit---
#41 0x000000361bcd1de8 in load_source_module (name=<value optimized out>,
pathname=<value optimized out>, fp=<value optimized out>)
at Python/import.c:953
#42 0x000000361bcd34d9 in import_submodule (mod=<value optimized out>,
subname=<value optimized out>, fullname=<value optimized out>)
at Python/import.c:2394
#43 0x000000361bcd3772 in load_next (mod=<value optimized out>,
altmod=<value optimized out>, p_name=<value optimized out>,
buf=<value optimized out>, p_buflen=<value optimized out>)
at Python/import.c:2214
#44 0x000000361bcd3e06 in import_module_level (name=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>,
fromlist=<value optimized out>, level=<value optimized out>)
at Python/import.c:2002
#45 0x000000361bcd4125 in PyImport_ImportModuleLevel (
name=<value optimized out>, globals=<value optimized out>,
locals=<value optimized out>, fromlist=<value optimized out>,
level=<value optimized out>) at Python/import.c:2066
#46 0x000000361bcb79cd in builtin___import__ (self=<value optimized out>,
args=<value optimized out>, kwds=<value optimized out>)
at Python/bltinmodule.c:47
#47 0x000000361bc3d173 in PyObject_Call (func=<value optimized out>,
arg=<value optimized out>, kw=<value optimized out>)
at Objects/abstract.c:1860
#48 0x000000361bcb7fc1 in PyEval_CallObjectWithKeywords (
func=<value optimized out>, arg=<value optimized out>,
kw=<value optimized out>) at Python/ceval.c:3433
#49 0x000000361bcba940 in PyEval_EvalFrameEx (f=<value optimized out>,
throwflag=<value optimized out>) at Python/ceval.c:2063
#50 0x000000361bcbf765 in PyEval_EvalCodeEx (co=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>,
args=<value optimized out>, argcount=<value optimized out>,
kws=<value optimized out>, kwcount=<value optimized out>,
defs=<value optimized out>, defcount=<value optimized out>,
closure=<value optimized out>) at Python/ceval.c:2831
#51 0x000000361bcbf9a2 in PyEval_EvalCode (co=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>)
at Python/ceval.c:494
#52 0x000000361bcd1b60 in PyImport_ExecCodeModuleEx (
name=<value optimized out>, co=<value optimized out>,
pathname=<value optimized out>) at Python/import.c:669
#53 0x000000361bcd1de8 in load_source_module (name=<value optimized out>,
pathname=<value optimized out>, fp=<value optimized out>)
at Python/import.c:953
---Type <return> to continue, or q <return> to quit---
#54 0x000000361bcd34d9 in import_submodule (mod=<value optimized out>,
subname=<value optimized out>, fullname=<value optimized out>)
at Python/import.c:2394
#55 0x000000361bcd3a69 in ensure_fromlist (mod=<value optimized out>,
fromlist=<value optimized out>, buf=<value optimized out>,
buflen=<value optimized out>, recursive=<value optimized out>)
at Python/import.c:2305
#56 0x000000361bcd3ff0 in import_module_level (name=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>,
fromlist=<value optimized out>, level=<value optimized out>)
at Python/import.c:2032
#57 0x000000361bcd4125 in PyImport_ImportModuleLevel (
name=<value optimized out>, globals=<value optimized out>,
locals=<value optimized out>, fromlist=<value optimized out>,
level=<value optimized out>) at Python/import.c:2066
#58 0x000000361bcb79cd in builtin___import__ (self=<value optimized out>,
args=<value optimized out>, kwds=<value optimized out>)
at Python/bltinmodule.c:47
#59 0x000000361bc3d173 in PyObject_Call (func=<value optimized out>,
arg=<value optimized out>, kw=<value optimized out>)
at Objects/abstract.c:1860
#60 0x000000361bcb7fc1 in PyEval_CallObjectWithKeywords (
func=<value optimized out>, arg=<value optimized out>,
kw=<value optimized out>) at Python/ceval.c:3433
#61 0x000000361bcba940 in PyEval_EvalFrameEx (f=<value optimized out>,
throwflag=<value optimized out>) at Python/ceval.c:2063
#62 0x000000361bcbf765 in PyEval_EvalCodeEx (co=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>,
args=<value optimized out>, argcount=<value optimized out>,
kws=<value optimized out>, kwcount=<value optimized out>,
defs=<value optimized out>, defcount=<value optimized out>,
closure=<value optimized out>) at Python/ceval.c:2831
#63 0x000000361bcbf9a2 in PyEval_EvalCode (co=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>)
at Python/ceval.c:494
#64 0x000000361bcd1b60 in PyImport_ExecCodeModuleEx (
name=<value optimized out>, co=<value optimized out>,
pathname=<value optimized out>) at Python/import.c:669
#65 0x000000361bcd1de8 in load_source_module (name=<value optimized out>,
pathname=<value optimized out>, fp=<value optimized out>)
at Python/import.c:953
#66 0x000000361bcd34d9 in import_submodule (mod=<value optimized out>,
subname=<value optimized out>, fullname=<value optimized out>)
at Python/import.c:2394
---Type <return> to continue, or q <return> to quit---
#67 0x000000361bcd3772 in load_next (mod=<value optimized out>,
altmod=<value optimized out>, p_name=<value optimized out>,
buf=<value optimized out>, p_buflen=<value optimized out>)
at Python/import.c:2214
#68 0x000000361bcd3e06 in import_module_level (name=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>,
fromlist=<value optimized out>, level=<value optimized out>)
at Python/import.c:2002
#69 0x000000361bcd4125 in PyImport_ImportModuleLevel (
name=<value optimized out>, globals=<value optimized out>,
locals=<value optimized out>, fromlist=<value optimized out>,
level=<value optimized out>) at Python/import.c:2066
#70 0x000000361bcb79cd in builtin___import__ (self=<value optimized out>,
args=<value optimized out>, kwds=<value optimized out>)
at Python/bltinmodule.c:47
#71 0x000000361bc3d173 in PyObject_Call (func=<value optimized out>,
arg=<value optimized out>, kw=<value optimized out>)
at Objects/abstract.c:1860
#72 0x000000361bcb7fc1 in PyEval_CallObjectWithKeywords (
func=<value optimized out>, arg=<value optimized out>,
kw=<value optimized out>) at Python/ceval.c:3433
#73 0x000000361bcba940 in PyEval_EvalFrameEx (f=<value optimized out>,
throwflag=<value optimized out>) at Python/ceval.c:2063
#74 0x000000361bcbf765 in PyEval_EvalCodeEx (co=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>,
args=<value optimized out>, argcount=<value optimized out>,
kws=<value optimized out>, kwcount=<value optimized out>,
defs=<value optimized out>, defcount=<value optimized out>,
closure=<value optimized out>) at Python/ceval.c:2831
#75 0x000000361bcbf9a2 in PyEval_EvalCode (co=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>)
at Python/ceval.c:494
#76 0x000000361bcd1b60 in PyImport_ExecCodeModuleEx (
name=<value optimized out>, co=<value optimized out>,
pathname=<value optimized out>) at Python/import.c:669
#77 0x000000361bcd1de8 in load_source_module (name=<value optimized out>,
pathname=<value optimized out>, fp=<value optimized out>)
at Python/import.c:953
#78 0x000000361bcd34d9 in import_submodule (mod=<value optimized out>,
subname=<value optimized out>, fullname=<value optimized out>)
at Python/import.c:2394
#79 0x000000361bcd3772 in load_next (mod=<value optimized out>,
altmod=<value optimized out>, p_name=<value optimized out>,
buf=<value optimized out>, p_buflen=<value optimized out>)
---Type <return> to continue, or q <return> to quit---
at Python/import.c:2214
#80 0x000000361bcd3dbf in import_module_level (name=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>,
fromlist=<value optimized out>, level=<value optimized out>)
at Python/import.c:1995
#81 0x000000361bcd4125 in PyImport_ImportModuleLevel (
name=<value optimized out>, globals=<value optimized out>,
locals=<value optimized out>, fromlist=<value optimized out>,
level=<value optimized out>) at Python/import.c:2066
#82 0x000000361bcb79cd in builtin___import__ (self=<value optimized out>,
args=<value optimized out>, kwds=<value optimized out>)
at Python/bltinmodule.c:47
#83 0x000000361bc3d173 in PyObject_Call (func=<value optimized out>,
arg=<value optimized out>, kw=<value optimized out>)
at Objects/abstract.c:1860
#84 0x000000361bcb7fc1 in PyEval_CallObjectWithKeywords (
func=<value optimized out>, arg=<value optimized out>,
kw=<value optimized out>) at Python/ceval.c:3433
#85 0x000000361bcba940 in PyEval_EvalFrameEx (f=<value optimized out>,
throwflag=<value optimized out>) at Python/ceval.c:2063
#86 0x000000361bcbf765 in PyEval_EvalCodeEx (co=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>,
args=<value optimized out>, argcount=<value optimized out>,
kws=<value optimized out>, kwcount=<value optimized out>,
defs=<value optimized out>, defcount=<value optimized out>,
closure=<value optimized out>) at Python/ceval.c:2831
#87 0x000000361bcbf9a2 in PyEval_EvalCode (co=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>)
at Python/ceval.c:494
#88 0x000000361bcdb601 in run_mod (mod=<value optimized out>,
filename=<value optimized out>, globals=<value optimized out>,
locals=<value optimized out>, flags=<value optimized out>,
arena=<value optimized out>) at Python/pythonrun.c:1271
#89 0x000000361bcdb6d6 in PyRun_FileExFlags (fp=<value optimized out>,
filename=<value optimized out>, start=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>,
closeit=<value optimized out>, flags=Could not find the frame base for
"PyRun_FileExFlags".
) at Python/pythonrun.c:1257
#90 0x000000361bcdccbd in PyRun_SimpleFileExFlags (fp=<value optimized
out>,
filename=<value optimized out>, closeit=<value optimized out>,
flags=<value optimized out>) at Python/pythonrun.c:877
#91 0x000000361bce6c11 in Py_Main (argc=<value optimized out>,
argv=<value optimized out>) at Modules/main.c:523
#92 0x0000003e6ec1e3f6 in __libc_start_main (main=<value optimized out>,
argc=<value optimized out>, ubp_av=<value optimized out>,
---Type <return> to continue, or q <return> to quit---
init=<value optimized out>, fini=<value optimized out>,
rtld_fini=<value optimized out>, stack_end=Could not find the frame
base for "__libc_start_main".
) at libc-start.c:220
#93 0x0000000000400649 in _start ()
(gdb)
}}}
--
Ticket URL: <http://dev.laptop.org/ticket/7644>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list