[Gridflow-dev] gridflow 0.9.6 || svn crashes with #camera

mescalinum at gmail.com mescalinum at gmail.com
Sun Nov 22 06:34:06 EST 2009


camera: Sony Visual Communication Camera (more info below)

steps to reproduce: create a [#camera] object, open it, open the
appropriate video device

(gdb) where
#0  0xb6305d43 in handle_braces (ac=1, av=0xbfc6f888)
    at src/gridflow.cxx.fcs:776
#1  0xb630466c in BFObject_anything (bself=0x82b6988, winlet=0,
    selector=0x825b468, ac=1, at=0xbfc6fcb8) at src/gridflow.cxx.fcs:548
#2  0xb630489c in BFObject_anything0 (self=0x82b6988, s=0x825b468, argc=1,
    argv=0xbfc6fcb8) at src/gridflow.cxx.fcs:564
#3  0x080aac2c in pd_typedmess ()
#4  0x082be23e in ?? ()
#5  0x00003ef2 in ?? ()
#6  0x00000001 in ?? ()
#7  0xffffffff in ?? ()
#8  0x08123864 in ?? ()
#9  0xbfc6fa84 in ?? ()
#10 0xb7d80564 in vfprintf () from /lib/libc.so.6
#11 0x39373120 in ?? ()
#12 0xb657dff4 in ?? () from /usr/lib/pd/extra/gridflow/gridflow.pd_linux
#13 0x08285ef8 in ?? ()
#14 0xbfc6fd18 in ?? ()
#15 0xb657dff4 in ?? () from /usr/lib/pd/extra/gridflow/gridflow.pd_linux
#16 0x00000001 in ?? ()
#17 0x00000000 in ?? ()

more info about the camera, from hal:
udi = '/org/freedesktop/Hal/devices/usb_device_4f2_b172_noserial_if1'
  info.linux.driver = 'uvcvideo'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/usb_device_4f2_b172_noserial'  (st
ring)
  info.product = 'USB Video Interface'  (string)
  info.subsystem = 'usb'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/usb_device_4f2_b172_noserial_if1'  (s
tring)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'usb'  (string)
  linux.sysfs_path =
'/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.1'  (string)
  usb.bus_number = 1  (0x1)  (int)
  usb.can_wake_up = false  (bool)
  usb.configuration_value = 1  (0x1)  (int)
  usb.device_class = 239  (0xef)  (int)
  usb.device_protocol = 1  (0x1)  (int)
  usb.device_revision_bcd = 16656  (0x4110)  (int)
  usb.device_subclass = 2  (0x2)  (int)
  usb.interface.class = 14  (0xe)  (int)
  usb.interface.number = 1  (0x1)  (int)
  usb.interface.protocol = 0  (0x0)  (int)
  usb.interface.subclass = 2  (0x2)  (int)
  usb.is_self_powered = false  (bool)
  usb.linux.device_number = 3  (0x3)  (int)
  usb.linux.sysfs_path =
'/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.1'  (string)
  usb.max_power = 100  (0x64)  (int)
  usb.num_configurations = 1  (0x1)  (int)
  usb.num_interfaces = 2  (0x2)  (int)
  usb.num_ports = 0  (0x0)  (int)
  usb.product = 'USB Video Interface'  (string)
  usb.product_id = 45426  (0xb172)  (int)
  usb.speed = 480.0 (480) (double)
  usb.vendor = 'Chicony Electronics Co., Ltd'  (string)
  usb.vendor_id = 1266  (0x4f2)  (int)
  usb.version = 2.0 (2) (double)

udi = '/org/freedesktop/Hal/devices/usb_device_4f2_b172_noserial_if0'
  info.linux.driver = 'uvcvideo'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/usb_device_4f2_b172_noserial'  (string)
  info.product = 'USB Video Interface'  (string)
  info.subsystem = 'usb'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/usb_device_4f2_b172_noserial_if0'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'usb'  (string)
  linux.sysfs_path =
'/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0'  (string)
  usb.bus_number = 1  (0x1)  (int)
  usb.can_wake_up = false  (bool)
  usb.configuration_value = 1  (0x1)  (int)
  usb.device_class = 239  (0xef)  (int)
  usb.device_protocol = 1  (0x1)  (int)
  usb.device_revision_bcd = 16656  (0x4110)  (int)
  usb.device_subclass = 2  (0x2)  (int)
  usb.interface.class = 14  (0xe)  (int)
  usb.interface.description = 'Sony Visual Communication Camera'  (string)
  usb.interface.number = 0  (0x0)  (int)
  usb.interface.protocol = 0  (0x0)  (int)
  usb.interface.subclass = 1  (0x1)  (int)
  usb.is_self_powered = false  (bool)
  usb.linux.device_number = 3  (0x3)  (int)
  usb.linux.sysfs_path =
'/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0'  (string)
  usb.max_power = 100  (0x64)  (int)
  usb.num_configurations = 1  (0x1)  (int)
  usb.num_interfaces = 2  (0x2)  (int)
  usb.num_ports = 0  (0x0)  (int)
  usb.product = 'USB Video Interface'  (string)
  usb.product_id = 45426  (0xb172)  (int)
  usb.speed = 480.0 (480) (double)
  usb.vendor = 'Chicony Electronics Co., Ltd'  (string)
  usb.vendor_id = 1266  (0x4f2)  (int)
  usb.version = 2.0 (2) (double)

udi =
'/org/freedesktop/Hal/devices/usb_device_4f2_b172_noserial_if0_video4linux'
  info.capabilities = {'video4linux', 'video4linux.video_capture'}
(string list)
  info.category = 'video4linux'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/usb_device_4f2_b172_noserial_if0'  (string)
  info.product = 'UVC Camera (04f2:b172)'  (string)
  info.subsystem = 'video4linux'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/usb_device_4f2_b172_noserial_if0_video4linux' 
(string)
  linux.device_file = '/dev/video0'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'video4linux'  (string)
  linux.sysfs_path = '/sys/class/video4linux/video0'  (string)
  video4linux.device = '/dev/video0'  (string)
  video4linux.version = '2'  (string)

udi =
'/org/freedesktop/Hal/devices/usb_device_4f2_b172_noserial_if0_logicaldev_input'
  button.has_state = false  (bool)
  info.addons.singleton = {'hald-addon-input'} (string list)
  info.capabilities = {'input', 'button', 'input.keys'} (string list)
  info.category = 'input'  (string)
  info.parent =
'/org/freedesktop/Hal/devices/usb_device_4f2_b172_noserial_if0'  (string)
  info.product = 'UVC Camera (04f2:b172)'  (string)
  info.subsystem = 'input'  (string)
  info.udi =
'/org/freedesktop/Hal/devices/usb_device_4f2_b172_noserial_if0_logicaldev_input' 
(string)
  input.device = '/dev/input/event7'  (string)
  input.originating_device =
'/org/freedesktop/Hal/devices/usb_device_4f2_b172_noserial_if0'  (string)
  input.product = 'UVC Camera (04f2:b172)'  (string)
  input.x11_driver = 'evdev'  (string)
  input.xkb.layout = 'it'  (string)
  input.xkb.model = 'evdev'  (string)
  input.xkb.rules = 'base'  (string)
  input.xkb.variant = ''  (string)
  linux.device_file = '/dev/input/event7'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'input'  (string)
  linux.sysfs_path = '/sys/class/input/input7/event7'  (string)



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 261 bytes
Desc: OpenPGP digital signature
Url : http://lists.artengine.ca/pipermail/gridflow-dev/attachments/20091122/ca7526a1/attachment.pgp 


More information about the Gridflow-dev mailing list