View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000897 | XMB1 | Bugs | public | 2026-05-21 09:45 | 2026-05-21 13:48 |
| Reporter | miqrogroove | Assigned To | miqrogroove | ||
| Priority | urgent | Severity | major | Reproducibility | sometimes |
| Status | closed | Resolution | fixed | ||
| Product Version | 1.10.00 | ||||
| Target Version | 1.10.04 | Fixed in Version | 1.10.04 | ||
| Summary | 0000897: Data Loss During Upgrade | ||||
| Description | I just noticed a post on our forum where the message field is empty. I've already traced this back to the upgrade from 1.9.12 to 1.10, and it is repeatable. The symptom observed so far is about 2% of the posts have an empty message field after upgrade. No errors have been generated. Initial debugging shows XMB\htmlEsc() is returning the empty string. All instances of htmlspecialchars() will need to be forced to single-byte encoding mode when working with stored data, especially during upgrades. | ||||
| Additional Information | SELECT COUNT(*) FROM $table_posts WHERE message = '' Result: 58 | ||||
| Tags | No tags attached. | ||||
| MySQL Version | |||||
| PHP Version | |||||
| Web Server | |||||
| Browser | |||||
| Flags | Critical Patch | ||||
| Original Reporter | |||||
| SVN Revision | |||||
| Git Commit | https://github.com/miqrogroove/xmb/commit/bbeb217f1a8cf117612612d2ee93f6e3933fc8cd | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-05-21 09:45 | miqrogroove | New Issue | |
| 2026-05-21 09:50 | miqrogroove | Additional Information Updated | |
| 2026-05-21 10:00 | miqrogroove | Description Updated | |
| 2026-05-21 10:33 | miqrogroove | Priority | normal => urgent |
| 2026-05-21 10:33 | miqrogroove | Severity | minor => major |
| 2026-05-21 10:33 | miqrogroove | Reproducibility | have not tried => sometimes |
| 2026-05-21 10:33 | miqrogroove | Status | new => assigned |
| 2026-05-21 10:33 | miqrogroove | Product Version | 1.12.00 => 1.10.00 |
| 2026-05-21 10:33 | miqrogroove | Target Version | => 1.10.04 |
| 2026-05-21 10:33 | miqrogroove | Summary | Possible data loss during upgrade => Data Loss During Upgrade |
| 2026-05-21 10:33 | miqrogroove | Description Updated | |
| 2026-05-21 10:33 | miqrogroove | Flags | => Critical Patch |
| 2026-05-21 10:53 | miqrogroove | Description Updated | |
| 2026-05-21 10:53 | miqrogroove | Flags | Critical Patch => Critical Patch |
| 2026-05-21 11:52 | miqrogroove | Description Updated | |
| 2026-05-21 11:52 | miqrogroove | Flags | Critical Patch => Critical Patch |
| 2026-05-21 13:04 | miqrogroove | Assigned To | => miqrogroove |
| 2026-05-21 13:04 | miqrogroove | Status | assigned => resolved |
| 2026-05-21 13:04 | miqrogroove | Resolution | open => fixed |
| 2026-05-21 13:04 | miqrogroove | Fixed in Version | => 1.10.04 |
| 2026-05-21 13:04 | miqrogroove | Flags | Critical Patch => Critical Patch |
| 2026-05-21 13:04 | miqrogroove | Git Commit | => https://github.com/miqrogroove/xmb/commit/bbeb217f1a8cf117612612d2ee93f6e3933fc8cd |
| 2026-05-21 13:16 | miqrogroove | Status | resolved => closed |
| 2026-05-21 13:16 | miqrogroove | Flags | Critical Patch => Critical Patch |
| 2026-05-21 13:48 | miqrogroove | Category | Research Tasks => Bugs |
| 2026-05-21 13:48 | miqrogroove | Flags | Critical Patch => Critical Patch |