[avahi] FreeBSD Port: avahi-0.6.4
Sebastien Estienne
sebastien.estienne at gmail.com
Mon Jan 23 03:39:41 PST 2006
Hello,
in my opinion the segV it totally unrelated to avahi, it seems to
occur in libcairo
On 1/23/06, Josh Finlay <montarotech at optusnet.com.au> wrote:
> Backtrace:
> root at adsl:~> gdb avahi-discover-standalone
> 9:28PM
> GNU gdb 6.1.1 [FreeBSD]
> Copyright 2004 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain
> conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB. Type "show warranty" for details.
> This GDB was configured as "i386-marcel-freebsd"...
> (gdb) run
> Starting program: /usr/local/bin/avahi-discover-standalone
> warning: Unable to get location for thread creation breakpoint: generic
> error
> [New LWP 100111]
> [New Thread 0x8055000 (LWP 100111)]
> New relevant interface de0.IPv6 for mDNS.
> Joining mDNS multicast group on interface de0.IPv6 with address
> fe80:1::240:5ff:fea3:bdc6.
> New relevant interface de0.IPv4 for mDNS.
> Joining mDNS multicast group on interface de0.IPv4 with address
> 192.168.0.101.
> Network interface enumeration completed.
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x8055000 (LWP 100111)]
> 0x00000000 in ?? ()
> (gdb) bt
> #0 0x00000000 in ?? ()
> #1 0x28574fc8 in fbFetch () from /usr/local/lib/libcairo.so.2
> #2 0x28577da2 in pixman_compositeGeneral () from
> /usr/local/lib/libcairo.so.2
> #3 0x285692c9 in _cairo_pixman_composite () from
> /usr/local/lib/libcairo.so.2
> #4 0x2854c144 in _cairo_image_surface_composite ()
> from /usr/local/lib/libcairo.so.2
> #5 0x28551024 in _cairo_surface_composite () from
> /usr/local/lib/libcairo.so.2
> #6 0x2855933f in _cairo_ft_scaled_font_show_glyphs ()
> from /usr/local/lib/libcairo.so.2
> #7 0x28547c9c in _cairo_scaled_font_show_glyphs ()
> from /usr/local/lib/libcairo.so.2
> #8 0x2854ac27 in _cairo_gstate_show_glyphs_draw_func ()
> from /usr/local/lib/libcairo.so.2
> #9 0x28549742 in _cairo_gstate_clip_and_composite ()
> from /usr/local/lib/libcairo.so.2
> #10 0x2854ae29 in _cairo_gstate_show_glyphs ()
> from /usr/local/lib/libcairo.so.2
> #11 0x28544ef3 in cairo_show_glyphs () from /usr/local/lib/libcairo.so.2
> #12 0x2852b46a in pango_cairo_renderer_get_type ()
> from /usr/X11R6/lib/libpangocairo-1.0.so.0
> #13 0x286667fc in pango_renderer_draw_glyphs ()
> from /usr/X11R6/lib/libpango-1.0.so.0
> #14 0x2852b919 in pango_cairo_show_glyph_string ()
> from /usr/X11R6/lib/libpangocairo-1.0.so.0
> #15 0x28490a3b in gdk_pango_renderer_get_type ()
> from /usr/X11R6/lib/libgdk-x11-2.0.so.0
> #16 0x286667fc in pango_renderer_draw_glyphs ()
> from /usr/X11R6/lib/libpango-1.0.so.0
> #17 0x286679c8 in pango_renderer_draw_layout_line ()
> from /usr/X11R6/lib/libpango-1.0.so.0
> #18 0x28667d25 in pango_renderer_draw_layout ()
> from /usr/X11R6/lib/libpango-1.0.so.0
> #19 0x28491e60 in gdk_draw_layout_with_colors ()
> from /usr/X11R6/lib/libgdk-x11-2.0.so.0
> #20 0x284920ec in gdk_draw_layout () from /usr/X11R6/lib/libgdk-x11-2.0.so.0
> #21 0x2822540b in gtk_style_apply_default_background ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #22 0x28228d19 in gtk_paint_layout () from
> /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #23 0x281c27bb in gtk_label_set_angle ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #24 0x281d3276 in gtk_marshal_VOID__UINT_STRING ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #25 0x287716d1 in g_cclosure_new_swap ()
> from /usr/local/lib/libgobject-2.0.so.0
> #26 0x2877141d in g_closure_invoke () from
> /usr/local/lib/libgobject-2.0.so.0
> #27 0x28783d28 in g_signal_has_handler_pending ()
> from /usr/local/lib/libgobject-2.0.so.0
> #28 0x28784d9d in g_signal_emit_valist ()
> from /usr/local/lib/libgobject-2.0.so.0
> #29 0x287852ac in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0
> #30 0x282a8936 in gtk_widget_activate ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #31 0x2815641a in gtk_container_propagate_expose ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #32 0x28156436 in gtk_container_propagate_expose ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #33 0x2811fde9 in gtk_box_reorder_child ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #34 0x28154889 in gtk_container_forall ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #35 0x281561ac in gtk_container_get_focus_hadjustment ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #36 0x281d3276 in gtk_marshal_VOID__UINT_STRING ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #37 0x287716d1 in g_cclosure_new_swap ()
> from /usr/local/lib/libgobject-2.0.so.0
> #38 0x2877141d in g_closure_invoke () from
> /usr/local/lib/libgobject-2.0.so.0
> #39 0x28783d28 in g_signal_has_handler_pending ()
> from /usr/local/lib/libgobject-2.0.so.0
> #40 0x28784d9d in g_signal_emit_valist ()
> from /usr/local/lib/libgobject-2.0.so.0
> #41 0x287852ac in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0
> #42 0x282a8936 in gtk_widget_activate ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #43 0x2815641a in gtk_container_propagate_expose ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #44 0x28156436 in gtk_container_propagate_expose ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #45 0x2811c881 in gtk_bin_get_type () from
> /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #46 0x28154889 in gtk_container_forall ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #47 0x281561ac in gtk_container_get_focus_hadjustment ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #48 0x282b8afb in gtk_window_get_position ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #49 0x281d3276 in gtk_marshal_VOID__UINT_STRING ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #50 0x287716d1 in g_cclosure_new_swap ()
> from /usr/local/lib/libgobject-2.0.so.0
> #51 0x2877141d in g_closure_invoke () from
> /usr/local/lib/libgobject-2.0.so.0
> #52 0x28783d28 in g_signal_has_handler_pending ()
> from /usr/local/lib/libgobject-2.0.so.0
> #53 0x28784d9d in g_signal_emit_valist ()
> from /usr/local/lib/libgobject-2.0.so.0
> #54 0x287852ac in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0
> #55 0x282a8936 in gtk_widget_activate ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #56 0x281d20df in gtk_main_do_event () from
> /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #57 0x2849fe89 in gdk_window_clear_area_e ()
> from /usr/X11R6/lib/libgdk-x11-2.0.so.0
> #58 0x2849ff6a in gdk_window_process_all_updates ()
> from /usr/X11R6/lib/libgdk-x11-2.0.so.0
> #59 0x281544a9 in gtk_container_check_resize ()
> from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #60 0x287c6098 in g_child_watch_add () from /usr/local/lib/libglib-2.0.so.0
> #61 0x287c32d1 in g_main_context_dispatch ()
> from /usr/local/lib/libglib-2.0.so.0
> #62 0x287c4b71 in g_main_context_acquire ()
> from /usr/local/lib/libglib-2.0.so.0
> #63 0x287c4dcc in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0
> #64 0x281d12af in gtk_main () from /usr/X11R6/lib/libgtk-x11-2.0.so.0
> #65 0x0804a26a in main (argc=1, argv=0xbfbfe780) at main.c:365
> (gdb) quit
>
>
> ----- Original Message -----
> From: "Sebastien Estienne" <sebastien.estienne at gmail.com>
> To: "Avahi ML" <avahi at lists.freedesktop.org>
> Sent: Monday, January 23, 2006 5:20 PM
> Subject: Re: [avahi] FreeBSD Port: avahi-0.6.4
>
>
> > Hello
> >
> > On 1/22/06, Josh Finlay <montarotech at optusnet.com.au> wrote:
> >> Hi,
> >>
> >> Having issues with the net/avahi port.
> >> FreeBSD 6.0-STABLE
> >> Recent ports tree
> >>
> > I just installed avahi 0.6.4 from ports (FreeBSD 6.0-STABLE) and it
> > works perfectly.
> > I didn't install the gtk2 support thought.
> >
> >> The avahi-discover-standalone is segfaulting
> >> Among other issues.
> > no gtk2 support so i can't test this.
> > But if you could provide a backtrace we could try to debug this:
> > gdb avahi-discover-standalone
> > then "run" from the minishell
> > when the crash occured, type "bt" and post the result
> >
> >>
> >> I have spoken to the avahi developers and they are curious as to whether
> >> issues about avahi have been reported before, because to their knowledge
> >> the
> >> FreeBSD port was working flawlessly. After contacting them they attempted
> >> an
> >> installation of avahi from ports on fresh FreeBSD systems (various
> >> versions
> >> from 5.4-6.0) with failing results.
> > I tested on desktop-bsd and pc-bsd (i think both are running 5.4) and
> > had not issues
> >
> >>
> >> If you would provide feedback on any other problems/issues relating to
> >> avahi
> >> among users, myself and the avahi developers would be most appreciative,
> >> and
> >> advice on whether a PR should be filed relating to this or not.
> > Could you provide info on you network setup:
> > how many ifaces, drivers and so on.
> >
> > i'm using only one iface, no aliases and default Kernel, card is a
> > mini pci 3com (xl0)
> >
> >>
> >> Kindest Regards,
> >>
> >> Josh Finlay
> >> Montaro Technologies
> >>
> >> _______________________________________________
> >> avahi mailing list
> >> avahi at lists.freedesktop.org
> >> http://lists.freedesktop.org/mailman/listinfo/avahi
> >>
> >
> >
> > --
> > Sebastien Estienne
> > _______________________________________________
> > avahi mailing list
> > avahi at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/avahi
> >
>
> _______________________________________________
> avahi mailing list
> avahi at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/avahi
>
--
Sebastien Estienne
More information about the avahi
mailing list