[Pkg-xen-devel] Bug#649349: Bug#649349: Bug#649349: xen-hypervisor-4.1-amd64: pygrub fails due to invalid opcode trapped

Alexandre Vaissière thestarch at gmail.com
Mon Nov 21 22:31:44 UTC 2011


Le 21/11/2011 22:08, Bastian Blank a écrit :
> Pleast install libc6-dbg, make sure you have an uptodate system and call
> "disassemble" when it dies.
>
(gdb) info share ld-linux
>From                To                  Syms Read   Shared Object Library
0x00007ffff7dddaf0  0x00007ffff7df5833  Yes (*)    
/lib64/ld-linux-x86-64.so.2
(*): Shared library is missing debugging information.
(gdb) add-symbol-file /usr/lib/debug/lib/x86_64-linux-gnu/ld-2.13.so
0x00007ffff7dddaf0
add symbol table from file
"/usr/lib/debug/lib/x86_64-linux-gnu/ld-2.13.so" at
    .text_addr = 0x7ffff7dddaf0
(y or n) y
Reading symbols from /usr/lib/debug/lib/x86_64-linux-gnu/ld-2.13.so...done.
(gdb) bt
#0  ?? () at ../sysdeps/x86_64/dl-trampoline.S:189 from
/lib64/ld-linux-x86-64.so.2
#1  0x00007ffff7de75c6 in add_dependency (flags=<optimized out>,
map=0x0, undef_map=<optimized out>) at dl-lookup.c:621
#2  _dl_lookup_symbol_x (undef_name=<optimized out>, undef_map=0xace5c0,
ref=0x7fffffffdef8, symbol_scope=<optimized out>, version=0x0,
type_class=<optimized out>, flags=1, skip_map=
    0x0) at dl-lookup.c:824
#3  0x00007ffff7dea742 in _dl_fixup (l=<optimized out>,
reloc_arg=<optimized out>) at ../elf/dl-runtime.c:119
#4  0x00007ffff7df0695 in ?? () at ../sysdeps/x86_64/dl-trampoline.S:41
from /lib64/ld-linux-x86-64.so.2
#5  0x00007ffff54baa24 in ext2fs_open2 () from
/lib/x86_64-linux-gnu/libext2fs.so.2
#6  0x00007ffff56dca15 in ?? () from
/usr/lib/xen-4.1/lib/fs/ext2fs-lib/fsimage.so
#7  0x00007ffff5ae28a5 in ?? () from
/usr/lib/xen-4.1/bin/../lib/python/../libfsimage.so
#8  0x00007ffff5ae24cc in fsi_open_fsimage () from
/usr/lib/xen-4.1/bin/../lib/python/../libfsimage.so
#9  0x00007ffff5ce5572 in ?? () from
/usr/lib/xen-4.1/bin/../lib/python/fsimage.so
#10 0x00000000004b93d9 in call_function (oparg=<optimized out>,
pp_stack=0x7fffffffe240) at ../Python/ceval.c:4021
#11 PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at
../Python/ceval.c:2666
#12 0x00000000004bfb54 in PyEval_EvalCodeEx (co=0x7ffff7ede830,
globals=<optimized out>, locals=<optimized out>, args=<optimized out>,
argcount=<optimized out>, kws=<optimized out>,
    kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253
#13 0x00000000004c0692 in PyEval_EvalCode (co=<optimized out>,
globals=<optimized out>, locals=<optimized out>) at ../Python/ceval.c:667
#14 0x00000000004df8f2 in run_mod (mod=<optimized out>,
filename=<optimized out>, globals=
    {'get_entry_idx': <function at remote 0xa86a28>, 'bootfsargs': '""',
'get_fs_offset_gpt': <function at remote 0xa86938>, 'grub': <module at
remote 0xa6f590>, 'curses': <module at remote 0xa2e520>,
'enable_cursor': <function at remote 0xa73f50>, 'run_grub': <function at
remote 0xa87140>, 'not_really': False, 'file':
'/home/starch/data/xen/domains/squeeze/disk.img', 'sel': None,
'format_sxp': <function at remote 0xa87230>, 'is_disk_image': <function
at remote 0xa86848>, 'output_directory': '/var/run/xend/boot',
'FDISK_PART_GPT': 238, 'struct': <module at remote 0x7ffff677d6e0>,
'platform': <module at remote 0xa2e5c8>, 'tempfile': <module at remote
0x7ffff7ee4868>, 'FDISK_PART_SOLARIS': 191, 'offset': 0, '__package__':
None, 'bootfsgroup': [], 're': <module at remote 0x7ffff7f14520>,
'sniff_netware': <function at remote 0xa871b8>, 'usage': <function at
remote 0xa87320>, 'getopt': <module at remote 0xa6f520>,
'get_partition_offsets': <function at remote 0xa869b0>, '__doc__': None,
'part_offs': [0], 'DKL_MAGIC': 5...(truncated), locals=
    {'get_entry_idx': <function at remote 0xa86a28>, 'bootfsargs': '""',
'get_fs_offset_gpt': <function at remote 0xa86938>, 'grub': <module at
remote 0xa6f590>, 'curses': <module at remote 0xa2e520>,
'enable_cursor': <function at remote 0xa73f50>, 'run_grub': <function at
remote 0xa87140>, 'not_really': False, 'file':
'/home/starch/data/xen/domains/squeeze/disk.img', 'sel': None,
'format_sxp': <function at remote 0xa87230>, 'is_disk_image': <function
at remote 0xa86848>, 'output_directory': '/var/run/xend/boot',
'FDISK_PART_GPT': 238, 'struct': <module at remote 0x7ffff677d6e0>,
'platform': <module at remote 0xa2e5c8>, 'tempfile': <module at remote
0x7ffff7ee4868>, 'FDISK_PART_SOLARIS': 191, 'offset': 0, '__package__':
None, 'bootfsgroup': [], 're': <module at remote 0x7ffff7f14520>,
'sniff_netware': <function at remote 0xa871b8>, 'usage': <function at
remote 0xa87320>, 'getopt': <module at remote 0xa6f520>,
'get_partition_offsets': <function at remote 0xa869b0>, '__doc__': None,
'part_offs': [0], 'DKL_MAGIC': 5...(truncated), flags=<optimized out>,
arena=<optimized out>)
    at ../Python/pythonrun.c:1346
#15 0x00000000004e0484 in PyRun_FileExFlags (fp=0x9513d0,
filename=0x7fffffffe9ad "/usr/lib/xen-default/bin/pygrub",
start=<optimized out>, globals=
    {'get_entry_idx': <function at remote 0xa86a28>, 'bootfsargs': '""',
'get_fs_offset_gpt': <function at remote 0xa86938>, 'grub': <module at
remote 0xa6f590>, 'curses': <module at remote 0xa2e520>,
'enable_cursor': <function at remote 0xa73f50>, 'run_grub': <function at
remote 0xa87140>, 'not_really': False, 'file':
'/home/starch/data/xen/domains/squeeze/disk.img', 'sel': None,
'format_sxp': <function at remote 0xa87230>, 'is_disk_image': <function
at remote 0xa86848>, 'output_directory': '/var/run/xend/boot',
'FDISK_PART_GPT': 238, 'struct': <module at remote 0x7ffff677d6e0>,
'platform': <module at remote 0xa2e5c8>, 'tempfile': <module at remote
0x7ffff7ee4868>, 'FDISK_PART_SOLARIS': 191, 'offset': 0, '__package__':
None, 'bootfsgroup': [], 're': <module at remote 0x7ffff7f14520>,
'sniff_netware': <function at remote 0xa871b8>, 'usage': <function at
remote 0xa87320>, 'getopt': <module at remote 0xa6f520>,
'get_partition_offsets': <function at remote 0xa869b0>, '__doc__': None,
'part_offs': [0], 'DKL_MAGIC': 5...(truncated), locals=
    {'get_entry_idx': <function at remote 0xa86a28>, 'bootfsargs': '""',
'get_fs_offset_gpt': <function at remote 0xa86938>, 'grub': <module at
remote 0xa6f590>, 'curses': <module at remote 0xa2e520>,
'enable_cursor': <function at remote 0xa73f50>, 'run_grub': <function at
remote 0xa87140>, 'not_really': False, 'file':
'/home/starch/data/xen/domains/squeeze/disk.img', 'sel': None,
'format_sxp': <function at remote 0xa87230>, 'is_disk_image': <function
at remote 0xa86848>, 'output_directory': '/var/run/xend/boot',
'FDISK_PART_GPT': 238, 'struct': <module at remote 0x7ffff677d6e0>,
'platform': <module at remote 0xa2e5c8>, 'tempfile': <module at remote
0x7ffff7ee4868>, 'FDISK_PART_SOLARIS': 191, 'offset': 0, '__package__':
None, 'bootfsgroup': [], 're': <module at remote 0x7ffff7f14520>,
'sniff_netware': <function at remote 0xa871b8>, 'usage': <function at
remote 0xa87320>, 'getopt': <module at remote 0xa6f520>,
'get_partition_offsets': <function at remote 0xa869b0>, '__doc__': None,
'part_offs': [0], 'DKL_MAGIC': 5...(truncated), closeit=1,
flags=0x7fffffffe570) at ../Python/pythonrun.c:1332
#16 0x00000000004e0f8e in PyRun_SimpleFileExFlags (fp=0x9513d0,
filename=<optimized out>, closeit=1, flags=0x7fffffffe570) at
../Python/pythonrun.c:936
#17 0x00000000004f0ec4 in Py_Main (argc=<optimized out>, argv=<optimized
out>) at ../Modules/main.c:599
#18 0x00007ffff69a3ead in __libc_start_main (main=<optimized out>,
argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>,
    stack_end=0x7fffffffe688) at libc-start.c:228
#19 0x000000000041f2b9 in _start ()
(gdb) disassemble
No function contains program counter for selected frame.






More information about the Pkg-xen-devel mailing list