Wireshark-users: Re: [Wireshark-users] Trying to get Wireshark up and running via MacPorts
From: Kok-Yong Tan <ktan@xxxxxxxxxxxxxxxxxxx>
Date: Fri, 23 Nov 2007 19:49:48 -0500
On Nov 23, 2007, at 18:08, Stephen Fisher wrote:
There are no warnings or errors whatsoever during the builds ofWireshark or Macports but when I try to fire up Wireshark from a xtermwindow under /Utilities/X11, I get a bus error.That's odd. Can you try building from our source code to see if the same problem happens? You can download the source code from the www.wireshark.org web site. Sometimes port systems apply patches that *might* be causing the problem, though it is unlikely. The main advantage to building from source is that you can run out of the builddirectory with debugging symbols - do you know how to use gdb to obtaina backtrace when that error occurs?
I'm currently in the middle of a "sudo port -Rv install wireshark" after doing a "sudo port clean wireshark". I'll try downloading the source and then building directly after my build using MacPorts. However, I haven't used gdb in over fifteen years (used to be a developer, got sent to the abyss of systems administration and haven't clawed my way back out yet) so I'd appreciate a refresher on getting the backtrace via gdb. Thanks in advance.
Got a couple of lines of output from the MacPorts build which look suspicious, though (do they help pinpoint the possible problem with MacPort patches?):
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/opt/local/include -I/opt/local/ include -I/opt/local/include -no-cpp-precomp "-D_U_=__attribute__ ((unused))" -O2 -Wall -W -Wdeclaration-after-statement -Wendif- labels -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wwrite- strings -Wshorten-64-to-32 -Wstrict-prototypes -Wmissing- declarations -Wno-pointer-sign -Wcast-align -I/opt/local/include/ glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/ opt/local/include -I/opt/local/include -MT ascend-scanner.lo -MD - MP -MF .deps/ascend-scanner.Tpo -c ascend-scanner.c -fno-common - DPIC -o .libs/ascend-scanner.o ascend-scanner.c:2423: warning: no previous declaration for 'ascendget_lineno' ascend-scanner.c:2432: warning: no previous declaration for 'ascendget_in' ascend-scanner.c:2440: warning: no previous declaration for 'ascendget_out' ascend-scanner.c:2448: warning: no previous declaration for 'ascendget_leng' ascend-scanner.c:2457: warning: no previous declaration for 'ascendget_text' ascend-scanner.c:2466: warning: no previous declaration for 'ascendset_lineno' ascend-scanner.c:2478: warning: no previous declaration for 'ascendset_in' ascend-scanner.c:2483: warning: no previous declaration for 'ascendset_out' ascend-scanner.c:2488: warning: no previous declaration for 'ascendget_debug' ascend-scanner.c:2493: warning: no previous declaration for 'ascendset_debug' ascend-scanner.c:2527: warning: no previous declaration for 'ascendlex_destroy' if /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H - I. -I. -I. -I/opt/local/include -I/opt/local/include -I/opt/local/ include -no-cpp-precomp -D_U_="__attribute__((unused))" -O2 -Wall - W -Wdeclaration-after-statement -Wendif-labels -Wpointer-arith - Wbad-function-cast -Wcast-qual -Wwrite-strings -Wshorten-64-to-32 - Wstrict-prototypes -Wmissing-declarations -Wno-pointer-sign -Wcast- align -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/ include -I/opt/local/include -I/opt/local/include -I/opt/local/ include -MT k12text.lo -MD -MP -MF ".deps/k12text.Tpo" -c -o k12text.lo k12text.c; \ then mv -f ".deps/k12text.Tpo" ".deps/k12text.Plo"; else rm -f ".deps/k12text.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I. -I/opt/local/include -I/opt/local/ include -I/opt/local/include -no-cpp-precomp "-D_U_=__attribute__ ((unused))" -O2 -Wall -W -Wdeclaration-after-statement -Wendif- labels -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wwrite- strings -Wshorten-64-to-32 -Wstrict-prototypes -Wmissing- declarations -Wno-pointer-sign -Wcast-align -I/opt/local/include/ glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/ opt/local/include -I/opt/local/include -MT k12text.lo -MD -MP - MF .deps/k12text.Tpo -c k12text.c -fno-common -DPIC -o .libs/ k12text.o k12text.c:2063: warning: no previous declaration for 'K12Text_get_lineno'k12text.c:2072: warning: no previous declaration for 'K12Text_get_in' k12text.c:2080: warning: no previous declaration for 'K12Text_get_out'k12text.c:2088: warning: no previous declaration for 'K12Text_get_leng' k12text.c:2097: warning: no previous declaration for 'K12Text_get_text' k12text.c:2106: warning: no previous declaration for 'K12Text_set_lineno'k12text.c:2118: warning: no previous declaration for 'K12Text_set_in' k12text.c:2123: warning: no previous declaration for 'K12Text_set_out'k12text.c:2128: warning: no previous declaration for 'K12Text_get_debug' k12text.c:2133: warning: no previous declaration for 'K12Text_set_debug' k12text.c:2167: warning: no previous declaration for 'K12Text_lex_destroy' /bin/sh ./libtool --tag=CC --mode=link gcc -no-cpp-precomp - D_U_="__attribute__((unused))" -O2 -Wall -W -Wdeclaration-after- statement -Wendif-labels -Wpointer-arith -Wbad-function-cast -Wcast- qual -Wwrite-strings -Wshorten-64-to-32 -Wstrict-prototypes - Wmissing-declarations -Wno-pointer-sign -Wcast-align -I/opt/local/ include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/ include -I/opt/local/include -I/opt/local/include -Wl,- search_paths_first -L/opt/local/lib -Wl,-search_paths_first -o libwiretap_generated.la ascend-grammar.lo ascend-scanner.lo k12text.lo -L/opt/local/lib -lz -L/opt/local/lib -lgmodule-2.0 - lglib-2.0 -lintl -liconv ar cru .libs/libwiretap_generated.a .libs/ascend-grammar.o .libs/ ascend-scanner.o .libs/k12text.o
--Reality Artisans, Inc. # Network Wrangling and System Delousing P.O. Box 565, Gracie Station # Apple Certified Help Desk Specialist
New York, NY 10028-0019 # Apple Consultants Network member <http://www.realityartisans.com> # Apple Developer Connection member (212) 369-4876 (Voice) # (212) 860-4325 (Fax) PGP Fingerprint: 77B3 D1E9 D24B 4FA9 9606 6C8D 62E4 2E4A 6FDD 9FD5
- Follow-Ups:
- Re: [Wireshark-users] Trying to get Wireshark up and running via MacPorts
- From: Stephen Fisher
- Re: [Wireshark-users] Trying to get Wireshark up and running via MacPorts
- References:
- [Wireshark-users] Trying to get Wireshark up and running via MacPorts
- From: Kok-Yong Tan
- Re: [Wireshark-users] Trying to get Wireshark up and running via MacPorts
- From: Stephen Fisher
- [Wireshark-users] Trying to get Wireshark up and running via MacPorts
- Prev by Date: Re: [Wireshark-users] Trying to get Wireshark up and running via MacPorts
- Next by Date: [Wireshark-users] unique identifier for remote PC
- Previous by thread: Re: [Wireshark-users] Trying to get Wireshark up and running via MacPorts
- Next by thread: Re: [Wireshark-users] Trying to get Wireshark up and running via MacPorts
- Index(es):