From bugtracker at gambaswiki.org Mon Oct 4 10:48:04 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 04 Oct 2021 08:48:04 GMT Subject: [Gambas-bugtracker] Bug #2372: A) ImageView slips below background and B) When the IDE is started with QT5 it crashes during application load Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2372&from=L21haW4- Claus DIETRICH reported a new bug. Summary ------- A) ImageView slips below background and B) When the IDE is started with QT5 it crashes during application load Type : Bug Priority : Medium Gambas version : 3.16 Product : Unknown Description ----------- The attached bug demo shows the following bugs on the current ppa-stable version of Gambas: a) Start the app and click on the "Map" button. This will show a worldmap with a day/night terminator (see attached screenshot). Once you opened the FMap-form in the editor, the day/night terminator will never be shown again. In this case the ImageView1 slips below the worldmap for unknown reasons. Moving it to the foreground with the IDE doesn't help. The only way to make it visible in this case is the raise-function. Important remark: This bug doesn't occur in the development version of the IDE where the "open bitmap tab" - bug (no. 2212 in the bugtracker) has been fixed recently. b) If the IDE is started with "GB_GUI=gb.qt5 GB_GUI_PLATFORM=x11 gambas3" the IDE crashes when loading this app. Rgds Claus System information ------------------ [System] Gambas=3.16.3 OperatingSystem=Linux Kernel=5.4.0-87-generic Architecture=x86_64 Distribution=Linux Mint 19.3 Tricia Desktop=MATE Font=Ubuntu,10 Scale=7 Theme=mint-y Language=de_DE.UTF-8 Memory=7837M [Libraries] Cairo=libcairo.so.2.11510.0 Curl=libcurl.so.4.5.0 DBus=libdbus-1.so.3.19.4 GDK2=libgdk-x11-2.0.so.0.2400.32 GDK3=libgdk-3.so.0.2200.30 GStreamer=libgstreamer-1.0.so.0.1405.0 GTK+2=libgtk-x11-2.0.so.0.2400.32 GTK+3=libgtk-3.so.0.2200.30 OpenGL=libGL.so.1.0.0 Poppler=libpoppler.so.73.0.0 Poppler=libpoppler.so.85.0.0 Poppler=libpoppler.so.90.0.0 QT4=libQtCore.so.4.8.7 QT5=libQt5Core.so.5.9.5 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] CLUTTER_BACKEND=x11 COMPIZ_CONFIG_PROFILE=mate DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DEFAULTS_PATH=/usr/share/gconf/mate.default.path DESKTOP_SESSION=mate DISPLAY=:0 GB_GUI=gb.gtk3 GDMSESSION=mate GDM_LANG=de_DE GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GTK_MODULES=gail:atk-bridge GTK_OVERLAY_SCROLLING=0 HOME= LANG=de_DE.UTF-8 LANGUAGE=de_DE.UTF-8 LC_ADDRESS=de_DE.UTF-8 LC_ALL=de_DE.UTF-8 LC_IDENTIFICATION=de_DE.UTF-8 LC_MEASUREMENT=de_DE.UTF-8 LC_MONETARY=de_DE.UTF-8 LC_NAME=de_DE.UTF-8 LC_NUMERIC=de_DE.UTF-8 LC_PAPER=de_DE.UTF-8 LC_TELEPHONE=de_DE.UTF-8 LC_TIME=de_DE.UTF-8 LOGNAME= MANDATORY_PATH=/usr/share/gconf/mate.mandatory.path MATE_DESKTOP_SESSION_ID=this-is-deprecated PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PWD= QT_ACCESSIBILITY=1 QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_LOGGING_RULES=*.debug=false QT_QPA_PLATFORMTHEME=qt5ct QT_SCALE_FACTOR=1 SESSION_MANAGER=local/:@/tmp/.ICE-unix/1779,unix/:/tmp/.ICE-unix/1779 SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=2180 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh TZ=:/etc/localtime USER= XAUTHORITY=/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-mate:/etc/xdg XDG_CURRENT_DESKTOP=MATE XDG_DATA_DIRS=/usr/share/mate:/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/ XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_DESKTOP=mate XDG_SESSION_ID=c1 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 From bugtracker at gambaswiki.org Mon Oct 4 17:59:43 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 04 Oct 2021 15:59:43 GMT Subject: [Gambas-bugtracker] Bug #2372: A) ImageView slips below background and B) When the IDE is started with QT5 it crashes during application load In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2372&from=L21haW4- Comment #1 by T. Lee DAVIDSON: b) I get no crash when starting the IDE with "GB_GUI=gb.qt5 GB_GUI_PLATFORM=x11 gambas3" and opening the demo project. a) The day/night image does not show at all for me, ever. It does not show even once unless I insert "ImageView1.Raise" at the bottom of the "PaintDayNight" subroutine. In that case, it works fine every time. I'm not so sure this is a bug so much as an effect of the order in which the components are painted. [System] Gambas=3.16.3 OperatingSystem=Linux Kernel=5.3.18-lp152.92-default Architecture=x86_64 Distribution=openSUSE Leap 15.2 Desktop=KDE5 Font=Noto Sans,10 Scale=7 Theme=breeze Language=en_US.UTF-8 Memory=16000M QT5=/usr/lib64/libQt5Core.so.5.12.7 From bugtracker at gambaswiki.org Mon Oct 4 19:18:53 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 04 Oct 2021 17:18:53 GMT Subject: [Gambas-bugtracker] Bug #2372: A) ImageView slips below background and B) When the IDE is started with QT5 it crashes during application load In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2372&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Mon Oct 4 19:20:22 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 04 Oct 2021 17:20:22 GMT Subject: [Gambas-bugtracker] Bug #2372: A) ImageView slips below background and B) When the IDE is started with QT5 it crashes during application load In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2372&from=L21haW4- Comment #2 by Beno?t MINISINI: The bug triggers because the IDE does not respect the z-order of the children of a panel with "Fill" arrangement. I will try to fix that. For the other bug, I can't reproduce it. Anyway, you must create different issues for different problems. From bugtracker at gambaswiki.org Mon Oct 4 19:29:15 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 04 Oct 2021 17:29:15 GMT Subject: [Gambas-bugtracker] Bug #2372: A) ImageView slips below background and B) When the IDE is started with QT5 it crashes during application load In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2372&from=L21haW4- Comment #3 by Claus DIETRICH: Thanks for testing. Please delete the app, unpack it and load it again, DON'T TOUCH ANYTHING IN THE APP and just start it inside the IDE. Under these circumstances and on my PC the day/night terminator is displayed above the world map. Once the ImageView1 slipped to the background (i.e. by opening the FMap-form with the IDE-Editor) it is impossible to bring it back to the foreground with IDE unless the Arrangement-property of Panel1 is set from Fill to None. As soon as the Fill-property is switched back to Fill, ImageView1 is hidden again. The view-layer/order of controls can normally be determined in the IDE by marking the control, opening a context menu with the right mouse button and selecting the order ("... to the foreground" or "... to the background"). However, this doesn't work in the present demo app. I can confirm, that a crash during the load process doesn't happen when the IDE has been started with QT on my Mint 20.2 Cinnamon VM. From bugtracker at gambaswiki.org Mon Oct 4 19:29:20 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 04 Oct 2021 17:29:20 GMT Subject: [Gambas-bugtracker] Bug #2372: A) ImageView slips below background and B) When the IDE is started with QT5 it crashes during application load In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2372&from=L21haW4- Comment #4 by Beno?t MINISINI: Fixed in commit https://gitlab.com/gambas/gambas/-/commit/c767105ebbdbce893f3b546967692f29b81fed46. Note the you should use a PictureBox control instead of an ImageView, if you just want to display an image on top of another one. It's lighter. From bugtracker at gambaswiki.org Mon Oct 4 19:29:30 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 04 Oct 2021 17:29:30 GMT Subject: [Gambas-bugtracker] Bug #2372: A) ImageView slips below background and B) When the IDE is started with QT5 it crashes during application load In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2372&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at gambaswiki.org Mon Oct 4 20:23:54 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 04 Oct 2021 18:23:54 GMT Subject: [Gambas-bugtracker] Bug #2372: A) ImageView slips below background and B) When the IDE is started with QT5 it crashes during application load In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2372&from=L21haW4- Comment #5 by Claus DIETRICH: Thanks a lot! That was quick! As you can see in the code I used an ImageView because of the Opacity-Property, which is not available in a PictureBox. Brgds Claus From bugtracker at gambaswiki.org Mon Oct 4 21:09:51 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 04 Oct 2021 19:09:51 GMT Subject: [Gambas-bugtracker] Bug #2372: A) ImageView slips below background and B) When the IDE is started with QT5 it crashes during application load In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2372&from=L21haW4- Comment #6 by Beno?t MINISINI: Legit. You could draw directly the overlay on your drawing area, and then you don't need any extra control at all. From bugtracker at gambaswiki.org Tue Oct 5 02:27:46 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Tue, 05 Oct 2021 00:27:46 GMT Subject: [Gambas-bugtracker] Bug #2277: search error with: /tmp In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2277&from=L21haW4- Comment #16 by Beno?t MINISINI: Do you still have the bug? Beno?t MINISINI changed the state of the bug to: NeedsInfo. From bugtracker at gambaswiki.org Tue Oct 5 10:25:55 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Tue, 05 Oct 2021 08:25:55 GMT Subject: [Gambas-bugtracker] Bug #2372: A) ImageView slips below background and B) When the IDE is started with QT5 it crashes during application load In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2372&from=L21haW4- Comment #7 by Claus DIETRICH: I know. The real app has 1 static layer, one optional static layer and 3 highly dynamic graphical layers changing in real-time. The latter includes the day/night terminator consisting of a polygone with more than 7000 coordinates, each calculated with a complex routine. Using just one control would mean to update the entire drawing area each time something changes in the other layers. Therefore I used a separate control being updated only once a second and nowadays I would indeed use a PictureBox instead of a ImageView. From bugtracker at gambaswiki.org Tue Oct 5 15:23:12 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Tue, 05 Oct 2021 13:23:12 GMT Subject: [Gambas-bugtracker] Bug #2373: segfault within help browser Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2373&from=L21haW4- Gen BRAGA reported a new bug. Summary ------- segfault within help browser Type : Bug Priority : Medium Gambas version : Master Product : Development Environment Description ----------- I've got a SEGFAULT whenever I click the language combobox within the help browser. I opened the IDE's sources withing the gambas and ran with gdb. Below I attach the output of gdb's backtrace. Hope it helps. gdb gbx3 GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.5) 7.11.1 Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Lendo s?mbolos de gbx3...conclu?do. (gdb) run Starting program: /usr/bin/gbx3 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffdb5e5700 (LWP 7163)] [New Thread 0x7fffdade4700 (LWP 7164)] [New Thread 0x7fffda5e3700 (LWP 7165)] [New Thread 0x7fffcaef8700 (LWP 7166)] [New Thread 0x7fffca6f7700 (LWP 7167)] [New Thread 0x7fffc3974700 (LWP 7172)] [New Thread 0x7fff7bffd700 (LWP 7176)] [Thread 0x7fffcaef8700 (LWP 7166) exited] [New Thread 0x7fffcaef8700 (LWP 7186)] Thread 1 "gbx3" received signal SIGSEGV, Segmentation fault. 0x00007fffe9ea1ea3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 (gdb) bt #0 0x00007fffe9ea1ea3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #1 0x00007fffe9ea26bb in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007fffe9ea2d7b in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007fffe9865421 in QWebFrame::setUrl(QUrl const&) () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #4 0x00007fffeb9a2ba3 in WebView_Url (_object=0x2e15a58, _object at entry=, _param=) at c_webview.cpp:213 #5 0x0000000000449c8d in EXEC_call_native (exec=, object=, type=type at entry=0, param=) at gbx_exec.c:1162 #6 0x000000000044db9c in EXEC_pop_unknown () at gbx_exec_pop.c:244 #7 0x0000000000444533 in EXEC_loop () at gbx_exec_loop.c:677 #8 0x00000000004494bd in EXEC_function_loop () at gbx_exec.c:905 #9 0x0000000000449c2e in EXEC_function_real () at gbx_exec.c:892 #10 0x000000000044afe4 in EXEC_public_desc (class=class at entry=0xcd20f8, object=object at entry=0x2c07818, desc=desc at entry=0x27e22e8, nparam=nparam at entry=0) at gbx_exec.c:1585 #11 0x00000000004218d7 in raise_event (observer=observer at entry=0x2c07818, object=object at entry=0x2753558, func_id=177, func_id at entry=178, nparam=nparam at entry=0) at gbx_api.c:830 #12 0x0000000000421d21 in GB_Raise (object=0x2753558, event_id=20, nparam=0) at gbx_api.c:988 #13 0x00000000004456bb in EXEC_loop () at gbx_exec_loop.c:1179 #14 0x00000000004494bd in EXEC_function_loop () at gbx_exec.c:905 #15 0x0000000000449c2e in EXEC_function_real () at gbx_exec.c:892 #16 0x000000000044afe4 in EXEC_public_desc (class=class at entry=0x84ec68, object=object at entry=0x2753558, desc=desc at entry=0x8c9af8, nparam=nparam at entry=0) at gbx_exec.c:1585 #17 0x00000000004218d7 in raise_event (observer=observer at entry=0x2753558, object=object at entry=0x271f018, func_id=130, func_id at entry=131, nparam=nparam at entry=0) at gbx_api.c:830 #18 0x0000000000421d21 in GB_Raise (object=0x271f018, event_id=9, nparam=0) at gbx_api.c:988 #19 0x00007ffff5f90152 in CWidget::eventFilter (this=0x7ffff61ecaf0 , widget=0x2708eb0, event=0x7fffffffd090) at CWidget.cpp:2655 #20 0x00007ffff4c969e0 in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #21 0x00007ffff51c3f68 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #22 0x00007ffff51cb0d6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 System information ------------------ [System] Gambas=3.16.90 OperatingSystem=Linux Kernel=4.4.0-210-generic Architecture=x86_64 Distribution=Ubuntu 16.04.7 LTS Desktop=UNITY Font=Ubuntu,11 Scale=8 Theme=proxy Language=pt_BR.UTF-8 Memory=7896M [Libraries] Cairo=libcairo.so.2.11400.6 Curl=libcurl.so.4.4.0 DBus=libdbus-1.so.3.14.6 GDK2=libgdk-x11-2.0.so.0.2400.30 GDK3=libgdk-3.so.0.1800.9 GStreamer=libgstreamer-1.0.so.0.803.0 GTK+2=libgtk-x11-2.0.so.0.2400.30 GTK+3=libgtk-3.so.0.1800.9 OpenGL=libGL.so.1.2.0 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.58.0.0 QT4=libQtCore.so.4.8.7 QT5=libQt5Core.so.5.5.1 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 From bugtracker at gambaswiki.org Tue Oct 5 15:41:38 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Tue, 05 Oct 2021 13:41:38 GMT Subject: [Gambas-bugtracker] Bug #2373: segfault within help browser In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2373&from=L21haW4- Gen BRAGA changed the state of the bug to: Fixed. From bugtracker at gambaswiki.org Tue Oct 5 15:42:10 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Tue, 05 Oct 2021 13:42:10 GMT Subject: [Gambas-bugtracker] Bug #2373: segfault within help browser In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2373&from=L21haW4- Comment #1 by Gen BRAGA: nevermind. already fixed in daily. my bad. From bugtracker at gambaswiki.org Tue Oct 5 15:45:11 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Tue, 05 Oct 2021 13:45:11 GMT Subject: [Gambas-bugtracker] Bug #2373: segfault within help browser In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2373&from=L21haW4- Comment #2 by Gen BRAGA: humnn, no. still there. sometimes it wont throw when clicking in the language combobox, but when clicking on "gambas website" button. Gen BRAGA changed the state of the bug to: Opened. From bugtracker at gambaswiki.org Wed Oct 6 01:00:43 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Tue, 05 Oct 2021 23:00:43 GMT Subject: [Gambas-bugtracker] Bug #2373: segfault within help browser In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2373&from=L21haW4- Comment #3 by Beno?t MINISINI: Sorry, I can't reproduce the crash with my Xubuntu 16.04... Can you install the Qt4 webkit debugging information package: $ sudo apt install libqtwebkit4-dbg ...and send the crash backtrace again? From bugtracker at gambaswiki.org Wed Oct 6 01:00:55 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Tue, 05 Oct 2021 23:00:55 GMT Subject: [Gambas-bugtracker] Bug #2373: segfault within help browser In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2373&from=L21haW4- Beno?t MINISINI changed the state of the bug to: NeedsInfo. From bugtracker at gambaswiki.org Wed Oct 6 16:16:41 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Wed, 06 Oct 2021 14:16:41 GMT Subject: [Gambas-bugtracker] Bug #2373: segfault within help browser In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2373&from=L21haW4- Comment #4 by Gen BRAGA: Surely. Here it goes: gdb gbx3 GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.5) 7.11.1 Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Lendo s?mbolos de gbx3...conclu?do. (gdb) run Starting program: /usr/bin/gbx3 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". gb.gui: warning: 'gb.gtk3.webview' component not found, using 'gb.qt4' instead (gdb) warning: Corrupted shared library list: 0xa767a0 != 0x966e50 [New Thread 0x7fffdb5e3700 (LWP 5286)] [New Thread 0x7fffdade2700 (LWP 5287)] [New Thread 0x7fffda5e1700 (LWP 5288)] [New Thread 0x7fffcaea4700 (LWP 5289)] [New Thread 0x7fffca6a3700 (LWP 5290)] [New Thread 0x7fffc3974700 (LWP 5296)] [New Thread 0x7fff7bffd700 (LWP 5300)] [Thread 0x7fffcaea4700 (LWP 5289) exited] [New Thread 0x7fffcaea4700 (LWP 5305)] Thread 1 "gbx3" received signal SIGSEGV, Segmentation fault. 0x00007fffee774ea3 in WebCore::DocumentWriter::createDocument(WebCore::KURL const&) () at /build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129 129 /build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h: Arquivo ou diret?rio n?o encontrado. (gdb) bt #0 0x00007fffee774ea3 in WebCore::DocumentWriter::createDocument(WebCore::KURL const&) () at /build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129 #1 0x00007fffee7756bb in WebCore::DocumentWriter::begin(WebCore::KURL const&, bool, WebCore::Document*) () at /build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129 #2 0x00007fffee775d7b in WebCore::DocumentWriter::begin() () at /build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129 #3 0x00007fffee138421 in QWebFrame::setUrl(QUrl const&) () at /build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129 #4 0x00007ffff0275ba3 in WebView_Url (_object=0x1e2d858, _object at entry=, _param=) at c_webview.cpp:213 #5 0x0000000000449edd in EXEC_call_native (exec=, object=, type=type at entry=0, param=) at gbx_exec.c:1162 #6 0x000000000044ddec in EXEC_pop_unknown () at gbx_exec_pop.c:244 #7 0x00000000004446e3 in EXEC_loop () at gbx_exec_loop.c:677 #8 0x000000000044970d in EXEC_function_loop () at gbx_exec.c:905 #9 0x0000000000449e7e in EXEC_function_real () at gbx_exec.c:892 #10 0x000000000044b234 in EXEC_public_desc (class=class at entry=0xcd9dc8, object=object at entry=0x1e56458, desc=desc at entry=0x2218b78, nparam=nparam at entry=0) at gbx_exec.c:1585 #11 0x0000000000421a77 in raise_event (observer=observer at entry=0x1e56458, object=object at entry=0x1b22fd8, func_id=177, func_id at entry=178, nparam=nparam at entry=0) at gbx_api.c:830 #12 0x0000000000421ec1 in GB_Raise (object=0x1b22fd8, event_id=20, nparam=0) at gbx_api.c:988 #13 0x000000000044544c in EXEC_loop () at gbx_exec_loop.c:1179 #14 0x000000000044970d in EXEC_function_loop () at gbx_exec.c:905 #15 0x0000000000449e7e in EXEC_function_real () at gbx_exec.c:892 #16 0x000000000044b234 in EXEC_public_desc (class=class at entry=0x84f078, object=object at entry=0x1b22fd8, desc=desc at entry=0x8c9cd8, nparam=nparam at entry=0) at gbx_exec.c:1585 #17 0x0000000000421a77 in raise_event (observer=observer at entry=0x1b22fd8, object=object at entry=0x17cb878, func_id=128, func_id at entry=129, nparam=nparam at entry=0) at gbx_api.c:830 #18 0x0000000000421ec1 in GB_Raise (object=0x17cb878, event_id=9, nparam=0) at gbx_api.c:988 #19 0x00007ffff5f90182 in CWidget::eventFilter (this=0x7ffff61ecb30 , widget=0x1e43f00, event=0x7fffffffd270) at CWidget.cpp:2660 #20 0x00007ffff4c969e0 in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #21 0x00007ffff51c3f68 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #22 0x00007ffff51cb0d6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #23 0x00007ffff4c9690d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #24 0x00007ffff51ca6dd in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #25 0x00007ffff52483f2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #26 0x00007ffff5247c83 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #27 0x00007ffff5271542 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #28 0x00007ffff38f6267 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007ffff38f64c0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007ffff38f656c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007ffff4cc72ce in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #32 0x00007ffff5271616 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #33 0x00007ffff4c9518f in QEventLoop::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #34 0x00007ffff4c954f5 in QEventLoop::exec(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #35 0x00007ffff4c9b4b9 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #36 0x00007ffff5f83a65 in hook_loop () at main.cpp:1031 #37 0x0000000000404b85 in main (argc=1, argv=0x7fffffffde68) at gbx.c:479 PS.: "Arquivo ou diret?rio n?o encontrado." in last line before backtrace means "file not found" Gen BRAGA changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Wed Oct 6 16:17:46 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Wed, 06 Oct 2021 14:17:46 GMT Subject: [Gambas-bugtracker] Bug #2373: segfault within help browser In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2373&from=L21haW4- Gen BRAGA changed the state of the bug to: NeedsInfo. From bugtracker at gambaswiki.org Fri Oct 8 16:56:39 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 08 Oct 2021 14:56:39 GMT Subject: [Gambas-bugtracker] Bug #2374: Label - Enabled Status not displayed correctly Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2374&from=L21haW4- Claus DIETRICH reported a new bug. Summary ------- Label - Enabled Status not displayed correctly Type : Bug Priority : Medium Gambas version : 3.16 Product : Unknown Description ----------- Under QT: When I load a form with a disabled label, the label it will not be displayed as enabled, when its Enabled-property is set to true - although it is actually enabled. Please refer to the attached demo. An additional Form-refresh can be used as workaround. Under GTK: When I load a form with a disabled label, the label is displayed as enabled instead of disabled. Best regards Claus System information ------------------ [System] Gambas=3.16.3 OperatingSystem=Linux Kernel=5.4.0-87-generic Architecture=x86_64 Distribution=Linux Mint 19.3 Tricia Desktop=MATE Font=Ubuntu,10 Scale=7 Theme=mint-y Language=de_DE.UTF-8 Memory=7837M [Libraries] Cairo=libcairo.so.2.11510.0 Curl=libcurl.so.4.5.0 DBus=libdbus-1.so.3.19.4 GDK2=libgdk-x11-2.0.so.0.2400.32 GDK3=libgdk-3.so.0.2200.30 GStreamer=libgstreamer-1.0.so.0.1405.0 GTK+2=libgtk-x11-2.0.so.0.2400.32 GTK+3=libgtk-3.so.0.2200.30 OpenGL=libGL.so.1.0.0 Poppler=libpoppler.so.73.0.0 Poppler=libpoppler.so.85.0.0 Poppler=libpoppler.so.90.0.0 QT4=libQtCore.so.4.8.7 QT5=libQt5Core.so.5.9.5 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] CLUTTER_BACKEND=x11 COMPIZ_CONFIG_PROFILE=mate DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DEFAULTS_PATH=/usr/share/gconf/mate.default.path DESKTOP_SESSION=mate DISPLAY=:0 GB_GUI=gb.gtk3 GDMSESSION=mate GDM_LANG=de_DE GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GTK_MODULES=gail:atk-bridge GTK_OVERLAY_SCROLLING=0 HOME= LANG=de_DE.UTF-8 LANGUAGE=de_DE.UTF-8 LC_ADDRESS=de_DE.UTF-8 LC_ALL=de_DE.UTF-8 LC_IDENTIFICATION=de_DE.UTF-8 LC_MEASUREMENT=de_DE.UTF-8 LC_MONETARY=de_DE.UTF-8 LC_NAME=de_DE.UTF-8 LC_NUMERIC=de_DE.UTF-8 LC_PAPER=de_DE.UTF-8 LC_TELEPHONE=de_DE.UTF-8 LC_TIME=de_DE.UTF-8 LOGNAME= MANDATORY_PATH=/usr/share/gconf/mate.mandatory.path MATE_DESKTOP_SESSION_ID=this-is-deprecated PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PWD= QT_ACCESSIBILITY=1 QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_LOGGING_RULES=*.debug=false QT_QPA_PLATFORMTHEME=qt5ct QT_SCALE_FACTOR=1 SESSION_MANAGER=local/:@/tmp/.ICE-unix/1568,unix/:/tmp/.ICE-unix/1568 SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=1653 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh TZ=:/etc/localtime USER= XAUTHORITY=/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-mate:/etc/xdg XDG_CURRENT_DESKTOP=MATE XDG_DATA_DIRS=/usr/share/mate:/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/ XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_DESKTOP=mate XDG_SESSION_ID=c1 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 From bugtracker at gambaswiki.org Fri Oct 8 17:23:26 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 08 Oct 2021 15:23:26 GMT Subject: [Gambas-bugtracker] Bug #2374: Label - Enabled Status not displayed correctly In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2374&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Fri Oct 8 17:27:24 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 08 Oct 2021 15:27:24 GMT Subject: [Gambas-bugtracker] Bug #2374: Label - Enabled Status not displayed correctly In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2374&from=L21haW4- Comment #1 by Beno?t MINISINI: Fixed in commit https://gitlab.com/gambas/gambas/-/commit/25f89436dbf46a8bf6aaab9506169be598332095. Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at gambaswiki.org Fri Oct 8 17:31:11 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 08 Oct 2021 15:31:11 GMT Subject: [Gambas-bugtracker] Bug #2374: Label - Enabled Status not displayed correctly In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2374&from=L21haW4- Comment #2 by Claus DIETRICH: This was a world record in fixing a bug! Many thanks Claus From bugtracker at gambaswiki.org Fri Oct 8 17:34:29 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 08 Oct 2021 15:34:29 GMT Subject: [Gambas-bugtracker] Bug #2374: Label - Enabled Status not displayed correctly In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2374&from=L21haW4- Comment #3 by Beno?t MINISINI: You may encounter the problem in other controls made in Gambas, because there is another "bug" in Qt components where the drawing text color is not initialized, and so you get the expected color when the control is disabled. But not in GTK+ components. In other words, GTK+ component was buggy, but right. From bugtracker at gambaswiki.org Mon Oct 11 02:48:53 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 11 Oct 2021 00:48:53 GMT Subject: [Gambas-bugtracker] Bug #2364: Missing Filter Index Property in the SaveFile Dialog In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2364&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Mon Oct 11 11:08:47 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 11 Oct 2021 09:08:47 GMT Subject: [Gambas-bugtracker] Bug #2364: Missing Filter Index Property in the SaveFile Dialog In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2364&from=L21haW4- Comment #1 by Claus DIETRICH: Thanks. Please take note that other languages than Gambas are using a different syntax as proposed by me. VB .Net i.e. uses a property "FilterIndex". I have no preference and don't know, what makes more sense. If compatibility to Visual Basic plays a role in Gambas "FilterIndex" may be better, but "Filter.Index" appeared as strait forward to me. From bugtracker at gambaswiki.org Mon Oct 11 17:20:52 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 11 Oct 2021 15:20:52 GMT Subject: [Gambas-bugtracker] Bug #2375: Scrollbar of IDE-Console Disppears Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2375&from=L21haW4- Claus DIETRICH reported a new bug. Summary ------- Scrollbar of IDE-Console Disppears Type : Bug Priority : Medium Gambas version : 3.16 Product : Unknown Description ----------- Sometimes the scrollbar of the IDE console disappears, which can be a problem for debugging when it happens. I prepared a small video (see attached) for demonstration. It shows: - After a first start of the app the IDE console shows the scrollbar - After a second start of the app the scrollbar is gone. - When clicking on the "Console" Button twice (turn off..turn on the IDE-console-display) the scrollbar appears again. I didn't find conditions under which this bug occurs reliably. When I started the IDE with QT (GB_GUI=gb.qt5 GB_GUI_PLATFORM=x11 gambas3) it didn't happen. The small demo app is also attached. I didn't check yet, whether this also happens on my Mint 20.2 Cinnamon. Best regards Claus System information ------------------ [System] Gambas=3.16.3 OperatingSystem=Linux Kernel=5.4.0-87-generic Architecture=x86_64 Distribution=Linux Mint 19.3 Tricia Desktop=MATE Font=Ubuntu,10 Scale=7 Theme=mint-y Language=de_DE.UTF-8 Memory=7837M [Libraries] Cairo=libcairo.so.2.11510.0 Curl=libcurl.so.4.5.0 DBus=libdbus-1.so.3.19.4 GDK2=libgdk-x11-2.0.so.0.2400.32 GDK3=libgdk-3.so.0.2200.30 GStreamer=libgstreamer-1.0.so.0.1405.0 GTK+2=libgtk-x11-2.0.so.0.2400.32 GTK+3=libgtk-3.so.0.2200.30 OpenGL=libGL.so.1.0.0 Poppler=libpoppler.so.73.0.0 Poppler=libpoppler.so.85.0.0 Poppler=libpoppler.so.90.0.0 QT4=libQtCore.so.4.8.7 QT5=libQt5Core.so.5.9.5 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] CLUTTER_BACKEND=x11 COMPIZ_CONFIG_PROFILE=mate DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DEFAULTS_PATH=/usr/share/gconf/mate.default.path DESKTOP_SESSION=mate DISPLAY=:0 GB_GUI=gb.gtk3 GDMSESSION=mate GDM_LANG=de_DE GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GTK_MODULES=gail:atk-bridge GTK_OVERLAY_SCROLLING=0 HOME= LANG=de_DE.UTF-8 LANGUAGE=de_DE.UTF-8 LC_ADDRESS=de_DE.UTF-8 LC_ALL=de_DE.UTF-8 LC_IDENTIFICATION=de_DE.UTF-8 LC_MEASUREMENT=de_DE.UTF-8 LC_MONETARY=de_DE.UTF-8 LC_NAME=de_DE.UTF-8 LC_NUMERIC=de_DE.UTF-8 LC_PAPER=de_DE.UTF-8 LC_TELEPHONE=de_DE.UTF-8 LC_TIME=de_DE.UTF-8 LOGNAME= MANDATORY_PATH=/usr/share/gconf/mate.mandatory.path MATE_DESKTOP_SESSION_ID=this-is-deprecated PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PWD= QT_ACCESSIBILITY=1 QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_LOGGING_RULES=*.debug=false QT_QPA_PLATFORMTHEME=qt5ct QT_SCALE_FACTOR=1 SESSION_MANAGER=local/:@/tmp/.ICE-unix/1681,unix/:/tmp/.ICE-unix/1681 SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=1949 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh TZ=:/etc/localtime USER= XAUTHORITY=/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-mate:/etc/xdg XDG_CURRENT_DESKTOP=MATE XDG_DATA_DIRS=/usr/share/mate:/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/ XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_DESKTOP=mate XDG_SESSION_ID=c1 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 From bugtracker at gambaswiki.org Mon Oct 11 19:32:43 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 11 Oct 2021 17:32:43 GMT Subject: [Gambas-bugtracker] Bug #2364: Missing Filter Index Property in the SaveFile Dialog In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2364&from=L21haW4- Comment #2 by Beno?t MINISINI: Done in commit https://gitlab.com/gambas/gambas/-/commit/e5d38cb7cbc3cc04e664eccf17b9ff92623f9a29. The property is Dialog.FilterIndex. From bugtracker at gambaswiki.org Mon Oct 11 19:32:48 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 11 Oct 2021 17:32:48 GMT Subject: [Gambas-bugtracker] Bug #2364: Missing Filter Index Property in the SaveFile Dialog In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2364&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at gambaswiki.org Mon Oct 11 19:40:45 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 11 Oct 2021 17:40:45 GMT Subject: [Gambas-bugtracker] Bug #2287: change location, choice of translation engine In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2287&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Tue Oct 12 13:37:52 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Tue, 12 Oct 2021 11:37:52 GMT Subject: [Gambas-bugtracker] Bug #2263: Unable to define const value in embeded arrays In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2263&from=L21haW4- Comment #1 by Beno?t MINISINI: Done in commit https://gitlab.com/gambas/gambas/-/commit/d651287c43f98b496bb759235d1a4f9dcdadea2d. Documentation will follow... Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at gambaswiki.org Tue Oct 12 20:38:15 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Tue, 12 Oct 2021 18:38:15 GMT Subject: [Gambas-bugtracker] Bug #2287: change location, choice of translation engine In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2287&from=L21haW4- Comment #1 by Beno?t MINISINI: Done in commit https://gitlab.com/gambas/gambas/-/commit/74f0797f7bccc515e36ade62b0e5d0f849006c33. Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at gambaswiki.org Tue Oct 12 22:13:41 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Tue, 12 Oct 2021 20:13:41 GMT Subject: [Gambas-bugtracker] Bug #2364: Missing Filter Index Property in the SaveFile Dialog In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2364&from=L21haW4- Comment #3 by Claus DIETRICH: Hi Beno?t Thanks a lot. What does this Gitlab signal mean: Pipeline #386369677 failed with stage in 19 minutes and 40 seconds Is this commit really active? Best regards Claus From bugtracker at gambaswiki.org Wed Oct 13 00:22:19 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Tue, 12 Oct 2021 22:22:19 GMT Subject: [Gambas-bugtracker] Bug #2364: Missing Filter Index Property in the SaveFile Dialog In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2364&from=L21haW4- Comment #4 by Beno?t MINISINI: Each time someone makes a commit, GitLab recompiles Gambas against fifteen different distributions. Sometimes one (or many) of these compilations fails. Sometimes it's Gambas' fault, and often it's the distribution's (a package update) or GitLab's (their docker crashed) fault. For that specific pipeline, you can look at GitLab, and see that it's OpenSuSE that failed, because, apparently it couldn't download a package successfully. If the code is bad, usually all compilations will fail. You must look at the state of the very last commit : it's OK, so normally compilation will be fine. From bugtracker at gambaswiki.org Wed Oct 13 12:15:31 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Wed, 13 Oct 2021 10:15:31 GMT Subject: [Gambas-bugtracker] Bug #2364: Missing Filter Index Property in the SaveFile Dialog In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2364&from=L21haW4- Comment #5 by Claus DIETRICH: Thanks for your detailed explanation. I tested the new FilterIndex with V3.16.90 (ppa daily) and can confirm that it works as expected. Both thumbs up. This will improve one of my apps massively. Claus From bugtracker at gambaswiki.org Thu Oct 14 09:15:46 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Thu, 14 Oct 2021 07:15:46 GMT Subject: [Gambas-bugtracker] Bug #2376: Bug in tray icon submenu Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2376&from=L21haW4- Cristiano GUADAGNINO reported a new bug. Summary ------- Bug in tray icon submenu Type : Bug Priority : Medium Gambas version : 3.16 Product : GUI components Description ----------- I think I have found a bug in the tray icon code. If you add a popup menu to a tray icon control programmatically (i.e. by code) and you have a submenu with items whose Radio property is true, the click() event is not raised and radios are not mutually exclusive (i.e. you can have more than one item with the radio button checked). I am adding a sample project. In the project you see a couple menus, added to the main window, to a menu button and to the tray icon. They all work correctly but for the one attached to the tray icon. System information ------------------ [System] Gambas=3.16.3 OperatingSystem=Linux Kernel=5.14.9-1-default Architecture=x86_64 Distribution=openSUSE Tumbleweed 20211008 Desktop=KDE5 Font=Noto Sans,10 Scale=7 Theme=breeze Language=it_IT.UTF-8 Memory=11666M [Libraries] Cairo=/usr/lib64/libcairo.so.2.11600.0 Curl=/usr/lib64/libcurl.so.4.7.0 DBus=/usr/lib64/libdbus-1.so.3.19.13 GDK2=/usr/lib64/libgdk-x11-2.0.so.0.2400.33 GDK3=/usr/lib64/libgdk-3.so.0.2404.26 GStreamer=/usr/lib64/libgstreamer-1.0.so.0.1805.0 GTK+2=/usr/lib64/libgtk-x11-2.0.so.0.2400.33 GTK+3=/usr/lib64/libgtk-3.so.0.2404.26 OpenGL=/usr/lib64/libGL.so.1.7.0 Poppler=/usr/lib64/libpoppler.so.112.0.0 Poppler=/usr/lib64/libpoppler.so.83.0.0 Poppler=/usr/lib64/libpoppler.so.92.0.0 Poppler=/usr/lib64/libpoppler.so.93.0.0 QT4=/usr/lib64/libQtCore.so.4.8.7 QT5=/usr/lib64/libQt5Core.so.5.15.2 SDL=/usr/lib/libSDL-1.3.so.0.0.0 SDL=/usr/lib64/libSDL-1.2.so.0.11.4 SQLite=/usr/lib64/libsqlite3.so.0.8.6 [Environment] AUDIODRIVER=pulseaudio BASH_FUNC_mc%%=() { . /usr/share/mc/mc-wrapper.sh } CONFIG_SITE=/usr/share/site/x86_64-unknown-linux-gnu CPU=x86_64 CSHEDIT=emacs CVS_RSH=ssh DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DEBUGINFOD_URLS=https://debuginfod.opensuse.org/ DESKTOP_SESSION=/usr/share/xsessions/plasma5 DISPLAY=:0 EDITOR=/usr/bin/joe FROM_HEADER= FTP_PROXY=http://127.0.0.1:3128 GB_GUI=gb.qt5 GPG_TTY=not a tty GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/.gtkrc-2.0:/.config/gtkrc-2.0 GTK_IM_MODULE=ibus GTK_MODULES=canberra-gtk-module GTK_RC_FILES=/etc/gtk/gtkrc:/.gtkrc:/.config/gtkrc G_BROKEN_FILENAMES=1 G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-15,CP1252 HISTSIZE=1000 HOME= HOST= HOSTNAME= HOSTTYPE=x86_64 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 INPUT_METHOD=ibus JAVA_BINDIR=/usr/lib/jvm/zulu-11/bin JAVA_HOME=/usr/lib/jvm/zulu-11 JAVA_ROOT=/usr/lib/jvm/zulu-11 JDK_HOME=/usr/lib/jvm/zulu-11 JRE_HOME=/usr/lib64/jvm/java-11-openjdk-11 KDE_APPLICATIONS_AS_SCOPE=1 KDE_FULL_SESSION=true KDE_SESSION_UID=1000 KDE_SESSION_VERSION=5 LANG=it_IT.UTF-8 LANGUAGE=it_IT.UTF-8 LC_ALL=it_IT.UTF-8 LESS= -R LESSCLOSE=lessclose.sh %s %s LESSKEY=/usr/etc/lesskey.bin LESSOPEN=| /usr/bin/src-hilite-lesspipe.sh %s LESS_ADVANCED_PREPROCESSOR=no LOGNAME= MACHTYPE=x86_64-suse-linux MAIL=/var/spool/mail/ MANPATH=/usr/local/man:/usr/share/man MANPATHISSET=yes MINICOM=-c on MORE=-sl NO_PROXY=localhost, 127.0.0.1, .bankadati.it, .bkd, .gcv.dom OSTYPE=linux PAGER=less PATH=/bin:/usr/local/bin:/usr/bin:/bin:/snap/bin:/usr/sbin PROFILEREAD=true PWD= PYTHONSTARTUP=/etc/pythonstart QEMU_AUDIO_DRV=pa QT4_IM_MODULE=xim QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_IM_MODULE=ibus QT_IM_SWITCHER=imsw-multi QT_LOGGING_RULES=*.debug=false SDK_HOME=/usr/lib/jvm/zulu-11 SESSION_MANAGER=local/:@/tmp/.ICE-unix/2535,unix/:/tmp/.ICE-unix/2535 SHELL=/bin/bash SHLVL=0 SOCKS5_SERVER= SOCKS_PROXY= SSH_AGENT_PID=2479 SSH_ASKPASS=/usr/libexec/ssh/ssh-askpass SSH_AUTH_SOCK=/tmp/ssh-wc3WDnMQGjA7/agent.2354 SYSTEMD_EXEC_PID=2320 TERM=xterm TZ=:/etc/localtime USER= VDPAU_DRIVER=va_gl WINDOWMANAGER=/usr/bin/startplasma-x11 XAUTHLOCALHOSTNAME= XAUTHORITY=/run/user/1000/xauth_VVeQtr XCURSOR_SIZE=32 XCURSOR_THEME=oreo_pink_cursors XDG_CONFIG_DIRS=/.config/kdedefaults:/etc/xdg:/usr/etc/xdg XDG_CURRENT_DESKTOP=KDE XDG_DATA_DIRS=/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/share:/var/lib/snapd/desktop XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=KDE XDG_SESSION_ID=2 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session2 XDG_SESSION_TYPE=x11 XDG_VTNR=7 XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB XMODIFIERS=@im=ibus XNLSPATH=/usr/share/X11/nls XSESSION_IS_UP=yes force_s3tc_enable=true ftp_proxy=http://127.0.0.1:3128 gopher_proxy= http_proxy=http://127.0.0.1:3128 https_proxy=http://127.0.0.1:3128 no_proxy=localhost, 127.0.0.1, .bankadati.it, .bkd, .gcv.dom socks_proxy= From bugtracker at gambaswiki.org Thu Oct 14 18:35:04 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Thu, 14 Oct 2021 16:35:04 GMT Subject: [Gambas-bugtracker] Bug #2377: NoTabFocus property not working in gb.qt5 Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2377&from=L21haW4- Safiur RAHMAN reported a new bug. Summary ------- NoTabFocus property not working in gb.qt5 Type : Bug Priority : Medium Gambas version : Master Product : QT5 component Description ----------- Hi Although I set all types of controls' (except ToolBox) NoTabFocus property to True in gb.qt5, the event _GotFocus() is fired and control is focused on pressing Tab key. System information ------------------ [System] Gambas=3.16.3 OperatingSystem=Linux Kernel=5.11.0-37-generic Architecture=x86_64 Distribution=Ubuntu 20.04.3 LTS Desktop=UBUNTU:GNOME Font=Ubuntu,11 Scale=8 Theme=yaru-light Language=en_US.UTF-8 Memory=3815M [Libraries] Cairo=libcairo.so.2.11600.0 Curl=libcurl.so.4.6.0 DBus=libdbus-1.so.3.19.11 GDK2=libgdk-x11-2.0.so.0.2400.32 GDK3=libgdk-3.so.0.2404.16 GStreamer=libgstreamer-1.0.so.0.1602.0 GTK+2=libgtk-x11-2.0.so.0.2400.32 GTK+3=libgtk-3.so.0.2404.16 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.97.0.0 QT5=libQt5Core.so.5.12.8 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= DISPLAY=:0 GB_GUI=gb.gtk3 GDMSESSION= GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/gambas3.desktop GIO_LAUNCHED_DESKTOP_FILE_PID=11025 GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOG GNOME_DESKTOP_SESSION_ID=this-is-deprecated GNOME_SHELL_SESSION_MODE= GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GTK_MODULES=gail:atk-bridge HOME= IM_CONFIG_PHASE=1 INVOCATION_ID=742c92ab33424639b61e9072413c6673 JOURNAL_STREAM=8:51010 LANG=en_US.UTF-8 LC_ADDRESS=bho_NP LC_ALL=en_US.UTF-8 LC_IDENTIFICATION=bho_NP LC_MEASUREMENT=bho_NP LC_MONETARY=bho_NP LC_NAME=bho_NP LC_NUMERIC=bho_NP LC_PAPER=bho_NP LC_TELEPHONE=bho_NP LC_TIME=bho_NP LOGNAME= MANAGERPID=2240 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PWD= QT_ACCESSIBILITY=1 QT_IM_MODULE=ibus QT_LOGGING_RULES=*.debug=false SESSION_MANAGER=local/:@/tmp/.ICE-unix/2464,unix/:/tmp/.ICE-unix/2464 SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=2421 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh TZ=:/etc/localtime USER= USERNAME= WINDOWPATH=2 XAUTHORITY=/run/user/1000/gdm/Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-:/etc/xdg XDG_CURRENT_DESKTOP=:GNOME XDG_DATA_DIRS=/usr/share/:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop XDG_MENU_PREFIX=gnome- XDG_RUNTIME_DIR=/run/user/1000 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP= XDG_SESSION_TYPE=x11 XMODIFIERS=@im=ibus _=/usr/bin/dbus-update-activation-environment From bugtracker at gambaswiki.org Thu Oct 14 21:26:54 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Thu, 14 Oct 2021 19:26:54 GMT Subject: [Gambas-bugtracker] Bug #2378: IDE Crash when open Menu EDIT -> Properties Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2378&from=L21haW4- Olivier CRUILLES reported a new bug. Summary ------- IDE Crash when open Menu EDIT -> Properties Type : Bug Priority : Medium Gambas version : Master Product : Development Environment Description ----------- Hello, I'm reporting a bug that appear in the last commit of Gambas Dev. The IDE crash when I open the Menu Edit -> Properties of a project. See the attached screenshot. Olivier CRUILLES System information ------------------ [System] Gambas=3.16.90 2262a2d98 (master) OperatingSystem=Linux Kernel=5.8.15-301.fc33.x86_64 Architecture=x86_64 Distribution=redhat Fedora release 33 (Thirty Three) Desktop=MATE Font=Sans,9 Scale=6 Theme=bluebird Language=fr_FR.utf8 Memory=32054M [Libraries] Cairo=libcairo.so.2.11600.0 Curl=libcurl.so.4.6.0 DBus=libdbus-1.so.3.19.13 GDK2=libgdk-x11-2.0.so.0.2400.33 GDK3=libgdk-3.so.0.2404.25 GStreamer=libgstreamer-1.0.so.0.1802.0 GTK+2=libgtk-x11-2.0.so.0.2400.33 GTK+3=libgtk-3.so.0.2404.25 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.101.0.0 QT5=libQt5Core.so.5.15.2 SQLite=libsqlite3.so.0.8.6 [Environment] BASH_ENV=/usr/share/lmod/lmod/init/bash BASH_FUNC_ml%%=() { eval $($LMOD_DIR/ml_cmd "$@") } BASH_FUNC_module%%=() { eval $($LMOD_CMD bash "$@") && eval $(${LMOD_SETTARG_CMD:-:} -s sh) } CAPP_BUILD=/Packages/Starter/Build CONDA_SHLVL=0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DESKTOP_SESSION=mate DISPLAY=:0 EDITOR=/usr/bin/nano GB_GUI=gb.gtk3 GDMSESSION=mate GDM_LANG=fr_FR.utf8 GIO_LAUNCHED_DESKTOP_FILE_PID=639763 GTK3_MODULES=xapp-gtk3-module GTK_OVERLAY_SCROLLING=0 GUESTFISH_INIT=\e[1;34m GUESTFISH_OUTPUT=\e[0m GUESTFISH_PS1=\[\e[1;32m\]>\[\e[0;31m\] GUESTFISH_RESTORE=\e[0m HISTCONTROL=ignoredups HISTSIZE=1000 HISTTIMEFORMAT=%F %T HOME= HOSTNAME= IMSETTINGS_INTEGRATE_DESKTOP=yes IMSETTINGS_MODULE=none KDEDIRS=/usr LANG=fr_FR.utf8 LC_ALL=fr_FR.utf8 LESSOPEN=||/usr/bin/lesspipe.sh %s LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod LMOD_DIR=/usr/share/lmod/lmod/libexec LMOD_PKG=/usr/share/lmod/lmod LMOD_ROOT=/usr/share/lmod LMOD_SETTARG_FULL_SUPPORT=no LMOD_VERSION=8.4.1 LMOD_sys=Linux LOGNAME= MAIL=/var/spool/mail/ MANPATH=/usr/share/lmod/lmod/share/man: MATE_DESKTOP_SESSION_ID=this-is-deprecated MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core MODULEPATH_ROOT=/usr/share/modulefiles MODULESHOME=/usr/share/lmod/lmod MOZ_GMP_PATH=/usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed PAGER=most PATH=/.cargo/bin:/narwhal/bin:/usr/condabin:/usr/lib64/ccache:/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/var/lib/snapd/snap/bin:/bin:/usr/local/xaralx/bin PWD= QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_IM_MODULE=xim QT_LOGGING_RULES=*.debug=false QT_SCALE_FACTOR=1 SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/3251,unix/unix:/tmp/.ICE-unix/3251 SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=3381 SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass SSH_AUTH_SOCK=/run/user/1000/keyring/ssh TERM=dumb TZ=:/etc/localtime USER= XAUTHORITY=/run/lightdm//xauthority XDG_CURRENT_DESKTOP=MATE XDG_DATA_DIRS=/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/ XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=mate XDG_SESSION_ID=2 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=1 XMODIFIERS=@im=none From bugtracker at gambaswiki.org Thu Oct 14 21:54:50 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Thu, 14 Oct 2021 19:54:50 GMT Subject: [Gambas-bugtracker] Bug #2378: IDE Crash when open Menu EDIT -> Properties In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2378&from=L21haW4- Comment #1 by Beno?t MINISINI: How do you install the dev version? By compiling or from daily ppa? Beno?t MINISINI changed the state of the bug to: NeedsInfo. From bugtracker at gambaswiki.org Thu Oct 14 21:58:51 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Thu, 14 Oct 2021 19:58:51 GMT Subject: [Gambas-bugtracker] Bug #2377: NoTabFocus property not working in gb.qt5 In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2377&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Thu Oct 14 22:57:34 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Thu, 14 Oct 2021 20:57:34 GMT Subject: [Gambas-bugtracker] Bug #2378: IDE Crash when open Menu EDIT -> Properties In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2378&from=L21haW4- Comment #2 by Olivier CRUILLES: By compiling from the Dev source Olivier CRUILLES changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Thu Oct 14 23:33:54 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Thu, 14 Oct 2021 21:33:54 GMT Subject: [Gambas-bugtracker] Bug #2378: IDE Crash when open Menu EDIT -> Properties In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2378&from=L21haW4- Comment #3 by Beno?t MINISINI: Did you run a './reconf-all && ./configure -C' before recompiling? Beno?t MINISINI changed the state of the bug to: NeedsInfo. From bugtracker at gambaswiki.org Fri Oct 15 00:29:21 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Thu, 14 Oct 2021 22:29:21 GMT Subject: [Gambas-bugtracker] Bug #2378: IDE Crash when open Menu EDIT -> Properties In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2378&from=L21haW4- Comment #4 by Olivier CRUILLES: Always I use it First I run ?make uninstall ; make clean? Next the command you noticed Olivier CRUILLES changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Fri Oct 15 00:50:25 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Thu, 14 Oct 2021 22:50:25 GMT Subject: [Gambas-bugtracker] Bug #2378: IDE Crash when open Menu EDIT -> Properties In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2378&from=L21haW4- Comment #5 by Beno?t MINISINI: Can you run the IDE directly from its sources? $ cd /app/src/gambas3 $ gbc3 -agt $ gbx3 And see if it crashes too that way? Beno?t MINISINI changed the state of the bug to: NeedsInfo. From bugtracker at gambaswiki.org Fri Oct 15 02:30:25 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 15 Oct 2021 00:30:25 GMT Subject: [Gambas-bugtracker] Bug #2377: NoTabFocus property not working in gb.qt5 In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2377&from=L21haW4- Comment #1 by Beno?t MINISINI: It should be fixed by commit https://gitlab.com/gambas/gambas/-/commit/31c990a2a994a2e562042128b23858d3133840e3. Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at gambaswiki.org Fri Oct 15 02:33:22 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 15 Oct 2021 00:33:22 GMT Subject: [Gambas-bugtracker] Bug #2376: Bug in tray icon submenu In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2376&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Fri Oct 15 02:41:23 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 15 Oct 2021 00:41:23 GMT Subject: [Gambas-bugtracker] Bug #2378: IDE Crash when open Menu EDIT -> Properties In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2378&from=L21haW4- Comment #6 by Olivier CRUILLES: [root at linusky gambasdevel]# cd app/src/gambas3 [root at linusky gambas3]# gbc3 -agt OK [root at linusky gambas3]# gbx3 (gambas3:674463): Gtk-CRITICAL **: 20:40:17.934: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:17.934: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar ComponentChooser._new.32: #2: Cannot load class 'FComponentChooser': Bad constant ComponentChooser._new.32 FProjectProperty.FProjectProperty.0 FProjectProperty. at new.0 FProjectProperty.Run.32 FMain.Action_Activate.1499 ^Action.Raise.211 (gambas3:674463): Gtk-CRITICAL **: 20:40:22.975: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:22.975: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:22.990: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:22.990: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.008: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.008: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.025: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.025: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.042: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.042: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.060: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.060: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.077: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.077: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.095: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.095: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.112: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.112: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.129: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.129: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.146: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.146: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.163: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.163: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.180: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar (gambas3:674463): Gtk-CRITICAL **: 20:40:23.180: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar Olivier CRUILLES changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Fri Oct 15 19:52:30 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 15 Oct 2021 17:52:30 GMT Subject: [Gambas-bugtracker] Bug #2376: Bug in tray icon submenu In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2376&from=L21haW4- Comment #1 by Beno?t MINISINI: It should be fixed by commit https://gitlab.com/gambas/gambas/-/commit/02faf036f1fa6ce84dc44f59ceb5f02f6b3d8633. Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at gambaswiki.org Fri Oct 15 19:54:05 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 15 Oct 2021 17:54:05 GMT Subject: [Gambas-bugtracker] Bug #2375: Scrollbar of IDE-Console Disppears In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2375&from=L21haW4- Comment #1 by Beno?t MINISINI: The terminal scrollbar is actually in "auto-hide" mode, so I guess this is the auto-hide feature that is buggy on GTK+3... Beno?t MINISINI changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Sat Oct 16 16:52:16 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 16 Oct 2021 14:52:16 GMT Subject: [Gambas-bugtracker] Bug #2379: Missing Properties System.keywords and system.Subroutines at runtime Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2379&from=L21haW4- Brian G reported a new bug. Summary ------- Missing Properties System.keywords and system.Subroutines at runtime Type : Bug Priority : High Gambas version : Master Product : Language Description ----------- When a project contains only one line Print system.keywords[0] or Print Subroutines[0] Then inside the IDE the project runs fine Outputs: Boolean This is the main: Public Sub main() Print system.keywords[0] End But if I make an executable and try to execute it outside the IDE then this error is displayed at runtime ./tmpit.gambas Outputs: MMain.main.4: #11: Unknown symbol 'keywords' in class 'System' MMain.main.4 This also happens for system.Subroutines as well! This started happening yesterday sometime, after the latest master and daily I tried both on different machines. All other properties of system work just fine. I have attached a sample project System information ------------------ [System] Gambas=3.16.90 0d697fbf1 (master) OperatingSystem=Linux Kernel=5.11.0-37-generic Architecture=x86_64 Distribution=Linux Mint 20.2 Uma Desktop=MATE Font=Ubuntu,10 Scale=7 Theme=mint-y Language=en_US.UTF-8 Memory=13946M [Libraries] Cairo=libcairo.so.2.11600.0 Curl=libcurl.so.4.6.0 DBus=libdbus-1.so.3.19.11 GDK2=libgdk-x11-2.0.so.0.2400.32 GDK3=libgdk-3.so.0.2404.16 GStreamer=libgstreamer-1.0.so.0.1602.0 GTK+2=libgtk-x11-2.0.so.0.2400.32 GTK+3=libgtk-3.so.0.2404.16 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.97.0.0 QT5=libQt5Core.so.5.12.8 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] COMPIZ_CONFIG_PROFILE=mint DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-iQnIq25J3v,guid=df6dae04867b50f6f328cbf7616adc66 DISPLAY=:50 EDITOR=/usr/bin/nano GB_GUI=gb.gtk3 GIO_LAUNCHED_DESKTOP_FILE_PID=2488103 GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GTK_MODULES=gail:atk-bridge GTK_OVERLAY_SCROLLING=0 HOME= LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LD_LIBRARY_PATH=:/usr/local/easysoft/access:/usr/local/easysoft/lib LIBVIRT_DEFAULT_URI=qemu:///system LOGNAME= MATE_DESKTOP_SESSION_ID=this-is-deprecated MOTD_SHOWN=pam PATH=/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PULSE_CLIENTCONFIG=/.x2go/C--50-1634393183_stDMATE_dp24/.pulse-client.conf PWD= QT_ACCESSIBILITY=1 QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_GRAPHICSSYSTEM=native QT_LOGGING_RULES=*.debug=false QT_QPA_PLATFORMTHEME=qt5ct QT_SCALE_FACTOR=1 SESSION_MANAGER=local/:@/tmp/.ICE-unix/2323131,unix/:/tmp/.ICE-unix/2323131 SHELL=/usr/bin/gsh SHLVL=1 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh SSH_CLIENT=73.66.0.38 48498 22 SSH_CONNECTION=73.66.0.38 48498 192.168.250.8 22 STARTUP=/usr/bin/im-launch /usr/bin/env LD_LIBRARY_PATH=:/usr/local/easysoft/access:/usr/local/easysoft/lib mate-session TERM=xterm TZ=:/etc/localtime USER= X2GO_AGENT_PID=2321847 X2GO_SESSION=-50-1634393183_stDMATE_dp24 XAUTHORITY=/.Xauthority XDG_CURRENT_DESKTOP=MATE XDG_DATA_DIRS=/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share XDG_RUNTIME_DIR=/run/user/1000 XDG_SESSION_CLASS=user XDG_SESSION_ID=447 XDG_SESSION_TYPE=tty XSESSION_EXEC=mate-session From bugtracker at gambaswiki.org Sat Oct 16 17:03:10 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 16 Oct 2021 15:03:10 GMT Subject: [Gambas-bugtracker] Bug #1703: _print(stream) as an object special function In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1703&from=L21haW4- Comment #8 by Brian G: I would like to amend this such that the special method _print would return a text representation of the class or object Print could check objects for this method and use it to display the class or objects text representation, this could override the default print action of for instance dim a as new MyClass print a This could actually output something useful! This really would be helpful in so many ways! From bugtracker at gambaswiki.org Sat Oct 16 17:20:35 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 16 Oct 2021 15:20:35 GMT Subject: [Gambas-bugtracker] Bug #2379: Missing Properties System.keywords and system.Subroutines at runtime In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2379&from=L21haW4- Comment #1 by Beno?t MINISINI: This is not a bug. It's because System.Keywords exists only if the 'gb.eval' component is loaded. Which is the case when your program is run in debugging mode, but which is not the case if your program is run normally. From bugtracker at gambaswiki.org Sat Oct 16 17:21:49 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 16 Oct 2021 15:21:49 GMT Subject: [Gambas-bugtracker] Bug #2379: Missing Properties System.keywords and system.Subroutines at runtime In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2379&from=L21haW4- Comment #2 by Beno?t MINISINI: It works that way since years, so are you sure that it happens suddenly? From bugtracker at gambaswiki.org Sat Oct 16 17:25:55 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 16 Oct 2021 15:25:55 GMT Subject: [Gambas-bugtracker] Bug #1703: _print(stream) as an object special function In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1703&from=L21haW4- Comment #9 by Beno?t MINISINI: I still don't see how this could be useful in any program. The only sane use of a "printable representation" I see is for the debugger, to print the contents of an object. It already does that for arrays, collections, and objects that look like arrays, but this is managed statically in the IDE source code. From bugtracker at gambaswiki.org Sat Oct 16 17:47:37 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 16 Oct 2021 15:47:37 GMT Subject: [Gambas-bugtracker] Bug #2379: Missing Properties System.keywords and system.Subroutines at runtime In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2379&from=L21haW4- Comment #3 by Brian G: Umm, I am pretty sure as I have used these for quite some time. Was the eval in some cases automatically included or some change made? From bugtracker at gambaswiki.org Sat Oct 16 17:52:15 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 16 Oct 2021 15:52:15 GMT Subject: [Gambas-bugtracker] Bug #2379: Missing Properties System.keywords and system.Subroutines at runtime In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2379&from=L21haW4- Comment #4 by Brian G: Umm, Ok I changed the code to do a Public sub Main() print eval("3 * 3") print system.keywords[0] end So eval is automatically included... Is it possible that it was included by default by something that has changed? From bugtracker at gambaswiki.org Sat Oct 16 18:05:17 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 16 Oct 2021 16:05:17 GMT Subject: [Gambas-bugtracker] Bug #2379: Missing Properties System.keywords and system.Subroutines at runtime In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2379&from=L21haW4- Comment #5 by Beno?t MINISINI: If you use Eval(), the 'gb.eval' is automatically loaded too. From bugtracker at gambaswiki.org Sat Oct 16 23:22:48 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 16 Oct 2021 21:22:48 GMT Subject: [Gambas-bugtracker] Bug #2378: IDE Crash when open Menu EDIT -> Properties In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2378&from=L21haW4- Comment #7 by Olivier CRUILLES: Hello, I have tried to compile a fresh download of Gambas DEV, in case, but unfortunately same issue and same error message. Olivier CRUILLES From bugtracker at gambaswiki.org Sun Oct 17 00:52:14 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 16 Oct 2021 22:52:14 GMT Subject: [Gambas-bugtracker] Bug #2378: IDE Crash when open Menu EDIT -> Properties In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2378&from=L21haW4- Comment #8 by Beno?t MINISINI: OK, I found the bug... From bugtracker at gambaswiki.org Sun Oct 17 01:10:15 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 16 Oct 2021 23:10:15 GMT Subject: [Gambas-bugtracker] Bug #2378: IDE Crash when open Menu EDIT -> Properties In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2378&from=L21haW4- Comment #9 by Beno?t MINISINI: It should be fixed in commit https://gitlab.com/gambas/gambas/-/commit/165e680dce6689fdca4797d38c5732adf39828c9. Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at gambaswiki.org Sun Oct 17 01:27:18 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 16 Oct 2021 23:27:18 GMT Subject: [Gambas-bugtracker] Bug #2378: IDE Crash when open Menu EDIT -> Properties In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2378&from=L21haW4- Comment #10 by Olivier CRUILLES: I confirm the issue have been fixed with the last commit of Gambas DEV Thank you Olivier From bugtracker at gambaswiki.org Thu Oct 21 15:46:19 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Thu, 21 Oct 2021 13:46:19 GMT Subject: [Gambas-bugtracker] Bug #2379: Missing Properties System.keywords and system.Subroutines at runtime In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2379&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Rejected. From bugtracker at gambaswiki.org Fri Oct 22 10:29:52 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 22 Oct 2021 08:29:52 GMT Subject: [Gambas-bugtracker] Bug #2380: IDE not react on double click on some cases and mouse drag in the projet tree not work with gtk3 Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2380&from=L21haW4- Fabien BODARD reported a new bug. Summary ------- IDE not react on double click on some cases and mouse drag in the projet tree not work with gtk3 Type : Bug Priority : Medium Gambas version : Master Product : GUI components Description ----------- In fact 2 problems occur here : * 1) the double click event is really weird... if the double click is not in a small range of speed then it not react, if too fast nothing idem for too slow. And when I say too fast it's not so fast. The same thing happen on all gui components. * 2) on gtk3 the project tree drag and drop not work at all. System information ------------------ [System] Gambas=3.16.90 OperatingSystem=Linux Kernel=5.4.0-89-generic Architecture=x86_64 Distribution=Linux Mint 20.2 Uma Desktop=Cinnamon Font=Ubuntu,10 Scale=7 Theme=proxy Language=fr_FR.UTF-8 Memory=7896M [Libraries] Cairo=libcairo.so.2.11600.0 Curl=libcurl.so.4.6.0 DBus=libdbus-1.so.3.19.11 GDK2=libgdk-x11-2.0.so.0.2400.32 GDK3=libgdk-3.so.0.2404.16 GStreamer=libgstreamer-1.0.so.0.1602.0 GTK+2=libgtk-x11-2.0.so.0.2400.32 GTK+3=libgtk-3.so.0.2404.16 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.73.0.0 Poppler=libpoppler.so.97.0.0 QT5=libQt5Core.so.5.12.8 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] APPMENU_DISPLAY_BOTH=1 CINNAMON_VERSION=5.0.6 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DESKTOP_SESSION=cinnamon DISPLAY=:0 GB_GUI=gb.qt5 GDMSESSION=cinnamon GDM_LANG=fr_FR GIO_LAUNCHED_DESKTOP_FILE=/.local/share/applications/gambas3.desktop GIO_LAUNCHED_DESKTOP_FILE_PID=12087 GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOG GNOME_DESKTOP_SESSION_ID=this-is-deprecated GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GTK3_MODULES=xapp-gtk3-module GTK_MODULES=gail:atk-bridge GTK_OVERLAY_SCROLLING=1 HOME= LANG=fr_FR.UTF-8 LANGUAGE=fr_FR.UTF-8 LC_ALL=fr_FR.UTF-8 LOGNAME= PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PWD= QT_ACCESSIBILITY=1 QT_LOGGING_RULES=*.debug=false QT_QPA_PLATFORMTHEME=qt5ct SESSION_MANAGER=local/:@/tmp/.ICE-unix/1977,unix/:/tmp/.ICE-unix/1977 SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=2049 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh TZ=:/etc/localtime USER= XAUTHORITY=/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg XDG_CURRENT_DESKTOP=X-Cinnamon XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/ XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=cinnamon XDG_SESSION_ID=c4 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1 XDG_SESSION_TYPE=x11 XDG_VTNR=7 force_s3tc_enable=true From bugtracker at gambaswiki.org Fri Oct 22 10:32:32 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 22 Oct 2021 08:32:32 GMT Subject: [Gambas-bugtracker] Bug #2133: Report2 Format property appears not to work In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2133&from=L21haW4- Comment #5 by Fabien BODARD: At the beguining it whas to allow the formating for automated datafields. From bugtracker at gambaswiki.org Fri Oct 22 10:50:21 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 22 Oct 2021 08:50:21 GMT Subject: [Gambas-bugtracker] Bug #2133: Report2 Format property appears not to work In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2133&from=L21haW4- Comment #6 by Gianluigi GRADASCHI: I just wanted to inform you that the property is not working. To solve, I think you should proceed as you consider most correct (simple?). From bugtracker at gambaswiki.org Fri Oct 22 14:10:51 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 22 Oct 2021 12:10:51 GMT Subject: [Gambas-bugtracker] Bug #2380: IDE not react on double click on some cases and mouse drag in the projet tree not work with gtk3 In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2380&from=L21haW4- Comment #1 by Beno?t MINISINI: Please: two problems, two issues! From bugtracker at gambaswiki.org Fri Oct 22 15:09:33 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 22 Oct 2021 13:09:33 GMT Subject: [Gambas-bugtracker] Bug #2380: IDE not react on double click on some cases and mouse drag in the projet tree not work with gtk3 In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2380&from=L21haW4- Comment #2 by Fabien BODARD: Do you want I create two new issue and close this one ? . From bugtracker at gambaswiki.org Fri Oct 22 15:56:49 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 22 Oct 2021 13:56:49 GMT Subject: [Gambas-bugtracker] Bug #2380: IDE not react on double click on some cases and mouse drag in the projet tree not work with gtk3 In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2380&from=L21haW4- Comment #3 by Beno?t MINISINI: As you like. The two problems are not related at all. From bugtracker at gambaswiki.org Fri Oct 22 16:04:36 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 22 Oct 2021 14:04:36 GMT Subject: [Gambas-bugtracker] Bug #2381: The double click event not react as it need. Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2381&from=L21haW4- Fabien BODARD reported a new bug. Summary ------- The double click event not react as it need. Type : Bug Priority : Medium Gambas version : Master Product : Development Environment Description ----------- The double click event on project treeview is really weird... if the double click is not in a small range of speed then it not react, if too fast nothing idem for too slow. And when I say too fast it's not so fast. The same thing happen on all gui components. I don't know if it come from ide or gui component. System information ------------------ [System] Gambas=3.15.90 6e26b524e (master) OperatingSystem=Linux Kernel=5.4.0-53-generic Architecture=x86_64 Distribution=Linux Mint 20 Ulyana Desktop=CINNAMON Theme=mint-y Language=fr_FR.UTF-8 Memory=7843M [Libraries] Cairo=libcairo.so.2.11600.0 Curl=libcurl.so.4.6.0 DBus=libdbus-1.so.3.19.11 GDK2=libgdk-x11-2.0.so.0.2400.32 GDK3=libgdk-3.so.0.2404.16 GStreamer=libgstreamer-1.0.so.0.1602.0 GTK+2=libgtk-x11-2.0.so.0.2400.32 GTK+3=libgtk-3.so.0.2404.16 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.97.0.0 QT5=libQt5Core.so.5.12.8 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] APPMENU_DISPLAY_BOTH=1 CINNAMON_VERSION=4.6.7 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DESKTOP_SESSION=cinnamon DISPLAY=:0 GB_GUI=gb.gtk3 GDMSESSION=cinnamon GDM_LANG=fr_FR GIO_LAUNCHED_DESKTOP_FILE=/usr/local/share/applications/gambas3.desktop GIO_LAUNCHED_DESKTOP_FILE_PID=2538 GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOG GNOME_DESKTOP_SESSION_ID=this-is-deprecated GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GTK_MODULES=gail:atk-bridge GTK_OVERLAY_SCROLLING=0 HOME= LANG=fr_FR.UTF-8 LANGUAGE=fr_FR.UTF-8 LC_ALL=fr_FR.UTF-8 LOGNAME= PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PWD= QT_ACCESSIBILITY=1 QT_LOGGING_RULES=*.debug=false QT_QPA_PLATFORMTHEME=qt5ct SESSION_MANAGER=local/:@/tmp/.ICE-unix/2058,unix/:/tmp/.ICE-unix/2058 SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=2126 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh TZ=:/etc/localtime USER= XAUTHORITY=/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg XDG_CURRENT_DESKTOP=X-Cinnamon XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/ XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=cinnamon XDG_SESSION_ID=c2 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 From bugtracker at gambaswiki.org Fri Oct 22 16:05:15 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 22 Oct 2021 14:05:15 GMT Subject: [Gambas-bugtracker] Bug #2380: IDE not react on double click on some cases and mouse drag in the projet tree not work with gtk3 In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2380&from=L21haW4- Fabien BODARD changed the state of the bug to: Abandoned. From bugtracker at gambaswiki.org Fri Oct 22 16:06:50 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 22 Oct 2021 14:06:50 GMT Subject: [Gambas-bugtracker] Bug #2382: on gtk3 the project tree drag and drop not work at all Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2382&from=L21haW4- Fabien BODARD reported a new bug. Summary ------- on gtk3 the project tree drag and drop not work at all Type : Bug Priority : Medium Gambas version : Unknown Product : GTK+3 component Description ----------- In the IDE, the drag and drop in the project tree not work when IDE is launched with gtk3 interface. System information ------------------ [System] Gambas=3.15.90 6e26b524e (master) OperatingSystem=Linux Kernel=5.4.0-53-generic Architecture=x86_64 Distribution=Linux Mint 20 Ulyana Desktop=CINNAMON Theme=mint-y Language=fr_FR.UTF-8 Memory=7843M [Libraries] Cairo=libcairo.so.2.11600.0 Curl=libcurl.so.4.6.0 DBus=libdbus-1.so.3.19.11 GDK2=libgdk-x11-2.0.so.0.2400.32 GDK3=libgdk-3.so.0.2404.16 GStreamer=libgstreamer-1.0.so.0.1602.0 GTK+2=libgtk-x11-2.0.so.0.2400.32 GTK+3=libgtk-3.so.0.2404.16 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.97.0.0 QT5=libQt5Core.so.5.12.8 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] APPMENU_DISPLAY_BOTH=1 CINNAMON_VERSION=4.6.7 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DESKTOP_SESSION=cinnamon DISPLAY=:0 GB_GUI=gb.gtk3 GDMSESSION=cinnamon GDM_LANG=fr_FR GIO_LAUNCHED_DESKTOP_FILE=/usr/local/share/applications/gambas3.desktop GIO_LAUNCHED_DESKTOP_FILE_PID=2538 GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOG GNOME_DESKTOP_SESSION_ID=this-is-deprecated GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GTK_MODULES=gail:atk-bridge GTK_OVERLAY_SCROLLING=0 HOME= LANG=fr_FR.UTF-8 LANGUAGE=fr_FR.UTF-8 LC_ALL=fr_FR.UTF-8 LOGNAME= PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PWD= QT_ACCESSIBILITY=1 QT_LOGGING_RULES=*.debug=false QT_QPA_PLATFORMTHEME=qt5ct SESSION_MANAGER=local/:@/tmp/.ICE-unix/2058,unix/:/tmp/.ICE-unix/2058 SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=2126 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh TZ=:/etc/localtime USER= XAUTHORITY=/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg XDG_CURRENT_DESKTOP=X-Cinnamon XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/ XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=cinnamon XDG_SESSION_ID=c2 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 From bugtracker at gambaswiki.org Fri Oct 22 16:11:53 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 22 Oct 2021 14:11:53 GMT Subject: [Gambas-bugtracker] Bug #2383: Hability to modify the issue a least during 10 minute Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2383&from=L21haW4- Fabien BODARD reported a new bug. Summary ------- Hability to modify the issue a least during 10 minute Type : Request Priority : Medium Gambas version : Unknown Product : Bugtracker Description ----------- I am a very scattered person, and therefore often I notice in the following minute of oversights, or of mistakes. Is it possible to add a way to edit a ticket at least for a short time? System information ------------------ [System] Gambas=3.15.90 6e26b524e (master) OperatingSystem=Linux Kernel=5.4.0-53-generic Architecture=x86_64 Distribution=Linux Mint 20 Ulyana Desktop=CINNAMON Theme=mint-y Language=fr_FR.UTF-8 Memory=7843M [Libraries] Cairo=libcairo.so.2.11600.0 Curl=libcurl.so.4.6.0 DBus=libdbus-1.so.3.19.11 GDK2=libgdk-x11-2.0.so.0.2400.32 GDK3=libgdk-3.so.0.2404.16 GStreamer=libgstreamer-1.0.so.0.1602.0 GTK+2=libgtk-x11-2.0.so.0.2400.32 GTK+3=libgtk-3.so.0.2404.16 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.97.0.0 QT5=libQt5Core.so.5.12.8 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] APPMENU_DISPLAY_BOTH=1 CINNAMON_VERSION=4.6.7 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DESKTOP_SESSION=cinnamon DISPLAY=:0 GB_GUI=gb.gtk3 GDMSESSION=cinnamon GDM_LANG=fr_FR GIO_LAUNCHED_DESKTOP_FILE=/usr/local/share/applications/gambas3.desktop GIO_LAUNCHED_DESKTOP_FILE_PID=2538 GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOG GNOME_DESKTOP_SESSION_ID=this-is-deprecated GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GTK_MODULES=gail:atk-bridge GTK_OVERLAY_SCROLLING=0 HOME= LANG=fr_FR.UTF-8 LANGUAGE=fr_FR.UTF-8 LC_ALL=fr_FR.UTF-8 LOGNAME= PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PWD= QT_ACCESSIBILITY=1 QT_LOGGING_RULES=*.debug=false QT_QPA_PLATFORMTHEME=qt5ct SESSION_MANAGER=local/:@/tmp/.ICE-unix/2058,unix/:/tmp/.ICE-unix/2058 SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=2126 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh TZ=:/etc/localtime USER= XAUTHORITY=/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg XDG_CURRENT_DESKTOP=X-Cinnamon XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/ XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=cinnamon XDG_SESSION_ID=c2 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 From bugtracker at gambaswiki.org Fri Oct 22 19:56:50 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 22 Oct 2021 17:56:50 GMT Subject: [Gambas-bugtracker] Bug #2382: on gtk3 the project tree drag and drop not work at all In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2382&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Fri Oct 22 21:23:20 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 22 Oct 2021 19:23:20 GMT Subject: [Gambas-bugtracker] Bug #2382: on gtk3 the project tree drag and drop not work at all In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2382&from=L21haW4- Comment #1 by Beno?t MINISINI: It should be fixed with commit https://gitlab.com/gambas/gambas/-/commit/d97f8dd764f786ab920a04ef22f43a677f817b88. Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at gambaswiki.org Fri Oct 22 21:29:19 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 22 Oct 2021 19:29:19 GMT Subject: [Gambas-bugtracker] Bug #2381: The double click event not react as it need. In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2381&from=L21haW4- Comment #1 by Beno?t MINISINI: It's the underlying GUI component (Qt or GTK+) that decides what is a double click or not. Is there some GTK+ configuration somewhere for that on your desktop? On KDE, you have this option, provided that your system does not use "libinput", because it lacks many features. See https://bugs.kde.org/show_bug.cgi?id=398610 From bugtracker at gambaswiki.org Sat Oct 23 22:26:00 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 23 Oct 2021 20:26:00 GMT Subject: [Gambas-bugtracker] Bug #2384: Access forbidden (#43) Stock.Themes_Read.827 Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2384&from=L21haW4- Anthony TEKATCH reported a new bug. Summary ------- Access forbidden (#43) Stock.Themes_Read.827 Type : Bug Priority : High Gambas version : 3.16 Product : Unknown Description ----------- Does not start up (crashes). Terminal window shows: Stock.Themes_Read.827: #43: Access forbidden Stock.Themes_Read.827 FOption._new.91 FMain._new.65 Project.Main.407 Popup dialog shows: The application has rasied an unexpected error and must abort. Access forbidden (#43) Stock.Themes_Read.827 I tried various icon themes, and they all seem to cause the same crash. System information ------------------ Arch Linux 5.14.14-arch1-1 ArcoLinux x86_64 rolling XFCE | Arc-Dark | Sardi-Arc (also Adwaita) | Noto Sans 11 Gambas 3.16.3 , and also tried 3.16.2 From bugtracker at gambaswiki.org Sun Oct 24 01:08:33 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 23 Oct 2021 23:08:33 GMT Subject: [Gambas-bugtracker] Bug #2384: Access forbidden (#43) Stock.Themes_Read.827 In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2384&from=L21haW4- Comment #1 by ADMINISTRATOR: It means that your system prevents the access to one of the following directory: - ~/.icons - ~/.local/share/icons - /usr/share/icons - /usr/local/share/icons I will modify the Stock class so that it silently ignore forbidden access. ADMINISTRATOR changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Sun Oct 24 01:11:16 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 23 Oct 2021 23:11:16 GMT Subject: [Gambas-bugtracker] Bug #2384: Access forbidden (#43) Stock.Themes_Read.827 In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2384&from=L21haW4- Comment #2 by Beno?t MINISINI: Fixed in commit https://gitlab.com/gambas/gambas/-/commit/07885061f2a2781d31c80a5722cf2a254f2a395b. Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at gambaswiki.org Sun Oct 24 03:47:51 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sun, 24 Oct 2021 01:47:51 GMT Subject: [Gambas-bugtracker] Bug #2384: Access forbidden (#43) Stock.Themes_Read.827 In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2384&from=L21haW4- Comment #3 by Anthony TEKATCH: That worked. Thanks! By the way: - I do not have a ~/.icons folder - The other folders are owned by root, but have read access for other users and can be read. From bugtracker at gambaswiki.org Sun Oct 24 05:14:11 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sun, 24 Oct 2021 03:14:11 GMT Subject: [Gambas-bugtracker] Bug #2385: Gambas IDE code text overwriting itself Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2385&from=L21haW4- Jason JORDAN reported a new bug. Summary ------- Gambas IDE code text overwriting itself Type : Bug Priority : High Gambas version : 3.16 Product : Development Environment Description ----------- After update Ubuntu to 21.10 - Gambas IDE code text overwriting itself - screen-shot attached, with the code copied from (left)IDE to (right)normal text notepad hope it helps :) - tried changing editor font, a few times, same outcome. - thank you for this amazing Linux language System information ------------------ [System] Gambas=3.16.3 OperatingSystem=Linux Kernel=5.13.0-20-generic Architecture=x86_64 Distribution=Ubuntu 21.10 Desktop=MATE Font=DejaVu Sans Mono,12 Scale=7 Theme=ambiant-mate-dark Language=en_IE.UTF-8 Memory=15947M [Libraries] Cairo=libcairo.so.2.11600.0 Curl=libcurl.so.4.7.0 DBus=libdbus-1.so.3.19.13 GDK2=libgdk-x11-2.0.so.0.2400.33 GDK3=libgdk-3.so.0.2404.26 GStreamer=libgstreamer-1.0.so.0.1805.0 GTK+2=libgtk-x11-2.0.so.0.2400.33 GTK+3=libgtk-3.so.0.2404.26 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.111.0.0 QT5=libQt5Core.so.5.15.2 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] COMPIZ_CONFIG_PROFILE=mate DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus,guid=e04bb76e9808f3183d7875db6174c68e DBUS_STARTER_ADDRESS=unix:path=/run/user/1000/bus,guid=e04bb76e9808f3183d7875db6174c68e DBUS_STARTER_BUS_TYPE=session DESKTOP_SESSION=mate DISPLAY=:0 GB_GUI=gb.gtk3 GDMSESSION=mate GDM_LANG=en_US GIO_LAUNCHED_DESKTOP_FILE_PID=4353 GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GTK_MODULES=appmenu-gtk-module:gail:atk-bridge:canberra-gtk-module GTK_OVERLAY_SCROLLING=0 HOME= IM_CONFIG_PHASE=1 INVOCATION_ID=4e31e05b650f4b0890f54415ba344988 JOURNAL_STREAM=8:28434 LANG=en_IE.UTF-8 LANGUAGE=en_IE.UTF-8 LC_ALL=en_IE.UTF-8 LOGNAME= MANAGERPID=1747 MATE_DESKTOP_SESSION_ID=this-is-deprecated PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PWD= QT_ACCESSIBILITY=1 QT_FONT_DPI=75 QT_LOGGING_RULES=*.debug=false QT_QPA_PLATFORMTHEME=gtk2 QT_SCALE_FACTOR=1 SESSION_MANAGER=local/:@/tmp/.ICE-unix/1768,unix/:/tmp/.ICE-unix/1768 SHELL=/bin/bash SHLVL=0 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh SYSTEMD_EXEC_PID=1765 TZ=:/etc/localtime UBUNTU_MENUPROXY=1 USER= XAUTHORITY=/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-mate:/etc/xdg XDG_CURRENT_DESKTOP=MATE XDG_DATA_DIRS=/usr/share/mate:/usr/local/share:/usr/share:/var/lib/snapd/desktop XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/ XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=mate XDG_SESSION_ID=c2 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 _=/usr/bin/dbus-update-activation-environment From bugtracker at gambaswiki.org Sun Oct 24 08:37:27 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sun, 24 Oct 2021 06:37:27 GMT Subject: [Gambas-bugtracker] Bug #2385: Gambas IDE code text overwriting itself In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2385&from=L21haW4- Comment #1 by Beno?t MINISINI: Can you send your '~/.config/gambas3/gambas3.conf' file? Beno?t MINISINI changed the state of the bug to: NeedsInfo. From bugtracker at gambaswiki.org Sun Oct 24 08:40:22 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sun, 24 Oct 2021 06:40:22 GMT Subject: [Gambas-bugtracker] Bug #2384: Access forbidden (#43) Stock.Themes_Read.827 In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2384&from=L21haW4- Comment #4 by Beno?t MINISINI: > The other folders are owned by root, but have read access for other users and can be read. There must be somewhere in those directories a not readable file or directory, otherwise you won't get that specific error... From bugtracker at gambaswiki.org Sun Oct 24 13:39:44 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sun, 24 Oct 2021 11:39:44 GMT Subject: [Gambas-bugtracker] Bug #2385: Gambas IDE code text overwriting itself In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2385&from=L21haW4- Comment #2 by Jason JORDAN: Hello Sir, Only attached file in that folder - Hope it helps Many thanks, Jason ---------------------------------------------------------------------------- Attachment: gambas3.recent.conf Jason JORDAN changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Sun Oct 24 18:06:20 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sun, 24 Oct 2021 16:06:20 GMT Subject: [Gambas-bugtracker] Bug #2385: Gambas IDE code text overwriting itself In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2385&from=L21haW4- Comment #3 by Beno?t MINISINI: No, this is the list of recent files. The gambas IDE writes its configuration file when it exits, and its name is 'gambas3.conf'. You should see it... Which font did you select exactly in the IDE configuration dialog? What does it show? Beno?t MINISINI changed the state of the bug to: NeedsInfo. From bugtracker at gambaswiki.org Sun Oct 24 18:12:15 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sun, 24 Oct 2021 16:12:15 GMT Subject: [Gambas-bugtracker] Bug #2385: Gambas IDE code text overwriting itself In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2385&from=L21haW4- Comment #4 by Jason JORDAN: Hi, Reinstalled clean Ubuntu Mate 21.10 with total disk wipe - then installed Gambas, same editor error, but the file needed attached. Thank-you sir, Jason ---------------------------------------------------------------------------- Attachment: gambas3.conf Jason JORDAN changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Sun Oct 24 18:20:13 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sun, 24 Oct 2021 16:20:13 GMT Subject: [Gambas-bugtracker] Bug #2385: Gambas IDE code text overwriting itself In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2385&from=L21haW4- Comment #5 by Beno?t MINISINI: Which font did you select exactly in the IDE configuration dialog? What does it show? Beno?t MINISINI changed the state of the bug to: NeedsInfo. From bugtracker at gambaswiki.org Sun Oct 24 20:42:40 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sun, 24 Oct 2021 18:42:40 GMT Subject: [Gambas-bugtracker] Bug #2385: Gambas IDE code text overwriting itself In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2385&from=L21haW4- Comment #6 by Jason JORDAN: I don't know if this helps, but my Gambas code, takes the desktop image, displays weather from an RSS feed - saves it on far right of screen. Screen-shots attached, 1 minute apart - same data, same code. Sometimes it wraps - almost as if the "Paint.DrawRichText()" function believes the desktop display width is smaller, I put some logging in to see if anything stood out - nothing strange. Same SQL data through same code, sometimes wraps early - other times shows normally. code used here... Private Function drawWeatherData(p As Picture, weatherText As String, index As Integer) As Picture Dim fontSize As Integer = 12 Paint.Begin(p) Paint.Font.Size = fontSize Dim r As RectF = Paint.TextSize(weatherText) Paint.End Dim tW As Float = r.Width Dim tH As Float = r.Height Dim pW As Float = tW + 5 '200 Dim pH As Float = tH + 5 '25 Dim pX As Float = Screen.Width - pW - 5 Dim pY As Float = Screen.Height - pH - 35 pX = pX - pictureRightTextBezelSize pY = pY - ((th + 9) * index) Paint.Begin(p) Paint.FillRect(pX, pY, pW, pH, Color.RGB(35, 38, 39)) Paint.Font.Size = fontSize If index = 3 Then Paint.DrawRichText("" & Trim(weatherText), pX + 5, pY + 15) '<<<<<<<<< THIS Draw sometimes wraps early Else Paint.DrawRichText("" & Trim(weatherText), pX + 5, pY + 15) '<<<<<<<<< THIS Draw sometimes wraps early Endif Paint.End Return p End ...I don't know if this helps? ---------------------------------------------------------------------------- Attachment: Screenshot at 2021-10-24 19-33-22.png Attachment: Screenshot at 2021-10-24 19-34-20.png Jason JORDAN changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Mon Oct 25 00:41:45 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sun, 24 Oct 2021 22:41:45 GMT Subject: [Gambas-bugtracker] Bug #2385: Gambas IDE code text overwriting itself In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2385&from=L21haW4- Comment #7 by Beno?t MINISINI: What would really help is answering to my questions about which font is selected in the IDE configuration dialog. Beno?t MINISINI changed the state of the bug to: NeedsInfo. From bugtracker at gambaswiki.org Mon Oct 25 00:42:17 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sun, 24 Oct 2021 22:42:17 GMT Subject: [Gambas-bugtracker] Bug #2381: The double click event not react as it need. In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2381&from=L21haW4- Beno?t MINISINI changed the state of the bug to: NeedsInfo. From bugtracker at gambaswiki.org Mon Oct 25 11:14:09 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Mon, 25 Oct 2021 09:14:09 GMT Subject: [Gambas-bugtracker] Bug #2385: Gambas IDE code text overwriting itself In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2385&from=L21haW4- Comment #8 by Jason JORDAN: attached screen-shot of IDE font settings ---------------------------------------------------------------------------- Attachment: Screenshot at 2021-10-25 10-11-24.png Jason JORDAN changed the state of the bug to: Accepted. From bugtracker at gambaswiki.org Wed Oct 27 11:33:47 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Wed, 27 Oct 2021 09:33:47 GMT Subject: [Gambas-bugtracker] Bug #2386: Rect and RectF does not init well if all the parameters are not given Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2386&from=L21haW4- Fabien BODARD reported a new bug. Summary ------- Rect and RectF does not init well if all the parameters are not given Type : Bug Priority : Medium Gambas version : Master Product : Language Description ----------- Rect and RectF does not init well if all the parameters are not given Dim rf As New Rectf(23, 25) Print rf.X Print rf.Y return 0,0 Dim rf As New Rectf(23, 25,35) Print rf.X Print rf.Y Print rf.W return 0,0,0 Dim rf As New Rectf(23, 25,35,36) Print rf.X Print rf.Y Print rf.W print rf.H return 23, 25,35,36 System information ------------------ [System] Gambas=3.15.90 6e26b524e (master) OperatingSystem=Linux Kernel=5.4.0-53-generic Architecture=x86_64 Distribution=Linux Mint 20 Ulyana Desktop=CINNAMON Theme=mint-y Language=fr_FR.UTF-8 Memory=7843M [Libraries] Cairo=libcairo.so.2.11600.0 Curl=libcurl.so.4.6.0 DBus=libdbus-1.so.3.19.11 GDK2=libgdk-x11-2.0.so.0.2400.32 GDK3=libgdk-3.so.0.2404.16 GStreamer=libgstreamer-1.0.so.0.1602.0 GTK+2=libgtk-x11-2.0.so.0.2400.32 GTK+3=libgtk-3.so.0.2404.16 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.97.0.0 QT5=libQt5Core.so.5.12.8 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] APPMENU_DISPLAY_BOTH=1 CINNAMON_VERSION=4.6.7 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DESKTOP_SESSION=cinnamon DISPLAY=:0 GB_GUI=gb.gtk3 GDMSESSION=cinnamon GDM_LANG=fr_FR GIO_LAUNCHED_DESKTOP_FILE=/usr/local/share/applications/gambas3.desktop GIO_LAUNCHED_DESKTOP_FILE_PID=2538 GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOG GNOME_DESKTOP_SESSION_ID=this-is-deprecated GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GTK_MODULES=gail:atk-bridge GTK_OVERLAY_SCROLLING=0 HOME= LANG=fr_FR.UTF-8 LANGUAGE=fr_FR.UTF-8 LC_ALL=fr_FR.UTF-8 LOGNAME= PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PWD= QT_ACCESSIBILITY=1 QT_LOGGING_RULES=*.debug=false QT_QPA_PLATFORMTHEME=qt5ct SESSION_MANAGER=local/:@/tmp/.ICE-unix/2058,unix/:/tmp/.ICE-unix/2058 SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=2126 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh TZ=:/etc/localtime USER= XAUTHORITY=/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg XDG_CURRENT_DESKTOP=X-Cinnamon XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/ XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=cinnamon XDG_SESSION_ID=c2 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 From bugtracker at gambaswiki.org Wed Oct 27 17:34:01 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Wed, 27 Oct 2021 15:34:01 GMT Subject: [Gambas-bugtracker] Bug #2387: Debugger Local Variables, no longer show any information Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2387&from=L21haW4- Brian G reported a new bug. Summary ------- Debugger Local Variables, no longer show any information Type : Bug Priority : High Gambas version : Master Product : Development Environment Description ----------- In side the debugger local variables are listed but no longer show and information and when you click on them they behave like they allow to enter a text value. Using the latest master. System information ------------------ [System] Gambas=3.16.90 f863ef437 (master) OperatingSystem=Linux Kernel=5.11.0-38-generic Architecture=x86_64 Distribution=Linux Mint 20.2 Uma Desktop=MATE Font=Ubuntu,10 Scale=7 Theme=mint-y Language=en_US.UTF-8 Memory=13946M [Libraries] Cairo=libcairo.so.2.11600.0 Curl=libcurl.so.4.6.0 DBus=libdbus-1.so.3.19.11 GDK2=libgdk-x11-2.0.so.0.2400.32 GDK3=libgdk-3.so.0.2404.16 GStreamer=libgstreamer-1.0.so.0.1602.0 GTK+2=libgtk-x11-2.0.so.0.2400.32 GTK+3=libgtk-3.so.0.2404.16 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.97.0.0 QT5=libQt5Core.so.5.12.8 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] COMPIZ_CONFIG_PROFILE=mint DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-4AA9XSuXtI,guid=370c9716962ed52215847a9161787494 DISPLAY=:50 EDITOR=/usr/bin/nano GB_GUI=gb.gtk3 GIO_LAUNCHED_DESKTOP_FILE_PID=801973 GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GTK_MODULES=gail:atk-bridge GTK_OVERLAY_SCROLLING=0 HOME= LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LD_LIBRARY_PATH=:/usr/local/easysoft/access:/usr/local/easysoft/lib LIBVIRT_DEFAULT_URI=qemu:///system LOGNAME= MATE_DESKTOP_SESSION_ID=this-is-deprecated MOTD_SHOWN=pam PATH=/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PULSE_CLIENTCONFIG=/.x2go/C--50-1635284109_stDMATE_dp24/.pulse-client.conf PWD= QT_ACCESSIBILITY=1 QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_GRAPHICSSYSTEM=native QT_LOGGING_RULES=*.debug=false QT_QPA_PLATFORMTHEME=qt5ct QT_SCALE_FACTOR=1 SESSION_MANAGER=local/:@/tmp/.ICE-unix/374007,unix/:/tmp/.ICE-unix/374007 SHELL=/usr/bin/gsh SHLVL=1 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh SSH_CLIENT=73.66.0.38 34088 22 SSH_CONNECTION=73.66.0.38 34088 192.168.250.8 22 STARTUP=/usr/bin/im-launch /usr/bin/env LD_LIBRARY_PATH=:/usr/local/easysoft/access:/usr/local/easysoft/lib mate-session TERM=xterm TZ=:/etc/localtime USER= X2GO_AGENT_PID=373314 X2GO_SESSION=-50-1635284109_stDMATE_dp24 XAUTHORITY=/.Xauthority XDG_CURRENT_DESKTOP=MATE XDG_DATA_DIRS=/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share XDG_RUNTIME_DIR=/run/user/1000 XDG_SESSION_CLASS=user XDG_SESSION_ID=97 XDG_SESSION_TYPE=tty XSESSION_EXEC=mate-session From bugtracker at gambaswiki.org Wed Oct 27 17:37:12 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Wed, 27 Oct 2021 15:37:12 GMT Subject: [Gambas-bugtracker] Bug #2387: Debugger Local Variables, no longer show any information In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2387&from=L21haW4- Comment #1 by Brian G: Update, When I click on the variable name it opens an input box for the variable if i enter some random junk, for lets say an array. when enter is pressed then the variable shows its type and will correctly allow to click on it and opens the debugger value box for that variable. From bugtracker at gambaswiki.org Wed Oct 27 18:39:00 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Wed, 27 Oct 2021 16:39:00 GMT Subject: [Gambas-bugtracker] Bug #2387: Debugger Local Variables, no longer show any information In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2387&from=L21haW4- Comment #2 by Beno?t MINISINI: Fixed in commit https://gitlab.com/gambas/gambas/-/commit/5830ece406e3aa2758e7a22297c10bf076759f3f. Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at gambaswiki.org Wed Oct 27 18:43:34 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Wed, 27 Oct 2021 16:43:34 GMT Subject: [Gambas-bugtracker] Bug #2386: Rect and RectF does not init well if all the parameters are not given In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2386&from=L21haW4- Comment #1 by Beno?t MINISINI: Only two syntaxes are handled: new Rect() new Rect(X, Y, W, H) I don't see the meaning of the other uses. From bugtracker at gambaswiki.org Fri Oct 29 11:41:06 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 29 Oct 2021 09:41:06 GMT Subject: [Gambas-bugtracker] Bug #2386: Rect and RectF does not init well if all the parameters are not given In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2386&from=L21haW4- Comment #2 by Fabien BODARD: I just think that if they are authorized they will be handled... Because in my case I want to init a rect with X,Y set at the start. (Selection square on mousedown) and then change W,H when needed. From bugtracker at gambaswiki.org Fri Oct 29 22:57:44 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 29 Oct 2021 20:57:44 GMT Subject: [Gambas-bugtracker] Bug #2388: writing large data string to pipe causes gambas app to hang Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2388&from=L21haW4- Brian G reported a new bug. Summary ------- writing large data string to pipe causes gambas app to hang Type : Bug Priority : High Gambas version : Master Product : Language Description ----------- When writing to and reading from a process like this simple example, myprocess = exec ["tr","[a-z]","[A-Z]"] for read write as "mytask" write #myprocess, bigbuffer, bigbuffer.len The write blocks and no events happen after that even if myprocess.blocking = false is set If I write a block of data larger that about 48k or so it seems.. may be random the write will block If I brake it down to smaller chunks with a flush and wait it happens less often.. Is there a way to return a 'would block error' when the blocking is false, if the write would create a blocking call? I have attached a program that this happens with. System information ------------------ [System] Gambas=3.16.90 08d21b5d7 (master) OperatingSystem=Linux Kernel=5.11.0-38-generic Architecture=x86_64 Distribution=Linux Mint 20.2 Uma Desktop=MATE Font=Ubuntu,10 Scale=7 Theme=mint-y Language=en_US.UTF-8 Memory=13946M [Libraries] Cairo=libcairo.so.2.11600.0 Curl=libcurl.so.4.6.0 DBus=libdbus-1.so.3.19.11 GDK2=libgdk-x11-2.0.so.0.2400.32 GDK3=libgdk-3.so.0.2404.16 GStreamer=libgstreamer-1.0.so.0.1602.0 GTK+2=libgtk-x11-2.0.so.0.2400.32 GTK+3=libgtk-3.so.0.2404.16 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.97.0.0 QT5=libQt5Core.so.5.12.8 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] COMPIZ_CONFIG_PROFILE=mint DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-nhIaYGN8YS,guid=0e8066c7caf56f3100ca0bc46179baef DISPLAY=:50 EDITOR=/usr/bin/nano GB_GUI=gb.gtk3 GIO_LAUNCHED_DESKTOP_FILE_PID=2033606 GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GTK_MODULES=gail:atk-bridge GTK_OVERLAY_SCROLLING=0 HOME= LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LD_LIBRARY_PATH=:/usr/local/easysoft/access:/usr/local/easysoft/lib LIBVIRT_DEFAULT_URI=qemu:///system LOGNAME= MATE_DESKTOP_SESSION_ID=this-is-deprecated MOTD_SHOWN=pam PATH=/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PULSE_CLIENTCONFIG=/.x2go/C--50-1635367654_stDMATE_dp24/.pulse-client.conf PWD= QT_ACCESSIBILITY=1 QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_GRAPHICSSYSTEM=native QT_LOGGING_RULES=*.debug=false QT_QPA_PLATFORMTHEME=qt5ct QT_SCALE_FACTOR=1 SESSION_MANAGER=local/:@/tmp/.ICE-unix/881086,unix/:/tmp/.ICE-unix/881086 SHELL=/usr/bin/gsh SHLVL=1 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh SSH_CLIENT=73.66.0.38 39446 22 SSH_CONNECTION=73.66.0.38 39446 192.168.250.8 22 STARTUP=/usr/bin/im-launch /usr/bin/env LD_LIBRARY_PATH=:/usr/local/easysoft/access:/usr/local/easysoft/lib mate-session TERM=xterm TZ=:/etc/localtime USER= X2GO_AGENT_PID=880206 X2GO_SESSION=-50-1635367654_stDMATE_dp24 XAUTHORITY=/.Xauthority XDG_CURRENT_DESKTOP=MATE XDG_DATA_DIRS=/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share XDG_RUNTIME_DIR=/run/user/1000 XDG_SESSION_CLASS=user XDG_SESSION_ID=140 XDG_SESSION_TYPE=tty XSESSION_EXEC=mate-session From bugtracker at gambaswiki.org Fri Oct 29 23:02:31 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Fri, 29 Oct 2021 21:02:31 GMT Subject: [Gambas-bugtracker] Bug #2388: writing large data string to pipe causes gambas app to hang In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2388&from=L21haW4- Comment #1 by Brian G: Forgot to attach project ---------------------------------------------------------------------------- Attachment: TestExecReadWrite-0.0.1.tar.gz From bugtracker at gambaswiki.org Sat Oct 30 03:23:53 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 30 Oct 2021 01:23:53 GMT Subject: [Gambas-bugtracker] Bug #2388: writing large data string to pipe causes gambas app to hang In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2388&from=L21haW4- Comment #2 by Beno?t MINISINI: Of course. A pipe is a limited memory buffer. As soon as Write has filled the pipe, it blocks. I don't know what you want to achieve, but your code cannot work. You have created a dead lock by design. The 'tr' process outputs what it receives on another pipe created by the interpreter, and as you are in the Write instruction, the interpreter never read the pipe, and so 'tr' is blocked, and so Write is blocked too. From bugtracker at gambaswiki.org Sat Oct 30 03:24:14 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 30 Oct 2021 01:24:14 GMT Subject: [Gambas-bugtracker] Bug #2388: writing large data string to pipe causes gambas app to hang In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2388&from=L21haW4- Comment #3 by Beno?t MINISINI: Have you read the system man page about pipes? From bugtracker at gambaswiki.org Sat Oct 30 07:35:27 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 30 Oct 2021 05:35:27 GMT Subject: [Gambas-bugtracker] Bug #2388: writing large data string to pipe causes gambas app to hang In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2388&from=L21haW4- Comment #4 by Brian G: I understand all that. What I am asking is can the non blocking async write be enabled, where it returns an error if a write would block? From bugtracker at gambaswiki.org Sat Oct 30 07:41:08 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 30 Oct 2021 05:41:08 GMT Subject: [Gambas-bugtracker] Bug #2388: writing large data string to pipe causes gambas app to hang In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2388&from=L21haW4- Comment #5 by Brian G: To specify non-blocking option: #include int fd; fcntl(fd, F_SETFL, O_NONBLOCK); fd: file descriptor F_SETFL: Set the file status flags to the value specified by arg. File access mode here in our purpose use only for O_NONBLOCK flag. O_NONBLOCK: use for non-blocking option. 0: return on successful -1: return on error, set errorno After this function runs successfully, a call to read/write returns -1 if pipe is empty/full and sets errno to EAGAIN From bugtracker at gambaswiki.org Sat Oct 30 07:44:59 2021 From: bugtracker at gambaswiki.org (bugtracker at gambaswiki.org) Date: Sat, 30 Oct 2021 05:44:59 GMT Subject: [Gambas-bugtracker] Bug #2388: writing large data string to pipe causes gambas app to hang In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.2388&from=L21haW4- Comment #6 by Brian G: for read EAGAIN The file descriptor fd refers to a file other than a socket and has been marked nonblocking (O_NONBLOCK), and the read would block. See open(2) for further details on the O_NONBLOCK flag. for write EAGAIN The file descriptor fd refers to a file other than a socket and has been marked nonblocking (O_NONBLOCK), and the write would block. See open(2) for further details on the O_NONBLOCK flag. EAGAIN or EWOULDBLOCK The file descriptor fd refers to a socket and has been marked nonblocking (O_NONBLOCK), and the write would block. POSIX.1-2001 allows either error to be returned for this case, and does not require these constants to have the same value, so a portable application should check for both possibilities.