From owner-freebsd-current Mon Jan 18 19:04:51 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA29749 for freebsd-current-outgoing; Mon, 18 Jan 1999 19:04:51 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from janus.syracuse.net (janus.syracuse.net [205.232.47.15]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA29740 for ; Mon, 18 Jan 1999 19:04:47 -0800 (PST) (envelope-from green@unixhelp.org) Received: from localhost (green@localhost) by janus.syracuse.net (8.8.8/8.8.7) with ESMTP id WAA12039; Mon, 18 Jan 1999 22:04:43 -0500 (EST) Date: Mon, 18 Jan 1999 22:04:43 -0500 (EST) From: Brian Feldman X-Sender: green@janus.syracuse.net To: brian@worldcontrol.com cc: freebsd-current@FreeBSD.ORG Subject: Re: linuxthreads, gimp 1.1+, dies In-Reply-To: <19990118182717.A15566@top.worldcontrol.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 18 Jan 1999 brian@worldcontrol.com wrote: > I running gimp -unstable (CVS 1/17/1998) and FreeBSD -current > (1/17/1998) with > > CFLAGS= -O2 -m486 -pipe -DCOMPAT_LINUX_THREADS -DVM_STACK > COPTFLAGS= -O -pipe -DCOMPAT_LINUX_THREADS -DVM_STACK > > and linuxthreads port from http://lt.tar.com. > > recompiled glib, gtk+ and gimp which works fine reasonably > well without threads. > > with threads > CFLAGS="-D_THREAD_SAFE -I/usr/local/include -L/usr/local/lib -O2 -m486 -pipe -lpthread" Where's -g? > > Everything compiles and it runs. However, various operations crash > for example: > > starting tile preswapper > /usr/local/bin/gimp fatal error: sigsegv caught > /usr/local/bin/gimp (pid:15557): [E]xit, [H]alt, show [S]tack trace or [P]roceed: > S > #0 0x282a0326 in g_on_error_stack_trace ( > #1 0x282a0254 in g_on_error_query (prg_name=0xefbfdb40 "/usr/local/bin/gimp") > #2 0x808b867 in fatal_error () > #3 0x80cef0a in on_signal () > #4 > #5 0x8100a33 in tile_idle_thread () > #6 0x28155ea1 in pthread_start_thread (arg=0xeb7ffd08) > #7 0x2815650d in _clone () at clone.S:1 > #8 0x7202c in ?? () > #9 0x1 in ?? () > Try compiling with debugging info, get a coredump, and debug with the binary that has the full debugging symbols. > > -- > Brian Litzinger > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > Brian Feldman _ __ ___ ___ ___ green@unixhelp.org _ __ ___ | _ ) __| \ http://www.freebsd.org/ _ __ ___ ____ | _ \__ \ |) | FreeBSD: The Power to Serve! _ __ ___ ____ _____ |___/___/___/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message