Bug 24473 - GP - Tree.setRedraw - Problem with Working Set.
Summary: GP - Tree.setRedraw - Problem with Working Set.
Status: RESOLVED DUPLICATE of bug 34826
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 2.0.1   Edit
Hardware: PC Windows 2000
: P1 major (vote)
Target Milestone: ---   Edit
Assignee: Christophe Cornu CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-07 15:30 EDT by Marc Boily CLA
Modified: 2003-03-12 11:24 EST (History)
0 users

See Also:


Attachments
preferences use in eclipse (4.92 KB, text/plain)
2002-10-10 09:03 EDT, Marc Boily CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marc Boily CLA 2002-10-07 15:30:23 EDT
i use a working set in eclipse and someone when a close and reopen eclipse. it 
crash ! :-( no log has been created ... ?????

If i delete the file workingsets.xml, eclipse restart normally ...

Help me please !
Comment 1 Marc Boily CLA 2002-10-07 15:40:11 EDT
We have many files like it in the same directory of eclipse .. May be this file 
will help you :

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x7174D684
Function=CreateToolbar+0x5764
Library=C:\WINNT\system32\COMCTL32.dll

Current Java thread:
	at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
	at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:1156)
	at org.eclipse.swt.widgets.Tree.callWindowProc(Tree.java:152)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:2743)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:1992)
	at org.eclipse.swt.internal.win32.OS.SendMessageW(Native Method)
	at org.eclipse.swt.internal.win32.OS.SendMessage(OS.java:1703)
	at org.eclipse.swt.widgets.Control.setRedraw(Control.java:2131)
	at org.eclipse.swt.widgets.Tree.setRedraw(Tree.java:907)
	at 
org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.restoreState
(PackageExplorerActionGroup.java:184)
	at 
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.restoreState
(PackageExplorerPart.java:642)
	at 
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.createPartControl
(PackageExplorerPart.java:303)
	at org.eclipse.ui.internal.PartPane$4.run(PartPane.java:136)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:839)
	at org.eclipse.core.runtime.Platform.run(Platform.java:416)
	at org.eclipse.ui.internal.PartPane.createChildControl
(PartPane.java:134)
	at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:178)
	at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java:181)
	at org.eclipse.ui.internal.PartTabFolder.createPartTab
(PartTabFolder.java:249)
	at org.eclipse.ui.internal.PartTabFolder.createControl
(PartTabFolder.java:221)
	at org.eclipse.ui.internal.PartSashContainer.createControl
(PartSashContainer.java:180)
	at org.eclipse.ui.internal.PerspectivePresentation.activate
(PerspectivePresentation.java:95)
	at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:674)
	at org.eclipse.ui.internal.WorkbenchPage.onActivate
(WorkbenchPage.java:1525)
	at org.eclipse.ui.internal.WorkbenchWindow$7.run
(WorkbenchWindow.java:1235)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66)
	at org.eclipse.ui.internal.WorkbenchWindow.setActivePage
(WorkbenchWindow.java:1222)
	at org.eclipse.ui.internal.WorkbenchWindow.restoreState
(WorkbenchWindow.java:1109)
	at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1158)
	at org.eclipse.ui.internal.Workbench.access$7(Workbench.java:1133)
	at org.eclipse.ui.internal.Workbench$6.run(Workbench.java:811)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:839)
	at org.eclipse.core.runtime.Platform.run(Platform.java:416)
	at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState
(Workbench.java:763)
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:577)
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:1232)
	at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:775)
	at org.eclipse.core.boot.BootLoader.run(BootLoader.java:462)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:247)
	at org.eclipse.core.launcher.Main.run(Main.java:703)
	at org.eclipse.core.launcher.Main.main(Main.java:539)

Dynamic libraries:
0x00400000 - 0x00406000 	D:\dev\j2sdk1.4.0_01\jre\bin\javaw.exe
0x77F80000 - 0x77FFB000 	C:\WINNT\System32\ntdll.dll
0x77DB0000 - 0x77E0C000 	C:\WINNT\system32\ADVAPI32.dll
0x77E80000 - 0x77F35000 	C:\WINNT\system32\KERNEL32.DLL
0x77D40000 - 0x77DAD000 	C:\WINNT\system32\RPCRT4.DLL
0x77E10000 - 0x77E74000 	C:\WINNT\system32\USER32.dll
0x77F40000 - 0x77F7C000 	C:\WINNT\system32\GDI32.DLL
0x78000000 - 0x78046000 	C:\WINNT\system32\MSVCRT.dll
0x6D330000 - 0x6D445000 	D:\dev\j2sdk1.4.0_01\jre\bin\client\jvm.dll
0x77570000 - 0x775A0000 	C:\WINNT\System32\WINMM.dll
0x6D1D0000 - 0x6D1D7000 	D:\dev\j2sdk1.4.0_01\jre\bin\hpi.dll
0x6D300000 - 0x6D30D000 	D:\dev\j2sdk1.4.0_01\jre\bin\verify.dll
0x6D210000 - 0x6D228000 	D:\dev\j2sdk1.4.0_01\jre\bin\java.dll
0x6D320000 - 0x6D32D000 	D:\dev\j2sdk1.4.0_01\jre\bin\zip.dll
0x17340000 - 0x17347000 
	D:\dev\eclipse\plugins\org.eclipse.core.resources.win32_2.0.1\os\win32
\x86\core_2_0_5.dll
0x17460000 - 0x174A5000 
	D:\dev\eclipse\plugins\org.eclipse.swt.win32_2.0.1\os\win32\x86\swt-
win32-2049.dll
0x77A50000 - 0x77B3A000 	C:\WINNT\system32\ole32.dll
0x716F0000 - 0x7177A000 	C:\WINNT\system32\COMCTL32.dll
0x76B30000 - 0x76B6E000 	C:\WINNT\system32\comdlg32.dll
0x70BD0000 - 0x70C1C000 	C:\WINNT\system32\SHLWAPI.DLL
0x782F0000 - 0x7852F000 	C:\WINNT\system32\SHELL32.DLL
0x779B0000 - 0x77A4B000 	C:\WINNT\system32\OLEAUT32.dll
0x75E60000 - 0x75E7A000 	C:\WINNT\System32\IMM32.dll
0x6E420000 - 0x6E426000 	C:\WINNT\System32\INDICDLL.dll
0x69640000 - 0x6965F000 	C:\WINNT\System32\oleacc.dll
0x77920000 - 0x77943000 	C:\WINNT\system32\imagehlp.dll
0x72A00000 - 0x72A2D000 	C:\WINNT\system32\DBGHELP.dll
0x690A0000 - 0x690AB000 	C:\WINNT\System32\PSAPI.DLL

Local Time = Thu Oct 03 13:31:22 2002
Elapsed Time = 12
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.0_01-b03 mixed mode)
Comment 2 Adam Kiezun CLA 2002-10-08 05:11:13 EDT
not sure what can cause that to happen.

moving to SWT: both CreateToolbar and CallWindowProcW come from there
Comment 3 Steve Northover CLA 2002-10-09 09:12:32 EDT
Does this happen every time?  What version of Eclipse are you using?  What 
version of IE and comctl32.dll are you running?  Thanks.
Comment 4 Marc Boily CLA 2002-10-09 15:25:33 EDT
Does this happen every time?  
	often !

What version of Eclipse are you using?
	2.0.1

What version of IE and comctl32.dll are you running?
	IE version 5.50.4807.2300
	comctl32.dll version 5.81.4807.2300

Comment 5 Steve Northover CLA 2002-10-10 08:18:11 EDT
Ok, it all looks good.  No one else is complaining so there is something that 
you do that others don't.  How do you configure your Eclipse environment?  What 
windows/perspectives do you leave open?  Try doing nothing (ie. changing no 
preferences) and see if the problem goes away.

Does the project you are working on have a million classes?
Comment 6 Marc Boily CLA 2002-10-10 08:40:16 EDT
How do you configure your Eclipse environment?  
  All people here have the same configuration.

What windows/perspectives do you leave open?  
  Perpective Java, resource and debug.

Does the project you are working on have a million classes?
  We have about 5000 classes.
Comment 7 Marc Boily CLA 2002-10-10 09:03:33 EDT
Created attachment 2148 [details]
preferences use in eclipse
Comment 8 Marc Boily CLA 2002-10-10 09:04:18 EDT
I have put the preferences files in the attachments section !
Check it !
Comment 9 Christophe Cornu CLA 2003-02-13 16:25:04 EST
Marc: does this problem still occur with a recent build? If so, please indicate 
the Eclipse build number. Thank you.
Comment 10 Christophe Cornu CLA 2003-03-12 11:24:28 EST
Marking all similar W2K Tree GP's duplicate of bug 34826
Please continue reporting when similar crash occur

*** This bug has been marked as a duplicate of 34826 ***