bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #38800] x86-64: overflowing relocation crashes GRUB


From: qwertial
Subject: [bug #38800] x86-64: overflowing relocation crashes GRUB
Date: Tue, 30 Apr 2013 02:43:22 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31

Follow-up Comment #3, bug #38800 (project grub):

grub-core/kern/dl.c:

grub_dl_t grub_dl_head = 0;
-verbatim+

include/grub/dl.h:

#ifndef GRUB_UTIL
struct grub_dl
{
  char *name;
  int ref_count;
  grub_dl_dep_t dep;
  grub_dl_segment_t segment;
  Elf_Sym *symtab;
  void (*init) (struct grub_dl *mod);
  void (*fini) (void);
#if defined (__ia64__) || defined (__powerpc__)
  void *got;
  void *tramp;
#endif
  void *base;
  grub_size_t sz;
  struct grub_dl *next;
};
#endif
typedef struct grub_dl *grub_dl_t;


...r-right?

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?38800>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]