From erich.neuwirth@univie.ac.at  Thu Apr 12 22:43:33 2001
From: erich.neuwirth@univie.ac.at (Erich Neuwirth)
Date: Thu, 12 Apr 2001 23:43:33 +0200
Subject: [Rd] Rgui.exe crash on Windows 2000 (PR#912)
References: <200104121307.PAA06507@pubhealth.ku.dk>
Message-ID: <3AD62185.B157022C@univie.ac.at>

is any of the running processes a keyboard macro program?
on my win2k machine,
hotkeyboard (a system wide macro expander)
and r cannot coexist.



gilg.seeber@uibk.ac.at wrote:
> 
> Full_Name: G.U.H. Seeber
> Version: most recent binary from CRAN
> OS: Windows 2000
> Submission from: (NULL) (138.232.202.67)
> 
> When calling Rgui.exe the program crashes before any windows open.
> I append the output from Dr. Watson:
> 
> Anwendungsausnahme aufgetreten:
>         Anwendung:  (pid=860)
>         Wann: 12.04.2001 @ 13:33:11.515
>         Ausnahmenummer: c0000005 (Zugriffsverletzung)
> 
> *----> Systeminformationen <----*
>         Computername: C403-DRUM
>         Benutzername: gs
>         Prozessoranzahl: 1
>         Prozessortyp: x86 Family 6 Model 7 Stepping 2
>         Windows 2000-Version: 5.0
>         Aktuelles Build: 2195
>         Service Pack: None
>         Aktueller Typ: Uniprocessor Free
>         Firma: Universitt Innsbruck
>         Besitzer: Institut fr Statistik
> 
> *----> Taskliste <----*
>    0 Idle.exe
>    8 System.exe
>  152 smss.exe
>  180 csrss.exe
>  200 winlogon.exe
>  228 services.exe
>  240 lsass.exe
>  404 svchost.exe
>  452 LEXBCES.exe
>  476 spoolsv.exe
>  512 cpqalert.exe
>  532 svchost.exe
>  548 inetd32.exe
>  564 jconfigdNT.exe
>  600 regsvc.exe
>  608 hjavaw.exe
>  624 mstask.exe
>  672 tcpsvcs.exe
>  692 javaw.exe
>  720 snmp.exe
>  776 Win32sl.exe
>  800 ZipToA.exe
>  832 inetinfo.exe
>  880 cpqdmi.exe
> 1172 explorer.exe
>  328 chkadmin.exe
> 1204 nwtray.exe
> 1212 dpmw32.exe
> 1220 realplay.exe
> 1236 pdesk.exe
> 1252 AcroTray.exe
> 1296 IMGICON.exe
> 1388 OSA.exe
> 1420 CLOCK.exe
> 1052 exceed.exe
>  860 Rgui.exe
> 1312 drwtsn32.exe
>    0 _Total.exe
> 
> (00400000 - 00406000)
> (77F80000 - 77FFF000)
> (02510000 - 026DC000)
> (77DA0000 - 77DFA000)
> (77E70000 - 77F33000)
> (77D30000 - 77D9F000)
> (77B40000 - 77BCA000)
> (77F40000 - 77F7C000)
> (77E00000 - 77E65000)
> (76B00000 - 76B3F000)
> (77C60000 - 77CAA000)
> (77580000 - 777C6000)
> (78000000 - 78046000)
> (77810000 - 77817000)
> (75940000 - 75946000)
> (74FC0000 - 74FC9000)
> (74FA0000 - 74FB4000)
> (74F90000 - 74F98000)
> (77A40000 - 77B35000)
> (779A0000 - 77A35000)
> (77840000 - 7787D000)
> (77090000 - 770B3000)
> 
> Statusabbild fr Threadkennung 0x37c
> 
> eax=00003a64 ebx=0240fa20 ecx=00000000 edx=7efefeff esi=00000002 edi=02688472
> eip=78003b44 esp=0240f9a0 ebp=0240fe90 iopl=0         nv up ei pl zr na po nc
> cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000246
> 
> Funktion: strcpy
>         78003b27 7416             jz      _threadhandle+0x4c2 (7800c53f)
>         78003b29 8a11             mov     dl,[ecx]
> ds:00000000=??
>         78003b2b 41               inc     ecx
>         78003b2c 84d2             test    dl,dl
>         78003b2e 0f84c8100000     je      strcat+0x9c (78004bfc)
>         78003b34 8817             mov     [edi],dl
> ds:02688472=00
>         78003b36 47               inc     edi
>         78003b37 f7c103000000     test    ecx,0x3
>         78003b3d 75ea             jnz     seh_longjmp_unwind+0x2 (7800f629)
>         78003b3f bafffefe7e       mov     edx,0x7efefeff
> FEHLER ->78003b44 8b01             mov     eax,[ecx]
> ds:00000000=????????
>         78003b46 03d0             add     edx,eax
>         78003b48 83f0ff           xor     eax,0xff
>         78003b4b 33c2             xor     eax,edx
>         78003b4d 8b11             mov     edx,[ecx]
> ds:00000000=????????
>         78003b4f 83c104           add     ecx,0x4
>         78003b52 a900010181       test    eax,0x81010100
>         78003b57 0f8565100000     jne     strcat+0x62 (78004bc2)
>         78003b5d 8917             mov     [edi],edx
> ds:02688472=00000000
>         78003b5f 83c704           add     edi,0x4
>         78003b62 ebdb             jmp     set_sbh_threshold+0xca3 (7800dd3f)
>         78003b64 a16cbb0378    mov eax,[environ+0x24 (7803bb6c)]
> ds:7803bb6c=78003b91
> 
> *----> Stack Back Trace <----*
> 
> FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
> 0240FE90 004012FA 00000000 02BE37C8 77E8D051 00000008 !strcpy
> 0240FEB0 0040123B 00000001 02BE37C8 0240FEE0 00401227 !<nosymbols>
> 0240FEE0 004013DE 00400000 00000000 02413285 00000001 !<nosymbols>
> 0240FF60 004011C1 00000001 02BE37C8 02BE29A8 004011A6 !<nosymbols>
> 0240FFA0 00401207 00000002 00000000 00000000 77E77900 !<nosymbols>
> 0240FFC0 77E77903 00000008 00000002 7FFDF000 C0000005 !<nosymbols>
> 0240FFF0 00000000 004011F0 00000000 000000C8 00000100
> kernel32!SetUnhandledExceptionFilter
> 
> *----> Raw Stack Dump <----*
> 0240f9a0  08 00 00 00 bc f8 52 02 - 70 84 68 02 00 00 00 00  ......R.p.h.....
> 0240f9b0  7a f2 52 02 7c f8 52 02 - 70 f2 52 02 c8 37 be 02  z.R.|.R.p.R..7..
> 0240f9c0  90 fe 40 02 0d f8 52 02 - 85 32 41 02 02 00 00 00  ..@...R..2A.....
> 0240f9d0  08 00 00 00 a1 71 e7 77 - a0 71 41 02 e8 72 41 02  .....q.w.qA..rA.
> 0240f9e0  00 00 00 00 00 e0 fd 7f - 65 00 63 00 75 00 74 00  ........e.c.u.t.
> 0240f9f0  78 01 41 02 78 01 41 02 - 00 c0 f8 1f 00 00 00 00  x.A.x.A.........
> 0240fa00  20 00 00 00 18 00 00 00 - 00 c0 f8 1f 00 30 39 18   ............09.
> 0240fa10  00 90 06 4e 00 80 86 47 - 00 00 fe 7f 00 00 aa 6a  ...N...G.......j
> 0240fa20  00 00 00 00 00 00 00 00 - 01 00 00 00 00 00 00 00  ................
> 0240fa30  01 00 00 00 01 00 00 00 - 00 00 00 00 01 00 00 00  ................
> 0240fa40  05 00 00 00 00 00 60 00 - 30 57 05 00 ff ff ff 7f  ......`.0W......
> 0240fa50  ff ff ff 7f 01 00 00 00 - 01 00 00 00 60 18 c0 02  ............`...
> 0240fa60  e0 6b 68 02 75 00 69 00 - 6c e5 52 02 48 e8 52 02  .kh.u.i.l.R.H.R.
> 0240fa70  38 e4 52 02 00 1e 66 02 - a4 1e 66 02 fc e8 52 02  8.R...f...f...R.
> 0240fa80  00 00 00 00 00 00 00 00 - d4 fa 40 02 00 10 00 00  ..........@.....
> 0240fa90  04 00 00 00 00 00 41 02 - 00 00 41 02 e8 6d 41 02  ......A...A..mA.
> 0240faa0  00 00 00 00 40 06 41 02 - 43 02 00 00 e0 fa 40 02  ....@.A.C.....@.
> 0240fab0  04 00 00 00 d3 43 f9 77 - 48 07 be 02 00 00 be 02  .....C.wH.......
> 0240fac0  04 00 00 00 00 00 00 00 - b8 fa 40 02 00 02 00 00  ..........@.....
> 0240fad0  70 fc 40 02 db 80 fb 77 - 18 44 f9 77 ff ff ff ff  p.@....w.D.w....
> 
> Statusabbild fr Threadkennung 0x3dc
> 
> eax=77d3b759 ebx=02420820 ecx=0241eafc edx=00000000 esi=024206f0 edi=00000100
> eip=77f82eec esp=1506fe28 ebp=1506ff74 iopl=0         nv up ei pl nz na pe nc
> cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000202
> 
> Funktion: ZwReplyWaitReceivePortEx
>         77f82ee1 b8ac000000       mov     eax,0xac
>         77f82ee6 8d542404         lea     edx,[esp+0x4]
> ss:15eed3ff=????????
>         77f82eea cd2e             int     2e
>         77f82eec c21400           ret     0x14
> 
> *----> Stack Back Trace <----*
> 
> FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
> 1506FF74 77D3B407 77D3B7BF 024206F0 00000000 40420204
> ntdll!ZwReplyWaitReceivePortEx
> 1506FFA8 77D3B771 0241F680 1506FFEC 77E82CA8 02420820
> rpcrt4!RpcBindingSetOption
> 1506FFB4 77E82CA8 02420820 00000000 40420204 02420820
> rpcrt4!RpcBindingSetOption
> 1506FFEC 00000000 00000000 00000000 00000000 00000000 kernel32!CreateFileA
> 
> -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
> r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
> Send "info", "help", or "[un]subscribe"
> (in the "body", not the subject !)  To: r-devel-request@stat.math.ethz.ch
> _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._

--
Erich Neuwirth, Computer Supported Didactics Working Group
Visit our SunSITE at http://sunsite.univie.ac.at
Phone: +43-1-4277-38624 Fax: +43-1-4277-9386
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-devel-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._


[Rd] Rgui.exe crash on Windows 2000 (PR#912)
Erich Neuwirth