Eric Branlund wrote:

> There's a patch attached to the bug report
> 
> http://sourceforge.net/tracker/index.php?func=detail&aid=1773603&group_id=8596&atid=108596
> 
> which fixes a crash caused by differences between 0.93.94 
> and 0.95.0

Sorry, just tested that against what is currently in CVS.
The patch applied cleanly, but didn't fix the problem.

> If you could post stack traces for the crashes and 
> descriptions of what you did in Nedit to trigger the 

Scenario 1, run nedit hit "Alt-H" followed by "Esc" and instant
segfault. This can hang the window manager really badly, so I'm
using xnest to set up a virtual X display at :12.0 and then
doing "nedit -display :12.0".

Here's the gdb backtrace for CVS nedit statically linked against
CVS lesstif:

  GNU gdb 6.6-debian
  Copyright (C) 2006 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 "i486-linux-gnu"...
  Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
  (gdb) run -display :12
  Starting program: /home/erikd/Bzr/nedit-hack/nedit/source/nedit -display :12
  
  Program received signal SIGSEGV, Segmentation fault.
  0x0814bbab in _XmMenuEscape (w=0x841a530, ev=0xbfd3e618, params=0x0, 
num_params=0xb7f7bd78)
      at MenuUtil.c:326
  326             RC_MenuButtonPopdown(MGR_ActiveChild(rc), ev, &poppedUp);
  (gdb) bt
  #0  0x0814bbab in _XmMenuEscape (w=0x841a530, ev=0xbfd3e618, params=0x0, 
num_params=0xb7f7bd78)
      at MenuUtil.c:326
  #1  0xb7f6f4c1 in HandleActions (w=0x0, event=0xbfd3e618, 
stateTree=0x8415720, accelWidget=0x0, 
      procs=0x8415e3c, actions=0xb7f7bd70) at ../../src/TMstate.c:636
  #2  0xb7f6f89b in HandleSimpleState (w=0x841a530, tmRecPtr=0x841a560, 
curEventPtr=0xbfd3e2b8)
      at ../../src/TMstate.c:875
  #3  0xb7f6fe98 in _XtTranslateEvent (w=0x841a530, event=0xbfd3e618) at 
../../src/TMstate.c:1093
  #4  0xb7f46672 in XtDispatchEventToWidget (widget=0x841a530, event=0xbfd3e618)
      at ../../src/Event.c:898
  #5  0xb7f46e8a in _XtDefaultDispatcher (event=0xbfd3e618) at 
../../src/Event.c:1359
  #6  0xb7f45cf7 in XtDispatchEvent (event=0xbfd3e618) at ../../src/Event.c:1415
  #7  0xb7f45eac in XtAppMainLoop (app=0x839e858) at ../../src/Event.c:1552
  #8  0x080513ad in main ()


Cheers,
Erik
-- 
-----------------------------------------------------------------
Erik de Castro Lopo
-----------------------------------------------------------------
"The lusers I know are so clueless, that if they were dipped in
 clue musk and dropped in the middle of pack of horny clues, on
 clue prom night during clue happy hour, they still couldn't get
 a clue."   --Michael Girdwood, in the monastery

-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
Lesstif-discuss mailing list
Lesstif-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lesstif-discuss

Reply via email to