Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Aug 1996 02:36:43 -0700
From:      "Jordan K. Hubbard" <jkh@time.cdrom.com>
To:        joerg@FreeBSD.org
Cc:        ports@FreeBSD.org
Subject:   New acms sig 11's.
Message-ID:  <13677.840015403@time.cdrom.com>

next in thread | raw e-mail | index | archive | help
After making a fresh copy of acm, checking that the NAS audio server
was up and running and my AUDIOSERVER variable set properly (tested
quickly with auplay - all fine), I ran it:


jkh@time-> acm
Automatically starting server ...
ACM version 4.7,  Copyright (C) 1991-1994   Riley Rainey (rainey@netcom.com)

ACM comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it under the
conditions described in the COPYING file.

This server supports netaudio.

Ready.
time.cdrom.com:0.0
[window appears very briefly, goes away again]
jkh@time-> 

On the console:

jkh@time-> Aug 14 02:28:06 time /kernel: pid 12541 (acms), uid 2035: exited on signal 11 (core dumped)

[recompile acms with -g3, reproduce again]

jkh@time-> gdb /usr/local/bin/acms acms.core 
GDB is free software and you are welcome to 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.
GDB 4.13 (i386-unknown-freebsd), 
Copyright 1994 Free Software Foundation, Inc...
Core was generated by `acms'.
Program terminated with signal 11, Segmentation fault.
#0  0x1dd9a in ScanLineDifference (w=0xe7000) at SLDiff.c:167
167                                     cur->color);
(gdb) l
162     #ifdef HAS_FRAME_BUFFER
163                             FrameBufferRun (curX, y, curLength,
164                                     cur->color);
165     #else
166                             OutputSegment (w, y, curX, curX + curLength - 1,
167                                     cur->color);
168     #endif
169                             ++ cur;
170                             curX = cur->x;
171                             curLength = cur->length;
(gdb) p *cur
$1 = {x = 0, length = 0, color = 0}
(gdb) bt
#0  0x1dd9a in ScanLineDifference (w=0xe7000) at SLDiff.c:167
#1  0xe7000 in end ()
#2  0x1d243 in FrameComplete (w=0xe7000) at FrameCmpl.c:26
#3  0x1b2ba in VExposeBuffer (v=0xe5800, gc=0xe2f80) at VExpBuffer.c:10
#4  0xfec8 in doViews () at doViews.c:311
#5  0xd6a0 in redraw () at update.c:114
#6  0x1fcb in input () at server.c:417
#7  0x1b26 in main (argc=1, argv=0xefbfd654) at server.c:227
(gdb) 

That should give someone with the actual motivation to fix it
enough information to start with. :-)

I've also stuck the core file in ftp://time.cdrom.com/pub/acms.core

						Jordan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?13677.840015403>