home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / alt / lucidem / bug / 511 < prev    next >
Encoding:
Internet Message Format  |  1993-01-25  |  2.5 KB

  1. Path: sparky!uunet!spool.mu.edu!howland.reston.ans.net!zaphod.mps.ohio-state.edu!uwm.edu!biosci!agate!linus!linus.mitre.org!linus!bcotton
  2. From: bcotton@sergei.MITRE.org (Bob Cotton)
  3. Newsgroups: alt.lucid-emacs.bug
  4. Subject: Re: _vendorShellWidgetClass: mutiply defined?
  5. Message-ID: <BCOTTON.93Jan25140226@sergei.MITRE.org>
  6. Date: 25 Jan 93 19:02:26 GMT
  7. References: <199301251339.AA24955@woody.csd.uu.se> <9301251420.AA05693@maestro.mitre.org>
  8. Sender: news@linus.mitre.org (News Service)
  9. Organization: MITRE Corp. McLean Va.
  10. Lines: 43
  11. In-Reply-To: bcotton@maestro.mitre.org's message of Mon, 25 Jan 1993 09:20:38 EST
  12. Nntp-Posting-Host: sergei.mitre.org
  13.  
  14.  
  15. leamcs is dying in _XmUnitTypeDefault at a macro XmIsManager which is defined to be
  16.  
  17. #define XmIsManager(w)        XtIsSubclass(w, xmManagerWidgetClass)
  18.  
  19. I recompiled motif with debugging and gdb says the following....
  20. 0x12cdcc in _XmUnitTypeDefault (widget=0x419c00, offset=177, value=0xf7ffc07c)
  21.     at ResInd.c:1337
  22. 1337        if (XmIsManager(widget->core.parent))
  23. (gdb) where
  24. #0  0x12cdcc in _XmUnitTypeDefault (widget=0x419c00, offset=177,
  25.     value=0xf7ffc07c) at ResInd.c:1337
  26. #1  0x25a318 in _XtCreateIndirectionTable ()
  27. #2  0x25a844 in _XtGetResources ()
  28. #3  0x24ad10 in XtInitializeWidgetClass ()
  29. #4  0x24b1a8 in _XtCreateWidget ()
  30. #5  0x24b244 in XtCreateWidget ()
  31. #6  0x133e08 in create (p=0x3ab400, name=0x39a3c0 "menubar", old_al=0x0,
  32.     old_ac=0, type=1, is_radio=0) at RowColumn.c:3847
  33. #7  0x1342d0 in XmCreateMenuBar (p=0x3ab400, name=0x39a3c0 "menubar", al=0x0,
  34.     ac=0) at RowColumn.c:4025
  35. #8  0xd86c4 in make_menubar (instance=0x39f300) at lwlib-Xm.c:1110
  36. #9  0xd3558 in instanciate_widget_instance (instance=0x39f300) at lwlib.c:677
  37. #10 0xd225c in allocate_widget_instance (info=0x39d100, parent=0x3ab400,
  38.     pop_up_p=0 '\000') at lwlib.c:225
  39. #11 0xd36dc in lw_make_widget (id=3794944, parent=0x3ab400, pop_up_p=0 '\000')
  40.     at lwlib.c:716
  41. #12 0xd3780 in lw_create_widget (type=0x49c60 "menubar",
  42.     name=0x49c60 "menubar", id=3794944, val=0x39d900, parent=0x3ab400,
  43.     pop_up_p=0 '\000',
  44.     pre_activate_cb=0x4a854 <emacs_Xt_make_event_stream+3528>,
  45.     selection_cb=0x4aaf0 <emacs_Xt_make_event_stream+4196>, post_activate_cb=0)
  46.     at lwlib.c:731
  47. #13 0x4b048 in set_screen_menubar (s=0x39e800, deep_p=0) at menubar.c:523
  48.  
  49.  
  50. The parent of the "menubar" being created is an athena paned widget.. 
  51. widget_class "Paned"..  
  52.  
  53. Can anyone shed some light as to what may be going on here?
  54. (All this headache just to get tear-off menus...)
  55.  
  56. Bob Cotton
  57.