It's no problem glad to help, and thanks for the quick response and fix!
Thanks,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
William Woodall
Graduate Software Engineering
Auburn University
w@auburn.edu
wjwwood@gmail.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
On Wed, Sep 8, 2010 at 5:39 PM, Tim Field <
tfield@willowgarage.com> wrote:
> Thanks for the detailed bug report, William. That really saves us time.
>
> I've created a ticket here: https://code.ros.org/trac/ros-pkg/ticket/4415.
>
> <https://code.ros.org/trac/ros-pkg/ticket/4415>Tim
>
> On Wed, Sep 8, 2010 at 3:21 PM, William Woodall <wjwwood@gmail.com> wrote:
>
>> When playing around with the ccny's Augmented Reality demos I viewed one
>> of their provided bag files in rxbag and I received this exception:
>>
>> Error loading image on topic /usb_cam/image_raw: buffer is not long enough
>> Exception in thread Thread-1:
>> Traceback (most recent call last):
>> File "/usr/lib/python2.6/threading.py", line 532, in __bootstrap_inner
>> self.run()
>> File "/opt/ros/cturtle/ros/tools/rxbag/src/rxbag/timeline_cache.py",
>> line 95, in run
>> msg_stamp, item = self.loader(topic, stamp, item_details)
>> File
>> "/opt/ros/cturtle/stacks/visualization/rxbag_plugins/src/rxbag_plugins/image_timeline_renderer.py",
>> line 177, in _load_thumbnail
>> thumbnail_bitmap = image_helper.pil_to_cairo(thumbnail)
>> File
>> "/opt/ros/cturtle/stacks/visualization/rxbag_plugins/src/rxbag_plugins/image_helper.py",
>> line 117, in pil_to_cairo
>> return cairo.ImageSurface.create_for_data(data, cairo.FORMAT_ARGB32,
>> w, h)
>> TypeError: buffer is not long enough
>>
>> It seems to me that problem is to do with how the images are being loaded
>> into cairo, or are a limitation of cario.
>>
>> My system:
>> Guest Ubuntu Lucid Lynx 10.04 on a Host OS X Laptop:
>> CTurtle binary install 1.2.x
>> libcairo2-dev version 1.8.10-2ubuntu1
>>
>> Steps to reproduce:
>> 1. Get the bag files for the ccny ar_pose demo, instructions:
>> http://www.ros.org/wiki/ar_pose
>> 2. roscd ar_pose/demo
>> 3. rxbag usb_cam_topics_ar_multi.bag
>> 4. Enable thumbnails
>> Or
>> 5. View the "Image" of an Image topic
>> 6. The images will not appear and the exception will be in the terminal
>> where rxbag was launched from.
>>
>> If I need to create a ticket for this let me know and I will.
>>
>> Thanks,
>>
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> William Woodall
>> Graduate Software Engineering
>> Auburn University
>> w@auburn.edu
>> wjwwood@gmail.com
>> 256-345-9938
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>
>> _______________________________________________
>> ros-users mailing list
>> ros-users@code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
>>
>>
>
> _______________________________________________
> ros-users mailing list
> ros-users@code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users
>
>