Skip to content

Crash with bad_alloc on start

Logs tail from QT_DEBUG_PLUGINS=1 openrgb -vv --loglevel 6:

[PluginManager] Found plugin file libOpenRGBHttpHookPlugin.so.1.0.0
Found metadata in lib /home/is2511/.config/OpenRGB/plugins/libOpenRGBHttpHookPlugin.so.1.0.0, metadata=
{
    "IID": "com.OpenRGBPluginInterface",
    "MetaData": {
    },
    "className": "OpenRGBHttpHookPlugin",
    "debug": false,
    "version": 330499
}


loaded library "/home/is2511/.config/OpenRGB/plugins/libOpenRGBHttpHookPlugin.so.1.0.0"
[OpenRGBHttpHookPlugin] Loading plugin API version.
[PluginManager] Plugin /home/is2511/.config/OpenRGB/plugins/libOpenRGBHttpHookPlugin.so.1.0.0 has a compatible API version
[OpenRGBHttpHookPlugin] Loading plugin info.
Loaded plugin Http hook plugin
[OpenRGBHttpHookPlugin] Loading plugin API version.
[OpenRGBHttpHookPlugin] Time to free some memory.
QLibraryPrivate::unload succeeded on "/home/is2511/.config/OpenRGB/plugins/libOpenRGBHttpHookPlugin.so.1.0.0" 
loaded library "/home/is2511/.config/OpenRGB/plugins/libOpenRGBHttpHookPlugin.so.1.0.0"
[OpenRGBHttpHookPlugin] Loading plugin API version.
[OpenRGBHttpHookPlugin] Loading plugin.
[OpenRGBHttpHookPlugin] Creating widget.
terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc
Aborted

Versions:

  • Linux [REDACTED] 6.10.11-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1parrot1 (2024-10-03) x86_64 GNU/Linux
  • OpenRGB (c734e6f9, master)
  • OpenRGBHttpHookPlugin (a2473891, master)

😢