Wolfgang Grandegger wrote:
> Paul Alfille wrote:
>> On Thu, Dec 3, 2009 at 8:09 AM, Wolfgang Grandegger 
>> <[email protected]>wrote:
>>
>>> This could happen because the address of the bus_master variable
>>> was pointing to a stack location of the initiating function.
>>> The problem is fixes by passing the value of bus_master as
>>> argument.
>>>
>>>
>> Very nice. A pretty subtle bug, and a nice simple solution!
> 
> I verified the behavior with a simple test program and unfortunately, it
> does not fail on my PC/Laptop but just on my ARM i.mx31 board.
> 
>>> Signed-off-by: Wolfgang Grandegger <[email protected]>
>>> ---
>>>
>>> This fixes one problem. Now I'm facing another one with "owfs" when
>>> scanning for devices:
>>>
>> ....
>>
>> This will take some study.
> 
> Any suggestion? The pipe select does not timeout with owserver.

Does it make sense to test with --disable-mt? I got it compiled with
some fixes (missing #if OW_MT) but it seems *not* to work.

Wolfgang.

------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
Owfs-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Reply via email to