Anonymous | Login | Signup for a new account | 2025-06-14 15:48 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 | |||||||||||||
![]() |
||||||
|
![]() |
|
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. |
![]() |
|||
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 |