| Anonymous | Login | Signup for a new account | 2025-11-11 11:11 UTC |
| My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
| 0004206 | Zandronum | [All Projects] Bug | public | 2024-03-11 07:17 | 2024-03-15 00:24 | ||||||||
| Reporter | Kaapeli47 | ||||||||||||
| Assigned To | |||||||||||||
| Priority | urgent | Severity | crash | Reproducibility | always | ||||||||
| Status | confirmed | Resolution | open | ||||||||||
| Platform | Linux | OS | Ubuntu | OS Version | 10.04 x86 | ||||||||
| Product Version | 4.0-beta | ||||||||||||
| Target Version | Fixed in Version | ||||||||||||
| Summary | 0004206: Dropping DeHackEd-modded weapons when dying with SV_WeaponDrop crashes a Linux server | ||||||||||||
| Description | Playing a mod or a mapset with weapons that are modified using DeHackEd on a Linux server with the SV_WeaponDrop DMFlag enabled crashes the server, if a player dies with a weapon other than the pistol or fist equipped. The same does not happen in a locally hosted Windows server, or in either server with unmodified weapons or weapons that are modded using Decorate - with those they drop on the ground as they should and the server is fine. | ||||||||||||
| Steps To Reproduce | 1: Start a Linux server with a mod or a mapset that modifies the classic Doom weapons through DeHackEd, such as Valiant, Struggle, or Antaresian Reliquary. 2: Set SV_WeaponDrop to true. 3: Pick up a weapon on the map and keep it equipped. 4: Get killed with the weapon equipped. | ||||||||||||
| Additional Information | First discovered in Euroboros with Antaresian Reliquary. Also tested with a locally hosted Windows server where it doesn't crash. | ||||||||||||
| Attached Files | |||||||||||||
Relationships |
||||||
|
||||||
Notes |
|
|
Ru5tK1ng (updater) 2024-03-11 07:54 |
This was printed out on the console before crashing on TSPG: malloc(): invalid next size (unsorted) |
|
DrinkyBird (developer) 2024-03-15 00:19 edited on: 2024-03-15 00:24 |
Can reproduce. Valgrind complains:
I also got a GDB backtrace at operator new in NETBUFFER_s::Init, but I think this is memory corruption that malloc is detecting and blowing up over later down the line EDIT: does seem to be an upstream bug, Valgrind complains about the same thing when under GZDoom 1.8.6. It doesn't crash though. |
| Only registered users can voice their support. Click here to register, or here to log in. | |
| Supporters: | No one explicitly supports this issue yet. |
| Opponents: | No one explicitly opposes this issue yet. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2024-03-11 07:17 | Kaapeli47 | New Issue | |
| 2024-03-11 07:54 | Ru5tK1ng | Note Added: 0023349 | |
| 2024-03-11 08:30 | Kaminsky | Relationship added | related to 0003976 |
| 2024-03-15 00:19 | DrinkyBird | Note Added: 0023403 | |
| 2024-03-15 00:19 | DrinkyBird | Status | new => confirmed |
| 2024-03-15 00:24 | DrinkyBird | Note Edited: 0023403 | View Revisions |
| Copyright © 2000 - 2025 MantisBT Team |