Androxyde/Flashtool — Issue #5: fatal error in open USB device [Linux version]
Author: hpsaturn
Created: 2012-02-06 05:11:11+00:00
State: open

OS status:
Linux version 2.6.32-5-amd64 (Debian 2.6.32-41)
Debian stable (5)
java version "1.6.0_26" (sun-java6-jre 6.26-0squeeze1)

udev rules attempts:
SUBSYSTEM=="usb", ACTION=="add", SYSFS{idVendor}=="0fce", SYSFS{idProduct}=="*", MODE="0777"
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="0fce", ATTR{idProduct}=="*", MODE="0777", GROUP="usb"
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="0fce", ATTR{idProduct}=="*", MODE="0777"

when excute:
./flashtool:

output:
libusb couldn't open USB device /dev/bus/usb/002/069: Permission denied.
libusb requires write access to USB device nodes.
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f262c7dc7c0, pid=26217, tid=139801931900672
#
# JRE version: 6.0_26-b03
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C [libusb-1.0.so.0+0x57c0] long+0x20
...