FVWM: Re: 2.0pl36 not ready for prime time

From: Mark Borges <mdb_at_cdc.noaa.gov>
Date: Thu, 5 Oct 1995 10:41:00 -0600

>> On Wed, 04 Oct 1995 16:34:29 -0600,
>> Mark Borges(mb) wrote:
>> On Wed, 4 Oct 1995 17:08:27 -0400,
>> Charles Hines(C) wrote:
>>>>>>> "mb" == Mark Borges <mdb_at_cdc.noaa.gov> writes:
mb> I built pl36 today, and had two SEGV's in the last couple
mb> hours. So I've gone back to pl35 for now.

C> Bummer.

mb> At the time of the crash, a new window was attempting to be
mb> created. I compiled with SUNWspro cc and -O under Solaris-2.3.

mb> Well, I haven't tried it again, but I just noticed it left a core file
mb> in my home directory ...it wasn't compiled with w/ debug, but there may


This one was.

This was the error in my xsession log file:

12096 Segmentation Fault - core dumped
X connection to hpx06:0.0 broken (explicit kill or server shutdown).

and here's a traceback:

------------------------------------------------------------------------------
$ dbx ~/misc/bin/X11/fvwm-2p36g core
Reading symbolic information for misc/bin/X11/fvwm-2p36g
core file header read successfully
Reading symbolic information for rtld /usr/lib/ld.so.1
Reading symbolic information for /usr/X11R6/lib/libXpm.so.4.6
Reading symbolic information for /usr/X11R6/lib/libXext.so.6.0
Reading symbolic information for /usr/X11R6/lib/libX11.so.6.0
Reading symbolic information for /usr/lib/libsocket.so.1
Reading symbolic information for /usr/lib/libnsl.so.1
Reading symbolic information for /usr/lib/libc.so.1
Reading symbolic information for /usr/lib/libthread.so.1
Reading symbolic information for /usr/lib/libdl.so.1
Reading symbolic information for /usr/lib/libintl.so.1
Reading symbolic information for /usr/lib/libw.so.1
Reading symbolic information for /usr/lib/switch.so
Reading symbolic information for /usr/lib/nss_files.so.1
detected a multithreaded program
(l_at_1) terminated by signal SEGV (no mapping at the fault address)
Current function is AddWindow
  107 tmp_win = (FvwmWindow *)calloc(1, sizeof(FvwmWindow));
(dbx) list
  107 tmp_win = (FvwmWindow *)calloc(1, sizeof(FvwmWindow));
  108 if (tmp_win == (FvwmWindow *)0)
  109 {
  110 return NULL;
  111 }
  112 tmp_win->flags = 0;
  113 tmp_win->w = w;
  114
  115 tmp_win->cmap_windows = (Window *)NULL;
  116
(dbx) where
  [1] realfree(0x4e756124, 0x0, 0x0, 0x612bc, 0x1f0, 0x4e6f4e61), at 0xef5b96ac
  [2] cleanfree(0x0, 0x0, 0xef5f7d04, 0xef5f7d84, 0x0, 0xef5f7d54), at 0xef5b9ecc
  [3] _malloc_unlocked(0x1f0, 0x3c00001, 0x79490, 0x5724866c, 0x0, 0x10), at 0xef5b90b8
  [4] malloc(0x1f0, 0x1, 0x1f0, 0xffffffff, 0xffffffff, 0x1), at 0xef5b8fb4
  [5] calloc(0x1, 0x1f0, 0x6ea20, 0x5722f414, 0x0, 0x1f0), at 0xef5acdc0
=>[6] AddWindow(w = 62914561), line 107 in "/tmp/mdb/fvwm/fvwm/add_window.c"
  [7] HandleMapRequest(KeepRaised = 0), line 630 in "/tmp/mdb/fvwm/fvwm/events.c"
  [8] DispatchEvent(), line 115 in "/tmp/mdb/fvwm/fvwm/events.c"
  [9] HandleEvents(), line 178 in "/tmp/mdb/fvwm/fvwm/events.c"
  [10] main(argc = 3, argv = 0xeffff81c), line 402 in "/tmp/mdb/fvwm/fvwm/fvwm.c"
(dbx)
------------------------------------------------------------------------------
--
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_hpc.uh.edu.
To report problems, send mail to fvwm-owner_at_hpc.uh.edu.
Received on Thu Oct 05 1995 - 11:37:24 BST

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:37:57 BST