View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000772 | LDMud 3.5 | Efuns | public | 2011-02-13 16:15 | 2018-01-30 03:59 |
Reporter | Gnomi | Assigned To | Gnomi | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | i686 | OS | Debian GNU/LInux | OS Version | 5.0 |
Product Version | 3.5.0 | ||||
Target Version | 3.5.0 | Fixed in Version | 3.5.0 | ||
Summary | 0000772: Calling destruct in __INIT crashes the driver | ||||
Description | When an object is destructed before the H_CREATE_* function is called, the driver crashes with: "apply() on destructed object '...' function '...'." | ||||
Steps To Reproduce | int wegdamit() { destruct(this_object()); return 1; } int kaputt = wegdamit(); void create() { } | ||||
Tags | No tags attached. | ||||
|
process_string also crashes: string kaputt() { destruct(this_object()); return "KAPUTT";} string okay() { return "OKAY"; } void create() { process_string("@@kaputt@@ -> @@okay@@"); } |
|
Fix committed in revision 8792ccbeb263e76df46ad2b9db51d80b58329abf to master-3.3 branch (see changeset 794 for details). Thank you for reporting! |
|
Fix committed in revision 8792ccbeb263e76df46ad2b9db51d80b58329abf to master-3.3 branch (see changeset 2220 for details). Thank you for reporting! |
|
Fix committed in revision 8792ccbeb263e76df46ad2b9db51d80b58329abf to master-3.3 branch (see changeset 3564 for details). Thank you for reporting! |
|
Fix committed in revision 56f9f3ba3fc34b538c31ee4e088dbb995e9cf0c8 to master branch (see changeset 3997 for details). Thank you for reporting! |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-02-13 16:15 | Gnomi | New Issue | |
2011-02-13 16:15 | Gnomi | Status | new => assigned |
2011-02-13 16:15 | Gnomi | Assigned To | => Gnomi |
2011-02-14 19:11 | Gnomi | Note Added: 0001991 | |
2011-02-22 23:17 | Gnomi | Source_changeset_attached | => ldmud.git master 56f9f3ba |
2011-02-22 23:17 | Gnomi | Source_changeset_attached | => ldmud.git master-3.3 8792ccbe |
2011-02-22 23:17 | Gnomi | Note Added: 0002025 | |
2011-02-22 23:17 | Gnomi | Status | assigned => resolved |
2011-02-22 23:17 | Gnomi | Resolution | open => fixed |
2015-01-23 20:37 | zesstra | Fixed in Version | => 3.5.0 |
2018-01-29 18:59 | Gnomi | Source_changeset_attached | => ldmud.git master 56f9f3ba |
2018-01-29 18:59 | Gnomi | Source_changeset_attached | => ldmud.git master-3.3 8792ccbe |
2018-01-29 18:59 | Gnomi | Note Added: 0002331 | |
2018-01-29 21:57 | Gnomi | Source_changeset_attached | => ldmud.git master 56f9f3ba |
2018-01-29 21:57 | Gnomi | Source_changeset_attached | => ldmud.git master-3.3 8792ccbe |
2018-01-29 21:57 | Gnomi | Note Added: 0002382 | |
2018-01-30 03:59 | Gnomi | Source_changeset_attached | => ldmud.git master 56f9f3ba |
2018-01-30 03:59 | Gnomi | Note Added: 0002433 |