Re: [ros-users] call for testing: camera1394 in C-turtle

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: User discussions
Date:  
To: User discussions
Subject: Re: [ros-users] call for testing: camera1394 in C-turtle
On Mon, Nov 22, 2010 at 9:54 PM, Andrew Harris <> wrote:
> On Mon, Nov 22, 2010 at 10:12 PM, Jack O'Quin <> wrote:
>> Could you please post a gdb backtrace of the driver crash? Here's one
>> way to do that...
>>
>>  $ roscd camera1394
>>  $ gdb bin/camera1394_node
>
> Hi Jack,
>
>   Thanks for the hint.  I attached a text file gdb run.  When I run
> from gdb can I just type "run"?  (That's what I did).  gdb seemed to
> be unhappy with argc at first...


Yes, that's right. You seem to have captured the SIGILL trap.

It looks like the driver crashes while running the dynamic_reconfigure
callback. That happens initially, even if dynamic reconfigure is not
running. I'm not so clear to me what goes on at that point. I'd guess
dynamic reconfigure is trying to send a message, perhaps to register
its service.

I'm not familiar with ARM tools, but given the illegal instruction I'd
take a close look at the way you compiled everything. Perhaps the
compiler is generating instructions for the wrong chip version or
something.

Maybe someone else is more familiar with this and can suggest what to try next.
--
 joq