[ubuntu-mono] [Bug 2127799] [NEW] gnome-subtitles crashes immediately on launch with a Stack Overflow error (SIGSEGV)

David Bobbins 2127799 at bugs.launchpad.net
Mon Oct 13 16:08:12 UTC 2025


Public bug reported:

Expected Behaviour
The gnome-subtitles application should open its main window, ready for a user to load or create a subtitle file.

Actual Behaviour
When running the application from the command line, it prints debug information related to GLib, GIO, and Enchant (spellcheck), and then immediately crashes with a Stack overflow error before the main UI is visible.

Steps to Reproduce
Open a terminal.

Run the command: gnome-subtitles


Observe the application crash and the stack trace output in the terminal.

gnome-subtitles 
GLib-GIO | Debug | _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
GLib-GIO | Debug | _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
GLib | Debug | unsetenv() is not thread-safe and should not be used after threads are created
libenchant | Debug | broker.vala:193: reading ordering file /usr/share/enchant-2/enchant.ordering
libenchant | Debug | broker.vala:188: could not open ordering file /etc/enchant-2/enchant.ordering: No such file or directory
libenchant | Debug | broker.vala:188: could not open ordering file /home/gdo/.config/enchant/enchant.ordering: No such file or directory
16:57:53.9 INFO [Spellcheck] Found Enchant version: 2
16:57:53.9 INFO [Spellcheck] Found 3 providers: hunspell,hspell,aspell
libenchant | Debug | broker.vala:351: listing dictionaries
<...SNIP - Omitted dictionary list for brevity - Should include full list in report...>
16:57:54.0 INFO [Spellcheck] Found 33 languages: en,en_AU,en_CA,en_ZA,en_GB,en_US,en_AU-variant_0,en_AU-variant_1,en_AU-w_accents,en_AU-wo_accents,en_CA-variant_0,en_CA-variant_1,en_CA-w_accents,en_CA-wo_accents,en_GB-ise,en_GB-ise-w_accents,en_GB-ise-wo_accents,en_GB-ize,en_GB-ize-w_accents,en_GB-ize-wo_accents,en_GB-variant_0,en_GB-variant_1,en_GB-w_accents,en_GB-wo_accents,en_US-variant_0,en_US-variant_1,en_US-w_accents,en_US-wo_accents,en-variant_0,en-variant_1,en-variant_2,en-w_accents,en-wo_accents
Stack overflow in unmanaged: IP: 0x78224054560c, fault addr: 0x7fff7a955ff8
Stack overflow: IP: 0x78224054560c, fault addr: 0x7fff7a94dff8
Stacktrace:
 at <unknown> <0xffffffff>
 at Gtk.Widget.set_Visible (bool) [0x00006] in <c0bd3d7799cb459c91cf3d7a0afca1ac>:0
 <...>
 at GnomeSubtitles.Ui.MainUi.Show () [0x00000] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
 at GnomeSubtitles.Core.Base.Init () [0x00082] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
 at GnomeSubtitles.Core.Base.<Execute>m__0 () [0x00000] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
 at GnomeSubtitles.Execution.ExecutionContext/<Execute>c__AnonStorey0.<>m__0 (object,System.EventArgs) [0x00000] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
 at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object_object (object,intptr,intptr,intptr) [0x0002a] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
 at <unknown> <0xffffffff>
 at (wrapper managed-to-native) System.Reflection.RuntimeMethodInfo.InternalInvoke (System.Reflection.RuntimeMethodInfo,object,object[],System.Exception&) [0x0000c] in <8611ac11d22247aabb4fd94490032492>:0
 at System.Reflection.RuntimeMethodInfo.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x0007c] in <8611ac11d22247aabb4fd94490032492>:0
 at System.Reflection.MethodBase.Invoke (object,object[]) [0x00000] in <8611ac11d22247aabb4fd94490032492>:0
 at System.Delegate.DynamicInvokeImpl (object[]) [0x0010d] in <8611ac11d22247aabb4fd94490032492>:0
 at System.MulticastDelegate.DynamicInvokeImpl (object[]) [0x0000b] in <8611ac11d22247aabb4fd94490032492>:0
 at System.Delegate.DynamicInvoke (object[]) [0x00000] in <8611ac11d22247aabb4fd94490032492>:0
 at GLib.Signal.ClosureInvokedCB (object,GLib.ClosureInvokedArgs) [0x0003d] in <dd0cdd755d2541d5880043addb57cbac>:0
 at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs) [0x0000c] in <dd0cdd755d2541d5880043addb57cbac>:0
 at GLib.SignalClosure.MarshalCallback (intptr,intptr,uint,intptr,intptr,intptr) [0x00086] in <dd0cdd755d2541d5880043addb57cbac>:0
 at (wrapper native-to-managed) GLib.SignalClosure.MarshalCallback (intptr,intptr,uint,intptr,intptr,intptr) <0x00087>
 at <unknown> <0xffffffff>
 at (wrapper managed-to-native) GLib.Application.g_application_run (intptr,int,intptr) [0x0000c] in <c5cd160a0b6d443da6123bb87de62473>:0
 at GLib.Application.Run (string,string[]) [0x0006f] in <c5cd160a0b6d443da6123bb87de62473>:0
 at GnomeSubtitles.Execution.ExecutionContext.Execute (System.Action) [0x00040] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
 at GnomeSubtitles.Core.Base.Execute (GnomeSubtitles.Execution.ExecutionContext) [0x00006] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
 at GnomeSubtitles.Execution.Executable.Main (string[]) [0x00045] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
 at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) [0x0002a] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0

ProblemType: Bug
DistroRelease: Ubuntu 25.10
Package: gnome-subtitles 1.8-1ubuntu2
ProcVersionSignature: Ubuntu 6.17.0-5.5-generic 6.17.0-rc7
Uname: Linux 6.17.0-5-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.33.1-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: GNOME
Date: Mon Oct 13 17:05:30 2025
InstallationDate: Installed on 2024-03-14 (578 days ago)
InstallationMedia: Ubuntu 22.04.4 LTS "Jammy Jellyfish" - Release amd64 (20240220)
SourcePackage: gnome-subtitles
UpgradeStatus: Upgraded to questing on 2025-10-10 (3 days ago)

** Affects: gnome-subtitles (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug questing wayland-session

-- 
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to gnome-subtitles in Ubuntu.
https://bugs.launchpad.net/bugs/2127799

Title:
  gnome-subtitles crashes immediately on launch with a Stack Overflow
  error (SIGSEGV)

Status in gnome-subtitles package in Ubuntu:
  New

Bug description:
  Expected Behaviour
  The gnome-subtitles application should open its main window, ready for a user to load or create a subtitle file.

  Actual Behaviour
  When running the application from the command line, it prints debug information related to GLib, GIO, and Enchant (spellcheck), and then immediately crashes with a Stack overflow error before the main UI is visible.

  Steps to Reproduce
  Open a terminal.

  Run the command: gnome-subtitles

  
  Observe the application crash and the stack trace output in the terminal.

  gnome-subtitles 
  GLib-GIO | Debug | _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
  GLib-GIO | Debug | _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
  GLib | Debug | unsetenv() is not thread-safe and should not be used after threads are created
  libenchant | Debug | broker.vala:193: reading ordering file /usr/share/enchant-2/enchant.ordering
  libenchant | Debug | broker.vala:188: could not open ordering file /etc/enchant-2/enchant.ordering: No such file or directory
  libenchant | Debug | broker.vala:188: could not open ordering file /home/gdo/.config/enchant/enchant.ordering: No such file or directory
  16:57:53.9 INFO [Spellcheck] Found Enchant version: 2
  16:57:53.9 INFO [Spellcheck] Found 3 providers: hunspell,hspell,aspell
  libenchant | Debug | broker.vala:351: listing dictionaries
  <...SNIP - Omitted dictionary list for brevity - Should include full list in report...>
  16:57:54.0 INFO [Spellcheck] Found 33 languages: en,en_AU,en_CA,en_ZA,en_GB,en_US,en_AU-variant_0,en_AU-variant_1,en_AU-w_accents,en_AU-wo_accents,en_CA-variant_0,en_CA-variant_1,en_CA-w_accents,en_CA-wo_accents,en_GB-ise,en_GB-ise-w_accents,en_GB-ise-wo_accents,en_GB-ize,en_GB-ize-w_accents,en_GB-ize-wo_accents,en_GB-variant_0,en_GB-variant_1,en_GB-w_accents,en_GB-wo_accents,en_US-variant_0,en_US-variant_1,en_US-w_accents,en_US-wo_accents,en-variant_0,en-variant_1,en-variant_2,en-w_accents,en-wo_accents
  Stack overflow in unmanaged: IP: 0x78224054560c, fault addr: 0x7fff7a955ff8
  Stack overflow: IP: 0x78224054560c, fault addr: 0x7fff7a94dff8
  Stacktrace:
   at <unknown> <0xffffffff>
   at Gtk.Widget.set_Visible (bool) [0x00006] in <c0bd3d7799cb459c91cf3d7a0afca1ac>:0
   <...>
   at GnomeSubtitles.Ui.MainUi.Show () [0x00000] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
   at GnomeSubtitles.Core.Base.Init () [0x00082] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
   at GnomeSubtitles.Core.Base.<Execute>m__0 () [0x00000] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
   at GnomeSubtitles.Execution.ExecutionContext/<Execute>c__AnonStorey0.<>m__0 (object,System.EventArgs) [0x00000] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
   at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object_object (object,intptr,intptr,intptr) [0x0002a] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
   at <unknown> <0xffffffff>
   at (wrapper managed-to-native) System.Reflection.RuntimeMethodInfo.InternalInvoke (System.Reflection.RuntimeMethodInfo,object,object[],System.Exception&) [0x0000c] in <8611ac11d22247aabb4fd94490032492>:0
   at System.Reflection.RuntimeMethodInfo.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x0007c] in <8611ac11d22247aabb4fd94490032492>:0
   at System.Reflection.MethodBase.Invoke (object,object[]) [0x00000] in <8611ac11d22247aabb4fd94490032492>:0
   at System.Delegate.DynamicInvokeImpl (object[]) [0x0010d] in <8611ac11d22247aabb4fd94490032492>:0
   at System.MulticastDelegate.DynamicInvokeImpl (object[]) [0x0000b] in <8611ac11d22247aabb4fd94490032492>:0
   at System.Delegate.DynamicInvoke (object[]) [0x00000] in <8611ac11d22247aabb4fd94490032492>:0
   at GLib.Signal.ClosureInvokedCB (object,GLib.ClosureInvokedArgs) [0x0003d] in <dd0cdd755d2541d5880043addb57cbac>:0
   at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs) [0x0000c] in <dd0cdd755d2541d5880043addb57cbac>:0
   at GLib.SignalClosure.MarshalCallback (intptr,intptr,uint,intptr,intptr,intptr) [0x00086] in <dd0cdd755d2541d5880043addb57cbac>:0
   at (wrapper native-to-managed) GLib.SignalClosure.MarshalCallback (intptr,intptr,uint,intptr,intptr,intptr) <0x00087>
   at <unknown> <0xffffffff>
   at (wrapper managed-to-native) GLib.Application.g_application_run (intptr,int,intptr) [0x0000c] in <c5cd160a0b6d443da6123bb87de62473>:0
   at GLib.Application.Run (string,string[]) [0x0006f] in <c5cd160a0b6d443da6123bb87de62473>:0
   at GnomeSubtitles.Execution.ExecutionContext.Execute (System.Action) [0x00040] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
   at GnomeSubtitles.Core.Base.Execute (GnomeSubtitles.Execution.ExecutionContext) [0x00006] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
   at GnomeSubtitles.Execution.Executable.Main (string[]) [0x00045] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0
   at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) [0x0002a] in <f6e7ee105a7c4d4794ce0db4e0a997b2>:0

  ProblemType: Bug
  DistroRelease: Ubuntu 25.10
  Package: gnome-subtitles 1.8-1ubuntu2
  ProcVersionSignature: Ubuntu 6.17.0-5.5-generic 6.17.0-rc7
  Uname: Linux 6.17.0-5-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.33.1-0ubuntu3
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: GNOME
  Date: Mon Oct 13 17:05:30 2025
  InstallationDate: Installed on 2024-03-14 (578 days ago)
  InstallationMedia: Ubuntu 22.04.4 LTS "Jammy Jellyfish" - Release amd64 (20240220)
  SourcePackage: gnome-subtitles
  UpgradeStatus: Upgraded to questing on 2025-10-10 (3 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-subtitles/+bug/2127799/+subscriptions




More information about the Ubuntu-mono mailing list