热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

spark登陆后闪一下就不见了,问题解决了。

这个问题困扰了我两天,卸载Dr.COM客户端(我们学校上网要装这个客户端登陆服务器,以后只能在网页里输入用户名和密码了),问题解决了。问题的现象:在实验室机台式机上安装openfire和sp

     这个问题困扰了我两天,卸载Dr.COM客户端(我们学校上网要装这个客户端登陆服务器,以后只能在网页里输入用户名和密码了),问题解决了。问题的现象:在实验室机台式机上安装openfire和spark之后一切正常运行,但是回到寝室在笔记本上同样的方法安装配置完成后,spark登陆后闪一下就消失了。

    刚开始以为是系统不兼容导致的,因为两台机子上装的xp版本不同,所以就开始折腾我那脆弱的笔记本,重装系统N次,期间还买了一张xp,装完系统后,任何软件都不装,直接安装openfire和spark一切运行OK,但是随着必备软件的安装,又出现同样的问题,通过定位错误log,其中有句“Problematic frame:# C  [TcpIpDog0.dll+0x6725]”到网上搜索后发现这个TcpIpDog0.dll文件是安装Dr.COM 这个客户端后产生的,直接将Dr.COM卸载,问题解决。

    错误日志:

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x03d66725, pid=3764, tid=1096
#
# Java VM: Java HotSpot(TM) Client VM (1.6.0_01-b06 mixed mode, sharing)
# Problematic frame:
# C  [TcpIpDog0.dll+0x6725]
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

---------------  T H R E A D  ---------------

Current thread (0x031d2800):  JavaThread "202.113.190.239" [_thread_in_native, id=1096]

siginfo: ExceptiOnCode=0xc0000005, reading address 0x00000002

Registers:
EAX=0x00000001, EBX=0x00000000, ECX=0x03dc0fa0, EDX=0x00000002
ESP=0x051ff0bc, EBP=0x00000ed0, ESI=0x00000000, EDI=0x00000002
EIP=0x03d66725, EFLAGS=0x00010246

Top of Stack: (sp=0x051ff0bc)
0x051ff0bc:   00000000 03916dd8 051ff14c 0000001c
0x051ff0cc:   fffffffe 00000002 6d9a7e90 00000001
0x051ff0dc:   031d2d44 00000001 051ff9a4 6d90d6da
0x051ff0ec:   6d7d7ef6 031d2800 051ffbe4 03d92dd8
0x051ff0fc:   00000000 71a22fd7 03d9cf4c 051ff13c
0x051ff10c:   00000001 051ff154 00000000 00000000
0x051ff11c:   00000000 00000000 00000000 03916df8
0x051ff12c:   051ff148 0000001c 051ff178 031d28e8

Instructions: (pc=0x03d66725)
0x03d66715:   8b f8 8b 06 83 f8 10 72 66 83 c0 f0 89 06 eb 5f
0x03d66725:   66 81 7e 02 00 44 75 20 8b 44 24 70 8d 4c 24 48


Stack: [0x051b0000,0x05200000),  sp=0x051ff0bc,  free space=316k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [TcpIpDog0.dll+0x6725]

[error occurred during error reporting, step 120, id 0xc0000005]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  java.net.PlainDatagramSocketImpl.send(Ljava/net/DatagramPacket;)V+0
j  java.net.DatagramSocket.send(Ljava/net/DatagramPacket;)V+165
j  de.javawi.jstun.test.DiscoveryTest.test1()Z+120
j  de.javawi.jstun.test.DiscoveryTest.quickTest()Lde/javawi/jstun/test/DiscoveryInfo;+36
j  de.javawi.jstun.test.demo.ice.ICENegociator$1.run()V+29
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
=>0x031d2800 JavaThread "202.113.190.239" [_thread_in_native, id=1096]
  0x04038000 JavaThread "Thread-22" [_thread_in_native, id=548]
  0x04027400 JavaThread "Java Sound Event Dispatcher" daemon [_thread_blocked, id=2316]
  0x0320c400 JavaThread "Thread-11" [_thread_blocked, id=3824]
  0x031dec00 JavaThread "pool-spark3" daemon [_thread_blocked, id=2844]
  0x03581400 JavaThread "pool-spark2" daemon [_thread_blocked, id=2748]
  0x03570800 JavaThread "pool-spark1" daemon [_thread_blocked, id=3496]
  0x03466400 JavaThread "Timer-0" [_thread_blocked, id=2276]
  0x03151400 JavaThread "timer-spark" daemon [_thread_blocked, id=3852]
  0x0346d800 JavaThread "Smack Listener Processor (0)" daemon [_thread_blocked, id=116]
  0x030f3800 JavaThread "Smack Keep Alive (0)" daemon [_thread_blocked, id=3932]
  0x031f0400 JavaThread "Smack Packet Reader (0)" daemon [_thread_in_native, id=3784]
  0x031d8800 JavaThread "Smack Packet Writer (0)" daemon [_thread_blocked, id=2608]
  0x02cbb400 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=3368]
  0x034c3800 JavaThread "SyntheticaAnimation 60" daemon [_thread_blocked, id=3756]
  0x034ab000 JavaThread "TimerQueue" daemon [_thread_blocked, id=2308]
  0x03345400 JavaThread "Image Fetcher 3" daemon [_thread_blocked, id=2664]
  0x03320000 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=1712]
  0x03172400 JavaThread "cleanerThread" daemon [_thread_blocked, id=3728]
  0x03224c00 JavaThread "AWT-Windows" daemon [_thread_in_native, id=3748]
  0x03227c00 JavaThread "AWT-Shutdown" [_thread_blocked, id=2352]
  0x03227400 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=3256]
  0x02c6e800 JavaThread "Exe4JStartupThread" daemon [_thread_blocked, id=2056]
  0x02c57800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3260]
  0x02c56000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3908]
  0x02c51c00 JavaThread "Attach Listener" daemon [_thread_blocked, id=872]
  0x02c6f800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3896]
  0x02c0f000 JavaThread "Finalizer" daemon [_thread_blocked, id=3776]
  0x02c0dc00 JavaThread "Reference Handler" daemon [_thread_blocked, id=3772]
  0x00a66400 JavaThread "main" [_thread_blocked, id=3768]

Other Threads:
  0x02c04c00 VMThread [id=1952]
  0x02c59c00 WatcherThread [id=3440]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 1024K, used 394K [0x229d0000, 0x22ae0000, 0x22eb0000)
  eden space 960K,  36% used [0x229d0000, 0x22a28540, 0x22ac0000)
  from space 64K,  65% used [0x22ad0000, 0x22ada678, 0x22ae0000)
  to   space 64K,   0% used [0x22ac0000, 0x22ac0000, 0x22ad0000)
 tenured generation   total 12400K, used 7524K [0x22eb0000, 0x23acc000, 0x269d0000)
   the space 12400K,  60% used [0x22eb0000, 0x236093f8, 0x23609400, 0x23acc000)
 compacting perm gen  total 12288K, used 10161K [0x269d0000, 0x275d0000, 0x2a9d0000)
   the space 12288K,  82% used [0x269d0000, 0x273bc770, 0x273bc800, 0x275d0000)
    ro space 8192K,  62% used [0x2a9d0000, 0x2aece4e8, 0x2aece600, 0x2b1d0000)
    rw space 12288K,  52% used [0x2b1d0000, 0x2b810e58, 0x2b811000, 0x2bdd0000)

Dynamic libraries:
0x00400000 - 0x0047a000  C:/Program Files/Spark/Spark.exe
0x7c920000 - 0x7c9b6000  C:/WINDOWS/system32/ntdll.dll
0x7c800000 - 0x7c91e000  C:/WINDOWS/system32/kernel32.dll
0x77da0000 - 0x77e49000  C:/WINDOWS/system32/ADVAPI32.DLL
0x77e50000 - 0x77ee2000  C:/WINDOWS/system32/RPCRT4.dll
0x77fc0000 - 0x77fd1000  C:/WINDOWS/system32/Secur32.dll
0x77180000 - 0x77283000  C:/WINDOWS/WinSxS/X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83/COMCTL32.DLL
0x77be0000 - 0x77c38000  C:/WINDOWS/system32/msvcrt.dll
0x77ef0000 - 0x77f39000  C:/WINDOWS/system32/GDI32.dll
0x77d10000 - 0x77da0000  C:/WINDOWS/system32/USER32.dll
0x77f40000 - 0x77fb6000  C:/WINDOWS/system32/SHLWAPI.dll
0x7d590000 - 0x7dd84000  C:/WINDOWS/system32/SHELL32.DLL
0x76300000 - 0x7631d000  C:/WINDOWS/system32/IMM32.DLL
0x62c20000 - 0x62c29000  C:/WINDOWS/system32/LPK.DLL
0x73fa0000 - 0x7400b000  C:/WINDOWS/system32/USP10.dll
0x70000000 - 0x70019000  C:/Program Files/Rising/Rfw/ijt_base.dll
0x75000000 - 0x7500f000  C:/Program Files/Rising/Rfw/olemon.dll
0x6d7c0000 - 0x6da07000  c:/program files/spark/jre/bin/client/jvm.dll
0x76b10000 - 0x76b3a000  C:/WINDOWS/system32/WINMM.dll
0x7c340000 - 0x7c396000  C:/WINDOWS/system32/MSVCR71.dll
0x6d310000 - 0x6d318000  c:/program files/spark/jre/bin/hpi.dll
0x76bc0000 - 0x76bcb000  C:/WINDOWS/system32/PSAPI.DLL
0x6d770000 - 0x6d77c000  c:/program files/spark/jre/bin/verify.dll
0x6d3b0000 - 0x6d3cf000  c:/program files/spark/jre/bin/java.dll
0x6d7b0000 - 0x6d7bf000  c:/program files/spark/jre/bin/zip.dll
0x6d000000 - 0x6d1c3000  C:/Program Files/Spark/jre/bin/awt.dll
0x72f70000 - 0x72f96000  C:/WINDOWS/system32/WINSPOOL.DRV
0x76990000 - 0x76acd000  C:/WINDOWS/system32/ole32.dll
0x5adc0000 - 0x5adf7000  C:/WINDOWS/system32/uxtheme.dll
0x74680000 - 0x746cc000  C:/WINDOWS/system32/MSCTF.dll
0x73640000 - 0x7366e000  C:/WINDOWS/system32/msctfime.ime
0x6d2b0000 - 0x6d303000  C:/Program Files/Spark/jre/bin/fontmanager.dll
0x6d570000 - 0x6d583000  C:/Program Files/Spark/jre/bin/net.dll
0x71a20000 - 0x71a37000  C:/WINDOWS/system32/WS2_32.dll
0x71a10000 - 0x71a18000  C:/WINDOWS/system32/WS2HELP.dll
0x6d590000 - 0x6d599000  C:/Program Files/Spark/jre/bin/nio.dll
0x10000000 - 0x1000f000  C:/Program Files/Youdao/Dict/WordStrokeHelper32.dll
0x6d220000 - 0x6d243000  C:/Program Files/Spark/jre/bin/dcpr.dll
0x719c0000 - 0x719fe000  C:/WINDOWS/System32/mswsock.dll
0x76ef0000 - 0x76f17000  C:/WINDOWS/system32/DNSAPI.dll
0x76f80000 - 0x76f88000  C:/WINDOWS/System32/winrnr.dll
0x76f30000 - 0x76f5c000  C:/WINDOWS/system32/WLDAP32.dll
0x76f90000 - 0x76f96000  C:/WINDOWS/system32/rasadhlp.dll
0x03d60000 - 0x03dae000  C:/WINDOWS/system32/TcpIpDog0.dll
0x76320000 - 0x76367000  C:/WINDOWS/system32/comdlg32.dll
0x60fd0000 - 0x61025000  C:/WINDOWS/system32/hnetcfg.dll
0x71a00000 - 0x71a08000  C:/WINDOWS/System32/wshtcpip.dll
0x68000000 - 0x68036000  C:/WINDOWS/system32/rsaenh.dll
0x759d0000 - 0x75a7f000  C:/WINDOWS/system32/USERENV.dll
0x5fdd0000 - 0x5fe25000  C:/WINDOWS/system32/netapi32.dll
0x6d750000 - 0x6d758000  C:/Program Files/Spark/jre/bin/sunmscapi.dll
0x765e0000 - 0x76673000  C:/WINDOWS/system32/CRYPT32.dll
0x76db0000 - 0x76dc2000  C:/WINDOWS/system32/MSASN1.dll
0x049f0000 - 0x04a05000  C:/Program Files/Spark/lib/windows/jmutil.dll
0x04b20000 - 0x04b27000  C:/Program Files/Spark/lib/windows/jmdaudc.dll
0x73e70000 - 0x73ecc000  C:/WINDOWS/system32/DSOUND.dll
0x77bd0000 - 0x77bd8000  C:/WINDOWS/system32/VERSION.dll
0x04c50000 - 0x04c5c000  C:/Program Files/Spark/lib/windows/jmdaud.dll
0x72c90000 - 0x72c99000  C:/WINDOWS/system32/wdmaud.drv
0x76c00000 - 0x76c2e000  C:/WINDOWS/system32/WINTRUST.dll
0x76c60000 - 0x76c88000  C:/WINDOWS/system32/IMAGEHLP.dll
0x72c80000 - 0x72c88000  C:/WINDOWS/system32/msacm32.drv
0x77bb0000 - 0x77bc5000  C:/WINDOWS/system32/MSACM32.dll
0x77ba0000 - 0x77ba7000  C:/WINDOWS/system32/midimap.dll
0x73e40000 - 0x73e44000  C:/WINDOWS/system32/KsUser.dll
0x6d520000 - 0x6d544000  C:/Program Files/Spark/jre/bin/jsound.dll
0x6d550000 - 0x6d558000  C:/Program Files/Spark/jre/bin/jsoundds.dll
0x76d30000 - 0x76d48000  C:/WINDOWS/system32/iphlpapi.dll
0x76d10000 - 0x76d28000  C:/WINDOWS/system32/MPRAPI.dll
0x77c90000 - 0x77cc2000  C:/WINDOWS/system32/ACTIVEDS.dll
0x76de0000 - 0x76e05000  C:/WINDOWS/system32/adsldpc.dll
0x76af0000 - 0x76b01000  C:/WINDOWS/system32/ATL.DLL
0x770f0000 - 0x7717b000  C:/WINDOWS/system32/OLEAUT32.dll
0x76e50000 - 0x76e5e000  C:/WINDOWS/system32/rtutils.dll
0x71b70000 - 0x71b83000  C:/WINDOWS/system32/SAMLIB.dll
0x76060000 - 0x761b6000  C:/WINDOWS/system32/SETUPAPI.dll

VM Arguments:
jvm_args: -Dexe4j.semaphoreName=c:_program files_spark_spark.exe -Dexe4j.isInstall4j=true -Dexe4j.moduleName=C:/Program Files/Spark/Spark.exe -Dexe4j.processCommFile=C:/DOCUME~1/wilson/LOCALS~1/Temp/e4j_p3764.tmp -Dexe4j.tempDir= -Dexe4j.unextractedPosition=0 -Dexe4j.cOnsoleCodepage=cp0 -Dappdir=C:/Program Files/Spark/ -Dsun.java2d.noddraw=true -Djava.library.path=C:/Program Files/Spark//lib/windows
java_command:
Launcher Type: generic

Environment Variables:
JAVA_HOME=C:/Program Files/Java/jdk1.6.0_22
CLASSPATH=.;C:/Program Files/Java/jdk1.6.0_22/lib/tools.jar;C:/Program Files/Java/jdk1.6.0_22/lib/dt.jar;C:/Program Files/Java/jdk1.6.0_22/jre/lib/rt.jar;
PATH=C:/Program Files/Spark/./resources;C:/Program Files/Java/jdk1.6.0_22/bin;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;C:/Program Files/ATI Technologies/ATI.ACE/Core-Static;C:/Program Files/Common Files/TTKN/Bin;C:/Program Files/Common Files/Thunder Network/KanKan/Codecs;C:/Program Files/TortoiseSVN/bin;c:/program files/spark/jre/bin
USERNAME=wilson
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, GenuineIntel

 

---------------  S Y S T E M  ---------------

OS: Windows XP Build 2600 Service Pack 3

CPU:total 2 family 6, cmov, cx8, fxsr, mmx, sse, sse2

Memory: 4k page, physical 2096332k(1315184k free), swap 4034816k(3177792k free)

vm_info: Java HotSpot(TM) Client VM (1.6.0_01-b06) for windows-x86, built on Mar 14 2007 00:24:02 by "java_re" with unknown MS VC++:1310

 


推荐阅读
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 本文介绍了Python爬虫技术基础篇面向对象高级编程(中)中的多重继承概念。通过继承,子类可以扩展父类的功能。文章以动物类层次的设计为例,讨论了按照不同分类方式设计类层次的复杂性和多重继承的优势。最后给出了哺乳动物和鸟类的设计示例,以及能跑、能飞、宠物类和非宠物类的增加对类数量的影响。 ... [详细]
  • 本文介绍了如何清除Eclipse中SVN用户的设置。首先需要查看使用的SVN接口,然后根据接口类型找到相应的目录并删除相关文件。最后使用SVN更新或提交来应用更改。 ... [详细]
  • 本文介绍了一种轻巧方便的工具——集算器,通过使用集算器可以将文本日志变成结构化数据,然后可以使用SQL式查询。集算器利用集算语言的优点,将日志内容结构化为数据表结构,SPL支持直接对结构化的文件进行SQL查询,不再需要安装配置第三方数据库软件。本文还详细介绍了具体的实施过程。 ... [详细]
  • 如何实现JDK版本的切换功能,解决开发环境冲突问题
    本文介绍了在开发过程中遇到JDK版本冲突的情况,以及如何通过修改环境变量实现JDK版本的切换功能,解决开发环境冲突的问题。通过合理的切换环境,可以更好地进行项目开发。同时,提醒读者注意不仅限于1.7和1.8版本的转换,还要适应不同项目和个人开发习惯的需求。 ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
  • Java 11相对于Java 8,OptaPlanner性能提升有多大?
    本文通过基准测试比较了Java 11和Java 8对OptaPlanner的性能提升。测试结果表明,在相同的硬件环境下,Java 11相对于Java 8在垃圾回收方面表现更好,从而提升了OptaPlanner的性能。 ... [详细]
  • 本文介绍了一种图的存储和遍历方法——链式前向星法,该方法在存储带边权的图时时间效率比vector略高且节省空间。然而,链式前向星法存图的最大问题是对一个点的出边进行排序去重不容易,但在平行边无所谓的情况下选择这个方法是非常明智的。文章还提及了图中搜索树的父子关系一般不是很重要,同时给出了相应的代码示例。 ... [详细]
  • 深入解析Linux下的I/O多路转接epoll技术
    本文深入解析了Linux下的I/O多路转接epoll技术,介绍了select和poll函数的问题,以及epoll函数的设计和优点。同时讲解了epoll函数的使用方法,包括epoll_create和epoll_ctl两个系统调用。 ... [详细]
  • Java编程实现邻接矩阵表示稠密图的方法及实现类介绍
    本文介绍了Java编程如何实现邻接矩阵表示稠密图的方法,通过一个名为AMWGraph.java的类来构造邻接矩阵表示的图,并提供了插入结点、插入边、获取邻接结点等功能。通过使用二维数组来表示结点之间的关系,并通过元素的值来表示权值的大小,实现了稠密图的表示和操作。对于对稠密图的表示和操作感兴趣的读者可以参考本文。 ... [详细]
  • ShiftLeft:将静态防护与运行时防护结合的持续性安全防护解决方案
    ShiftLeft公司是一家致力于将应用的静态防护和运行时防护与应用开发自动化工作流相结合以提升软件开发生命周期中的安全性的公司。传统的安全防护方式存在误报率高、人工成本高、耗时长等问题,而ShiftLeft提供的持续性安全防护解决方案能够解决这些问题。通过将下一代静态代码分析与应用开发自动化工作流中涉及的安全工具相结合,ShiftLeft帮助企业实现DevSecOps的安全部分,提供高效、准确的安全能力。 ... [详细]
  • 本文介绍了Java调用Windows下某些程序的方法,包括调用可执行程序和批处理命令。针对Java不支持直接调用批处理文件的问题,提供了一种将批处理文件转换为可执行文件的解决方案。介绍了使用Quick Batch File Compiler将批处理脚本编译为EXE文件,并通过Java调用可执行文件的方法。详细介绍了编译和反编译的步骤,以及调用方法的示例代码。 ... [详细]
  • Tomcat安装与配置教程及常见问题解决方法
    本文介绍了Tomcat的安装与配置教程,包括jdk版本的选择、域名解析、war文件的部署和访问、常见问题的解决方法等。其中涉及到的问题包括403问题、数据库连接问题、1130错误、2003错误、Java Runtime版本不兼容问题以及502错误等。最后还提到了项目的前后端连接代码的配置。通过本文的指导,读者可以顺利完成Tomcat的安装与配置,并解决常见的问题。 ... [详细]
  • 在开发中,有时候一个业务上要求的原子操作不仅仅包括数据库,还可能涉及外部接口或者消息队列。此时,传统的数据库事务无法满足需求。本文介绍了Java中如何利用java.lang.Runtime.addShutdownHook方法来保证业务线程的完整性。通过添加钩子,在程序退出时触发钩子,可以执行一些操作,如循环检查某个线程的状态,直到业务线程正常退出,再结束钩子程序。例子程序展示了如何利用钩子来保证业务线程的完整性。 ... [详细]
  • Mono为何能跨平台
    概念JIT编译(JITcompilation),运行时需要代码时,将Microsoft中间语言(MSIL)转换为机器码的编译。CLR(CommonLa ... [详细]
author-avatar
手机用户2602916737
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有