#10260 HIGH 10.1.2: os302-xo1 System fails when showing ogg file with Browse

Zarro Boogs per Child bugtracker at laptop.org
Sat Jul 31 12:39:14 EDT 2010


#10260: os302-xo1 System fails when showing ogg file with Browse
---------------------------------------+------------------------------------
           Reporter:  mikus            |       Owner:  cjb                              
               Type:  defect           |      Status:  new                              
           Priority:  high             |   Milestone:  10.1.2                           
          Component:  x window system  |     Version:  Development build as of this date
         Resolution:                   |    Keywords:                                   
        Next_action:  never set        |    Verified:  0                                
Deployment_affected:                   |   Blockedby:                                   
           Blocking:                   |  
---------------------------------------+------------------------------------
Changes (by dsd):

  * milestone:  Not Triaged => 10.1.2


Comment:

 Reproduced

 {{{
 Program received signal SIGSEGV, Segmentation fault.
 0xb77412de in gp_color_bitmap_to_screen_blt (dstoffset=9521664, srcx=0,
     width=256, height=288,
     data=0xb6392000, pitch=256) at ../src/cim/cim_gp.c:1373
 1373                WRITE_COMMAND_STRING32(8, data, srcoffset,
 dword_count);
 (gdb) bt
 #0  0xb77412de in gp_color_bitmap_to_screen_blt (dstoffset=9521664,
 srcx=0,
     width=256, height=288,
     data=0xb6392000, pitch=256) at ../src/cim/cim_gp.c:1373
 #1  0xb773dad7 in LXCopyFromSys (pGeode=<value optimized out>,
     src=0xb6392000, dst=9521664, dstPitch=256,
     srcPitch=256, h=288, w=256) at lx_video.c:129
 #2  0xb773e7d2 in LXCopyPlanar (data=<value optimized out>,
     height=<value optimized out>, width=<value optimized out>,
     y2=<value optimized out>, x2=<value optimized out>,
     y1=<value optimized out>, x1=<value optimized out>,
     buf=<value optimized out>, id=<value optimized out>,
     pScrni=<value optimized out>) at lx_video.c:272
 #3  LXPutImage (data=<value optimized out>, height=<value optimized out>,
     width=<value optimized out>, y2=<value optimized out>,
     x2=<value optimized out>, y1=<value optimized out>,
     x1=<value optimized out>, buf=<value optimized out>,
     id=<value optimized out>, pScrni=<value optimized out>) at
 lx_video.c:497
 #4  0x080d752e in ?? ()
 #5  0xb77ffe36 in XvdiPutImage ()

 (gdb) list ../src/cim/cim_gp.c:1373
 1368
 1369                WRITE_COMMAND32(4, GP3_HOST_SOURCE_TYPE |
 total_dwords);
 1370
 1371                /* WRITE DATA */
 1372
 1373                WRITE_COMMAND_STRING32(8, data, srcoffset,
 dword_count);
 1374                WRITE_COMMAND_STRING8(8 + (dword_count << 2), data,
 1375                    srcoffset + (dword_count << 2), byte_count);
 1376
 1377                /* UPDATE POINTERS */
 }}}

 srcoffset = 520, dword_count = 128

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


More information about the Bugs mailing list