{"action":"opened","issue":{"url":"https://api.github.com/repos/buggins/hibernated/issues/36","repository_url":"https://api.github.com/repos/buggins/hibernated","labels_url":"https://api.github.com/repos/buggins/hibernated/issues/36/labels{/name}","comments_url":"https://api.github.com/repos/buggins/hibernated/issues/36/comments","events_url":"https://api.github.com/repos/buggins/hibernated/issues/36/events","html_url":"https://github.com/buggins/hibernated/issues/36","id":171878169,"number":36,"title":"Crash with ldc2 1.1.0-beta2 on querying list of objects","user":{"login":"markos","id":476119,"avatar_url":"https://avatars.githubusercontent.com/u/476119?v=3","gravatar_id":"","url":"https://api.github.com/users/markos","html_url":"https://github.com/markos","followers_url":"https://api.github.com/users/markos/followers","following_url":"https://api.github.com/users/markos/following{/other_user}","gists_url":"https://api.github.com/users/markos/gists{/gist_id}","starred_url":"https://api.github.com/users/markos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markos/subscriptions","organizations_url":"https://api.github.com/users/markos/orgs","repos_url":"https://api.github.com/users/markos/repos","events_url":"https://api.github.com/users/markos/events{/privacy}","received_events_url":"https://api.github.com/users/markos/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-18T11:22:21Z","updated_at":"2016-08-18T11:22:21Z","closed_at":null,"body":"Using SQLite3 as backend, and ldc2 as compiler, leads to a crash. Adding an entry works, but retrieving a list of objects causes the test to crash (testcase attached).\r\n\r\n[hibernated_test.zip](https://github.com/buggins/hibernated/files/424756/hibernated_test.zip)\r\n\r\nOutput from gdb:\r\n```\r\n(gdb) where\r\n#0  0x000000000042980f in hibernated.metadata.SchemaInfoImpl!(hibernated_test.Entry).SchemaInfoImpl.findEntityForObject(Object) const ()\r\n#1  0x000000000044fbe2 in hibernated.metadata.SchemaInfo.readAllColumns(Object, ddbc.core.DataSetReader, int) const ()\r\n#2  0x0000000000475273 in hibernated.session.QueryImpl.readRelations(Object, ddbc.core.DataSetReader, hibernated.session.PropertyLoadMap) ()\r\n#3  0x0000000000477ac9 in hibernated.session.QueryImpl.listObjects(Object, hibernated.session.PropertyLoadMap) ()\r\n#4  0x0000000000474490 in hibernated.session.QueryImpl.listObjects(Object) ()\r\n#5  0x00000000004764a6 in hibernated.session.QueryImpl.listObjects() ()\r\n#6  0x00000000004224e2 in hibernated.session.Query.list!(hibernated_test.Entry).list() ()\r\n#7  0x0000000000422180 in D main ()\r\n```\r\n"}}
{"actor":{"display_login":"markos"}}