Ubuntu

[lucid] Impossible make USB startup disk with usb-creator-gtk application, now usb-creator-gtk is unuseable my system

Reported by Attila Hammer on 2010-04-02
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
AT-SPI D-Bus
New
Critical
usb-creator (Ubuntu)
Undecided
Roderick B. Greening

Bug Description

Binary package hint: usb-creator

Dear Developers,

Unfortunately, usb-creator-gtk is full unuseable my full updated Lucid system.
I have got a Toshiba Satelite L300 notebook.
Usb-creator-gtk produces various simptoms:
When I using usb-creator-gtk with normal way, when I click make startup disk button, my entire system is freezed. I not see any useful information the .usb-creator.log file. Only help when I kill X Server with Ctrl+Alt+Backspace and logged in again. Impossible do after freeze another task, for example impossible to restart my Orca Screen Reader, see Orca flat review command what happening the screen. Very interesting, the used CD is not spinning after short time. Usb-creator-gtk begin copying some little files, but not finished the task.
I using an Ubuntu Lucid live CD and a 2GB Kingston Data Traweler USB pendrive.

I need usb-creator-gtk application, because if I known right, this is only a simple accessible way if I would like make an USB startup disk with my Asus EEEPC701 netbook.
Only work way if I go to my old Jaunty system and do this system the USB startup disk now. Very interesting, same live CD, same pendrive works right this system and boot correct my netbook.

The second simptomn: usb-creator-gtk is some time crash with sigsegv, I report this problem with another bugreport with this day morning.

If you need another information, I try help you.

Attila

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: usb-creator-gtk 0.2.21
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic i686
Architecture: i386
Date: Fri Apr 2 08:07:09 2010
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100326)
PackageArchitecture: all
ProcEnviron:
 LANG=hu_HU.utf8
 SHELL=/bin/bash
SourcePackage: usb-creator

Attila Hammer (hammera) wrote :

It could be an issue with the CD Drive on the system you are using. Can you try a different (external drive) or perhaps simply point to a .iso image file somewhere and see if the same thing occurs?

Changed in usb-creator (Ubuntu):
status: New → Incomplete
assignee: nobody → Roderick B. Greening (roderick-greening)

Just a moment, I look, but before I doing this, I install upgrades.
But possible this is not CD drive issue, because in Jaunty the startup
disk make works perfect with Lucid CD.
I please maximum 30 minute, and attach the log result what happening
when I try make startup disk from a Lucid iso image.

Attila

Attila Hammer (hammera) wrote :

I looked with following command in a full updated lucid system:
usb-creator -i lucid-desktop-amd64.iso

I attaching the main window screen shot (usb-creator-gtk.png, the
startup process window screen shot (makestartupdiskprocess.png),
.usb-creator.log, and the final filesyze statistics my USB drive
(copyedfilesize.txt).
If I see right, usb-creator is copyed only 53 MB with about 15 minute.
This is not too small?

My Screen reader is frozen when I click after I click make startup disk
button, I need sighted assistance to make screenshot with process window
after 15 minute, and kill X server.

I hope the attached informations is help you. If need another
informations, I try help.

Attila

Attila Hammer (hammera) wrote :

In Vinux mailing list, Tony Sales found why happening my problem.
When Orca Screen Reader is running and I click the make startup disk
button, at-spi registri is crash and desktop is unresponsive.

Attila

Changed in usb-creator (Ubuntu):
status: Incomplete → Invalid
Attila Hammer (hammera) on 2010-04-20
Changed in usb-creator (Ubuntu):
status: Invalid → New
Attila Hammer (hammera) wrote :

In Orca Mailing list, I ask hint possible why happening usb-creator-gtk unusable problem when Orca is running after I clicking make startup disk button.
Tom masterson wroted following:
"I have scanned the gtk frontend code and if I am reading it correctly.
THey use separate wrapped threads for the progressbar, retry dialog,
> > failure dialog, and success dialog. I suspect this is the problem we are
> > seeing and I don't know how to test it or let the maintainers know."
Joanmarie Diggs Orca developer says following:
"For any suspect gui changes, you can test by using g_object_idle_add()
(in Python gobject.idle_add())."

I worry this is not an at-spi related issue, because apport-cli does'nt found any crash related data.
When I try debugging Orca level what happening when install progress window is displayed, I see following mistifical line with entire remaining Orca debug file:
---------> QUEUEING EVENT object:children-changed:remove

Attila

Tom Masterson (kd7cyu) wrote :

This appears to be a threading issue. It occurrs when trying to display the progressbar, failue or success dialogs. to recreate do:
1. Go to a terminal window or use alt-f2 to run a command.
2. Type "sudo usb-creator-gtk"
3. Select appropriate input and output devices.
4. Start the process.

At some point it should lock up. Note that this also happens in Karmic with usb-creator-0.2.7. Also note that it only happens with assistive technology enabled and orca running. Also note that since orca does not normally run for things selected from the admin menu usb-creator should work from there.

It appears to be occurring because of using separate threads to dispaly the above items. Maybe try rearranging the code so that we put the actual work on a separate thread and leave all display stuff on the main thread?

Bryce Harrington (bryce) on 2010-12-12
affects: usb-creator → at-spi-dbus
Changed in at-spi-dbus:
importance: Unknown → Critical
status: Unknown → New
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.