Messages in this thread | | | Date | Tue, 8 Feb 2005 18:13:15 +0100 | From | Pavel Machek <> | Subject | Re: 2.6.11-rc3: Kylix application no longer works? |
| |
Hi!
> > > How should one set about reproducing this problem? > > > > IIRC, Some minimal "personal" version can be downloaded from borland.com. > > Well I'd prefer that we not back out the whole patch. Could someone please > test with something like the below, let us know exactly where it's falling > over?
Sorry, it seems your debugging traps do not trigger. I'll try other patches... Pavel
> --- 25/fs/binfmt_elf.c~a 2005-02-07 20:01:16.000000000 -0800 > +++ 25-akpm/fs/binfmt_elf.c 2005-02-07 20:03:51.000000000 -0800 > @@ -44,6 +44,8 @@ > > #include <linux/elf.h> > > +#define D() do { printk("%s:%d\n", __FILE__, __LINE__); dump_stack(); } while (0) > + > static int load_elf_binary(struct linux_binprm * bprm, struct pt_regs * regs); > static int load_elf_library(struct file*); > static unsigned long elf_map (struct file *, unsigned long, struct elf_phdr *, int, int); > @@ -181,8 +183,10 @@ create_elf_tables(struct linux_binprm *b > STACK_ALLOC(p, ((current->pid % 64) << 7)); > #endif > u_platform = (elf_addr_t __user *)STACK_ALLOC(p, len); > - if (__copy_to_user(u_platform, k_platform, len)) > + if (__copy_to_user(u_platform, k_platform, len)) { > + D(); > return -EFAULT; > + }
-- People were complaining that M$ turns users into beta-testers... ...jr ghea gurz vagb qrirybcref, naq gurl frrz gb yvxr vg gung jnl! - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |