Opened 9 years ago
Closed 8 years ago
#12580 closed bug (no change required)
Heretic crash at start up and closing
Reported by: | lelldorin | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | - General | Version: | R1/Development |
Keywords: | Heretic | Cc: | lelldorin |
Blocked By: | Blocking: | ||
Platform: | x86 |
Description (last modified by )
Heretic crash at start up and closing
Haiku Version: hrev49600
V_Init: allocate screens. M_LoadDefaults: Load system defaults. Z_Init: Init zone memory allocation daemon. W_Init: Init WADfiles. MN_Init: Init menu system. R_Init: Init Heretic refresh daemon.Loading graphics R_InitData R_InitTextures R_InitFlats R_InitSpriteLumps R_InitPointToAngle R_InitTables R_InitPlanes R_InitLightTables R_InitSkyMap P_Init: Init Playloop state.Init game engine. I_Init: Setting up machine state. I_StartupDPMII_StartupMouse Mouse: not present S_Init... QueryPort: write_port failed, msgcode 0x111, port 0: Bad port ID fluidsynth: error: Invalid filename error in fluid_synth_sfload D_CheckNetGame: Checking network game status. Checking network game status. SB_Init: Loading patches. Create 320 x 240 x 8 [midi] UNIMPLEMENTED status_t BPrivate::BSoftSynth::LoadInstrument(short int) [midi] UNIMPLEMENTED status_t BPrivate::BSoftSynth::LoadInstrument(short int) [midi] UNIMPLEMENTED status_t BPrivate::BSoftSynth::LoadInstrument(short int) [midi] UNIMPLEMENTED status_t BPrivate::BSoftSynth::LoadInstrument(short int) [midi] UNIMPLEMENTED status_t BPrivate::BSoftSynth::LoadInstrument(short int)
Attachments (1)
Change History (2)
by , 9 years ago
Attachment: | Heretic-1461-debug-10-01-2016-20-02-32.report added |
---|
comment:1 by , 8 years ago
Description: | modified (diff) |
---|---|
Resolution: | → no change required |
Status: | new → closed |
It looks like a double free in Hexen which happen to not crash in BeOS. It'll probably be better to port a newer version of Hexen for SDL than to workaround bugs in this binary
You could try to start it like this and attach new debug report to confirm this theory.
LD_PRELOAD=/system/lib/x86/libroot_debug.so /system/non-packaged/apps/heretic/Heretic
Note:
See TracTickets
for help on using tickets.
Error message from Debugger