Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-help-dev] (no subject)

Robert,

If you are self hosting, you can add a print statement to
org.eclipse.help.internal.util.ResourceLocator.doOpenFromZip to determine
the last file attempted to be extracted from a zip.

If you do not selfhost, it is more difficult.  If you edit
org.eclipse.help/preferences.ini and change log_level to 2, it will log all
files that could not be found on the file system or extracted from zip, but
there is no trace option in help that will print each file being indexed.
In your case, since JVM crashed, the offending file will not be reported.
You may try a different JVM that does not crash, and collect list of
documents that could not be extracted using that.  Using your JVM, you need
to selectively test subsets of zip files to pin point the one causing
problems.  To ease debugging in the future, you can open a bug against help
to provide more tracing information, and complain to your JVM vendor about
bugs in their zip.dll.

Konrad Kolosowski
Eclipse Help System



                                                                                                                                              
                      Robert Turek/Santa                                                                                                      
                      Teresa/IBM@IBMUS                To:       platform-help-dev@xxxxxxxxxxx                                                 
                      Sent by:                        cc:                                                                                     
                      platform-help-dev-admin@        Subject:  [platform-help-dev] (no subject)                                              
                      eclipse.org                                                                                                             
                                                                                                                                              
                                                                                                                                              
                      11/06/2002 03:47 PM                                                                                                     
                      Please respond to                                                                                                       
                      platform-help-dev                                                                                                       
                                                                                                                                              
                                                                                                                                              




So, eclipse crashes when it's indexing some of my files.  How do I turn
on a trace or troubleshoot what 's doing and which specific files it's
barfing on?

                                             ---------------------- Bob
Turek

Here's the log:
======================================================
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6D32797D
Function=ZIP_Open+0x369
Library=C:\Program Files\Java\j2re1.4.1_01\bin\zip.dll

Current Java thread:
 at java.util.zip.ZipFile.getEntry(Native Method)
 at java.util.zip.ZipFile.getEntry(ZipFile.java:145)
 at java.util.jar.JarFile.getEntry(JarFile.java:184)
 at sun.net.www.protocol.jar.URLJarFile.getEntry(URLJarFile.java:89)
 at
sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:93)
 at
sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:105)

 at
org.eclipse.help.internal.util.ResourceLocator.doOpenFromZip(ResourceLocator.java:97)

 at
org.eclipse.help.internal.util.ResourceLocator.openFromZip(ResourceLocator.java:52)

 at
org.eclipse.help.internal.protocols.PluginURL.openStream(PluginURL.java:81)
 at
org.eclipse.help.internal.protocols.HelpURLConnection.getInputStream(HelpURLConnection.java:30)

 at java.net.URL.openStream(URL.java:960)
 at
org.eclipse.help.internal.search.IndexingOperation.add(IndexingOperation.java:49)

 at
org.eclipse.help.internal.search.IndexingOperation.execute(IndexingOperation.java:130)

 at
org.eclipse.help.internal.search.SearchManager.updateIndex(SearchManager.java:191)

 - locked <0337CF10> (a org.eclipse.help.internal.search.SearchManager)
 at
org.eclipse.help.internal.search.SearchManager.search(SearchManager.java:138)

 at org.eclipse.help.internal.protocols.SearchURL$1.run(SearchURL.java:100)
 at java.lang.Thread.run(Thread.java:536)

Dynamic libraries:
0x00400000 - 0x00406000  C:\WINNT\system32\java.exe
0x77F60000 - 0x77FBE000  C:\WINNT\System32\ntdll.dll
0x77DC0000 - 0x77DFF000  C:\WINNT\system32\ADVAPI32.dll
0x77F00000 - 0x77F5E000  C:\WINNT\system32\KERNEL32.dll
0x77E70000 - 0x77EC5000  C:\WINNT\system32\USER32.dll
0x77ED0000 - 0x77EFC000  C:\WINNT\system32\GDI32.dll
0x77E10000 - 0x77E67000  C:\WINNT\system32\RPCRT4.dll
0x78000000 - 0x78040000  C:\WINNT\system32\MSVCRT.dll
0x6D330000 - 0x6D45A000  C:\Program
Files\Java\j2re1.4.1_01\bin\client\jvm.dll
0x77FD0000 - 0x77FFA000  C:\WINNT\system32\WINMM.dll
0x6BD00000 - 0x6BD22000  C:\WINNT\system32\cwbaudll.dll
0x6D1D0000 - 0x6D1D7000  C:\Program Files\Java\j2re1.4.1_01\bin\hpi.dll
0x6D300000 - 0x6D30D000  C:\Program Files\Java\j2re1.4.1_01\bin\verify.dll
0x6D210000 - 0x6D229000  C:\Program Files\Java\j2re1.4.1_01\bin\java.dll
0x6D320000 - 0x6D32D000  C:\Program Files\Java\j2re1.4.1_01\bin\zip.dll
0x6D000000 - 0x6D0FB000  C:\Program Files\Java\j2re1.4.1_01\bin\awt.dll
0x77C00000 - 0x77C18000  C:\WINNT\system32\WINSPOOL.DRV
0x76AB0000 - 0x76AB5000  C:\WINNT\system32\IMM32.dll
0x77B20000 - 0x77BD7000  C:\WINNT\system32\ole32.dll
0x6D180000 - 0x6D1D0000  C:\Program
Files\Java\j2re1.4.1_01\bin\fontmanager.dll
0x77130000 - 0x77156000  C:\WINNT\system32\ddraw.dll
0x71190000 - 0x71197000  C:\WINNT\system32\MSIDLE.DLL
0x6D2D0000 - 0x6D2DE000  C:\Program Files\Java\j2re1.4.1_01\bin\net.dll
0x776D0000 - 0x776D8000  C:\WINNT\system32\WSOCK32.dll
0x776B0000 - 0x776C4000  C:\WINNT\system32\WS2_32.dll
0x776A0000 - 0x776A7000  C:\WINNT\system32\WS2HELP.dll
0x10000000 - 0x1001A000  C:\WINNT\System32\hclsock5.dll
0x77660000 - 0x7766F000  C:\WINNT\system32\msafd.dll
0x77690000 - 0x77699000  C:\WINNT\System32\wshtcpip.dll
0x76AC0000 - 0x76ADD000  C:\WINNT\system32\imagehlp.dll
0x731B0000 - 0x731BA000  C:\WINNT\system32\PSAPI.DLL

Local Time = Wed Oct 30 14:17:55 2002
Elapsed Time = 274
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.1_01-b01 mixed mode)
#



_______________________________________________
platform-help-dev mailing list
platform-help-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/platform-help-dev






Back to the top