[Gambas-bugtracker] Bug #1641: Memory leaks in gridview
bugtracker at gambaswiki.org
bugtracker at gambaswiki.org
Sat Aug 31 20:15:08 CEST 2019
http://gambaswiki.org/bugtracker/edit?object=BUG.1641&from=L21haW4-
Vincent DEMARQUE reported a new bug.
Summary
-------
Memory leaks in gridview
Type : Bug
Priority : Medium
Gambas version : Unknown
Product : Unknown
Description
-----------
Dear Gambas team,
I have a few problems with the gridview control.
As soon as I change the font size or bold properties the memory used by the program is increasing.
I've got the same effect with the RichText property when I use the <B> tag (as an example)
I also noticed a smaller memory leaks with the cell background color change.
Attached, you will find 3 sample programs to demonstrate that.
Run it and check the memory used in the task manager.
You will notice that for the background color, the leak is coming quite slowly. It's less important but it's there.
I use Gambas V3.12.2 on Debian Buster
Thanks for your help
System information
------------------
[System]
Gambas=3.12.2
OperatingSystem=Linux
Kernel=4.19.0-5-amd64
Architecture=x86_64
Distribution=debian 10.0
Desktop=XFCE
Theme=Fusion
Language=en_US.UTF-8
Memory=3871M
[Libraries]
Cairo=libcairo.so.2.11600.0
Curl=libcurl.so.4.5.0
DBus=libdbus-1.so.3.19.11
GStreamer=libgstreamer-1.0.so.0.1404.0
GTK+2=libgtk-x11-2.0.so.0.2400.32
GTK+3=libgtk-3.so.0.2404.1
OpenGL=libGL.so.1.7.0
Poppler=libpoppler.so.82.0.0
QT5=libQt5Core.so.5.11.3
SDL=libSDL-1.2.so.0.11.4
SQLite=libsqlite3.so.0.8.6
[Environment]
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
DESKTOP_SESSION=lightdm-xsession
DISPLAY=:0.0
GB_GUI=gb.qt5
GDMSESSION=lightdm-xsession
GLADE_CATALOG_PATH=:
GLADE_MODULE_PATH=:
GLADE_PIXMAP_PATH=:
GTK_MODULES=gail:atk-bridge
HOME=<home>
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LOGNAME=<user>
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=<home>
QT_ACCESSIBILITY=1
SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/832,unix/<hostname>:/tmp/.ICE-unix/832
SHELL=/bin/bash
SSH_AGENT_PID=821
SSH_AUTH_SOCK=/tmp/ssh-9XaZ0VfJlSZI/agent.777
TZ=:/etc/localtime
USER=<user>
XAUTHORITY=<home>/.Xauthority
XDG_CONFIG_DIRS=/etc/xdg
XDG_CURRENT_DESKTOP=XFCE
XDG_DATA_DIRS=/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share
XDG_GREETER_DATA_DIR=/var/lib/lightdm/data/<user>
XDG_MENU_PREFIX=xfce-
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=lightdm-xsession
XDG_SESSION_ID=1
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
XDG_SESSION_TYPE=x11
XDG_VTNR=7
More information about the Bugtracker
mailing list