GZDoom crash at Hexen start

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Post Reply
User avatar
legluondunet
Posts: 19
Joined: Fri Oct 02, 2020 3:07 pm
Graphics Processor: nVidia with Vulkan support
Contact:

GZDoom crash at Hexen start

Post by legluondunet »

Hello,
I just compiled last GZDoom from git and when I try to launch Hexen (steam version) it just crashed:

Code: Select all

$ ./gzdoom -iwad hexen.wad
GZDoom g4.5pre-251-g7da9f33cf - 2020-10-11 09:58:05 +0300 - SDL version
Compiled on Oct 12 2020

M_LoadDefaults: Load system defaults.
W_Init: Init WADfiles.
 adding /home/legluondunet/Games/hexen-beyond-heretic/gzdoom.pk3, 624 lumps
 adding /home/legluondunet/Games/hexen-beyond-heretic/game_support.pk3, 2512 lumps
 adding ./hexen.wad, 4270 lumps
I_Init: Setting up machine state.
CPU Vendor ID: GenuineIntel
  Name: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz
  Family 6, Model 58, Stepping 9
  Features: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 HyperThreading
V_Init: allocate screen.
S_Init: Setting up sound.
I_InitSound: Initializing OpenAL
  Opened device GK104 HDMI Audio Controller Digital Stereo (HDMI 2)
  EFX enabled
ST_Init: Init startup screen.
Checking cmd-line parameters...
S_InitData: Load sound definitions.
G_ParseMapInfo: Load map definitions.
Texman.Init: Init texture manager.
ParseTeamInfo: Load team definitions.
LoadActors: Load actor definitions.
script parsing took 155.25 ms
R_Init: Init Hexen refresh subsystem.
DecalLibrary: Load decals.
M_Init: Init menus.
P_Init: Init Playloop state.
ParseSBarInfo: Loading custom status bar definition.
D_CheckNetGame: Checking network game status.
player 1 of 1 (1 nodes)
Using video driver x11
GL_VENDOR: NVIDIA Corporation
GL_RENDERER: GeForce GTX 770/PCIe/SSE2
GL_VERSION: 4.6.0 NVIDIA 435.21 (Core profile)
GL_SHADING_LANGUAGE_VERSION: 4.60 NVIDIA

Max. texture size: 16384
Max. texture units: 32
Max. varying: 124
Max. combined shader storage blocks: 96
Max. vertex shader storage blocks: 16
Resolution: 640 x 480
fluidsynth: warning: SDL2 not initialized, SDL2 audio driver won't be usable

** (process:244076): CRITICAL **: 13:47:34.647: Error setting locale

----------------------------------------

MAP01 - Winnowing Hall

fluidsynth: warning: SDL2 not initialized, SDL2 audio driver won't be usable

** (process:244076): CRITICAL **: 13:47:42.563: Error setting locale

(process:244076): GLib-GObject-WARNING **: 13:47:42.563: cannot register existing type 'IpatchSplitsType'

(process:244076): GLib-GObject-CRITICAL **: 13:47:42.563: g_param_spec_enum: assertion 'G_TYPE_IS_ENUM (enum_type)' failed

** (process:244076): CRITICAL **: 13:47:42.563: ipatch_type_install_property: assertion 'G_IS_PARAM_SPEC(prop_spec)' failed

(process:244076): GLib-GObject-CRITICAL **: 13:47:42.563: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed

(process:244076): GLib-GObject-WARNING **: 13:47:42.563: cannot register existing type 'IpatchSF2GenType'

(process:244076): GLib-GObject-WARNING **: 13:47:42.563: cannot retrieve class for invalid (unclassed) type '<invalid>'

** (process:244076): CRITICAL **: 13:47:42.563: file /build/libinstpatch-i701yY/libinstpatch-1.1.2/libinstpatch/IpatchSF2Gen.c: line 148 (_ipatch_sf2_gen_init): assertion `enum_class != NULL' failed.

(process:244076): GLib-GObject-WARNING **: 13:47:42.563: cannot register existing type 'IpatchSample'

(process:244076): GLib-GObject-WARNING **: 13:47:42.563: cannot register existing type 'IpatchItem'

(process:244076): GLib-GObject-CRITICAL **: 13:47:42.563: g_type_interface_add_prerequisite: assertion 'G_TYPE_IS_INTERFACE (interface_type)' failed

(process:244076): GLib-GObject-WARNING **: 13:47:42.563: cannot register existing type 'IpatchSF2GenItem'

(process:244076): GLib-GObject-WARNING **: 13:47:42.563: cannot register existing type 'IpatchItem'

(process:244076): GLib-GObject-CRITICAL **: 13:47:42.563: g_type_interface_add_prerequisite: assertion 'G_TYPE_IS_INTERFACE (interface_type)' failed

(process:244076): GLib-GObject-WARNING **: 13:47:42.563: cannot register existing type 'IpatchSF2ModItem'

(process:244076): GLib-GObject-WARNING **: 13:47:42.563: cannot register existing type 'IpatchItem'

(process:244076): GLib-GObject-CRITICAL **: 13:47:42.563: g_type_interface_add_prerequisite: assertion 'G_TYPE_IS_INTERFACE (interface_type)' failed

(process:244076): GLib-GObject-WARNING **: 13:47:42.563: cannot register existing type 'IpatchSF2VoiceCache'

(process:244076): GLib-GObject-WARNING **: 13:47:42.563: cannot retrieve class for invalid (unclassed) type '<invalid>'


*** Fatal Error ***
Address not mapped to object (signal 11)
Address: 0x7f58325c10bc

Generating gzdoom-crash.log and killing process 244076, please wait... 27	../sysdeps/unix/sysv/linux/wait4.c: No such file or directory.
sh: 1: gxmessage: not found
Processus arrêté
I joined you the crash log too.
Thank you for your help.
Attachments
gzdoom-crash.log
(21.19 KiB) Downloaded 15 times
_mental_
 
 
Posts: 3820
Joined: Sun Aug 07, 2011 4:32 am

Re: GZDoom crash at Hexen start

Post by _mental_ »

It’s a known issue with FluidSynth 2 supplied with Ubuntu 20.04. Switch MIDI device to TiMidity++ in Sound Options menu.
User avatar
legluondunet
Posts: 19
Joined: Fri Oct 02, 2020 3:07 pm
Graphics Processor: nVidia with Vulkan support
Contact:

Re: GZDoom crash at Hexen start

Post by legluondunet »

Ok, I set it to TImidity and it works now.
Could you tell me if
- Wildmidi available too?
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49225
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: GZDoom crash at Hexen start

Post by Graf Zahl »

You need to set up a sound font to use it - but Timidity++ sounds much better anyway.
User avatar
legluondunet
Posts: 19
Joined: Fri Oct 02, 2020 3:07 pm
Graphics Processor: nVidia with Vulkan support
Contact:

Re: GZDoom crash at Hexen start

Post by legluondunet »

Ok Graf, I will use Timidity.
Did you report this bug upstream to Ubuntu dev team?
Post Reply

Return to “Closed Bugs [GZDoom]”