[Bugs] #2316 UNSP: write error in unzip causes Sugar to hang

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Sun Sep 12 12:30:05 EDT 2010


#2316: write error in unzip causes Sugar to hang
------------------------------------------+---------------------------------
    Reporter:  sascha_silbe               |          Owner:  erikos                     
        Type:  defect                     |         Status:  new                        
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  sugar-toolkit              |        Version:  Git as of bugdate          
    Severity:  Critical                   |       Keywords:                             
Distribution:                             |   Status_field:  New                        
------------------------------------------+---------------------------------
 If unzip fails due to a write error, it will ask the user (on the tty, not
 in X) whether to continue. This causes Sugar to hang indefinitely. The
 Frame is inaccessible, so the only way for the user to recover from this
 is either using a text console (Linux virtual console) or kill the entire
 session (potential data loss).

 Extract from shell.log:
 {{{
 1284305013.357660 DEBUG root: TempFilePath created
 dbus.String(u'/home/sascha.silbe/.sugar/default/data/3a9d2a1a-
 1e68-42f0-8b01-d0518cbfe755-5e92425f-4e7c-43bd-
 95f9-a5bc82972f66_zUiB1o.xo')
 1284305013.357875 DEBUG root: TempFilePath created
 '/home/sascha.silbe/.sugar/default/data/3a9d2a1a-
 1e68-42f0-8b01-d0518cbfe755-5e92425f-4e7c-43bd-
 95f9-a5bc82972f66_zUiB1o.xo'
 1284305013.360555 DEBUG root: locale/en_US/activity.linfo not found.
 1284305013.360775 DEBUG root: locale/en/activity.linfo not found.
 Archive:  /home/sascha.silbe/.sugar/default/data/3a9d2a1a-
 1e68-42f0-8b01-d0518cbfe755-5e92425f-4e7c-43bd-95f9-a5bc82972f66_zUiB1o.xo
   inflating: /home/sascha.silbe/Activities/VideoChat.activity/NEWS
   inflating: /home/sascha.silbe/Activities/VideoChat.activity/setup.py
   inflating: /home/sascha.silbe/Activities/VideoChat.activity/call.py
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libjinglep2pclient-0.3.so.0
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libfsvalve.so
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libfarsight-0.1.so.3
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libkrb5support.so.0
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libresolv.so.2
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libgstvideoflip.so
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libgstreamer-0.10.so.0
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libgstgdp.so
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libgstgio.so
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libgstice.so
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libgstvideo4linux2.so
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libcom_err.so.2
   inflating: /home/sascha.silbe/Activities/VideoChat.activity/tse
 /telepathy-stream-engine
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libgcc_s.so.1
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libgstrtp.so
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libgstximagesink.so
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libgstvideotestsrc.so
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libjinglexmllite-0.3.so.0
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libgstrtpmuxer.so
   inflating:
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libjinglebase-0.3.so.0
 /home/sascha.silbe/Activities/VideoChat.activity/tse/libjinglebase-0.3.so.0:
 write error (disk full?).  Continue? (y/n/^C)
 }}}

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/2316>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list