Bug #66776 | Workbench 5.2.38-40 - segmentation fault on startup, possibly due to parsing err | ||
---|---|---|---|
Submitted: | 11 Sep 2012 19:45 | Modified: | 14 Jan 2013 18:59 |
Reporter: | Andrew Mao | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Workbench | Severity: | S2 (Serious) |
Version: | 5.2.42 | OS: | Linux (Ubuntu 12.04 x64) |
Assigned to: | CPU Architecture: | Any | |
Tags: | parser error, segmentation fault |
[11 Sep 2012 19:45]
Andrew Mao
[11 Sep 2012 19:45]
Andrew Mao
Segfault showing errors before crash.
Attachment: workbench.dump (application/octet-stream, text), 63.86 KiB.
[11 Sep 2012 19:46]
Andrew Mao
Starts properly after removing problem files,but similar errors for other files.
Attachment: workbench-started.dump (application/octet-stream, text), 377 bytes.
[11 Sep 2012 20:07]
MySQL Verification Team
Please try version 5.2.42. Thanks.
[11 Sep 2012 20:16]
Andrew Mao
Confirmed on 5.2.42 Ubuntu x64 .deb package. dump attached.
Attachment: workbench-5.2.42.dump (application/octet-stream, text), 64.87 KiB.
[12 Sep 2012 15:59]
MySQL Verification Team
If you remove these *.xml files assuming their corruption the application starts without crash?. Thanks.
[12 Sep 2012 16:49]
Andrew Mao
Yes, remove them and it starts. They are not corrupted, they are just 0-byte files. They probably became that way because they were opened for writing but the something happened that caused workbench to crash before anything was written. Further starts then result in the segfault.
[13 Sep 2012 13:51]
MySQL Verification Team
Thank you for the feedback.
[14 Jan 2013 18:59]
Philip Olson
Fixed as of the upcoming MySQL Workbench 5.2.46, and here's the changelog entry: MySQL Workbench could crash (segmentation fault) at startup if a configuration file was corrupt. Thank you for the bug report.