[ https://issues.apache.org/jira/browse/CASSANDRA-6190?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13794864#comment-13794864 ]
Steven Lowenthal commented on CASSANDRA-6190: --------------------------------------------- Mystery Solved: In 7u40, the option is missing in the Client JVM. In 7u25, it's available in both the client and server JVM. ubuntu@ubuntu:~/Downloads$ cd jre1.7.0_40/ ubuntu@ubuntu:~/Downloads/jre1.7.0_40$ find . -type f -exec grep UseCondCard {} + Binary file ./lib/i386/server/libjvm.so matches ubuntu@ubuntu:~/Downloads/jre1.7.0_25$ find . -type f -exec grep UseCondCard {} + Binary file ./lib/i386/server/libjvm.so matches Binary file ./lib/i386/client/libjvm.so matches ubuntu@ubuntu:~/Downloads/jre1.7.0_25$ > Cassandra 2.0 won't start up on some platforms with Java 7u40 > ------------------------------------------------------------- > > Key: CASSANDRA-6190 > URL: https://issues.apache.org/jira/browse/CASSANDRA-6190 > Project: Cassandra > Issue Type: Bug > Components: Config > Environment: Ubuntu 13.04 32- and 64-bit JDK 7u40 (tried JRE 7u25) > Reporter: Steven Lowenthal > > Java 7u40 on some platforms do not recognize the the -XX:+UseCondCardMark JVM > option. 7u40 on Macintosh works correctly, If I use the tarball 7u40 > version of 7, we encounter the error below. I tried 7u25 (the previous > release) and it functioned correctly. > ubuntu@ubuntu:~$ Unrecognized VM option 'UseCondCardMark' > Error: Could not create the Java Virtual Machine. > Error: A fatal exception has occurred. Program will exit. -- This message was sent by Atlassian JIRA (v6.1#6144)