首页上一页 1 下一页尾页 1 条记录 1/1页
企业短信开发求助!
发表在Java图书答疑
2013-01-15
是否精华
是
否
版块置顶:
是
否
亲爱的明日编导们,您们好!
问题是发生在《Java项目开发案例全程实录(第2版)》的第六章:企业快信,对于引用内库的包我已在您们(技术支持)中下载并运行成功了。但是在发短信中弹出错误窗口,如下图所示:
-----------------------------------------------------------------------------------------------
消息内容:初始化GSM Modem 设备失败:GSMModemInitNew[error]:device(COM22) or baundrate(9600) is invalid!Pleass define the correct device and baundrate!
------------------------------------------------------------------------------------------------
控制台信息如下:
4
SN:***********
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0eb15896, pid=7072, tid=7564
#
# JRE version: 6.0_22-b04
# Java VM: Java HotSpot(TM) Client VM (17.1-b03 mixed mode, sharing windows-x86 )
# Problematic frame:
# C [BestMail.dll+0x5896]
#
# An error report file with more information is saved as:
# D:\workspace\ExpressLetter\hs_err_pid7072.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
[font size=2]hs_err_pid7720.log
[/font]
-------------------------------------------------------------------------------------------
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0f065896, pid=7720, tid=3304
#
# JRE version: 6.0_22-b04
# Java VM: Java HotSpot(TM) Client VM (17.1-b03 mixed mode, sharing windows-x86 )
# Problematic frame:
# C [BestMail.dll+0x5896]
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
--------------- T H R E A D ---------------
Current thread (0x016cb400): JavaThread "AWT-EventQueue-0" [_thread_in_native, id=3304, stack(0x03e50000,0x03ea0000)]
siginfo: ExceptionCode=0xc0000005, reading address 0x00000000
Registers:
EAX=0x0f0b20f8, EBX=0x00000000, ECX=0x00000000, EDX=0x0f190168
ESP=0x03e9f3a8, EBP=0x03e9f3e8, ESI=0x0f0a5b39, EDI=0x016cb400
EIP=0x0f065896, EFLAGS=0x00010246
Top of Stack: (sp=0x03e9f3a8)
0x03e9f3a8: 016cb400 34240ab0 34240ab0 0000015c
0x03e9f3b8: 016cb400 03e9f3dc 6d990d65 016cb400
0x03e9f3c8: 00000006 00000008 016cb400 03e9f38c
0x03e9f3d8: 03e9f3a8 03e9fc2c 0f0a17a8 00000000
0x03e9f3e8: 03e9f41c 016f9f47 016cb518 03e9f42c
0x03e9f3f8: 00000008 03e9f3fc 34240ab0 03e9f42c
0x03e9f408: 342416a8 00000000 34240ab0 00000000
0x03e9f418: 03e9f42c 03e9f450 016f2da1 00000000
Instructions: (pc=0x0f065896)
0x0f065886: b9 f8 20 0b 0f e8 b0 d7 ff ff 8b 0d 0c 41 0b 0f
0x0f065896: 8b 01 ff 50 1c eb 3d 8b 4d e8 8b 11 ff 52 04 50
Stack: [0x03e50000,0x03ea0000], sp=0x03e9f3a8, free space=13c03e9eec4k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [BestMail.dll+0x5896]
j BestMail.smssend.GSMModemRelease()V+0
j com.mwq.dao.SendLetterDAO.closeConnection()V+11
j com.mwq.dao.SendLetterDAO.mySend(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;+175
j com.mwq.dao.SendLetterDAO.sendLetter(Lcom/mwq/form/SendLetterForm;)Ljava/lang/String;+75
j com.mwq.frame.InfoPanel$InfoSendButtonActionListener.actionPerformed(Ljava/awt/event/ActionEvent;)V+110
j javax.swing.AbstractButton.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+84
j javax.swing.AbstractButton$Handler.actionPerformed(Ljava/awt/event/ActionEvent;)V+5
j javax.swing.DefaultButtonModel.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+35
j javax.swing.DefaultButtonModel.setPressed(Z)V+117
j javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Ljava/awt/event/MouseEvent;)V+35
j java.awt.Component.processMouseEvent(Ljava/awt/event/MouseEvent;)V+64
j javax.swing.JComponent.processMouseEvent(Ljava/awt/event/MouseEvent;)V+23
j java.awt.Component.processEvent(Ljava/awt/AWTEvent;)V+81
j java.awt.Container.processEvent(Ljava/awt/AWTEvent;)V+18
j java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V+566
J java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V
J java.awt.LightweightDispatcher.retargetMouseEvent(Ljava/awt/Component;ILjava/awt/event/MouseEvent;)V
j java.awt.LightweightDispatcher.processMouseEvent(Ljava/awt/event/MouseEvent;)Z+139
j java.awt.LightweightDispatcher.dispatchEvent(Ljava/awt/AWTEvent;)Z+50
J java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V
j java.awt.Window.dispatchEventImpl(Ljava/awt/AWTEvent;)V+19
J java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V
J java.awt.EventDispatchThread.pumpOneEventForFilters(I)Z
j java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+30
j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11
j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
j java.awt.EventDispatchThread.run()V+9
v ~StubRoutines::call_stub
V [jvm.dll+0xf3a9c]
V [jvm.dll+0x186591]
V [jvm.dll+0xf3c67]
V [jvm.dll+0xf3cdd]
V [jvm.dll+0x11da00]
V [jvm.dll+0x1e7004]
V [jvm.dll+0x185f3c]
C [msvcr71.dll+0x9565]
C [kernel32.dll+0x51154]
C [ntdll.dll+0x5b299]
C [ntdll.dll+0x5b26c]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j BestMail.smssend.GSMModemRelease()V+0
j com.mwq.dao.SendLetterDAO.closeConnection()V+11
j com.mwq.dao.SendLetterDAO.mySend(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;+175
j com.mwq.dao.SendLetterDAO.sendLetter(Lcom/mwq/form/SendLetterForm;)Ljava/lang/String;+75
j com.mwq.frame.InfoPanel$InfoSendButtonActionListener.actionPerformed(Ljava/awt/event/ActionEvent;)V+110
j javax.swing.AbstractButton.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+84
j javax.swing.AbstractButton$Handler.actionPerformed(Ljava/awt/event/ActionEvent;)V+5
j javax.swing.DefaultButtonModel.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+35
j javax.swing.DefaultButtonModel.setPressed(Z)V+117
j javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Ljava/awt/event/MouseEvent;)V+35
j java.awt.Component.processMouseEvent(Ljava/awt/event/MouseEvent;)V+64
j javax.swing.JComponent.processMouseEvent(Ljava/awt/event/MouseEvent;)V+23
j java.awt.Component.processEvent(Ljava/awt/AWTEvent;)V+81
j java.awt.Container.processEvent(Ljava/awt/AWTEvent;)V+18
j java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V+566
J java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V
J java.awt.LightweightDispatcher.retargetMouseEvent(Ljava/awt/Component;ILjava/awt/event/MouseEvent;)V
j java.awt.LightweightDispatcher.processMouseEvent(Ljava/awt/event/MouseEvent;)Z+139
j java.awt.LightweightDispatcher.dispatchEvent(Ljava/awt/AWTEvent;)Z+50
J java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V
j java.awt.Window.dispatchEventImpl(Ljava/awt/AWTEvent;)V+19
J java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V
J java.awt.EventDispatchThread.pumpOneEventForFilters(I)Z
j java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+30
j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11
j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
j java.awt.EventDispatchThread.run()V+9
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x06ce1800 JavaThread "D3D Screen Updater" daemon [_thread_blocked, id=3856, stack(0x07930000,0x07980000)]
0x06c1a800 JavaThread "TimerQueue" daemon [_thread_blocked, id=5156, stack(0x06f30000,0x06f80000)]
0x060ed800 JavaThread "derby.rawStoreDaemon" daemon [_thread_blocked, id=4884, stack(0x06ae0000,0x06b30000)]
0x060db800 JavaThread "Timer-0" daemon [_thread_blocked, id=1864, stack(0x06a90000,0x06ae0000)]
0x060dcc00 JavaThread "derby.antiGC" daemon [_thread_blocked, id=5448, stack(0x06a40000,0x06a90000)]
0x01601400 JavaThread "DestroyJavaVM" [_thread_blocked, id=5640, stack(0x00230000,0x00280000)]
=>0x016cb400 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=3304, stack(0x03e50000,0x03ea0000)]
0x016cac00 JavaThread "AWT-Windows" daemon [_thread_in_native, id=1932, stack(0x03c40000,0x03c90000)]
0x016ca400 JavaThread "AWT-Shutdown" [_thread_blocked, id=6552, stack(0x03bf0000,0x03c40000)]
0x016c7c00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=4824, stack(0x03a90000,0x03ae0000)]
0x01670400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=7332, stack(0x03990000,0x039e0000)]
0x0166cc00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=5848, stack(0x03940000,0x03990000)]
0x0166b400 JavaThread "Attach Listener" daemon [_thread_blocked, id=4024, stack(0x038f0000,0x03940000)]
0x01668400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=7536, stack(0x038a0000,0x038f0000)]
0x01626800 JavaThread "Finalizer" daemon [_thread_blocked, id=5664, stack(0x03850000,0x038a0000)]
0x01621c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=6920, stack(0x03800000,0x03850000)]
Other Threads:
0x01620c00 VMThread [stack: 0x011c0000,0x01210000] [id=5036]
0x0167cc00 WatcherThread [stack: 0x039e0000,0x03a30000] [id=5604]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
def new generation total 8448K, used 393K [0x23ae0000, 0x24400000, 0x29030000)
eden space 7552K, 2% used [0x23ae0000, 0x23b170f8, 0x24240000)
from space 896K, 19% used [0x24320000, 0x2434b700, 0x24400000)
to space 896K, 0% used [0x24240000, 0x24240000, 0x24320000)
tenured generation total 18644K, used 17082K [0x29030000, 0x2a265000, 0x33ae0000)
the space 18644K, 91% used [0x29030000, 0x2a0de980, 0x2a0dea00, 0x2a265000)
compacting perm gen total 12288K, used 7558K [0x33ae0000, 0x346e0000, 0x37ae0000)
the space 12288K, 61% used [0x33ae0000, 0x34241a10, 0x34241c00, 0x346e0000)
ro space 10240K, 54% used [0x37ae0000, 0x3805c510, 0x3805c600, 0x384e0000)
rw space 12288K, 55% used [0x384e0000, 0x38b7fb78, 0x38b7fc00, 0x390e0000)
Dynamic libraries:
0x00400000 - 0x00424000 C:\Program Files\Java\jdk1.6.0_22\bin\javaw.exe
0x778c0000 - 0x779fc000 C:\Windows\SYSTEM32\ntdll.dll
0x75e10000 - 0x75ee4000 C:\Windows\system32\kernel32.dll
0x75780000 - 0x757cb000 C:\Windows\system32\KERNELBASE.dll
0x76260000 - 0x76300000 C:\Windows\system32\ADVAPI32.dll
0x75d40000 - 0x75dec000 C:\Windows\system32\msvcrt.dll
0x77a00000 - 0x77a19000 C:\Windows\SYSTEM32\sechost.dll
0x761b0000 - 0x76251000 C:\Windows\system32\RPCRT4.dll
0x76530000 - 0x765f9000 C:\Windows\system32\USER32.dll
0x77a60000 - 0x77aae000 C:\Windows\system32\GDI32.dll
0x75d30000 - 0x75d3a000 C:\Windows\system32\LPK.dll
0x760b0000 - 0x7614d000 C:\Windows\system32\USP10.dll
0x75df0000 - 0x75e0f000 C:\Windows\system32\IMM32.DLL
0x76300000 - 0x763cc000 C:\Windows\system32\MSCTF.dll
0x7c340000 - 0x7c396000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\msvcr71.dll
0x6d8a0000 - 0x6db47000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\client\jvm.dll
0x757f0000 - 0x75822000 C:\Windows\system32\WINMM.dll
0x75600000 - 0x7564b000 C:\Windows\system32\apphelp.dll
0x6d850000 - 0x6d85c000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\verify.dll
0x6d3d0000 - 0x6d3ef000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\java.dll
0x6d330000 - 0x6d338000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\hpi.dll
0x77a50000 - 0x77a55000 C:\Windows\system32\PSAPI.DLL
0x6d890000 - 0x6d89f000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\zip.dll
0x6d0b0000 - 0x6d1fa000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\awt.dll
0x74c90000 - 0x74ce1000 C:\Windows\system32\WINSPOOL.DRV
0x763d0000 - 0x7652c000 C:\Windows\system32\ole32.dll
0x74460000 - 0x745fe000 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16661_none_420fe3fa2b8113bd\COMCTL32.dll
0x76830000 - 0x76887000 C:\Windows\system32\SHLWAPI.dll
0x757d0000 - 0x757e3000 C:\Windows\system32\DWMAPI.DLL
0x742e0000 - 0x74320000 C:\Windows\system32\uxtheme.dll
0x6afa0000 - 0x6b07e000 C:\Program Files\360\360Safe\safemon\safemon.dll
0x76b50000 - 0x77799000 C:\Windows\system32\SHELL32.dll
0x769a0000 - 0x76a2f000 C:\Windows\system32\OLEAUT32.dll
0x74cf0000 - 0x74cf9000 C:\Windows\system32\VERSION.dll
0x777a0000 - 0x778bb000 C:\Windows\system32\WININET.dll
0x75ca0000 - 0x75ca3000 C:\Windows\system32\Normaliz.dll
0x75ef0000 - 0x760a8000 C:\Windows\system32\iertutil.dll
0x76a30000 - 0x76b41000 C:\Windows\system32\urlmon.dll
0x77ab0000 - 0x77ae5000 C:\Windows\system32\WS2_32.dll
0x75aa0000 - 0x75aa6000 C:\Windows\system32\NSI.dll
0x10000000 - 0x102f7000 C:\Windows\system32\QQPINYIN.IME
0x74d00000 - 0x74d0d000 C:\Windows\system32\WTSAPI32.dll
0x738e0000 - 0x738e5000 C:\Windows\system32\MSIMG32.dll
0x73d70000 - 0x73d81000 C:\Windows\system32\NETAPI32.dll
0x73d60000 - 0x73d69000 C:\Windows\system32\netutils.dll
0x75390000 - 0x753a9000 C:\Windows\system32\srvcli.dll
0x73d50000 - 0x73d5f000 C:\Windows\system32\wkscli.dll
0x75700000 - 0x7570b000 C:\Windows\system32\profapi.dll
0x75660000 - 0x75689000 C:\Windows\system32\WINSTA.dll
0x75650000 - 0x7565c000 C:\Windows\system32\CRYPTBASE.dll
0x6d2e0000 - 0x6d32f000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\fontmanager.dll
0x6d6b0000 - 0x6d6c3000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\net.dll
0x75140000 - 0x7517c000 C:\Windows\system32\mswsock.dll
0x75130000 - 0x75136000 C:\Windows\System32\wship6.dll
0x6d6d0000 - 0x6d6d9000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\nio.dll
0x6fae0000 - 0x6fca3000 C:\Windows\system32\d3d9.dll
0x70000000 - 0x70006000 C:\Windows\system32\d3d8thk.dll
0x56d30000 - 0x57b94000 C:\Windows\system32\nvd3dum.dll
0x75830000 - 0x75855000 C:\Windows\system32\powrprof.dll
0x75b00000 - 0x75c9d000 C:\Windows\system32\SETUPAPI.dll
0x759c0000 - 0x759e7000 C:\Windows\system32\CFGMGR32.dll
0x759f0000 - 0x75a02000 C:\Windows\system32\DEVOBJ.dll
0x6d250000 - 0x6d273000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\dcpr.dll
0x0f060000 - 0x0f0bc000 C:\Windows\System32\BestMail.dll
0x6f200000 - 0x6f207000 C:\Windows\system32\WSOCK32.dll
VM Arguments:
jvm_args: -Dfile.encoding=GBK
java_command: com.mwq.ExpressLetter
Launcher Type: SUN_STANDARD
Environment Variables:
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_20
PATH=C:/Program Files/Java/jdk1.6.0_22/bin/../jre/bin/client;C:/Program Files/Java/jdk1.6.0_22/bin/../jre/bin;C:/Program Files/Java/jdk1.6.0_22/bin/../jre/lib/i386;C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\Program Files\PC Connectivity Solution\;C:\Program Files\Java\jdk1.6.0_22\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32\wbem;c:\program files\common files\thunder network\kankan\codecs;D:\Program Files\MATLAB71\bin\win32;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;C:\GrADS19\win32;C:\Gr20\win32;D:\OpenGrADS\Contents\Cygwin\Versions\2.0.a9.oga.1\i686;D:\GrADS19\win32;C:\Program Files\Common Files\Ulead Systems\MPEG;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\Java\jdk1.6.0_20\lib;D:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;D:\Program Files\Microsoft Visual Studio\Common\Tools;D:\Program Files\Microsoft Visual Studio\VC98\bin;D:\eclipse-SDK-4.2.1-win32\eclipse;
USERNAME=lenovo
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, GenuineIntel
--------------- S Y S T E M ---------------
OS: Windows 7 Build 7600
CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 23 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1
Memory: 4k page, physical 2091628k(534936k free), swap 4183256k(1208896k free)
vm_info: Java HotSpot(TM) Client VM (17.1-b03) for windows-x86 JRE (1.6.0_22-b04), built on Sep 15 2010 00:56:36 by "java_re" with MS VC++ 7.1 (VS2003)
time: Mon Jan 14 23:45:21 2013
elapsed time: 44 seconds
------------------------------------------------------------------------------------------------
我的短信猫是好的(通过AT命令测试过),端口(COM22)我也注意了的,但是为什么说设备初始化错误呢?在附带的光盘里没有*****.dll,所以就用了你们的BestMail.dll,另外在网上下了一个win32com.dll.请问这个问题该怎么解决,谢谢!
问题是发生在《Java项目开发案例全程实录(第2版)》的第六章:企业快信,对于引用内库的包我已在您们(技术支持)中下载并运行成功了。但是在发短信中弹出错误窗口,如下图所示:
-----------------------------------------------------------------------------------------------
消息内容:初始化GSM Modem 设备失败:GSMModemInitNew[error]:device(COM22) or baundrate(9600) is invalid!Pleass define the correct device and baundrate!
------------------------------------------------------------------------------------------------
控制台信息如下:
4
SN:***********
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0eb15896, pid=7072, tid=7564
#
# JRE version: 6.0_22-b04
# Java VM: Java HotSpot(TM) Client VM (17.1-b03 mixed mode, sharing windows-x86 )
# Problematic frame:
# C [BestMail.dll+0x5896]
#
# An error report file with more information is saved as:
# D:\workspace\ExpressLetter\hs_err_pid7072.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
[font size=2]hs_err_pid7720.log
[/font]
-------------------------------------------------------------------------------------------
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0f065896, pid=7720, tid=3304
#
# JRE version: 6.0_22-b04
# Java VM: Java HotSpot(TM) Client VM (17.1-b03 mixed mode, sharing windows-x86 )
# Problematic frame:
# C [BestMail.dll+0x5896]
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
--------------- T H R E A D ---------------
Current thread (0x016cb400): JavaThread "AWT-EventQueue-0" [_thread_in_native, id=3304, stack(0x03e50000,0x03ea0000)]
siginfo: ExceptionCode=0xc0000005, reading address 0x00000000
Registers:
EAX=0x0f0b20f8, EBX=0x00000000, ECX=0x00000000, EDX=0x0f190168
ESP=0x03e9f3a8, EBP=0x03e9f3e8, ESI=0x0f0a5b39, EDI=0x016cb400
EIP=0x0f065896, EFLAGS=0x00010246
Top of Stack: (sp=0x03e9f3a8)
0x03e9f3a8: 016cb400 34240ab0 34240ab0 0000015c
0x03e9f3b8: 016cb400 03e9f3dc 6d990d65 016cb400
0x03e9f3c8: 00000006 00000008 016cb400 03e9f38c
0x03e9f3d8: 03e9f3a8 03e9fc2c 0f0a17a8 00000000
0x03e9f3e8: 03e9f41c 016f9f47 016cb518 03e9f42c
0x03e9f3f8: 00000008 03e9f3fc 34240ab0 03e9f42c
0x03e9f408: 342416a8 00000000 34240ab0 00000000
0x03e9f418: 03e9f42c 03e9f450 016f2da1 00000000
Instructions: (pc=0x0f065896)
0x0f065886: b9 f8 20 0b 0f e8 b0 d7 ff ff 8b 0d 0c 41 0b 0f
0x0f065896: 8b 01 ff 50 1c eb 3d 8b 4d e8 8b 11 ff 52 04 50
Stack: [0x03e50000,0x03ea0000], sp=0x03e9f3a8, free space=13c03e9eec4k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [BestMail.dll+0x5896]
j BestMail.smssend.GSMModemRelease()V+0
j com.mwq.dao.SendLetterDAO.closeConnection()V+11
j com.mwq.dao.SendLetterDAO.mySend(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;+175
j com.mwq.dao.SendLetterDAO.sendLetter(Lcom/mwq/form/SendLetterForm;)Ljava/lang/String;+75
j com.mwq.frame.InfoPanel$InfoSendButtonActionListener.actionPerformed(Ljava/awt/event/ActionEvent;)V+110
j javax.swing.AbstractButton.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+84
j javax.swing.AbstractButton$Handler.actionPerformed(Ljava/awt/event/ActionEvent;)V+5
j javax.swing.DefaultButtonModel.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+35
j javax.swing.DefaultButtonModel.setPressed(Z)V+117
j javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Ljava/awt/event/MouseEvent;)V+35
j java.awt.Component.processMouseEvent(Ljava/awt/event/MouseEvent;)V+64
j javax.swing.JComponent.processMouseEvent(Ljava/awt/event/MouseEvent;)V+23
j java.awt.Component.processEvent(Ljava/awt/AWTEvent;)V+81
j java.awt.Container.processEvent(Ljava/awt/AWTEvent;)V+18
j java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V+566
J java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V
J java.awt.LightweightDispatcher.retargetMouseEvent(Ljava/awt/Component;ILjava/awt/event/MouseEvent;)V
j java.awt.LightweightDispatcher.processMouseEvent(Ljava/awt/event/MouseEvent;)Z+139
j java.awt.LightweightDispatcher.dispatchEvent(Ljava/awt/AWTEvent;)Z+50
J java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V
j java.awt.Window.dispatchEventImpl(Ljava/awt/AWTEvent;)V+19
J java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V
J java.awt.EventDispatchThread.pumpOneEventForFilters(I)Z
j java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+30
j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11
j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
j java.awt.EventDispatchThread.run()V+9
v ~StubRoutines::call_stub
V [jvm.dll+0xf3a9c]
V [jvm.dll+0x186591]
V [jvm.dll+0xf3c67]
V [jvm.dll+0xf3cdd]
V [jvm.dll+0x11da00]
V [jvm.dll+0x1e7004]
V [jvm.dll+0x185f3c]
C [msvcr71.dll+0x9565]
C [kernel32.dll+0x51154]
C [ntdll.dll+0x5b299]
C [ntdll.dll+0x5b26c]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j BestMail.smssend.GSMModemRelease()V+0
j com.mwq.dao.SendLetterDAO.closeConnection()V+11
j com.mwq.dao.SendLetterDAO.mySend(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;+175
j com.mwq.dao.SendLetterDAO.sendLetter(Lcom/mwq/form/SendLetterForm;)Ljava/lang/String;+75
j com.mwq.frame.InfoPanel$InfoSendButtonActionListener.actionPerformed(Ljava/awt/event/ActionEvent;)V+110
j javax.swing.AbstractButton.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+84
j javax.swing.AbstractButton$Handler.actionPerformed(Ljava/awt/event/ActionEvent;)V+5
j javax.swing.DefaultButtonModel.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+35
j javax.swing.DefaultButtonModel.setPressed(Z)V+117
j javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Ljava/awt/event/MouseEvent;)V+35
j java.awt.Component.processMouseEvent(Ljava/awt/event/MouseEvent;)V+64
j javax.swing.JComponent.processMouseEvent(Ljava/awt/event/MouseEvent;)V+23
j java.awt.Component.processEvent(Ljava/awt/AWTEvent;)V+81
j java.awt.Container.processEvent(Ljava/awt/AWTEvent;)V+18
j java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V+566
J java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V
J java.awt.LightweightDispatcher.retargetMouseEvent(Ljava/awt/Component;ILjava/awt/event/MouseEvent;)V
j java.awt.LightweightDispatcher.processMouseEvent(Ljava/awt/event/MouseEvent;)Z+139
j java.awt.LightweightDispatcher.dispatchEvent(Ljava/awt/AWTEvent;)Z+50
J java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V
j java.awt.Window.dispatchEventImpl(Ljava/awt/AWTEvent;)V+19
J java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V
J java.awt.EventDispatchThread.pumpOneEventForFilters(I)Z
j java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+30
j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11
j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
j java.awt.EventDispatchThread.run()V+9
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x06ce1800 JavaThread "D3D Screen Updater" daemon [_thread_blocked, id=3856, stack(0x07930000,0x07980000)]
0x06c1a800 JavaThread "TimerQueue" daemon [_thread_blocked, id=5156, stack(0x06f30000,0x06f80000)]
0x060ed800 JavaThread "derby.rawStoreDaemon" daemon [_thread_blocked, id=4884, stack(0x06ae0000,0x06b30000)]
0x060db800 JavaThread "Timer-0" daemon [_thread_blocked, id=1864, stack(0x06a90000,0x06ae0000)]
0x060dcc00 JavaThread "derby.antiGC" daemon [_thread_blocked, id=5448, stack(0x06a40000,0x06a90000)]
0x01601400 JavaThread "DestroyJavaVM" [_thread_blocked, id=5640, stack(0x00230000,0x00280000)]
=>0x016cb400 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=3304, stack(0x03e50000,0x03ea0000)]
0x016cac00 JavaThread "AWT-Windows" daemon [_thread_in_native, id=1932, stack(0x03c40000,0x03c90000)]
0x016ca400 JavaThread "AWT-Shutdown" [_thread_blocked, id=6552, stack(0x03bf0000,0x03c40000)]
0x016c7c00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=4824, stack(0x03a90000,0x03ae0000)]
0x01670400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=7332, stack(0x03990000,0x039e0000)]
0x0166cc00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=5848, stack(0x03940000,0x03990000)]
0x0166b400 JavaThread "Attach Listener" daemon [_thread_blocked, id=4024, stack(0x038f0000,0x03940000)]
0x01668400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=7536, stack(0x038a0000,0x038f0000)]
0x01626800 JavaThread "Finalizer" daemon [_thread_blocked, id=5664, stack(0x03850000,0x038a0000)]
0x01621c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=6920, stack(0x03800000,0x03850000)]
Other Threads:
0x01620c00 VMThread [stack: 0x011c0000,0x01210000] [id=5036]
0x0167cc00 WatcherThread [stack: 0x039e0000,0x03a30000] [id=5604]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
def new generation total 8448K, used 393K [0x23ae0000, 0x24400000, 0x29030000)
eden space 7552K, 2% used [0x23ae0000, 0x23b170f8, 0x24240000)
from space 896K, 19% used [0x24320000, 0x2434b700, 0x24400000)
to space 896K, 0% used [0x24240000, 0x24240000, 0x24320000)
tenured generation total 18644K, used 17082K [0x29030000, 0x2a265000, 0x33ae0000)
the space 18644K, 91% used [0x29030000, 0x2a0de980, 0x2a0dea00, 0x2a265000)
compacting perm gen total 12288K, used 7558K [0x33ae0000, 0x346e0000, 0x37ae0000)
the space 12288K, 61% used [0x33ae0000, 0x34241a10, 0x34241c00, 0x346e0000)
ro space 10240K, 54% used [0x37ae0000, 0x3805c510, 0x3805c600, 0x384e0000)
rw space 12288K, 55% used [0x384e0000, 0x38b7fb78, 0x38b7fc00, 0x390e0000)
Dynamic libraries:
0x00400000 - 0x00424000 C:\Program Files\Java\jdk1.6.0_22\bin\javaw.exe
0x778c0000 - 0x779fc000 C:\Windows\SYSTEM32\ntdll.dll
0x75e10000 - 0x75ee4000 C:\Windows\system32\kernel32.dll
0x75780000 - 0x757cb000 C:\Windows\system32\KERNELBASE.dll
0x76260000 - 0x76300000 C:\Windows\system32\ADVAPI32.dll
0x75d40000 - 0x75dec000 C:\Windows\system32\msvcrt.dll
0x77a00000 - 0x77a19000 C:\Windows\SYSTEM32\sechost.dll
0x761b0000 - 0x76251000 C:\Windows\system32\RPCRT4.dll
0x76530000 - 0x765f9000 C:\Windows\system32\USER32.dll
0x77a60000 - 0x77aae000 C:\Windows\system32\GDI32.dll
0x75d30000 - 0x75d3a000 C:\Windows\system32\LPK.dll
0x760b0000 - 0x7614d000 C:\Windows\system32\USP10.dll
0x75df0000 - 0x75e0f000 C:\Windows\system32\IMM32.DLL
0x76300000 - 0x763cc000 C:\Windows\system32\MSCTF.dll
0x7c340000 - 0x7c396000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\msvcr71.dll
0x6d8a0000 - 0x6db47000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\client\jvm.dll
0x757f0000 - 0x75822000 C:\Windows\system32\WINMM.dll
0x75600000 - 0x7564b000 C:\Windows\system32\apphelp.dll
0x6d850000 - 0x6d85c000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\verify.dll
0x6d3d0000 - 0x6d3ef000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\java.dll
0x6d330000 - 0x6d338000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\hpi.dll
0x77a50000 - 0x77a55000 C:\Windows\system32\PSAPI.DLL
0x6d890000 - 0x6d89f000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\zip.dll
0x6d0b0000 - 0x6d1fa000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\awt.dll
0x74c90000 - 0x74ce1000 C:\Windows\system32\WINSPOOL.DRV
0x763d0000 - 0x7652c000 C:\Windows\system32\ole32.dll
0x74460000 - 0x745fe000 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16661_none_420fe3fa2b8113bd\COMCTL32.dll
0x76830000 - 0x76887000 C:\Windows\system32\SHLWAPI.dll
0x757d0000 - 0x757e3000 C:\Windows\system32\DWMAPI.DLL
0x742e0000 - 0x74320000 C:\Windows\system32\uxtheme.dll
0x6afa0000 - 0x6b07e000 C:\Program Files\360\360Safe\safemon\safemon.dll
0x76b50000 - 0x77799000 C:\Windows\system32\SHELL32.dll
0x769a0000 - 0x76a2f000 C:\Windows\system32\OLEAUT32.dll
0x74cf0000 - 0x74cf9000 C:\Windows\system32\VERSION.dll
0x777a0000 - 0x778bb000 C:\Windows\system32\WININET.dll
0x75ca0000 - 0x75ca3000 C:\Windows\system32\Normaliz.dll
0x75ef0000 - 0x760a8000 C:\Windows\system32\iertutil.dll
0x76a30000 - 0x76b41000 C:\Windows\system32\urlmon.dll
0x77ab0000 - 0x77ae5000 C:\Windows\system32\WS2_32.dll
0x75aa0000 - 0x75aa6000 C:\Windows\system32\NSI.dll
0x10000000 - 0x102f7000 C:\Windows\system32\QQPINYIN.IME
0x74d00000 - 0x74d0d000 C:\Windows\system32\WTSAPI32.dll
0x738e0000 - 0x738e5000 C:\Windows\system32\MSIMG32.dll
0x73d70000 - 0x73d81000 C:\Windows\system32\NETAPI32.dll
0x73d60000 - 0x73d69000 C:\Windows\system32\netutils.dll
0x75390000 - 0x753a9000 C:\Windows\system32\srvcli.dll
0x73d50000 - 0x73d5f000 C:\Windows\system32\wkscli.dll
0x75700000 - 0x7570b000 C:\Windows\system32\profapi.dll
0x75660000 - 0x75689000 C:\Windows\system32\WINSTA.dll
0x75650000 - 0x7565c000 C:\Windows\system32\CRYPTBASE.dll
0x6d2e0000 - 0x6d32f000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\fontmanager.dll
0x6d6b0000 - 0x6d6c3000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\net.dll
0x75140000 - 0x7517c000 C:\Windows\system32\mswsock.dll
0x75130000 - 0x75136000 C:\Windows\System32\wship6.dll
0x6d6d0000 - 0x6d6d9000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\nio.dll
0x6fae0000 - 0x6fca3000 C:\Windows\system32\d3d9.dll
0x70000000 - 0x70006000 C:\Windows\system32\d3d8thk.dll
0x56d30000 - 0x57b94000 C:\Windows\system32\nvd3dum.dll
0x75830000 - 0x75855000 C:\Windows\system32\powrprof.dll
0x75b00000 - 0x75c9d000 C:\Windows\system32\SETUPAPI.dll
0x759c0000 - 0x759e7000 C:\Windows\system32\CFGMGR32.dll
0x759f0000 - 0x75a02000 C:\Windows\system32\DEVOBJ.dll
0x6d250000 - 0x6d273000 C:\Program Files\Java\jdk1.6.0_22\jre\bin\dcpr.dll
0x0f060000 - 0x0f0bc000 C:\Windows\System32\BestMail.dll
0x6f200000 - 0x6f207000 C:\Windows\system32\WSOCK32.dll
VM Arguments:
jvm_args: -Dfile.encoding=GBK
java_command: com.mwq.ExpressLetter
Launcher Type: SUN_STANDARD
Environment Variables:
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_20
PATH=C:/Program Files/Java/jdk1.6.0_22/bin/../jre/bin/client;C:/Program Files/Java/jdk1.6.0_22/bin/../jre/bin;C:/Program Files/Java/jdk1.6.0_22/bin/../jre/lib/i386;C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\Program Files\PC Connectivity Solution\;C:\Program Files\Java\jdk1.6.0_22\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32\wbem;c:\program files\common files\thunder network\kankan\codecs;D:\Program Files\MATLAB71\bin\win32;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;C:\GrADS19\win32;C:\Gr20\win32;D:\OpenGrADS\Contents\Cygwin\Versions\2.0.a9.oga.1\i686;D:\GrADS19\win32;C:\Program Files\Common Files\Ulead Systems\MPEG;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\Java\jdk1.6.0_20\lib;D:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;D:\Program Files\Microsoft Visual Studio\Common\Tools;D:\Program Files\Microsoft Visual Studio\VC98\bin;D:\eclipse-SDK-4.2.1-win32\eclipse;
USERNAME=lenovo
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, GenuineIntel
--------------- S Y S T E M ---------------
OS: Windows 7 Build 7600
CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 23 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1
Memory: 4k page, physical 2091628k(534936k free), swap 4183256k(1208896k free)
vm_info: Java HotSpot(TM) Client VM (17.1-b03) for windows-x86 JRE (1.6.0_22-b04), built on Sep 15 2010 00:56:36 by "java_re" with MS VC++ 7.1 (VS2003)
time: Mon Jan 14 23:45:21 2013
elapsed time: 44 seconds
------------------------------------------------------------------------------------------------
我的短信猫是好的(通过AT命令测试过),端口(COM22)我也注意了的,但是为什么说设备初始化错误呢?在附带的光盘里没有*****.dll,所以就用了你们的BestMail.dll,另外在网上下了一个win32com.dll.请问这个问题该怎么解决,谢谢!