前段时间用MATLB版本是7.01编写M文件,当对M文件编辑窗口进行最大、最小化这种普通的操作时时,MATLAB突然自动退出运行,最痛苦的是编写的源代码没有保存!之后就频繁出现类似的情况(以前从来没有过)。后来卸载重装了更新的版本7.7.0471(R2008b),同样有类似的情况。 o. c% ?6 Q1 \% V4 \% k9 e \ u
发现这个版本能自动生成错误文件,贴在下面,请高手帮我分析下是什么原因! : C# t' j s9 d3 H0 y6 U4 W" L ; ~- D, Y% V' z6 H& ^, ?#0 a9 V [2 ^. j* [
# An unexpected error has been detected by Java Runtime Environment: `: u* H0 q6 Y& X }8 Q# 9 D& ~! O; x5 F3 r- M! `# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x025232ee, pid=2952, tid=916 ! y( ]5 q0 z5 j# j! w- n; |+ n! K#6 W1 H. P/ f2 c. H. h! u
# Java VM: Java HotSpot(TM) Client VM (10.0-b19 mixed mode windows-x86) # i. @1 u% C/ x! K& K# Problematic frame:- K9 o- g. ?; V1 h( p2 \
# C [SOGOUPY.IME+0x432ee] : T. y p3 W: j#7 {; B6 h8 ~8 u
# If you would like to submit a bug report, please visit:, C8 P5 [" c' l, H
# http://java.sun.com/webapps/bugreport/crash.jsp( v1 Q- d" z/ S/ h7 x) K! {
# The crash happened outside the Java Virtual Machine in native code. 0 t1 t, \' A3 d+ C# See problematic frame for where to report the bug.7 b+ A4 X, T- u. V
# c: Q. I6 O; d+ A. g" A8 L; w6 o7 n4 o. m1 Y) n$ j J
--------------- T H R E A D ---------------1 l. N2 }& h7 A& Q. d( j+ \5 F! d( ^, Q
; K* o) D5 d! h2 `1 t5 x8 [Top of Stack: (sp=0x0b71fa08)2 B5 [" H: U" \1 c8 l
0x0b71fa08: 0b71faf0 000a41d0 00000000 02520ec7/ m+ r1 e# m7 d5 s
0x0b71fa18: 02704428 000a41d0 00000000 02520fb2: H! S6 S4 P9 V, M
0x0b71fa28: 000007f1 002d0324 00000000 77d188a62 l8 [1 T8 a8 L9 M
0x0b71fa38: 00000000 02520dbb 000a41d0 002d0324 # }3 O! n3 {6 e. ?2 p% U( }; _% a0x0b71fa48: 000007f1 00000000 00000000 0b71fad4! ^1 W1 R8 e) \1 C
0x0b71fa58: 0b71fa98 00000000 02520e2d 00000000' L4 h8 L. @. P' U* Z
0x0b71fa68: 00000000 02520dd0 77d18734 002d0324 6 ^0 O$ \, i% N5 Z! z" N; k1 F0x0b71fa78: 000007f1 00000000 00000000 02520dd0 3 b9 p& I* r( D' s6 w
. B, [2 t6 N2 q1 g, B4 KInstructions: (pc=0x025232ee)$ c5 }' L/ F) J( T0 c' d# D6 I
0x025232de: b4 63 02 85 c0 75 1f 8b 4e 0c 88 86 bc 08 00 00, l1 l- k! M" Z- s. G$ d; S8 ~. f1 |
0x025232ee: 39 41 24 74 11 8b 56 08 50 50 68 f0 07 00 00 52 2 v3 n' ?$ @) o- @$ O u/ b
4 j% E& {7 B1 P; G& b T2 r) h) C& N. Y6 @5 t8 o7 a# u( x% k! `
Stack: [0x0b6a0000,0x0b720000], sp=0x0b71fa08, free space=510k/ ?( i9 l2 u. i' c9 g
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)3 y8 e' p. p6 R1 d" ?$ l. w: b9 s
C [SOGOUPY.IME+0x432ee]5 }) X2 |' r. E) `. l
; d+ d8 Y. a5 j$ u. l% x
[error occurred during error reporting (printing native stack), id 0xc0000005] 9 t+ D: C- B8 X5 m5 _: Y8 {5 L 7 C1 a, Y9 V2 q) M/ i' hJava frames: (J=compiled Java code, j=interpreted, Vv=VM code)) i3 F6 \1 A3 E- L8 |
v ~BufferBlob::Interpreter! i" x7 c/ ^2 ~4 O7 K9 w, r8 k% D
v ~BufferBlob::Interpreter% v3 V& U/ H, r: h4 U# r
v ~BufferBlob::Interpreter, y8 Q1 }9 ^" E8 W! R9 c
v ~BufferBlob::StubRoutines (1) & d, C5 y! V/ B8 l Y6 I; @9 M; Q$ B
--------------- P R O C E S S --------------- , O G2 [& L( F , U0 s. _9 |6 c, }+ JJava Threads: ( => current thread ) : u" _2 N5 A h8 Q2 N 0x0bfb9c00 JavaThread "Thread-138" [_thread_blocked, id=1968, stack(0x0dad0000,0x0db50000)] 9 }1 b$ \) c! ^# t$ p2 o/ N 0x0c14f400 JavaThread "Active Reference Queue Daemon" daemon [_thread_blocked, id=3456, stack(0x0da50000,0x0dad0000)]: w3 l" p6 b4 B# D4 T* T
0x0bfcd800 JavaThread "Timer-53" daemon [_thread_blocked, id=2084, stack(0x06870000,0x068f0000)] / R" A0 Y5 v( k 0x0bd6b400 JavaThread "Timer-13" [_thread_blocked, id=3896, stack(0x068f0000,0x06970000)]: S% K" Y, V: O. k1 n$ B4 Y6 i
0x0b410400 JavaThread "Prefs Updater" [_thread_blocked, id=3760, stack(0x0cc40000,0x0ccc0000)] . n. P/ e' P1 F1 @, o# Z 0x0c04f400 JavaThread "Timer-11" daemon [_thread_blocked, id=2328, stack(0x04a00000,0x04a80000)]6 p5 }6 ~6 a3 a1 G' F/ F- W; F
0x0b9a9400 JavaThread "Timer-1" [_thread_blocked, id=760, stack(0x04970000,0x049f0000)] # ^; }8 u# v3 t 0x0b59bc00 JavaThread "TimerQueue" daemon [_thread_blocked, id=3352, stack(0x047c0000,0x04840000)] ( t' c! Y: B! S) T- G- y 0x0b50c400 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=2440, stack(0x04730000,0x047b0000)] 6 t# q* r! V/ h4 \% x# R 0x0b7f8400 JavaThread "AWT-Shutdown" [_thread_blocked, id=3984, stack(0x046b0000,0x04730000)]; Y G5 `' z& r& g* }
0x0b47f000 JavaThread "Timer-0" [_thread_blocked, id=4076, stack(0x0b740000,0x0b7c0000)] 3 T9 n# G v" n' j3 q) l! ^* r=>0x0b479800 JavaThread "AWT-Windows" daemon [_thread_in_native, id=916, stack(0x0b6a0000,0x0b720000)]4 z% T! M: [+ m3 I, z0 v3 f
0x0b3f6800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=772, stack(0x0b5a0000,0x0b620000)]; K1 \+ p9 \! I- y% y5 m
0x0b3af400 JavaThread "JMI Unnamed Thread" [_thread_in_native, id=3852, stack(0x04b50000,0x05350000)]' F4 r' E f: ~$ Z1 `$ y* o: c
0x077da800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3124, stack(0x0ab20000,0x0aba0000)] 0 E2 c( N0 p! C4 O1 ]; @; V 0x077d1400 JavaThread "CompilerThread0" daemon [_thread_blocked, id=4000, stack(0x0a320000,0x0ab20000)] - n. s0 N( y: m1 z( q; k: I- {7 P& G 0x077d0400 JavaThread "Attach Listener" daemon [_thread_blocked, id=3780, stack(0x0a2a0000,0x0a320000)] 7 d( ]* q" Y, z. M" R 0x077bcc00 JavaThread "Finalizer" daemon [_thread_blocked, id=3792, stack(0x0a220000,0x0a2a0000)]9 e8 Y8 e5 |2 S R
0x077bbc00 JavaThread "Reference Handler" daemon [_thread_blocked, id=1680, stack(0x0a1a0000,0x0a220000)] 0 j- E9 n! u9 J4 |& [0 s 0x0745d400 JavaThread "main" [_thread_in_native, id=1900, stack(0x00430000,0x00c30000)]9 J) H* P+ D9 m% O: {
" y: J. W6 _3 W8 xOther Threads:9 P8 T3 [/ }. f8 t" ~* @- W5 m
0x077b7400 VMThread [stack: 0x099a0000,0x0a1a0000] [id=2688] ! s4 U( C. ] v( C8 ~: M* O) c 0x077e4c00 WatcherThread [stack: 0x0aba0000,0x0b3a0000] [id=2064] ' v5 G. V$ o6 A1 V; N' _( j9 o( B' d! U
VM state:not at safepoint (normal execution) ( D! p( D- D/ I3 J# [( D" X ' H8 j" ?3 t' ~, b3 y! r! XVM Mutex/Monitor currently owned by a thread: None/ \5 m- H% c# f0 Z! _
" d: ^% [" y+ ^# DHeap: T6 n: i: j) o2 v
def new generation total 14784K, used 11813K [0x10030000, 0x11030000, 0x12030000)& M8 b( d, P+ f, `( a/ t
eden space 13184K, 84% used [0x10030000, 0x10b154c8, 0x10d10000)8 A6 ?- u. B/ r# z
from space 1600K, 40% used [0x10ea0000, 0x10f43fa8, 0x11030000) [* D0 M5 ^/ s: Q; p i; w to space 1600K, 0% used [0x10d10000, 0x10d10000, 0x10ea0000) # q' i- C, k3 a) u3 f& l9 x" C5 m tenured generation total 49152K, used 37675K [0x12030000, 0x15030000, 0x18030000)$ G( Y3 [( G$ `3 I/ a+ d6 V: s, W* Q
the space 49152K, 76% used [0x12030000, 0x144faf80, 0x144fb000, 0x15030000)' t* Y' ~' D6 O4 h
compacting perm gen total 32768K, used 31155K [0x18030000, 0x1a030000, 0x1c030000)6 f! J( o" k+ w
the space 32768K, 95% used [0x18030000, 0x19e9ce18, 0x19e9d000, 0x1a030000)1 K2 @9 E$ W! O" p4 l- r; \
No shared spaces configured., `" ^% D) N. G8 W" X8 C