Super, the new release OWFS 2.8p5 solved this problem - thanks!

Jan


On Sun, December 5, 2010 18:57, Paul Alfille wrote:
> Ok, found this bug. Basically the device directory request and
> visibility tests weren't being sent to the server, but being performed
> in owhttpd. since the BAE0910 wasn't connected to owhttpd except via
> owserver, it caused a problem.
>
> This will be part of OWFS 2.8p5 when it's released.
>
> Thanks for the report and the easy test case.
>
> Paul Alfille
>
> On Tue, Nov 9, 2010 at 2:16 PM, Jan Bertelsen <jb-o...@w57.dk> wrote:
>> Hi Pascal,
>>
>> very interesting - with owhttpd or owfs connected directly to the busmaster
>> I
>> can access the BAE 910 chip and all its registers and even change the
>> content
>> of a user register (at least via owhttpd) - without any crash.
>>
>> Further when I access a property with the "cat" command and with owfs
>> connected to owserver I can also read and write a register - and no crash.
>> But
>> as soon I use any "dir" functions they crash
>>
>> So it seems to be a problem with the "dir" function when owhttpd and owfs
>> are
>> running as clients.
>>
>> Regards,
>>
>> Jan
>>
>>
>>
>> On Sun, November 7, 2010 08:25, Pascal Baerten wrote:
>>> Hi Jan,
>>>
>>> Could you do the test with owfs directly connected on the busmaster
>>> (without
>>> owserver) and post the trace?
>>>
>>> also it will be interesting to try accessing a explicit property without
>>> ls.
>>>
>>> like this:
>>> cat /mnt/1wire/FC.000000000022/910/pioc
>>> regards
>>>
>>> Pascal
>>>
>>> 2010/11/6 Jan Bertelsen <jb-o...@w57.dk>
>>>
>>>> Hi,
>>>>
>>>> thanks for the answer - unfortunately I still have the same problem. I
>>>> have
>>>> tried both the code from CVS and the versions 2.7p39, 2.8p1 and 2.8p3 all
>>>> with
>>>> the same result. owhttpd and owfs are crashing (see my first post below)
>>>> when
>>>> I try to access the BAE 910 chip.
>>>>
>>>> I'm not running the normal kernel on my server as Ubuntu server edition is
>>>> compiled with PAE and my CPU does not have this addressing feature - can
>>>> this
>>>> be the cause??
>>>>
>>>> As I'm not a skilled C-debugger so any help is mostly welcome.
>>>>
>>>> Best regards,
>>>>
>>>> Jan
>>>>
>>>> On Mon, November 1, 2010 08:42, Pascal Baerten wrote:
>>>> > Hi Jan,
>>>> >
>>>> > I got similar issues with intermediate owfs version that introduced
>>>> > visibility feature.
>>>> > The visibility feature allows to conditionally hide non relevant
>>>> properties.
>>>> > This allows to show adaptive directory structure between bae0910 and
>>>> bae0911
>>>> > who share same family code.
>>>> >
>>>> > This issue is fixed in the current cvs version.
>>>> > You may consider to revert to previous release or to test with cvs
>>>> version.
>>>> >
>>>> > Pascal
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > 2010/10/31 Jan Bertelsen <jb-o...@w57.dk>
>>>> >
>>>> >> Hi all,
>>>> >>
>>>> >> trying to read registers on the BAE 910 chip I get a segmentation fault
>>>> in
>>>> >> owhttpd (see below) and owfs. I have no problem reading other devices
>>>> on
>>>> >> the
>>>> >> bus.
>>>> >>
>>>> >> When I try to read the BAE chip using owfs:
>>>> >>
>>>> >> ls /mnt/1wire/FC.000000000022/910
>>>> >>
>>>> >> it's the same, owfs is crashing with the same debug information.
>>>> >>
>>>> >> owhttpd and owfs are connected to the 1wire bus via owserver, which is
>>>> >> running
>>>> >> as:
>>>> >>
>>>> >> owserver -p 2125 -d /dev/ttyS0
>>>> >>
>>>> >> owserver is not affected of the crash.
>>>> >>
>>>> >> My setup is:
>>>> >> System: Ubuntu 8.04.4 LTS Hardy
>>>> >> OWFS: compiled from owfs-2.8p2.tar.gz
>>>> >> Bus master: LinkOEM (same as Link45) at /dev/ttyS0
>>>> >>
>>>> >>
>>>> >> Any hints are welcome as I'm not used to debug c programs.
>>>> >>
>>>> >> Best regards
>>>> >>
>>>> >> Jan
>>>> >>
>>>> >> ================================================
>>>> >>
>>>> >> $ gdb owhttpd
>>>> >> run -s 2125 -p 2121 --debug
>>>> >> <..cut..>
>>>> >>  DEBUG: owhttpd_handler.c:handle_GET(151) Simple GET request -- read a
>>>> >> value
>>>> >> or directory
>>>> >>  DEBUG: ow_dir.c:FS_dir(63) path=/FC.000000000022/910
>>>> >>   CALL: ow_dir.c:FS_dir_both(98) path=/FC.000000000022/910
>>>> >>  DEBUG: ow_cache.c:Cache_Get_Internal(884) FC 00 00 00 00 00 22 DE
>>>> size=4
>>>> >>  DEBUG: ow_parseobject.c:OWQ_create_from_path(29) /FC.000000000022/910
>>>> >>   CALL: ow_parsename.c:FS_ParsedName_anywhere(90)
>>>> >> path=[/FC.000000000022/910]
>>>> >>  DEBUG: ow_cache.c:Cache_Get_Device(855) FC 00 00 00 00 00 22 DE
>>>> >>  DEBUG: ow_cache.c:Cache_Get_Common(1067) Get from cache sn FC 00 00 00
>>>> 00
>>>> >> 00
>>>> >> 22 DE pointer=0xb7efc920 index=0 size=4
>>>> >>  DEBUG: ow_cache.c:Cache_Get_Common(1076) value found in cache.
>>>> Remaining
>>>> >> life: 117 seconds.
>>>> >>  DEBUG: ow_presence.c:CheckPresence(75) Found device on bus 0
>>>> >>  DEBUG: ow_parseobject.c:OWQ_create_sibling(62) Create sibling
>>>> device_type
>>>> >> from /FC.000000000022/910 as /FC.000000000022/device_type
>>>> >>  DEBUG: ow_parseobject.c:OWQ_create_from_path(29)
>>>> >> /FC.000000000022/device_type
>>>> >>   CALL: ow_parsename.c:FS_ParsedName_anywhere(90)
>>>> >> path=[/FC.000000000022/device_type]
>>>> >>  DEBUG: ow_cache.c:Cache_Get_Device(855) FC 00 00 00 00 00 22 DE
>>>> >>  DEBUG: ow_cache.c:Cache_Get_Common(1067) Get from cache sn FC 00 00 00
>>>> 00
>>>> >> 00
>>>> >> 22 DE pointer=0xb7efc920 index=0 size=4
>>>> >>  DEBUG: ow_cache.c:Cache_Get_Common(1076) value found in cache.
>>>> Remaining
>>>> >> life: 117 seconds.
>>>> >>  DEBUG: ow_presence.c:CheckPresence(75) Found device on bus 0
>>>> >>  DEBUG: ow_read.c:adjust_file_size(333) file_length=12 offset=0 size=1
>>>> >>  DEBUG: ow_parseobject.c:OWQ_create_sibling(62) Create sibling
>>>> typestate
>>>> >> from
>>>> >> /FC.000000000022/device_type as /FC.000000000022/typestate
>>>> >>  DEBUG: ow_parseobject.c:OWQ_create_from_path(29)
>>>> >> /FC.000000000022/typestate
>>>> >>   CALL: ow_parsename.c:FS_ParsedName_anywhere(90)
>>>> >> path=[/FC.000000000022/typestate]
>>>> >>  DEBUG: ow_cache.c:Cache_Get_Device(855) FC 00 00 00 00 00 22 DE
>>>> >>  DEBUG: ow_cache.c:Cache_Get_Common(1067) Get from cache sn FC 00 00 00
>>>> 00
>>>> >> 00
>>>> >> 22 DE pointer=0xb7efc920 index=0 size=4
>>>> >>  DEBUG: ow_cache.c:Cache_Get_Common(1076) value found in cache.
>>>> Remaining
>>>> >> life: 117 seconds.
>>>> >>  DEBUG: ow_presence.c:CheckPresence(75) Found device on bus 0
>>>> >>  DEBUG: ow_read.c:adjust_file_size(333) file_length=12 offset=0 size=1
>>>> >>  DEBUG: ow_cache.c:Cache_Get(783) FC 00 00 00 00 00 22 DE size=8
>>>> >> IsUncachedDir=0
>>>> >>  DEBUG: ow_cache.c:Cache_Get_Common(1067) Get from cache sn FC 00 00 00
>>>> 00
>>>> >> 00
>>>> >> 22 DE pointer=0xb7ef8a58 index=0 size=8
>>>> >>  DEBUG: ow_cache.c:Cache_Get_Common(1095) value not found in cache
>>>> >>  DEBUG: ow_select.c:BUS_select(72) Selecting a path (and device)
>>>> >> path=/FC.000000000022/typestate SN=FC 00 00 00 00 00 22 DE last path=FF
>>>> 00
>>>> >> 00 00 00 00 00 00
>>>> >>  DEBUG: ow_select.c:BUS_select(77) Clearing root branch
>>>> >>
>>>> >> Program received signal SIGSEGV, Segmentation fault.
>>>> >> [Switching to Thread 0xb7cbfb90 (LWP 19258)]
>>>> >> 0x00000000 in ?? ()
>>>> >> (gdb)
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> ------------------------------------------------------------------------------
>>>> >> Nokia and AT&T present the 2010 Calling All Innovators-North America
>>>> >> contest
>>>> >> Create new apps & games for the Nokia N8 for consumers in  U.S. and
>>>> Canada
>>>> >> $10 million total in prizes - $4M cash, 500 devices, nearly $6M in
>>>> >> marketing
>>>> >> Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi
>>>> Store
>>>> >> http://p.sf.net/sfu/nokia-dev2dev
>>>> >> _______________________________________________
>>>> >> Owfs-developers mailing list
>>>> >> Owfs-developers@lists.sourceforge.net
>>>> >> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>>>> >>
>>>> >
>>>> >
>>>> >
>>>> > --
>>>> > Pascal
>>>> > www.brain4home.eu
>>>> > to subscribe, send a mail to <list-subscr...@brain4home.eu>
>>>> >
>>>> ------------------------------------------------------------------------------
>>>> > Nokia and AT&T present the 2010 Calling All Innovators-North America
>>>> contest
>>>> > Create new apps & games for the Nokia N8 for consumers in  U.S. and
>>>> Canada
>>>> > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in
>>>> marketing
>>>> > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
>>>> >
>>>> http://p.sf.net/sfu/nokia-dev2dev_______________________________________________
>>>> > Owfs-developers mailing list
>>>> > Owfs-developers@lists.sourceforge.net
>>>> > https://lists.sourceforge.net/lists/listinfo/owfs-developers
>>>> >
>>>>
>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> The Next 800 Companies to Lead America's Growth: New Video Whitepaper
>>>> David G. Thomson, author of the best-selling book "Blueprint to a
>>>> Billion" shares his insights and actions to help propel your
>>>> business during the next growth cycle. Listen Now!
>>>> http://p.sf.net/sfu/SAP-dev2dev
>>>> _______________________________________________
>>>> Owfs-developers mailing list
>>>> Owfs-developers@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>>>>
>>>
>>>
>>>
>>> --
>>> Pascal
>>> www.brain4home.eu
>>> to subscribe, send a mail to <list-subscr...@brain4home.eu>
>>> ------------------------------------------------------------------------------
>>> The Next 800 Companies to Lead America's Growth: New Video Whitepaper
>>> David G. Thomson, author of the best-selling book "Blueprint to a
>>> Billion" shares his insights and actions to help propel your
>>> business during the next growth cycle. Listen Now!
>>> http://p.sf.net/sfu/SAP-dev2dev_______________________________________________
>>> Owfs-developers mailing list
>>> Owfs-developers@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> The Next 800 Companies to Lead America's Growth: New Video Whitepaper
>> David G. Thomson, author of the best-selling book "Blueprint to a
>> Billion" shares his insights and actions to help propel your
>> business during the next growth cycle. Listen Now!
>> http://p.sf.net/sfu/SAP-dev2dev
>> _______________________________________________
>> Owfs-developers mailing list
>> Owfs-developers@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>>
>
> ------------------------------------------------------------------------------
> What happens now with your Lotus Notes apps - do you make another costly
> upgrade, or settle for being marooned without product support? Time to move
> off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
> use, and manage than apps on traditional platforms. Sign up for the Lotus
> Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
> _______________________________________________
> Owfs-developers mailing list
> Owfs-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>



------------------------------------------------------------------------------
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Reply via email to