No subject


Wed Apr 23 14:39:25 UTC 2008


In nmeter.s.gcc4, I see that collect_mem saves/restores %ebx. Fishy.

Can you step through the above fragment in gdb and confirm that %ebx gets
clobbered? If yes, which collect_XXX func does that? 

---------------------------------------------------------------------- 
 nuclearcat - 07-01-08 05:24  
---------------------------------------------------------------------- 
It is seems gcc bug.

When gcc built on x86_64 machine, even on chrooted 32-bit environment, it
seems have some bugs, until i set also setarch i686 (by personality
syscalls) and rebuilt gcc. 
Even it is building 32-bit binaries by default, it is broken. I think it
is kind of difficult will be to report such bug to gcc bugzilla? Is it
worth it?

Btw i face such bug only once, with nmeter.
You can just close bug, if it is not interesting for you anymore. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
05-28-08 09:22  nuclearcat     New Issue                                    
05-28-08 09:22  nuclearcat     Status                   new => assigned     
05-28-08 09:22  nuclearcat     Assigned To               => BusyBox         
05-28-08 11:13  vda            Note Added: 0007884                          
05-28-08 12:27  nuclearcat     Note Added: 0007894                          
05-30-08 14:55  vda            Note Added: 0007904                          
06-28-08 10:11  nuclearcat     Note Added: 0008654                          
06-28-08 15:00  vda            Note Added: 0008724                          
06-28-08 16:04  nuclearcat     Note Added: 0008734                          
06-28-08 16:13  vda            Note Added: 0008744                          
06-28-08 16:31  nuclearcat     Note Added: 0008754                          
06-28-08 16:37  vda            File Added: 3.patch                          
06-28-08 16:38  vda            Note Added: 0008764                          
06-28-08 16:44  nuclearcat     Note Added: 0008774                          
06-28-08 16:50  nuclearcat     Note Added: 0008784                          
06-28-08 16:53  nuclearcat     Note Edited: 0008784                         
06-28-08 16:55  nuclearcat     Note Edited: 0008774                         
06-28-08 17:06  nuclearcat     Note Added: 0008794                          
06-28-08 17:08  nuclearcat     Note Edited: 0008794                         
06-28-08 17:20  vda            Note Added: 0008804                          
06-29-08 00:55  nuclearcat     File Added: nmeter.s.gcc3                    
06-29-08 00:55  nuclearcat     File Added: nmeter.s.gcc4                    
06-29-08 00:58  nuclearcat     Note Added: 0008814                          
06-29-08 01:00  nuclearcat     Note Deleted: 0008814                        
06-29-08 06:11  nuclearcat     Note Added: 0008824                          
06-29-08 07:24  vda            Note Added: 0008844                          
06-29-08 07:31  vda            Note Edited: 0008844                         
06-29-08 10:02  nuclearcat     Note Added: 0008854                          
06-29-08 10:21  nuclearcat     Note Added: 0008864                          
06-29-08 10:47  nuclearcat     Note Added: 0008874                          
06-30-08 00:40  vda            Note Added: 0008884                          
07-01-08 05:24  nuclearcat     Note Added: 0008894                          
07-01-08 07:24  vda            Status                   assigned => closed  
======================================================================



More information about the busybox-cvs mailing list