On Mon, 18 Jan 1999 br...@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  <signal handler called>
> #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 <br...@litzinger.com>
> 
> To Unsubscribe: send mail to majord...@freebsd.org
> with "unsubscribe freebsd-current" in the body of the message
> 

 Brian Feldman                                    _ __  ___ ___ ___  
 gr...@unixhelp.org                           _ __ ___ | _ ) __|   \ 
             http://www.freebsd.org/     _ __ ___ ____ | _ \__ \ |) |
 FreeBSD: The Power to Serve!      _ __ ___ ____ _____ |___/___/___/ 


To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to