Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#79533 - [firefox] The firefox package requires "glib" from AUR
Attached to Project:
Arch Linux
Opened by Biró Dávid (fxdave) - Friday, 01 September 2023, 14:26 GMT
Last edited by Toolybird (Toolybird) - Friday, 01 September 2023, 21:09 GMT
Opened by Biró Dávid (fxdave) - Friday, 01 September 2023, 14:26 GMT
Last edited by Toolybird (Toolybird) - Friday, 01 September 2023, 21:09 GMT
|
DetailsDescription:
Otherwise you get errors like these: firefox[2228]: invalid (NULL) pointer instance firefox[2228]: g_signal_emit_by_name: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed firefox[2228]: invalid (NULL) pointer instance firefox[2228]: g_signal_emit_by_name: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed Additional info: * package version(s): firefox 117.0-1 Steps to reproduce: 1. Make sure you don't have /usr/lib/libglib.so 2. Start firefox |
This task depends upon
[jelle@t14s][~/projects/upower]%pacman -Q glib
error: package 'glib' was not found
[jelle@t14s][~/projects/upower]%readelf -a /usr/lib/firefox/firefox | grep NEEDED
0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [ld-linux-x86-64.so.2]
$ G_DEBUG=fatal-criticals firefox
[Parent 16734, Main Thread] ###!!! ASSERTION: invalid (NULL) pointer instance: 'glib assertion', file /build/firefox/src/firefox-117.0/toolkit/xre/nsSigHandlers.cpp:164
(firefox:16734): GLib-GObject-CRITICAL **: 18:21:54.623: invalid (NULL) pointer instance
ExceptionHandler::GenerateDump cloned child 16858
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
[Parent 16734, Main Thread] ###!!! ASSERTION: g_signal_emit_by_name: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed: 'glib assertion', file /build/firefox/src/firefox-117.0/toolkit/xre/nsSigHandlers.cpp:164
(firefox:16734): GLib-GObject-CRITICAL **: 18:21:54.781: g_signal_emit_by_name: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Exiting due to channel error.
fish: Job 1, 'G_DEBUG=fatal-criticals firefox' terminated by signal SIGTRAP (Trace or breakpoint trap)