Bug 472021 - VerifyError in Parser.newMessageSend (10886)
Summary: VerifyError in Parser.newMessageSend (10886)
Status: VERIFIED NOT_ECLIPSE
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 4.5   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 4.6 RC1   Edit
Assignee: Stephan Herrmann CLA
QA Contact:
URL:
Whiteboard:
Keywords: needinfo
: 471558 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-07-07 04:14 EDT by EPP Error Reports CLA
Modified: 2016-05-04 00:25 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description EPP Error Reports CLA 2015-07-07 04:14:47 EDT
To me this more looks like a bug in JDT?

The following incident was reported via the automated error reporting:


    code:                   75
    plugin:                 org.eclipse.core.resources_3.10.0.v20150423-0755
    message:                Errors occurred during the build.
    fingerprint:            a3914666
    exception class:        org.eclipse.epp.internal.logging.aeri.ui.log.StandInStacktraceProvider$StandInException
    exception message:      Stand-In Stacktrace supplied by the Eclipse Error Reporting
    number of children:     1
    
    org.eclipse.epp.internal.logging.aeri.ui.log.StandInStacktraceProvider$StandInException: Stand-In Stacktrace supplied by the Eclipse Error Reporting
    at org.eclipse.core.internal.jobs.JobManager.endJob(JobManager.java:701)
    at org.eclipse.core.internal.jobs.WorkerPool.endJob(WorkerPool.java:105)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:72)
   

---   

      code:                   75
      plugin:                 org.eclipse.jdt.core_3.11.0.v20150602-1242
      message:                Errors running builder 'Java Builder' on project 'airid-prowatch-model'.
      fingerprint:            be0d30bd
      exception class:        java.lang.VerifyError
      exception message:      Bad type on operand stack
Exception Details:
  Location:
    org/eclipse/jdt/internal/compiler/ast/MessageSend.resolveType(Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;)Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding; @630: putfield
  Reason:
    Type 'java/lang/Object' (current frame, stack[1]) is not assignable to 'org/eclipse/jdt/internal/compiler/lookup/MethodBinding'
  Current Frame:
    bci: @630
    flags: { }
    locals: { 'org/eclipse/jdt/internal/compiler/ast/MessageSend', 'org/eclipse/jdt/internal/compiler/lookup/BlockScope', long, long_2nd, integer, integer, '[Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;', 'java/lang/Object' }
    stack: { 'org/eclipse/jdt/internal/compiler/ast/MessageSend', 'java/lang/Object' }
  Bytecode:
    0x0000000: 2ab4 02c8 b201 57a5 02cd 2ab2 0157 b502
    0x0000010: c82b b600 68b4 01de 4103 3604 2ab4 005d
    0x0000020: c102 cb99 0014 2ab4 005d 59b4 02cd 1020
    0x0000030: 80b5 02cd 0436 042a 2ab4 005d 2bb6 02ce
    0x0000040: b501 252a 2ab4 005d c102 d099 0016 2ab4
    0x0000050: 005d c002 d0b4 02d2 077e 9900 0704 a700
    0x0000060: 0403 b502 d315 0499 002f 2ab4 0125 c600
    0x0000070: 282a b400 5dc0 02cb b402 d5b4 0086 2ab4
    0x0000080: 0125 b802 d899 0011 2bb6 01b7 2ab4 005d
    0x0000090: c002 cbb6 02db 2ab4 0238 c600 a42a b402
    0x00000a0: 38be 3605 2a20 1401 e194 9c00 0704 a700
    0x00000b0: 0403 b500 482a 1505 bd01 28b5 00d8 0336
    0x00000c0: 06a7 003e 2ab4 0238 1506 323a 072a b400
    0x00000d0: d815 0619 072b 04b6 02df 5b53 c700 082a
    0x00000e0: 04b5 0048 2ab4 0048 9900 1419 07c1 02e2
    0x00000f0: 9900 0c2b b601 b719 07b6 02e4 8406 0115
    0x0000100: 0615 05a1 ffc1 2ab4 0048 9900 342a b400
    0x0000110: 84c6 0026 0336 062a b400 84be 3607 a700
    0x0000120: 122a b400 8415 0632 2bb6 02ce 5784 0601
    0x0000130: 1506 1507 a1ff ed01 2a2b b804 75b0 2ab4
    0x0000140: 0084 c601 632a 03b5 0048 2ab4 0084 be36
    0x0000150: 052a 1505 bd01 28b5 0046 0336 06a7 005e
    0x0000160: 2ab4 0084 1506 323a 072a b400 8415 0632
    0x0000170: b400 86c6 000e 2bb6 01b7 1302 e82a b602
    0x0000180: ea19 07c1 02cb 9900 1419 0759 b402 cd10
    0x0000190: 2080 b502 cd2a 04b5 02ee 1907 b202 f0b6
    0x00001a0: 02f3 2ab4 0046 1506 1907 2bb6 02ce 5b53
    0x00001b0: c700 082a 04b5 0048 8406 0115 0615 05a1
    0x00001c0: ffa1 2ab4 0048 9900 df2a b401 25c1 009f
    0x00001d0: 9900 ce15 05bd 0128 3a06 1505 3607 a700
    0x00001e0: 1f19 0615 072a b400 4615 0732 c700 09b2
    0x00001f0: 02f7 a700 0a2a b400 4615 0732 5384 07ff
    0x0000200: 1507 9cff df2a 2ab4 005d b602 0d99 0011
    0x0000210: 2b2a b400 7819 062a b602 fba7 0016 2b2a
    0x0000220: b401 25c0 009f 2ab4 0078 1906 2a03 b602
    0x0000230: ffb5 0050 2ab4 0050 c600 662a b400 50b6
    0x0000240: 01c4 9a00 5c2a b400 50c0 0303 b403 053a
    0x0000250: 0719 07c6 004b 1907 b601 1eb4 0308 b203
    0x0000260: 0ca5 0012 2bb6 00da 1907 b601 1e01 b603
    0x0000270: 0f3a 072a 1907 b500 5019 07b6 011e 3a08
    0x0000280: 1908 b603 1399 0019 2b19 08b6 0316 9a00
    0x0000290: 1019 0859 b403 1a13 031d 80b5 031a 012a
    0x00002a0: 2bb8 0475 b02a b401 25c7 000a 012a 2bb8
    0x00002b0: 0475 b02a b401 25b6 01ce 9900 1a2b b601
    0x00002c0: b72a 2ab4 0125 2ab4 0046 b804 7a01 2a2b
    0x00002d0: b804 75b0 2a2b b603 224d 2cc6 0028 2cb6
    0x00002e0: 0325 9900 212a 2ab4 0050 b401 c72b 2ab4
    0x00002f0: 0227 2ab4 0328 b603 2bb5 028c 2c2a 2bb8
    0x0000300: 0475 b02a b400 50b6 01c4 9a01 692a b400
    0x0000310: 50b4 009a c700 352a b401 25c1 009f 9900
    0x0000320: 142a b400 502a b401 25c0 009f b500 9aa7
    0x0000330: 001a 2bb6 01b7 2a2a b401 252a b400 46b8
    0x0000340: 047a 012a 2bb8 0475 b02a b400 50b4 009a
    0x0000350: 4e2d c600 182d b603 2f99 0011 2db6 0332
    0x0000360: c103 3699 0007 04a7 0004 0336 0415 049a
    0x0000370: 0010 2bb6 01b7 2a2a b400 502b b603 382a
    0x0000380: b400 50c0 0303 b403 053a 052a b400 50b6
    0x0000390: 033c ab00 0000 008c 0000 0009 0000 0002
    0x00003a0: 0000 0062 0000 0003 0000 0052 0000 0006
    0x00003b0: 0000 0062 0000 0007 0000 0062 0000 0008
    0x00003c0: 0000 0062 0000 000a 0000 0062 0000 0017
    0x00003d0: 0000 0055 0000 0019 0000 0073 0000 001b
    0x00003e0: 0000 0055 a700 3a2a b400 3fb2 02f0 a500
    0x00003f0: 06a7 002d 1905 c600 282a 1905 b401 c7b5
    0x0000400: 028c a700 1c19 05c6 0017 1905 b401 c7c6
    0x0000410: 000f 2a19 05b4 01c7 b603 40b5 028c 1905
    0x0000420: c600 2e2a 1905 b500 5019 05b6 011e 3a06
    0x0000430: 1906 b603 1399 0019 2b19 06b6 0316 9a00
    0x0000440: 1019 0659 b403 1a13 031d 80b5 031a 2ab4
    0x0000450: 028c c600 1a2a b402 8cb4 01a6 1403 437f
    0x0000460: 0994 9a00 0a2a b402 8ca7 0004 012a 2bb8
    0x0000470: 0475 b02b b600 684e 2db4 0345 1403 4894
    0x0000480: 9d00 1c2a b400 50b6 034a 9900 122b b601
    0x0000490: b72a b603 4d01 2a2b b804 75b0 2db4 0351
    0x00004a0: 9900 762a b400 50b4 0285 1403 547f 0994
    0x00004b0: 9a00 1cbb 0356 592b b600 da2d b403 58b7
    0x00004c0: 035b 2ab4 0050 0103 2bb6 035e 2db4 01de
    0x00004d0: 1403 6294 9b00 422a b400 50c1 0364 9900
    0x00004e0: 382a b402 38c6 0031 2ab4 0050 b601 1eb6
    0x00004f0: 0366 3a04 0336 05a7 0015 2ab4 0238 1505
    0x0000500: 322b 1904 1505 b603 6984 0501 1505 2ab4
    0x0000510: 0238 bea1 ffe7 2ab4 00d4 1010 7e99 0022
    0x0000520: 2ab4 0050 b603 4a99 0018 2a2b b600 da2a
    0x0000530: b400 50c0 0209 b203 6db6 0371 b500 502a
    0x0000540: b400 50b4 0285 1403 437f 0994 9900 0f2b
    0x0000550: b601 b72a 2ab4 0050 b603 752a b400 50b6
    0x0000560: 0052 9a00 a22a b402 d399 0046 2bb6 01b7
    0x0000570: 2a2a b400 50b6 0379 2ab4 0125 b603 7d99
    0x0000580: 00d3 2ab4 005d b402 cd13 0380 7e9a 00c5
    0x0000590: 2d13 0381 b603 8211 0100 9f00 b82b b601
    0x00005a0: b72a b400 5d2a b401 25b6 0385 a700 a62a
    0x00005b0: b401 253a 042a 2ab4 0125 2ab4 0050 b400
    0x00005c0: 9ab6 0388 b501 252a b400 5d2b 2ab4 0125
    0x00005d0: 2ab4 0125 b601 f92a b401 2519 04b8 0269
    0x00005e0: 9900 722a b400 5d2b b603 8b2a b401 25b8
    0x00005f0: 0269 9900 602a 59b4 00d4 1302 2280 b500
    0x0000600: d4a7 0051 2ab4 005d b602 0d9a 0020 2ab4
    0x0000610: 005d b602 3e9a 0016 2ab4 02d3 9a00 0f2b
    0x0000620: b601 b72a 2ab4 0050 b603 8c2a b400 5db6
    0x0000630: 020d 9a00 202a b400 50b4 009a 2ab4 0125
    0x0000640: b802 6999 000f 2bb6 01b7 2a2a b400 50b6
    0x0000650: 038f 2b2a b400 5d2a b401 252a b400 502a
    0x0000660: b400 842a b400 462a b402 ee2a b803 9299
    0x0000670: 000e 2a59 b400 d412 d780 b500 d42a b400
    0x0000680: 50b6 0396 9900 192a b400 5db6 023e 9900
    0x0000690: 0f2b b601 b72a 2ab4 0050 b603 992a 2ab4
    0x00006a0: 0050 2b04 b603 9c99 000f 2bb6 01b7 2ab4
    0x00006b0: 0050 2ab6 03a0 2ab4 0050 2bb6 00da b401
    0x00006c0: daa6 0019 2db4 01de 1401 e194 9b00 0e2a
    0x00006d0: 2ab4 0125 b502 8ca7 0058 2ab4 00d4 12d7
    0x00006e0: 7e99 002a 2ab4 00d8 c700 232a b400 50b4
    0x00006f0: 01c7 3a04 1904 c600 332b b600 da19 04b6
    0x0000700: 03a3 04b6 03a6 3a04 a700 212a b400 50b4
    0x0000710: 01c7 3a04 1904 c600 1319 042b 2ab4 0227
    0x0000720: 2ab4 0328 b603 2b3a 042a 1904 b502 8c2a
    0x0000730: b400 5db6 023e 9900 612d 1303 aab6 0382
    0x0000740: 1101 009f 0054 2bb6 0111 b403 ab3a 0419
    0x0000750: 04c1 03b1 9900 4319 04c0 03b1 3a05 1905
    0x0000760: b403 b33a 0619 06b6 03b4 9900 2d2a b400
    0x0000770: 50b4 03b7 1906 b403 b7b8 007a 9900 1b2a
    0x0000780: b400 5019 06b6 03b8 9900 0f19 0559 b403
    0x0000790: bb10 1080 b503 bb2a b400 5db6 023e 9900
    0x00007a0: 1e2a b401 25b6 0244 9900 142b 2ab4 0078
    0x00007b0: 2ab4 0050 2ab4 0046 2ab6 03bc 2ab4 0238
    0x00007c0: c600 262a b400 50b6 011e b403 08b2 030c
    0x00007d0: a600 162b b601 b72a b400 502a b400 d82a
    0x00007e0: b402 38b6 03c0 2ab4 028c b401 a614 0343
    0x00007f0: 7f09 949a 000a 2ab4 028c a700 0401 2a2b
    0x0000800: b804 75b0                              
  Stackmap Table:
    append_frame(@55,Long,Integer)
    same_locals_1_stack_item_frame(@97,Object[#1])
    full_frame(@98,{Object[#1],Object[#105],Long,Integer},{Object[#1],Integer})
    same_frame(@150)
    full_frame(@177,{Object[#1],Object[#105],Long,Integer,Integer},{Object[#1]})
    full_frame(@178,{Object[#1],Object[#105],Long,Integer,Integer},{Object[#1],Integer})
    append_frame(@196,Integer)
    append_frame(@228,Object[#694])
    same_frame(@252)
    chop_frame(@255,1)
    append_frame(@289,Integer)
    same_frame(@304)
    chop_frame(@311,1)
    chop_frame(@318,2)
    append_frame(@352,Integer,Integer)
    append_frame(@385,Object[#3])
    same_frame(@410)
    same_frame(@440)
    chop_frame(@443,1)
    full_frame(@481,{Object[#1],Object[#105],Long,Integer,Integer,Object[#338],Integer},{})
    full_frame(@501,{Object[#1],Object[#105],Long,Integer,Integer,Object[#338],Integer},{Object[#338],Integer})
    full_frame(@508,{Object[#1],Object[#105],Long,Integer,Integer,Object[#338],Integer},{Object[#338],Integer,Object[#1143]})
    same_frame(@509)
    same_locals_1_stack_item_frame(@542,Object[#1])
    full_frame(@561,{Object[#1],Object[#105],Long,Integer,Integer,Object[#338],Integer},{Object[#1],Object[#83]})
    full_frame(@627,{Object[#1],Object[#105],Long,Integer,Integer,Object[#338],Object[#1143]},{})
    chop_frame(@670,2)
    chop_frame(@677,1)
    same_frame(@691)
    chop_frame(@724,2)
    append_frame(@771,Object[#296])
    same_frame(@818)
    same_frame(@841)
    append_frame(@874,Object[#159])
    same_locals_1_stack_item_frame(@875,Integer)
    append_frame(@895,Integer)
    append_frame(@996,Object[#83])
    same_frame(@999)
    same_frame(@1012)
    same_frame(@1029)
    same_frame(@1054)
    same_frame(@1102)
    same_frame(@1132)
    same_locals_1_stack_item_frame(@1133,Object[#296])
    chop_frame(@1139,3)
    append_frame(@1180,Object[#111])
    same_frame(@1228)
    append_frame(@1274,Object[#975],Integer)
    same_frame(@1292)
    chop_frame(@1302,2)
    same_frame(@1343)
    same_frame(@1371)
    same_frame_extended(@1455)
    same_frame_extended(@1540)
    same_frame(@1579)
    same_frame(@1618)
    same_frame(@1661)
    same_frame(@1693)
    same_frame(@1718)
    same_frame(@1754)
    same_frame(@1803)
    append_frame(@1833,Object[#296])
    chop_frame(@1839,1)
    same_frame_extended(@1943)
    same_frame(@1980)
    same_frame(@2022)
    same_frame(@2045)
    same_locals_1_stack_item_frame(@2046,Object[#296])
      number of children:     0
    
    java.lang.VerifyError: Bad type on operand stack
Exception Details:
  Location:
    org/eclipse/jdt/internal/compiler/ast/MessageSend.resolveType(Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;)Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding; @630: putfield
  Reason:
    Type 'java/lang/Object' (current frame, stack[1]) is not assignable to 'org/eclipse/jdt/internal/compiler/lookup/MethodBinding'
  Current Frame:
    bci: @630
    flags: { }
    locals: { 'org/eclipse/jdt/internal/compiler/ast/MessageSend', 'org/eclipse/jdt/internal/compiler/lookup/BlockScope', long, long_2nd, integer, integer, '[Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding;', 'java/lang/Object' }
    stack: { 'org/eclipse/jdt/internal/compiler/ast/MessageSend', 'java/lang/Object' }
  Bytecode:
    0x0000000: 2ab4 02c8 b201 57a5 02cd 2ab2 0157 b502
    0x0000010: c82b b600 68b4 01de 4103 3604 2ab4 005d
    0x0000020: c102 cb99 0014 2ab4 005d 59b4 02cd 1020
    0x0000030: 80b5 02cd 0436 042a 2ab4 005d 2bb6 02ce
    0x0000040: b501 252a 2ab4 005d c102 d099 0016 2ab4
    0x0000050: 005d c002 d0b4 02d2 077e 9900 0704 a700
    0x0000060: 0403 b502 d315 0499 002f 2ab4 0125 c600
    0x0000070: 282a b400 5dc0 02cb b402 d5b4 0086 2ab4
    0x0000080: 0125 b802 d899 0011 2bb6 01b7 2ab4 005d
    0x0000090: c002 cbb6 02db 2ab4 0238 c600 a42a b402
    0x00000a0: 38be 3605 2a20 1401 e194 9c00 0704 a700
    0x00000b0: 0403 b500 482a 1505 bd01 28b5 00d8 0336
    0x00000c0: 06a7 003e 2ab4 0238 1506 323a 072a b400
    0x00000d0: d815 0619 072b 04b6 02df 5b53 c700 082a
    0x00000e0: 04b5 0048 2ab4 0048 9900 1419 07c1 02e2
    0x00000f0: 9900 0c2b b601 b719 07b6 02e4 8406 0115
    0x0000100: 0615 05a1 ffc1 2ab4 0048 9900 342a b400
    0x0000110: 84c6 0026 0336 062a b400 84be 3607 a700
    0x0000120: 122a b400 8415 0632 2bb6 02ce 5784 0601
    0x0000130: 1506 1507 a1ff ed01 2a2b b804 75b0 2ab4
    0x0000140: 0084 c601 632a 03b5 0048 2ab4 0084 be36
    0x0000150: 052a 1505 bd01 28b5 0046 0336 06a7 005e
    0x0000160: 2ab4 0084 1506 323a 072a b400 8415 0632
    0x0000170: b400 86c6 000e 2bb6 01b7 1302 e82a b602
    0x0000180: ea19 07c1 02cb 9900 1419 0759 b402 cd10
    0x0000190: 2080 b502 cd2a 04b5 02ee 1907 b202 f0b6
    0x00001a0: 02f3 2ab4 0046 1506 1907 2bb6 02ce 5b53
    0x00001b0: c700 082a 04b5 0048 8406 0115 0615 05a1
    0x00001c0: ffa1 2ab4 0048 9900 df2a b401 25c1 009f
    0x00001d0: 9900 ce15 05bd 0128 3a06 1505 3607 a700
    0x00001e0: 1f19 0615 072a b400 4615 0732 c700 09b2
    0x00001f0: 02f7 a700 0a2a b400 4615 0732 5384 07ff
    0x0000200: 1507 9cff df2a 2ab4 005d b602 0d99 0011
    0x0000210: 2b2a b400 7819 062a b602 fba7 0016 2b2a
    0x0000220: b401 25c0 009f 2ab4 0078 1906 2a03 b602
    0x0000230: ffb5 0050 2ab4 0050 c600 662a b400 50b6
    0x0000240: 01c4 9a00 5c2a b400 50c0 0303 b403 053a
    0x0000250: 0719 07c6 004b 1907 b601 1eb4 0308 b203
    0x0000260: 0ca5 0012 2bb6 00da 1907 b601 1e01 b603
    0x0000270: 0f3a 072a 1907 b500 5019 07b6 011e 3a08
    0x0000280: 1908 b603 1399 0019 2b19 08b6 0316 9a00
    0x0000290: 1019 0859 b403 1a13 031d 80b5 031a 012a
    0x00002a0: 2bb8 0475 b02a b401 25c7 000a 012a 2bb8
    0x00002b0: 0475 b02a b401 25b6 01ce 9900 1a2b b601
    0x00002c0: b72a 2ab4 0125 2ab4 0046 b804 7a01 2a2b
    0x00002d0: b804 75b0 2a2b b603 224d 2cc6 0028 2cb6
    0x00002e0: 0325 9900 212a 2ab4 0050 b401 c72b 2ab4
    0x00002f0: 0227 2ab4 0328 b603 2bb5 028c 2c2a 2bb8
    0x0000300: 0475 b02a b400 50b6 01c4 9a01 692a b400
    0x0000310: 50b4 009a c700 352a b401 25c1 009f 9900
    0x0000320: 142a b400 502a b401 25c0 009f b500 9aa7
    0x0000330: 001a 2bb6 01b7 2a2a b401 252a b400 46b8
    0x0000340: 047a 012a 2bb8 0475 b02a b400 50b4 009a
    0x0000350: 4e2d c600 182d b603 2f99 0011 2db6 0332
    0x0000360: c103 3699 0007 04a7 0004 0336 0415 049a
    0x0000370: 0010 2bb6 01b7 2a2a b400 502b b603 382a
    0x0000380: b400 50c0 0303 b403 053a 052a b400 50b6
    0x0000390: 033c ab00 0000 008c 0000 0009 0000 0002
    0x00003a0: 0000 0062 0000 0003 0000 0052 0000 0006
    0x00003b0: 0000 0062 0000 0007 0000 0062 0000 0008
    0x00003c0: 0000 0062 0000 000a 0000 0062 0000 0017
    0x00003d0: 0000 0055 0000 0019 0000 0073 0000 001b
    0x00003e0: 0000 0055 a700 3a2a b400 3fb2 02f0 a500
    0x00003f0: 06a7 002d 1905 c600 282a 1905 b401 c7b5
    0x0000400: 028c a700 1c19 05c6 0017 1905 b401 c7c6
    0x0000410: 000f 2a19 05b4 01c7 b603 40b5 028c 1905
    0x0000420: c600 2e2a 1905 b500 5019 05b6 011e 3a06
    0x0000430: 1906 b603 1399 0019 2b19 06b6 0316 9a00
    0x0000440: 1019 0659 b403 1a13 031d 80b5 031a 2ab4
    0x0000450: 028c c600 1a2a b402 8cb4 01a6 1403 437f
    0x0000460: 0994 9a00 0a2a b402 8ca7 0004 012a 2bb8
    0x0000470: 0475 b02b b600 684e 2db4 0345 1403 4894
    0x0000480: 9d00 1c2a b400 50b6 034a 9900 122b b601
    0x0000490: b72a b603 4d01 2a2b b804 75b0 2db4 0351
    0x00004a0: 9900 762a b400 50b4 0285 1403 547f 0994
    0x00004b0: 9a00 1cbb 0356 592b b600 da2d b403 58b7
    0x00004c0: 035b 2ab4 0050 0103 2bb6 035e 2db4 01de
    0x00004d0: 1403 6294 9b00 422a b400 50c1 0364 9900
    0x00004e0: 382a b402 38c6 0031 2ab4 0050 b601 1eb6
    0x00004f0: 0366 3a04 0336 05a7 0015 2ab4 0238 1505
    0x0000500: 322b 1904 1505 b603 6984 0501 1505 2ab4
    0x0000510: 0238 bea1 ffe7 2ab4 00d4 1010 7e99 0022
    0x0000520: 2ab4 0050 b603 4a99 0018 2a2b b600 da2a
    0x0000530: b400 50c0 0209 b203 6db6 0371 b500 502a
    0x0000540: b400 50b4 0285 1403 437f 0994 9900 0f2b
    0x0000550: b601 b72a 2ab4 0050 b603 752a b400 50b6
    0x0000560: 0052 9a00 a22a b402 d399 0046 2bb6 01b7
    0x0000570: 2a2a b400 50b6 0379 2ab4 0125 b603 7d99
    0x0000580: 00d3 2ab4 005d b402 cd13 0380 7e9a 00c5
    0x0000590: 2d13 0381 b603 8211 0100 9f00 b82b b601
    0x00005a0: b72a b400 5d2a b401 25b6 0385 a700 a62a
    0x00005b0: b401 253a 042a 2ab4 0125 2ab4 0050 b400
    0x00005c0: 9ab6 0388 b501 252a b400 5d2b 2ab4 0125
    0x00005d0: 2ab4 0125 b601 f92a b401 2519 04b8 0269
    0x00005e0: 9900 722a b400 5d2b b603 8b2a b401 25b8
    0x00005f0: 0269 9900 602a 59b4 00d4 1302 2280 b500
    0x0000600: d4a7 0051 2ab4 005d b602 0d9a 0020 2ab4
    0x0000610: 005d b602 3e9a 0016 2ab4 02d3 9a00 0f2b
    0x0000620: b601 b72a 2ab4 0050 b603 8c2a b400 5db6
    0x0000630: 020d 9a00 202a b400 50b4 009a 2ab4 0125
    0x0000640: b802 6999 000f 2bb6 01b7 2a2a b400 50b6
    0x0000650: 038f 2b2a b400 5d2a b401 252a b400 502a
    0x0000660: b400 842a b400 462a b402 ee2a b803 9299
    0x0000670: 000e 2a59 b400 d412 d780 b500 d42a b400
    0x0000680: 50b6 0396 9900 192a b400 5db6 023e 9900
    0x0000690: 0f2b b601 b72a 2ab4 0050 b603 992a 2ab4
    0x00006a0: 0050 2b04 b603 9c99 000f 2bb6 01b7 2ab4
    0x00006b0: 0050 2ab6 03a0 2ab4 0050 2bb6 00da b401
    0x00006c0: daa6 0019 2db4 01de 1401 e194 9b00 0e2a
    0x00006d0: 2ab4 0125 b502 8ca7 0058 2ab4 00d4 12d7
    0x00006e0: 7e99 002a 2ab4 00d8 c700 232a b400 50b4
    0x00006f0: 01c7 3a04 1904 c600 332b b600 da19 04b6
    0x0000700: 03a3 04b6 03a6 3a04 a700 212a b400 50b4
    0x0000710: 01c7 3a04 1904 c600 1319 042b 2ab4 0227
    0x0000720: 2ab4 0328 b603 2b3a 042a 1904 b502 8c2a
    0x0000730: b400 5db6 023e 9900 612d 1303 aab6 0382
    0x0000740: 1101 009f 0054 2bb6 0111 b403 ab3a 0419
    0x0000750: 04c1 03b1 9900 4319 04c0 03b1 3a05 1905
    0x0000760: b403 b33a 0619 06b6 03b4 9900 2d2a b400
    0x0000770: 50b4 03b7 1906 b403 b7b8 007a 9900 1b2a
    0x0000780: b400 5019 06b6 03b8 9900 0f19 0559 b403
    0x0000790: bb10 1080 b503 bb2a b400 5db6 023e 9900
    0x00007a0: 1e2a b401 25b6 0244 9900 142b 2ab4 0078
    0x00007b0: 2ab4 0050 2ab4 0046 2ab6 03bc 2ab4 0238
    0x00007c0: c600 262a b400 50b6 011e b403 08b2 030c
    0x00007d0: a600 162b b601 b72a b400 502a b400 d82a
    0x00007e0: b402 38b6 03c0 2ab4 028c b401 a614 0343
    0x00007f0: 7f09 949a 000a 2ab4 028c a700 0401 2a2b
    0x0000800: b804 75b0                              
  Stackmap Table:
    append_frame(@55,Long,Integer)
    same_locals_1_stack_item_frame(@97,Object[#1])
    full_frame(@98,{Object[#1],Object[#105],Long,Integer},{Object[#1],Integer})
    same_frame(@150)
    full_frame(@177,{Object[#1],Object[#105],Long,Integer,Integer},{Object[#1]})
    full_frame(@178,{Object[#1],Object[#105],Long,Integer,Integer},{Object[#1],Integer})
    append_frame(@196,Integer)
    append_frame(@228,Object[#694])
    same_frame(@252)
    chop_frame(@255,1)
    append_frame(@289,Integer)
    same_frame(@304)
    chop_frame(@311,1)
    chop_frame(@318,2)
    append_frame(@352,Integer,Integer)
    append_frame(@385,Object[#3])
    same_frame(@410)
    same_frame(@440)
    chop_frame(@443,1)
    full_frame(@481,{Object[#1],Object[#105],Long,Integer,Integer,Object[#338],Integer},{})
    full_frame(@501,{Object[#1],Object[#105],Long,Integer,Integer,Object[#338],Integer},{Object[#338],Integer})
    full_frame(@508,{Object[#1],Object[#105],Long,Integer,Integer,Object[#338],Integer},{Object[#338],Integer,Object[#1143]})
    same_frame(@509)
    same_locals_1_stack_item_frame(@542,Object[#1])
    full_frame(@561,{Object[#1],Object[#105],Long,Integer,Integer,Object[#338],Integer},{Object[#1],Object[#83]})
    full_frame(@627,{Object[#1],Object[#105],Long,Integer,Integer,Object[#338],Object[#1143]},{})
    chop_frame(@670,2)
    chop_frame(@677,1)
    same_frame(@691)
    chop_frame(@724,2)
    append_frame(@771,Object[#296])
    same_frame(@818)
    same_frame(@841)
    append_frame(@874,Object[#159])
    same_locals_1_stack_item_frame(@875,Integer)
    append_frame(@895,Integer)
    append_frame(@996,Object[#83])
    same_frame(@999)
    same_frame(@1012)
    same_frame(@1029)
    same_frame(@1054)
    same_frame(@1102)
    same_frame(@1132)
    same_locals_1_stack_item_frame(@1133,Object[#296])
    chop_frame(@1139,3)
    append_frame(@1180,Object[#111])
    same_frame(@1228)
    append_frame(@1274,Object[#975],Integer)
    same_frame(@1292)
    chop_frame(@1302,2)
    same_frame(@1343)
    same_frame(@1371)
    same_frame_extended(@1455)
    same_frame_extended(@1540)
    same_frame(@1579)
    same_frame(@1618)
    same_frame(@1661)
    same_frame(@1693)
    same_frame(@1718)
    same_frame(@1754)
    same_frame(@1803)
    append_frame(@1833,Object[#296])
    chop_frame(@1839,1)
    same_frame_extended(@1943)
    same_frame(@1980)
    same_frame(@2022)
    same_frame(@2045)
    same_locals_1_stack_item_frame(@2046,Object[#296])

    at org.eclipse.jdt.internal.compiler.parser.Parser.newMessageSend(Parser.java:10886)
    at org.eclipse.jdt.internal.compiler.parser.Parser.consumeMethodInvocationName(Parser.java:5325)
    at org.eclipse.jdt.internal.compiler.SourceElementParser.consumeMethodInvocationName(SourceElementParser.java:445)
    at org.eclipse.jdt.internal.compiler.parser.Parser.consumeRule(Parser.java:7022)
    at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:11112)
    at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:11211)
    at org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.parseStatements(ConstructorDeclaration.java:530)
    at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.parseMethods(TypeDeclaration.java:874)
    at org.eclipse.jdt.internal.compiler.parser.Parser.getMethodBodies(Parser.java:10150)
    at org.eclipse.jdt.internal.compiler.SourceElementParser.parseCompilationUnit(SourceElementParser.java:964)
    at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:197)
    at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:259)
    at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:579)
    at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:316)
    at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:302)
    at org.eclipse.jdt.internal.core.JavaElement.getChildren(JavaElement.java:257)
    at org.eclipse.jdt.internal.core.JavaElement.getChildrenOfType(JavaElement.java:271)
    at org.eclipse.jdt.internal.core.CompilationUnit.getTypes(CompilationUnit.java:923)
    at org.eclipse.fx.ide.fxml.compile.FxmlAnnotationCompilationParticipant.checkCU(FxmlAnnotationCompilationParticipant.java:113)
    at org.eclipse.fx.ide.fxml.compile.FxmlAnnotationCompilationParticipant.buildStarting(FxmlAnnotationCompilationParticipant.java:65)
    at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.notifyParticipants(AbstractImageBuilder.java:568)
    at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:290)
    at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:61)
    at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:256)
    at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:180)
    at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:205)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:245)
    at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:300)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:303)
    at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:359)
    at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:382)
    at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144)
    at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
   
  

General Information:

    reported-by:      
    anonymous-id:     f000dd22-76e7-4782-8a0f-9d6eaf947963
    eclipse-build-id: 4.5.0.I20150603-2000
    eclipse-product:  org.eclipse.epp.package.jee.product
    operating system: Windows8 6.2.0 (x86_64) - win32
    jre-version:      1.8.0_45-b15

The following plug-ins were present on the execution stack (*):
    1. org.eclipse.core.jobs_3.7.0.v20150330-2103
    2. org.eclipse.core.runtime_3.11.0.v20150405-1723
    3. org.eclipse.fx.ide.fxml_1.1.0.201411050807
    4. org.eclipse.jdt_3.11.0.v20150603-2000
    5. org.eclipse.jdt.core_3.11.0.v20150602-1242

Please note that:
* Messages, stacktraces, and nested status objects may be shortened.
* Bug fields like status, resolution, and whiteboard are sent
  back to reporters.
* The list of present bundles and their respective versions was
  calculated by package naming heuristics. This may or may not reflect reality.

Other Resources:
* Report: https://dev.eclipse.org/recommenders/committers/confess/#/problems/5593c626e4b08735226b45e7  
* Manual: https://dev.eclipse.org/recommenders/community/confess/#/guide


Thank you for your assistance.
Your friendly error-reports-inbox.

This bug was created on behalf of tom.schindl@bestsolution.at.
Comment 1 Jay Arthanareeswaran CLA 2015-07-07 04:53:59 EDT
This looks like same as bug 471558.

Can you share the code or steps to reproduce this? Thanks!
Comment 2 Thomas Schindl CLA 2015-07-07 04:57:36 EDT
As the report was created "Anonymous" we can't get any feedback.
Comment 3 Jay Arthanareeswaran CLA 2016-05-03 04:47:52 EDT
Moving out of 4.6
Comment 4 Stephan Herrmann CLA 2016-05-03 06:34:02 EDT
My feeling is, that some load time bytecode manipulation might be involved here, because: jdt.core is claimed to be 3.11.0.v20150602-1242 which would be the original Mars version. Loading class MessageSend from that version works successfully on millions of machines.

Moreover, this part of the error:

  Location:
    org/eclipse/jdt/internal/compiler/ast/MessageSend.resolveType(Lorg/eclipse/jdt/internal/compiler/lookup/BlockScope;)Lorg/eclipse/jdt/internal/compiler/lookup/TypeBinding; @630: putfield
  Reason:
    Type 'java/lang/Object' (current frame, stack[1]) is not assignable to 'org/eclipse/jdt/internal/compiler/lookup/MethodBinding'

doesn't match the bytes in the released ecj as of Mars:

       625: putfield      #80                 // Field binding:Lorg/eclipse/jdt/internal/compiler/lookup/MethodBinding;
       628: aload         7
       630: invokevirtual #286                // Method org/eclipse/jdt/internal/compiler/lookup/MethodBinding.original:()Lorg/eclipse/jdt/internal/compiler/lookup/MethodBinding;


There is no putfield instruction at bci 630, probably the instruction from @625 has been moved down by 5 bytes.


I'm closing as NOT_ECLIPSE, anyone having specific indications towards a bug in JDT may re-open with more information.
Comment 5 Stephan Herrmann CLA 2016-05-03 06:35:47 EDT
*** Bug 471558 has been marked as a duplicate of this bug. ***
Comment 6 Jay Arthanareeswaran CLA 2016-05-04 00:25:40 EDT
Verified for 4.6 RC1.