{"action":"closed","issue":{"url":"https://api.github.com/repos/ldbc/ldbc_driver/issues/58","labels_url":"https://api.github.com/repos/ldbc/ldbc_driver/issues/58/labels{/name}","comments_url":"https://api.github.com/repos/ldbc/ldbc_driver/issues/58/comments","events_url":"https://api.github.com/repos/ldbc/ldbc_driver/issues/58/events","html_url":"https://github.com/ldbc/ldbc_driver/issues/58","id":106980082,"number":58,"title":"Driver crashes on short query 6 (expecting list?)","user":{"login":"tomersagi","id":8471397,"avatar_url":"https://avatars.githubusercontent.com/u/8471397?v=3","gravatar_id":"","url":"https://api.github.com/users/tomersagi","html_url":"https://github.com/tomersagi","followers_url":"https://api.github.com/users/tomersagi/followers","following_url":"https://api.github.com/users/tomersagi/following{/other_user}","gists_url":"https://api.github.com/users/tomersagi/gists{/gist_id}","starred_url":"https://api.github.com/users/tomersagi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomersagi/subscriptions","organizations_url":"https://api.github.com/users/tomersagi/orgs","repos_url":"https://api.github.com/users/tomersagi/repos","events_url":"https://api.github.com/users/tomersagi/events{/privacy}","received_events_url":"https://api.github.com/users/tomersagi/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":27,"created_at":"2015-09-17T13:07:37Z","updated_at":"2015-09-21T07:59:56Z","closed_at":"2015-09-21T07:59:56Z","body":"Driver crashed, from the stack trace below looks like something is expecting a list. But the query definition and signature call for a single result to be returned. \r\n```\r\nShutting down status thread...\r\nExecuteWorkloadMode  Shutting down workload...\r\nClient  Client terminated unexpectedly\r\ncom.ldbc.driver.ClientException: Error running workload\r\n        at com.ldbc.driver.client.ExecuteWorkloadMode.doExecute(ExecuteWorkloadMode.java:425)\r\n        at com.ldbc.driver.client.ExecuteWorkloadMode.startExecutionAndAwaitCompletion(ExecuteWorkloadMode.java:157)\r\n        at com.ldbc.driver.Client.main(Client.java:50)\r\nCaused by: com.ldbc.driver.ClientException: Error running workload\r\n\r\n- Start Error Log -\r\n        SOURCE: ThreadPoolExecutorWithAfterExecute (Thread: ID=32, Name=ThreadPoolOperationExecutor-id(1442494762702)-thread(0), Priority=5)\r\n        ERROR:  Error retrieving handler\r\njava.lang.ClassCastException: com.ldbc.driver.workloads.ldbc.snb.interactive.LdbcShortQuery6MessageForumResult cannot be cast to java.util.List\r\n        at com.ldbc.driver.workloads.ldbc.snb.interactive.LdbcSnbShortReadGenerator$ResultBufferReplenishFun.replenish(LdbcSnbShortReadGenerator.java:515)\r\n        at com.ldbc.driver.workloads.ldbc.snb.interactive.LdbcSnbShortReadGenerator.nextOperation(LdbcSnbShortReadGenerator.java:371)\r\n        at com.ldbc.driver.runtime.executor.ThreadPoolOperationExecutor$ThreadPoolExecutorWithAfterExecute.afterExecute(ThreadPoolOperationExecutor.java:221)\r\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1150)\r\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\r\n        at java.lang.Thread.run(Thread.java:745)\r\n\r\n        SOURCE: WorkloadRunnerThread (Thread: ID=24, Name=Thread-2, Priority=5)\r\n        ERROR:  Encountered error while shutting down\r\ncom.ldbc.driver.runtime.executor.OperationExecutorException: Error encountered while trying to shutdown\r\n        at com.ldbc.driver.runtime.executor.ThreadPoolOperationExecutor.shutdown(ThreadPoolOperationExecutor.java:131)\r\n        at com.ldbc.driver.runtime.WorkloadRunner$WorkloadRunnerThread.shutdownEverything(WorkloadRunner.java:509)\r\n        at com.ldbc.driver.runtime.WorkloadRunner$WorkloadRunnerThread.run(WorkloadRunner.java:418)\r\nCaused by: com.ldbc.driver.runtime.executor.OperationExecutorException: ThreadPoolOperationExecutor shutdown before all handlers could complete\r\n895 handlers were queued for execution but not yet started\r\n1 handlers were mid-execution\r\n        at com.ldbc.driver.runtime.executor.ThreadPoolOperationExecutor.shutdown(ThreadPoolOperationExecutor.java:125)\r\n        ... 2 more\r\n\r\n- End Error Log -\r\n\r\n        at com.ldbc.driver.client.ExecuteWorkloadMode.doExecute(ExecuteWorkloadMode.java:420)\r\n        ... 2 more\r\n\r\njava.lang.IllegalStateException: Operation cannot be executed because the enclosing transaction is closed\r\n        at com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx.verifyOpen(StandardTitanTx.java:283)\r\n        at com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx.getVertex(StandardTitanTx.java:368)\r\n        at com.thinkaurelius.titan.graphdb.vertices.AbstractVertex.it(AbstractVertex.java:40)\r\n        at com.thinkaurelius.titan.graphdb.vertices.AbstractVertex.it(AbstractVertex.java:24)\r\n        at com.thinkaurelius.titan.graphdb.internal.AbstractElement.isNew(AbstractElement.java:112)\r\n        at com.thinkaurelius.titan.graphdb.query.vertex.BasicVertexCentricQueryBuilder.executeImplicitKeyQuery(BasicVertexCentricQueryBuilder.java:162)\r\n        at com.thinkaurelius.titan.graphdb.query.vertex.VertexCentricQueryBuilder.properties(VertexCentricQueryBuilder.java:84)\r\n        at com.thinkaurelius.titan.graphdb.vertices.AbstractVertex.getProperty(AbstractVertex.java:136)\r\n        at com.thinkaurelius.titan.graphdb.vertices.AbstractVertex.getProperty(AbstractVertex.java:152)\r\n        at com.tinkerpop.blueprints.util.wrappers.id.IdElement.getProperty(IdElement.java:33)\r\n        at hpl.alp2.titan.drivers.interactive.LdbcShortQuery2Handler.executeOperation(LdbcShortQuery2Handler.java:46)\r\n        at hpl.alp2.titan.drivers.interactive.LdbcShortQuery2Handler.executeOperation(LdbcShortQuery2Handler.java:25)\r\n        at com.ldbc.driver.OperationHandlerRunnableContext.run(OperationHandlerRunnableContext.java:121)\r\n        at com.ldbc.driver.runtime.executor.ThreadPoolOperationExecutor$ThreadPoolExecutorWithAfterExecute.afterExecute(ThreadPoolOperationExecutor.java:219)\r\n        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1150)\r\n        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\r\n        at java.lang.Thread.run(Thread.java:745)\r\n\r\n```"}}