Title: x86 Segmentation fault on depythonize · Issue #78 · davidhewitt/pythonize · GitHub
Open Graph Title: x86 Segmentation fault on depythonize · Issue #78 · davidhewitt/pythonize
X Title: x86 Segmentation fault on depythonize · Issue #78 · davidhewitt/pythonize
Description: Ran into an issue with x86 where heavily nested data was causing a segmentation fault on depythonize. Issue came from using sqloxide to get ast for queries, narrowed it down to be happening in depythonize. The implementation works with n...
Open Graph Description: Ran into an issue with x86 where heavily nested data was causing a segmentation fault on depythonize. Issue came from using sqloxide to get ast for queries, narrowed it down to be happening in depy...
X Description: Ran into an issue with x86 where heavily nested data was causing a segmentation fault on depythonize. Issue came from using sqloxide to get ast for queries, narrowed it down to be happening in depy...
Opengraph URL: https://github.com/davidhewitt/pythonize/issues/78
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"x86 Segmentation fault on depythonize","articleBody":"Ran into an issue with x86 where heavily nested data was causing a segmentation fault on depythonize. \r\n\r\nIssue came from using sqloxide to get ast for queries, narrowed it down to be happening in depythonize. The implementation works with no issue on Arm architecture. Not familiar with rust so I am not sure exactly how to get a full stack trace on the error, but thought it would be good to try and give some information.\r\n\r\nThe python dictionary has a depth close to 1000, it is an AST of a query with ~800 unions and is represented by rust sqlparser crate as {left: \u003c\u003e, right: {left: \u003c\u003e, right: ...}}.\r\n\r\nI am not sure if it is something small or a complex issue, happy to provide more information if you can guide me on how","author":{"url":"https://github.com/keats720","@type":"Person","name":"keats720"},"datePublished":"2024-12-02T18:48:12.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},"url":"https://github.com/78/pythonize/issues/78"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:0719edbc-0681-2dd5-ec00-05ec7bf20764 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 816C:4E9AA:A2F9FC:DA0AB0:698F71E1 |
| html-safe-nonce | b230597bb9b072d9d63cae988d5d431d6c30861bd7604cc58fead155ef98e373 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4MTZDOjRFOUFBOkEyRjlGQzpEQTBBQjA6Njk4RjcxRTEiLCJ2aXNpdG9yX2lkIjoiNjQ2MDE3MTI5NzkzNDUwNDQxNyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | e2fd2d88d1f4c40911fd46d0f0313e60e49eb58d3ad56dddd8ac858a5f5e1873 |
| hovercard-subject-tag | issue:2712974680 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/davidhewitt/pythonize/78/issue_layout |
| twitter:image | https://opengraph.githubassets.com/b46512639c089c5d6552c6b952f6eccf005dc4482dc372cd784bb1299ad41a36/davidhewitt/pythonize/issues/78 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/b46512639c089c5d6552c6b952f6eccf005dc4482dc372cd784bb1299ad41a36/davidhewitt/pythonize/issues/78 |
| og:image:alt | Ran into an issue with x86 where heavily nested data was causing a segmentation fault on depythonize. Issue came from using sqloxide to get ast for queries, narrowed it down to be happening in depy... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | keats720 |
| hostname | github.com |
| expected-hostname | github.com |
| None | a40913be56b49e6322246e4bcd65ab6ec4b458c6dca6b691d30419da1e5ee35e |
| turbo-cache-control | no-preview |
| go-import | github.com/davidhewitt/pythonize git https://github.com/davidhewitt/pythonize.git |
| octolytics-dimension-user_id | 1939362 |
| octolytics-dimension-user_login | davidhewitt |
| octolytics-dimension-repository_id | 285867319 |
| octolytics-dimension-repository_nwo | davidhewitt/pythonize |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 285867319 |
| octolytics-dimension-repository_network_root_nwo | davidhewitt/pythonize |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | ca6051e0ba2303370981e3d01e2bc1044eb3b429 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width