Date: Sat, 28 Sep 2013 16:28:29 GMT From: Michael Moll <kvedulv@kvedulv.de> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/182462: www/w3m sometimes crashes on sparc64 (maybe boehm-gc problem) Message-ID: <201309281628.r8SGSTkw070580@oldred.freebsd.org> Resent-Message-ID: <201309281630.r8SGU0DH029339@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 182462 >Category: ports >Synopsis: www/w3m sometimes crashes on sparc64 (maybe boehm-gc problem) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Sep 28 16:30:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Michael Moll >Release: 9.2-RELEASE >Organization: >Environment: FreeBSD darkthrone.kvedulv.de 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255896: Fri Sep 27 00:20:51 CEST 2013 mmoll@darkthrone.kvedulv.de:/usr/obj/usr/src/sys/DARKTHRONE sparc64 >Description: w3m sometimes crashes with signal 11 on FreeBSD/sparc64. I don't know if it's sparc64 specific, or just some endian issue - or if the problem is from w3m or boehm-gc. mmoll@darkthrone:/tmp$ gdb /usr/local/bin/w3m 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 "sparc64-marcel-freebsd"...(no debugging symbols found)... (gdb) run http://m.spiegel.de Starting program: /usr/local/bin/w3m http://m.spiegel.de (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)... Program received signal SIGSEGV, Segmentation fault. 0x00000000404fa834 in GC_find_limit_with_bound () from /usr/local/lib/libgc.so.1 (gdb) bt #0 0x00000000404fa834 in GC_find_limit_with_bound () from /usr/local/lib/libgc.so.1 #1 0x00000000404fa92c in GC_register_data_segments () from /usr/local/lib/libgc.so.1 #2 0x00000000404f9708 in GC_init_inner () from /usr/local/lib/libgc.so.1 #3 0x00000000001110cc in ?? () Previous frame identical to this frame (corrupt stack?) >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309281628.r8SGSTkw070580>