https://kotlinlang.org logo
#announcements
Title
# announcements
u

ulrikguenther

08/15/2017, 12:33 PM
hello everyone, just upgraded to 1.1.4, and i’m seeing
ClassFormatError: Illegal field modifiers in class (different interfaces): 0x1018
all over… anyone else seeing this?
y

yole

08/15/2017, 12:50 PM
are you using the allopen plugin?
u

ulrikguenther

08/15/2017, 12:59 PM
nope
at least not that i’m aware of 😄
i’m … well, slightly puzzled by the issue, already cleaned all the caches; which was useless, as it also doesn’t work with mvn on the cli
y

yole

08/15/2017, 1:19 PM
can you reproduce this in a small test project?
u

ulrikguenther

08/15/2017, 1:20 PM
sure, i can try
do you have any pointers what could be the underlying issue?
y

yole

08/15/2017, 1:21 PM
no, not really
u

ulrikguenther

08/15/2017, 3:09 PM
okay, i tracked it down to using lazyOf() in default methods for interfaces
something like
Copy code
interface MyInterface {
    fun something() {
        val thing by lazyOf(1)
    }
}
triggers the problem
y

yole

08/15/2017, 3:27 PM
thanks!
u

ulrikguenther

08/15/2017, 3:31 PM
np, thanks for making kotlin awesome! 👍