ok, i think it's a problem at w1
i compiled with --disable-w1 and works
i will compile again.. just some minutes
2011/6/21 Paul Alfille <[email protected]>
> I'm having trouble replicating your error after a number of attempts.
>
> Can you try
> ./configure --enable-owtraffic
> to better see where in the communication the segfault occurs?
>
> Paul
>
> On Tue, Jun 21, 2011 at 4:51 PM, Roberto Spadim <[email protected]>
> wrote:
> > more information from gdb...
> >
> >
> > [root@spadim1 bin]# gdb ./owserver
> > GNU gdb (GDB) 7.2
> > Copyright (C) 2010 Free Software Foundation, Inc.
> > License GPLv3+: GNU GPL version 3 or later
> > <http://gnu.org/licenses/gpl.html>
> > This is free software: you are free to change and redistribute it.
> > There is NO WARRANTY, to the extent permitted by law. Type "show
> copying"
> > and "show warranty" for details.
> > This GDB was configured as "x86_64-unknown-linux-gnu".
> > For bug reporting instructions, please see:
> > <http://www.gnu.org/software/gdb/bugs/>...
> > Reading symbols from /opt/owfs/bin/owserver...done.
> > (gdb) run -d /dev/ttyUSB0 --debug
> > Starting program: /opt/owfs/bin/owserver -d /dev/ttyUSB0 --debug
> > [Thread debugging using libthread_db enabled]
> > DEBUG: ow_daemon.c:EnterBackground(166) main thread id =
> 140737354012416
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(75) Avahi support:
> > libavahi-client loaded successfully
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(77) Avahi library function
> > found: avahi_client_errno
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(78) Avahi library function
> > found: avahi_client_free
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(79) Avahi library function
> > found: avahi_client_new
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(80) Avahi library function
> > found: avahi_client_get_domain_name
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(81) Avahi library function
> > found: avahi_entry_group_add_service
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(82) Avahi library function
> > found: avahi_entry_group_commit
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(83) Avahi library function
> > found: avahi_entry_group_is_empty
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(84) Avahi library function
> > found: avahi_entry_group_new
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(85) Avahi library function
> > found: avahi_entry_group_reset
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(87) Avahi library function
> > found: avahi_service_resolver_free
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(88) Avahi library function
> > found: avahi_service_resolver_new
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(89) Avahi library function
> > found: avahi_service_browser_free
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(90) Avahi library function
> > found: avahi_service_browser_new
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(102) Avahi support:
> > libavahi-common loaded successfully.
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(104) Avahi library
> function
> > found: avahi_simple_poll_free
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(105) Avahi library
> function
> > found: avahi_simple_poll_get
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(106) Avahi library
> function
> > found: avahi_simple_poll_loop
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(107) Avahi library
> function
> > found: avahi_simple_poll_new
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(108) Avahi library
> function
> > found: avahi_simple_poll_quit
> > DEBUG: ow_avahi_link.c:OW_Load_avahi_library(109) Avahi library
> function
> > found: avahi_strerror
> > CALL: ow_parsename.c:FS_ParsedName_anywhere(95) path=[]
> > DEBUG: owlib.c:SetupTemperatureLimits(79) Globals temp limits 0C 100C
> (for
> > simulated adapters)
> > DEBUG: ow_ds9097U.c:DS2480_initialize_repeatedly(276) Attempt #0 to
> > initialize the DS9097U
> > DEBUG: ow_ds9097U.c:DS2480_big_reset_serial(365) Send the initial reset
> to
> > the bus master.
> > DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> > DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> > DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> > DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> > DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> > DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> > DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> > DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> > DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> > DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> > DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> > DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> > DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> > DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> > DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> > DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> > DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> > DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> > DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> > DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> > [New Thread 0x7ffff6072700 (LWP 18304)]
> >
> > Program received signal SIGSEGV, Segmentation fault.
> > [Switching to Thread 0x7ffff6072700 (LWP 18304)]
> > 0x0000000000607a60 in avahi_client_free ()
> > (gdb) where
> > #0 0x0000000000607a60 in avahi_client_free ()
> > #1 0x00007ffff66ca445 in avahi_client_new () from
> > /usr/lib/libavahi-client.so
> > #2 0x00007ffff7b60247 in OW_Avahi_Announce (v=<value optimized out>) at
> > ow_avahi_announce.c:249
> > #3 0x00007ffff7268cb0 in start_thread () from /lib/libpthread.so.0
> > #4 0x00007ffff6fd495d in clone () from /lib/libc.so.6
> > #5 0x0000000000000000 in ?? ()
> > (gdb) list
> > 35 e.g. 3001 or 10.183.180.101:3001 or /tmp/1wire
> > 36 */
> > 37
> > 38 #include "owserver.h"
> > 39
> > 40 /* --- Prototypes ------------ */
> > 41 static void SetupAntiloop(void);
> > 42
> > 43 int main(int argc, char **argv)
> > 44 {
> >
> >
> >
> >
> >
> >
> >
> > 2011/6/21 Roberto Spadim <[email protected]>
> >>
> >> [root@spadim1 bin]# owserver -d /dev/ttyUSB0 --debug
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(75) Avahi support:
> >> libavahi-client loaded successfully
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(77) Avahi library
> function
> >> found: avahi_client_errno
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(78) Avahi library
> function
> >> found: avahi_client_free
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(79) Avahi library
> function
> >> found: avahi_client_new
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(80) Avahi library
> function
> >> found: avahi_client_get_domain_name
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(81) Avahi library
> function
> >> found: avahi_entry_group_add_service
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(82) Avahi library
> function
> >> found: avahi_entry_group_commit
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(83) Avahi library
> function
> >> found: avahi_entry_group_is_empty
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(84) Avahi library
> function
> >> found: avahi_entry_group_new
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(85) Avahi library
> function
> >> found: avahi_entry_group_reset
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(87) Avahi library
> function
> >> found: avahi_service_resolver_free
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(88) Avahi library
> function
> >> found: avahi_service_resolver_new
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(89) Avahi library
> function
> >> found: avahi_service_browser_free
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(90) Avahi library
> function
> >> found: avahi_service_browser_new
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(102) Avahi support:
> >> libavahi-common loaded successfully.
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(104) Avahi library
> function
> >> found: avahi_simple_poll_free
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(105) Avahi library
> function
> >> found: avahi_simple_poll_get
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(106) Avahi library
> function
> >> found: avahi_simple_poll_loop
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(107) Avahi library
> function
> >> found: avahi_simple_poll_new
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(108) Avahi library
> function
> >> found: avahi_simple_poll_quit
> >> DEBUG: ow_avahi_link.c:OW_Load_avahi_library(109) Avahi library
> function
> >> found: avahi_strerror
> >> CALL: ow_parsename.c:FS_ParsedName_anywhere(95) path=[]
> >> DEBUG: owlib.c:SetupTemperatureLimits(79) Globals temp limits 0C 100C
> >> (for simulated adapters)
> >> DEBUG: ow_ds9097U.c:DS2480_initialize_repeatedly(265) Attempt #0 to
> >> initialize the DS9097U
> >> DEBUG: ow_ds9097U.c:DS2480_big_reset_serial(354) Send the initial
> reset
> >> to the bus master.
> >> DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> >> DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> >> DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> >> DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> >> DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> >> DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> >> DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> >> DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> >> DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> >> DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> >> DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> >> DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> >> DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> >> DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> >> DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> >> DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> >> DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> >> DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> >> DEBUG: ow_tcp_read.c:tcp_read(64) attempt 1 bytes Time: 5.000000
> seconds
> >> DEBUG: ow_tcp_read.c:tcp_read(114) read: 1 - 0 = 1
> >> DEBUG: owserver.c:main(152) main_threadid = 139878542669568
> >> Falha de segmentação
> >>
> >> owserver[17637]: segfault at 607d20 ip 0000000000607d20 sp
> >> 00007f3800e22e28 error 15
> >>
> >> [root@spadim1 bin]# ./owfs --version
> >> ./owfs version:
> >> 2.8p10
> >> libow version:
> >> 2.8p10
> >>
> >> Linux version 2.6.38-ARCH (tobias@T-POWA-LX) (gcc version 4.6.0 (GCC) )
> #1
> >> SMP PREEMPT Wed Mar 30 08:47:36 CEST 2011
> >> Model name : Intel(R) Core(TM)2 Duo CPU E4600 @ 2.40GHz
> >>
> >> [root@spadim1 bin]# gcc --version
> >> gcc (GCC) 4.5.2 20110127 (prerelease)
> >> Copyright (C) 2010 Free Software Foundation, Inc.
> >> This is free software; see the source for copying conditions. There is
> NO
> >> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> >> PURPOSE.
> >>
> >
> >
> >
> > --
> > Roberto Spadim
> > Spadim Technology / SPAEmpresarial
> >
> >
> ------------------------------------------------------------------------------
> > EditLive Enterprise is the world's most technically advanced content
> > authoring tool. Experience the power of Track Changes, Inline Image
> > Editing and ensure content is compliant with Accessibility Checking.
> > http://p.sf.net/sfu/ephox-dev2dev
> > _______________________________________________
> > Owfs-developers mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/owfs-developers
> >
> >
>
>
> ------------------------------------------------------------------------------
> Simplify data backup and recovery for your virtual environment with
> vRanger.
> Installation's a snap, and flexible recovery options mean your data is
> safe,
> secure and there when you need it. Data protection magic?
> Nope - It's vRanger. Get your free trial download today.
> http://p.sf.net/sfu/quest-sfdev2dev
> _______________________________________________
> Owfs-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>
>
--
Roberto Spadim
Spadim Technology / SPAEmpresarial
------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Data protection magic?
Nope - It's vRanger. Get your free trial download today.
http://p.sf.net/sfu/quest-sfdev2dev
_______________________________________________
Owfs-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/owfs-developers