I want to write an extension that let you parse your Bitwarden passwords using rbw.
I started with the ulauncher demo extension but quickly noticed that a list too big (around 1000 passwords) produces a segfault.
I can reproduce this with the plain ulauncher demo extension and a fresh installation of ulauncher (no custom settings) only by increasing the range(5) to range(1000).
Log output
$ ulauncher
(ulauncher:2608146): Gdk-CRITICAL **: 17:53:01.542: ../gtk/gdk/wayland/gdkdisplay-wayland.c:1433: Unable to create Cairo image surface: invalid value (typically too big) for the size of the input (surface, pattern, etc.)
zsh: segmentation fault (core dumped) ulauncher
Communication guidelines
[X] I have read and agree with Ulauncher's communication guidelines and checked the troubleshooting page for self-help.
[X] I have tried to understand the error message and help myself, before reporting it.
[X] My issue description has clear steps for how to reproduce the issue.
[X] This issue applies to the whole Ulauncher application, not for a specific extension.
Ulauncher v6
[ ] I have made sure the bug isn't already fixed in v6.
Environment
Manjaro Sway edition (Wayland), ulauncher v5.15.7
Bug description
I want to write an extension that let you parse your Bitwarden passwords using rbw. I started with the ulauncher demo extension but quickly noticed that a list too big (around 1000 passwords) produces a segfault.
I can reproduce this with the plain ulauncher demo extension and a fresh installation of ulauncher (no custom settings) only by increasing the
range(5)
torange(1000)
.Log output
Communication guidelines
Ulauncher v6