Skip to content

#19 fix and added crash handler#20

Open
javjodar wants to merge 3 commits intodarusc:mainfrom
javjodar:main
Open

#19 fix and added crash handler#20
javjodar wants to merge 3 commits intodarusc:mainfrom
javjodar:main

Conversation

@javjodar
Copy link
Copy Markdown

@javjodar javjodar commented Apr 1, 2026

fixes #19 issue,

also added a crash handler that creates a dump file , might want to add that to the readme on the feedback

javjodar and others added 3 commits March 29, 2026 22:17
- Added crashhandler.h: installs SetUnhandledExceptionFilter and std::set_terminate to log exception code/address and write a timestamped minidump on crash
- Fixed access violation on device connect: connection listener callbacks were called from the asio IO thread but accessed wxWidgets UI directly; wrapped in CallAfter to marshal onto the main thread
- Fixed descriptor buffer overflow: read_some with a 512-byte buffer was truncating descriptors larger than 512 bytes; replaced with chunked reads into a dynamic buffer

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

crashes when connecting

1 participant