Bug#634261: [sparc] iceweasel: Bus Error in setbuf()

2013-01-13 Thread Michael Karcher
A summary of the current situation: There are historic programs and libraries relying on the old FILE structure. These programs and libraries assume that any 4-byte aligned FILE structure is acceptable, because that was the case with libio 2.0 Most programs and libraries are compiled with libio

Processed: Same issue as 634261

2013-01-13 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: reassign 688086 libc6 Bug #688086 [iceape] iceape: [sparc] iceape stops with bus error Bug reassigned from package 'iceape' to 'libc6'. No longer marked as found in versions iceape/2.7.7-1. Ignoring request to alter fixed versions of bug #688086

Bug#688086: Same issue as 634261

2013-01-13 Thread Jurij Smakov
On Sun, Jan 13, 2013 at 11:14:38PM +0100, John Paul Adrian Glaubitz wrote: reassign 688086 libc6 merge 634261 688086 thanks Hi, I have upgraded a Ultra5 from stable to testing. A few weeks ago, Iceape ran fine even on sparc architecture, when testing package aborts with a bus error

Bug#688086: Same issue as 634261

2013-01-13 Thread John Paul Adrian Glaubitz
On Sun, Jan 13, 2013 at 10:26:36PM +, Jurij Smakov wrote: This is the same issue as in Debian bugs #634261 [1], reassigning to No, this is a completely different bug. Please see my update with analysis. I did. Your problem is the same issue as in Debian bug #674908 [1]. The original

Bug#698102: eglibc: initgroups changes egid

2013-01-13 Thread Michael Tsang
Package: eglibc Version: 2.13-37 Severity: critical Tags: security Justification: root security hole Dear Maintainer, I have found a potential security hole in the implementation of initgroups. It sets a wrong egid on my system. Here is the necessary information: root@client-debian:~# getent

Bug#698102: Acknowledgement (eglibc: initgroups changes egid)

2013-01-13 Thread Michael Tsang
Additional information: in the above configuration, if michael is from local /etc/passwd and /etc/group, the egid would be 1000, however, if it is from LDAP, the egid would be 27. However, the output of getent passwd and getent group are the same. -- To UNSUBSCRIBE, email to

Bug#698102: Acknowledgement (eglibc: initgroups changes egid)

2013-01-13 Thread Michael Tsang
To demonstrate the problem more clearly, I have installed two Debian wheezy virtual machines with exactly the same configuration placed on the same network. The only difference is the kernel used. The test programs and the results are shown below: michael@server:~/src/misc$ cat initgroups.c