[Date Prev] [Date Next] [Thread Prev] [Thread Next] Date Index Thread Index Search archive:
Date:Mon Jun 23 16:33:58 2000 
Subject:Propsheet crashes poplog 
From:Anthony Worrall 
Volume-ID:1000623.01 

Hi

If I try using propsheets with openlook with version 15.53 under Solaris
7 on a SPARC5 then
poplog crashes.


 pop11 %x

Sussex Poplog (Version 15.53 Sun Oct  3 11:42:09 BST 1999)
Copyright (c) 1982-1999 University of Sussex. All rights reserved.
;;; LIB POPHOST SHOULD BE EDITED BY YOUR POPLOG ADMINISTRATOR
** Local Xved Key Map
Sussex XVed (Version 4.0 (openlook), STARTUP Sun Oct  3 11:46:31 BST
1999)
X Server: Sun Microsystems, Inc.

Setpop
: teach propsheet

Go through the example when the items are set to refuse changes and the
slider is moved
about alot the poplog crashes.

;;;  <<<<<<< System Error: Signal = 10, PC = 00122210 >>>>>>>
;;;
;;;
;;; FATAL ERROR - serr: SYSTEM ERROR (see above)
;;; DOING    :  0010FD60 sys_exception_handler
;;;  sys_raise_exception() 0010E594 0010E750 001221C0 001229B8 00121978
;;;  001238D4 00129B5C(*32) 00129BC8 001270FC 00128350 0012B1CC copy
;;;  copy_fixed 00110E10 exfunc_export 002BE880 XptExportTimeOut
XtAppAddTi
;;;  meOut 002EAB84 XptCallbackHandler XptCallbackWrapper 00112DB4
<Externa
;;;  l Calls> 00115A34 000A60DC 00109CBC 0010A370 0010A538 000FB848
;;;  charin 001341C8 00134754 (Sys$-Incharitem) null nextitem
pop11_comp_pr
;;;  ec_expr 00152944 pop11_comp_expr_seq pop11_exec_stmnt_seq_to
sysCOMPIL
;;;  E pop11_comp_stream pop11_compile pop_setpop_compiler setpop


Truss output loks like this

;;;  <<<<<<< System Error: Signal = 10, PC = 00122210 >>>>>>>
;;;
;;;
;;; FATAL ERROR - serr: SYSTEM ERROR (see above)
;;; DOING    :  0010FD60 sys_exception_handler
;;;  sys_raise_exception() 0010E594 0010E750 001221C0 001229B8 00121978
;;;  001238D4 00129B5C(*32) 00129BC8 001270FC 00128350 0012B1CC copy
;;;  copy_fixed 00110E10 exfunc_export 002BE880 XptExportTimeOut
XtAppAddTi
;;;  meOut 002EAB84 XptCallbackHandler XptCallbackWrapper 00112DB4
<Externa
;;;  l Calls> 00115A34 000A60DC 00109CBC 0010A370 0010A538 000FB848
;;;  charin 001341C8 00134754 (Sys$-Incharitem) null nextitem
pop11_comp_pr
;;;  ec_expr 00152944 pop11_comp_expr_seq pop11_exec_stmnt_seq_to
sysCOMPIL
;;;  E pop11_comp_stream pop11_compile pop_setpop_compiler setpop
ioctl(5, FIONREAD, 0xEFFFA524)                  = 0
poll(0xEFFFA2E8, 3, 0)                          = 0
write(5, " &\0\00203 @\0 v", 8)                 = 8
read(5, "0101 "CD\0\0\0\0\0\0\0 *".., 32)       = 32
times(0xEFFF9F88)                               = 8202739
write(5, 0x00445B08, 80)                        = 80
  02\0\00403 @\0 A\0\0 @\003 @\0 +\f\0\00403 @\0 A\0 @\018\0\0\0\0
  \b ]\00203 @\0 A02 @\00403 @\0 )\0\0 @\003 @\0 +\f\0\00403 @\0 )
  \0 @\017\0\0\0\0\b P\00203 @\0 )
brk(0x004BC000)                                 = 0
brk(0x004BE000)                                 = 0
brk(0x0050C000)                                 = 0
getrlimit(RLIMIT_STACK, 0xEFFF9EC8)             = 0
    Incurred fault #5, FLTACCESS  %pc = 0x00122210
      siginfo: SIGBUS BUS_ADRALN addr=0x002B27B5
    Received signal #10, SIGBUS [caught]
      siginfo: SIGBUS BUS_ADRALN addr=0x002B27B5
setcontext(0xEFFF93A8)
sigprocmask(SIG_UNBLOCK, 0xEFFF9498, 0x00000000) = 0
write(2, " ; ; ;  \n", 5)                       = 5
write(2, " ; ; ;  \t", 5)                       = 5
write(2, 0x0029F614, 57)                        = 57
   < < < < < < <   S y s t e m   E r r o r :   S i g n a l   =   1
   0 ,   P C   =   0 0 1 2 2 2 1 0   > > > > > > >\n
write(2, " ; ; ;  \n", 5)                       = 5
ioctl(0, TCGETS, 0xEFFF9400)                    = 0
getpgrp()                                       = 1431
getsid(0)                                       = 1416
ioctl(0, TIOCGPGRP, 0xEFFF92E4)                 = 0
write(2, " ; ; ;  \n", 5)                       = 5
write(2, 0x0029F614, 49)                        = 49
   ; ; ;   F A T A L   E R R O R   -   s e r r :   S Y S T E M   E
   R R O R   ( s e e   a b o v e )\n
write(2, 0x0029F614, 48)                        = 48
   ; ; ;   D O I N G         :     0 0 1 0 F D 6 0   s y s _ e x c
   e p t i o n _ h a n d l e r  \n
write(2, " ; ; ;  \t", 5)                       = 5
write(2, 0x0029F614, 67)                        = 67
   s y s _ r a i s e _ e x c e p t i o n ( )   0 0 1 0 E 5 9 4   0
   0 1 0 E 7 5 0   0 0 1 2 2 1 C 0   0 0 1 2 2 9 B 8   0 0 1 2 1 9
   7 8\n
write(2, " ; ; ;  \t", 5)                       = 5
write(2, 0x0029F614, 64)                        = 64
   0 0 1 2 3 8 D 4   0 0 1 2 9 B 5 C ( * 3 2 )   0 0 1 2 9 B C 8
   0 0 1 2 7 0 F C   0 0 1 2 8 3 5 0   0 0 1 2 B 1 C C   c o p y\n
write(2, " ; ; ;  \t", 5)                       = 5
write(2, 0x0029F614, 71)                        = 71
   c o p y _ f i x e d   0 0 1 1 0 E 1 0   e x f u n c _ e x p o r
   t   0 0 2 B E 8 8 0   X p t E x p o r t T i m e O u t   X t A p
   p A d d T i\n
write(2, " ; ; ;  \t", 5)                       = 5
write(2, 0x0029F614, 71)                        = 71
   m e O u t   0 0 2 E A B 8 4   X p t C a l l b a c k H a n d l e
   r   X p t C a l l b a c k W r a p p e r   0 0 1 1 2 D B 4   < E
   x t e r n a\n
write(2, " ; ; ;  \t", 5)                       = 5
write(2, 0x0029F614, 64)                        = 64
   0 0 1 2 3 8 D 4   0 0 1 2 9 B 5 C ( * 3 2 )   0 0 1 2 9 B C 8
   0 0 1 2 7 0 F C   0 0 1 2 8 3 5 0   0 0 1 2 B 1 C C   c o p y\n
write(2, " ; ; ;  \t", 5)                       = 5
write(2, 0x0029F614, 71)                        = 71
   c o p y _ f i x e d   0 0 1 1 0 E 1 0   e x f u n c _ e x p o r
   t   0 0 2 B E 8 8 0   X p t E x p o r t T i m e O u t   X t A p
   p A d d T i\n
write(2, " ; ; ;  \t", 5)                       = 5
write(2, 0x0029F614, 71)                        = 71
   m e O u t   0 0 2 E A B 8 4   X p t C a l l b a c k H a n d l e
   r   X p t C a l l b a c k W r a p p e r   0 0 1 1 2 D B 4   < E
   x t e r n a\n
write(2, " ; ; ;  \t", 5)                       = 5
write(2, 0x0029F614, 63)                        = 63
   l   C a l l s >   0 0 1 1 5 A 3 4   0 0 0 A 6 0 D C   0 0 1 0 9
   C B C   0 0 1 0 A 3 7 0   0 0 1 0 A 5 3 8   0 0 0 F B 8 4 8\n
write(2, " ; ; ;  \t", 5)                       = 5
write(2, 0x0029F614, 71)                        = 71
   c h a r i n   0 0 1 3 4 1 C 8   0 0 1 3 4 7 5 4   ( S y s $ - I
   n c h a r i t e m )   n u l l   n e x t i t e m   p o p 1 1 _ c
   o m p _ p r\n
write(2, " ; ; ;  \t", 5)                       = 5
write(2, 0x0029F614, 71)                        = 71
   e c _ e x p r   0 0 1 5 2 9 4 4   p o p 1 1 _ c o m p _ e x p r
   _ s e q   p o p 1 1 _ e x e c _ s t m n t _ s e q _ t o   s y s
   C O M P I L\n
write(2, " ; ; ;  \t", 5)                       = 5
write(2, 0x0029F614, 62)                        = 62
   E   p o p 1 1 _ c o m p _ s t r e a m   p o p 1 1 _ c o m p i l
   e   p o p _ s e t p o p _ c o m p i l e r   s e t p o p  \n
_exit(0)


I maybe wrong but it looks like the stacklimit is being exceeded.

Anthony