[ https://issues.apache.org/jira/browse/GEODE-9268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17492729#comment-17492729 ]
ASF GitHub Bot commented on GEODE-9268: --------------------------------------- pdxcodemonkey commented on pull request #806: URL: https://github.com/apache/geode-native/pull/806#issuecomment-1040519470 @gaussianrecurrence Thanks for picking this back up. I have resolved a few of the comments that you replied to and don't need code changes. Let's clean up the last few and get this merged! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@geode.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org > Fix coredump whenever getFieldNames is called after a cluster restart > --------------------------------------------------------------------- > > Key: GEODE-9268 > URL: https://issues.apache.org/jira/browse/GEODE-9268 > Project: Geode > Issue Type: Bug > Components: native client > Reporter: Mario Salazar de Torres > Assignee: Mario Salazar de Torres > Priority: Major > Labels: pull-request-available > > *WHEN* A PdxInstance is fetched from a region > *AND* The whole cluster is restarted, triggering PdxTypeRegistry cleanup. > *AND* getFieldNames is called on the PdxInstance created just before > *THEN* a coredump happens. > — > *Additional information:* > Callstack: > {noformat} > [ERROR 2021/05/05 12:57:12.781834 CEST main (139683590957120)] Segmentation > fault happened > 0# handler(int) at nc-pdx/main.cpp:225 > 1# 0x00007F0A9F5F13C0 in /lib/x86_64-linux-gnu/libpthread.so.0 > 2# apache::geode::client::PdxType::getPdxFieldTypes() const at > cppcache/src/PdxType.hpp:181 > 3# apache::geode::client::PdxInstanceImpl::getFieldNames() at > cppcache/src/PdxInstanceImpl.cpp:1383 > 4# main at nc-pdx/main.cpp:374 > 5# __libc_start_main in /lib/x86_64-linux-gnu/libc.so.6 > 6# _start in build/pdx{noformat} -- This message was sent by Atlassian Jira (v8.20.1#820001)