Re: 2.6.11-rc3: Kylix application no longer works?

From: Pavel Machek
Date: Tue Feb 08 2005 - 12:19:19 EST


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@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/