Hello Paul

./owserver --nozero --foreground --error_level=9 -u -p 5500
   CALL: PARSENAME path=[]
CONNECT: Adapter found: 003/002
DEFAULT: Opened USB DS9490 adapter at 003/002.
   DATA: DS9490_setup_adapter: done (ret=0)
  DEBUG: Start of directory path= device=00 00 00 00 00 00 00 00
DEBUG: Selecting a path (and device) path= SN=00 00 00 00 00 00 00 00 last path=00 00 00 00 00 00 00 00
  DEBUG: Clearing root branch
   DATA: DS9490_reset
   DATA: DS9490_reset: ok
  DEBUG:   Transaction send = 0
  DEBUG:   Transaction end = 0
   DATA: DS9490_reset
   DATA: DS9490_reset: ok
  DEBUG: Index 0
  DEBUG: Got 24 bytes from USB search
DEBUG: DS9490 directory gulp. Adding element 0:28 FA AA AC 01 00 00 3D DEBUG: DS9490 directory gulp. Adding element 1:28 CE 6E AF 01 00 00 B9 DEBUG: DS9490 directory gulp. Adding element 2:81 11 4A 29 00 00 00 71
  DEBUG: DS9490_next_both SN found: 28 FA AA AC 01 00 00 3D
  DEBUG: BUS_next return = 0 | 28 FA AA AC 01 00 00 3D
  DEBUG: Cache_Add_Device 28 FA AA AC 01 00 00 3D bus=0
DEBUG: Add to cache sn 28 FA AA AC 01 00 00 3D pointer=(nil) index=-1 size=4 DEBUG: Selecting a path (and device) path= SN=00 00 00 00 00 00 00 00 last path=00 00 00 00 00 00 00 00
   DATA: DS9490_reset
   DATA: DS9490_reset: ok
  DEBUG: Index 1
  DEBUG: DS9490_next_both SN found: 28 CE 6E AF 01 00 00 B9
  DEBUG: BUS_next return = 0 | 28 CE 6E AF 01 00 00 B9
  DEBUG: Cache_Add_Device 28 CE 6E AF 01 00 00 B9 bus=0
DEBUG: Add to cache sn 28 CE 6E AF 01 00 00 B9 pointer=(nil) index=-1 size=4 DEBUG: Selecting a path (and device) path= SN=00 00 00 00 00 00 00 00 last path=00 00 00 00 00 00 00 00
   DATA: DS9490_reset
   DATA: DS9490_reset: ok
  DEBUG: Index 2
  DEBUG: DS9490_next_both SN found: 81 11 4A 29 00 00 00 71
  DEBUG: BUS_next return = 0 | 81 11 4A 29 00 00 00 71
  DEBUG: Cache_Add_Device 81 11 4A 29 00 00 00 71 bus=0
DEBUG: Add to cache sn 81 11 4A 29 00 00 00 71 pointer=(nil) index=-1 size=4
CONNECT: Good DS1421 tag found for 003/002
DEFAULT: Set DS9490 003/002 unique id to 81 11 4A 29 00 00 00 71
  DEBUG: main_threadid = 139673603872496
  DEBUG: ServerProcessOut = 1113938256
  DEBUG: ServerProcessAccept 5500[1113938256] try lock 0
  DEBUG: ServerProcessAccept 5500[1113938256] locked 0


./owread -s localhost:5500 -C 28.FAAAAC010000/temperature
      29.375

works.  Thanks for your help.

I had problems with

 cvs -d:pserver:[email protected]:/cvsroot owfs login
Unknown command: `owfs'


Best Regards

Stefan
On 26/01/2009, at 2:02 PM, Paul Alfille wrote:

Using a slightly older version of Suse (and the CVS version of owfs) I get:

sudo /opt/owfs/bin/owserver --foreground --error_level=9 -u -p 5500
   CALL: PARSENAME path=[]
CONNECT: Adapter found: 002/005
DEFAULT: Opened USB DS9490 adapter at 002/005.
   DATA: DS9490_setup_adapter: done (ret=0)
  DEBUG: Start of directory path= device=00 00 00 00 00 00 00 00
DEBUG: Selecting a path (and device) path= SN=00 00 00 00 00 00 00 00 last path=00 00 00 00 00 00 00 00
  DEBUG: Clearing root branch
   DATA: DS9490_reset
   DATA: DS9490_reset: ok
  DEBUG:   Transaction send = 0
  DEBUG:   Transaction end = 0
   DATA: DS9490_reset
   DATA: DS9490_reset: ok
  DEBUG: Index 0
  DEBUG: Got 16 bytes from USB search
DEBUG: DS9490 directory gulp. Adding element 0:26 3D 3A 15 00 00 00 46 DEBUG: DS9490 directory gulp. Adding element 1:81 6B 1B 24 00 00 00 E3
  DEBUG: DS9490_next_both SN found: 26 3D 3A 15 00 00 00 46
  DEBUG: BUS_next return = 0 | 26 3D 3A 15 00 00 00 46
  DEBUG: Cache_Add_Device 26 3D 3A 15 00 00 00 46 bus=0
DEBUG: Add to cache sn 26 3D 3A 15 00 00 00 46 pointer=(nil) index=-1 size=4 DEBUG: Selecting a path (and device) path= SN=00 00 00 00 00 00 00 00 last path=00 00 00 00 00 00 00 00
   DATA: DS9490_reset
   DATA: DS9490_reset: ok
  DEBUG: Index 1
  DEBUG: DS9490_next_both SN found: 81 6B 1B 24 00 00 00 E3
  DEBUG: BUS_next return = 0 | 81 6B 1B 24 00 00 00 E3
  DEBUG: Cache_Add_Device 81 6B 1B 24 00 00 00 E3 bus=0
DEBUG: Add to cache sn 81 6B 1B 24 00 00 00 E3 pointer=(nil) index=-1 size=4
CONNECT: Good DS1421 tag found for 002/005
DEFAULT: Set DS9490 002/005 unique id to 81 6B 1B 24 00 00 00 E3
  DEBUG: main_threadid = 3084474048
  DEBUG: ServerProcessOut = 3084086160
  DEBUG: Wait for output device 0 to setup.
  DEBUG: OW_Announce: end
  DEBUG: Output device 5500 setup is done. index=0
  DEBUG: ServerProcessAccept 5500[3084086160] try lock 0
  DEBUG: ServerProcessAccept 5500[3084086160] locked 0
  DEBUG: Output device 0 setup done.

i.e., no problems. So the possibilities are:
1. The recent work has fixed your problem. If you can pull from the cvs and recompilie, that would help, else I'll make a new release for you. cvs -d:pserver:[email protected]:/cvsroot owfs login cvs -d:pserver:[email protected]:/cvsroot owfs co owfs
  cd owfs
  ./bootstrap
  ./configure
  ./make -j4
  sudo make install

2. SUSE has changed something slightly to cause the problem. Possibilities include Avahi, glibc, libtools,... 3. There are problems with the autoconf libraries like Avahi or Bonjour. Perhaps add --nozero when running owserver?

Clearly we need to fix this problem.

Paul Alfille


On Sun, Jan 25, 2009 at 9:27 PM, Stefan Nantz <[email protected]> wrote:
Hello Paul,

happend with version 2.7p7, then I upgraded to 2.7p13, both behave the same.

I am running opensuse 11.3 kernel 2.6.25.16-0.1

Best Regards

Stefan


On 26/01/2009, at 4:21 AM, Paul Al

fille wrote:

Which version of owfs are you running, and what platform?

Paul Alfille

On Fri, Jan 23, 2009 at 9:42 PM, racker79 <[email protected]> wrote:

Hello

I have been using owfs for a while now and it works perfectly.

Now I try to use owserver and is segment faults

 ./owserver --foreground --error_level=9 -u -p localhost:5500
  CALL: PARSENAME path=[]
CONNECT: Adapter found: 003/002
DEFAULT: Opened USB DS9490 adapter at 003/002.
  DATA: DS9490_setup_adapter: done (ret=0)
 DEBUG: Start of directory path= device=00 00 00 00 00 00 00 00
DEBUG: Selecting a path (and device) path= SN=00 00 00 00 00 00 00 00 last
path=00 00 00 00 00 00 00 00
 DEBUG: Clearing root branch
  DATA: DS9490_reset
  DATA: DS9490_reset: ok
 DEBUG:   Transaction send = 0
 DEBUG:   Transaction end = 0
  DATA: DS9490_reset
  DATA: DS9490_reset: ok
 DEBUG: Index 0
 DEBUG: Got 24 bytes from USB search
DEBUG: DS9490 directory gulp. Adding element 0:28 FA AA AC 01 00 00 3D DEBUG: DS9490 directory gulp. Adding element 1:28 CE 6E AF 01 00 00 B9 DEBUG: DS9490 directory gulp. Adding element 2:81 11 4A 29 00 00 00 71
 DEBUG: DS9490_next_both SN found: 28 FA AA AC 01 00 00 3D
 DEBUG: BUS_next return = 0 | 28 FA AA AC 01 00 00 3D
 DEBUG: Cache_Add_Device 28 FA AA AC 01 00 00 3D bus=0
DEBUG: Add to cache sn 28 FA AA AC 01 00 00 3D pointer=(nil) index=-1
size=4
DEBUG: Selecting a path (and device) path= SN=00 00 00 00 00 00 00 00 last
path=00 00 00 00 00 00 00 00
  DATA: DS9490_reset
  DATA: DS9490_reset: ok
 DEBUG: Index 1
 DEBUG: DS9490_next_both SN found: 28 CE 6E AF 01 00 00 B9
 DEBUG: BUS_next return = 0 | 28 CE 6E AF 01 00 00 B9
 DEBUG: Cache_Add_Device 28 CE 6E AF 01 00 00 B9 bus=0
DEBUG: Add to cache sn 28 CE 6E AF 01 00 00 B9 pointer=(nil) index=-1
size=4
DEBUG: Selecting a path (and device) path= SN=00 00 00 00 00 00 00 00 last
path=00 00 00 00 00 00 00 00
  DATA: DS9490_reset
  DATA: DS9490_reset: ok
 DEBUG: Index 2
 DEBUG: DS9490_next_both SN found: 81 11 4A 29 00 00 00 71
 DEBUG: BUS_next return = 0 | 81 11 4A 29 00 00 00 71
 DEBUG: Cache_Add_Device 81 11 4A 29 00 00 00 71 bus=0
DEBUG: Add to cache sn 81 11 4A 29 00 00 00 71 pointer=(nil) index=-1
size=4
CONNECT: Good DS1421 tag found for 003/002
DEFAULT: Set DS9490 003/002 unique id to 81 11 4A 29 00 00 00 71
 DEBUG: main_threadid = 140313202513648
 DEBUG: ServerProcessOut = 1099614544
 DEBUG: OW_Announce: end
 DEBUG: ServerProcessAccept localhost:5500[1099614544] try lock 0
 DEBUG: ServerProcessAccept localhost:5500[1099614544] locked 0
Segmentation fault

Any idears ?

Stefan
--
View this message in context: 
http://www.nabble.com/owserver-segmentfault-tp21634846p21634846.html
Sent from the OWFS - Dev mailing list archive at Nabble.com.


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Owfs-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/owfs-developers

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword_______________________________________________
Owfs-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/owfs-developers


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Owfs-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/owfs-developers


------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword_______________________________________________
Owfs-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/owfs-developers

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Owfs-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Reply via email to