#11994 BLOC 12.1.0: runin-gtk crashes with segmentation fault

Zarro Boogs per Child bugtracker at laptop.org
Wed Jul 11 10:17:13 EDT 2012

#11994: runin-gtk crashes with segmentation fault
           Reporter:  greenfeld              |       Owner:  Quozl                            
               Type:  defect                 |      Status:  new                              
           Priority:  blocker                |   Milestone:  12.1.0                           
          Component:  manufacturing process  |     Version:  Development build as of this date
         Resolution:                         |    Keywords:                                   
        Next_action:  diagnose               |    Verified:  0                                
Deployment_affected:                         |   Blockedby:                                   
           Blocking:                         |  

Comment(by greenfeld):

 I tried running "info float" but gdb reports "No floating-point info
 available for this processor."

 "info vector" returns the wR* and wC* registers.

 So some more random (from a non-low-level person) possibilities are:
  * We made a mistake using gcc trying to access the contents of the d#
 items shown in gdb's disassembly of the code.
  * gdb for some reason does not know about our floating point unit, or
 needs a flag set to tell it to check it.
  * gdb's disassembly is incorrect but somehow looks reasonable.
  * The d# registers overlap other registers and gdb doesn't bother to show
 their contents twice.
  * We do not know what the d# items symbolize, but are guessing they are
 registers by accident.
  * Somehow we ended up in a NEON or similar alternate code path, and there
 is enough vestigial support inherited from other processor variants that
 we kept going until we couldn't.

Ticket URL: <http://dev.laptop.org/ticket/11994#comment:25>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system

More information about the Bugs mailing list