Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
On Sat, Apr 11, 2020 at 2:06 AM Martin Frb via lazarus < lazarus@lists.lazarus-ide.org> wrote: > I haven't gotten to test gdb 8.3 myself yet. So I do not know how it > compares to other gdb versions. > gdb 8.3 is old! Manjaro has already version 9.1. Maybe it contributed to my solid debugging experience. $ gdb --version GNU gdb (GDB) 9.1 Copyright (C) 2020 Free Software Foundation, Inc. -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
On 10/04/2020 23:54, Juha Manninen via lazarus wrote: On Fri, Apr 10, 2020 at 11:46 AM C Western via lazarus mailto:lazarus@lists.lazarus-ide.org>> wrote: The current FPC 3.2.0RC1 / 2.0.8 release works fine for me, though I would comment that debugging with gdb seemed particularly crash prone; I am using: GNU gdb (GDB) Fedora 8.3.50.20190824-30.fc31 (64 bit) Can you please test if Lazarus trunk makes a difference for the GDB experience. Very unlikely. He said gdb crashed. Not much has been changed in the commands sent to gdb. I haven't gotten to test gdb 8.3 myself yet. So I do not know how it compares to other gdb versions. -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
On 10/04/2020 10:46, C Western via lazarus wrote: The current FPC 3.2.0RC1 / 2.0.8 release works fine for me, though I would comment that debugging with gdb seemed particularly crash prone; I am using: GNU gdb (GDB) Fedora 8.3.50.20190824-30.fc31 (64 bit) It (gdb) would crash far too often on hitting a breakpoint in my program. I would say the internal dwarf debugger in Lazarus proved rather more reliable - maybe this is a better default for Linux? What debug type info are you using? I know that gdb has quite some issues with FPC's dwarf 3. There are a few people who say dwarf 3 works for them, but I do highly recommend dwarf-2-with-sets. That said gdb with dwarf-2 is not crash free either. Just a little less likely... Many crashes happens when accessing watches (or locals or parameters). Finding what it crashes on: https://wiki.lazarus.freepascal.org/GDB_Debugger_Tips#Log_info_for_debug_session Then you might be able to avoid it... Maybe... In Lazarus 2.1 fpdebug is pre-installed. But not yet the default. That decision is still pending. But ultimately the idea is for it to become the default. -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
On Fri, Apr 10, 2020 at 11:46 AM C Western via lazarus < lazarus@lists.lazarus-ide.org> wrote: > The current FPC 3.2.0RC1 / 2.0.8 release works fine for me, though I > would comment that debugging with gdb seemed particularly crash prone; I > am using: > > GNU gdb (GDB) Fedora 8.3.50.20190824-30.fc31 (64 bit) > Can you please test if Lazarus trunk makes a difference for the GDB experience. I am running Lazarus trunk on Manjaro Linux and just debugged Lazarus IDE itself without problems. (Bug tracker issue #36872). Actually debugging works amazingly well despite its known limitations. My FPC is now 3.0.4 but I don't think it makes a difference. The debug info format has not changed. It is either a Lazarus problem or a Fedora problem. Juha -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
The current FPC 3.2.0RC1 / 2.0.8 release works fine for me, though I would comment that debugging with gdb seemed particularly crash prone; I am using: GNU gdb (GDB) Fedora 8.3.50.20190824-30.fc31 (64 bit) It (gdb) would crash far too often on hitting a breakpoint in my program. I would say the internal dwarf debugger in Lazarus proved rather more reliable - maybe this is a better default for Linux? Colin We would invite everyone to provide their feedback to help us improve this upcoming release. Please let as know in particular: - Any bug-fixes already made to trunk, that you believe should still be merged to the fixes branch (fixes that are not listed on the above wiki page) - Any regressions that happened in fixes branch since the release of 2.0 - Other urgent matters, you believe we should know before the release. Please attempt to provide your feedback by: 9th April 2020 -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
On 4/10/20 1:28 AM, Denis Kozlov via lazarus wrote: Hello Martin, If it's not too late, can r62551 be merged too? Bug report #36490: Bitmap transparency (mask) not respected by TMenuItem https://bugs.freepascal.org/view.php?id=36490 There are fixes for gtk2,qt,qt5 for same thing too zeljko -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
Hello Martin, If it's not too late, can r62551 be merged too? Bug report #36490: Bitmap transparency (mask) not respected by TMenuItem https://bugs.freepascal.org/view.php?id=36490 Regards, Denis On 02/04/2020 09:41, Martin Frb via lazarus wrote: We would invite everyone to provide their feedback to help us improve this upcoming release. Please let as know in particular: - Any bug-fixes already made to trunk, that you believe should still be merged to the fixes branch (fixes that are not listed on the above wiki page) - Any regressions that happened in fixes branch since the release of 2.0 - Other urgent matters, you believe we should know before the release. Please attempt to provide your feedback by: 9th April 2020 -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
On 03/04/2020 11:05, Juha Manninen via lazarus wrote: On Fri, Apr 3, 2020 at 11:35 AM Rolf Wetjen via lazarus mailto:lazarus@lists.lazarus-ide.org>> wrote: I wanted to ask for https://bugs.freepascal.org/view.php?id=35362 OK, that makes more sense. :) Issue #35362 is a regression. If your patch works it surely should be applied and merged to 2.0.8 branch. I have something, based on that patch that may potentially work. But needs testing. So please test. Unfortunately the SetCapture can (if anything got overlooked) have side effects on any other component. So I do not think this will be merged to fixes. -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
Thank you, Juha. I've reopened #36798. Rolf -- Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft. https://www.avast.com/antivirus -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
On Fri, Apr 3, 2020 at 11:35 AM Rolf Wetjen via lazarus < lazarus@lists.lazarus-ide.org> wrote: > I wanted to ask for https://bugs.freepascal.org/view.php?id=35362 and > https://bugs.freepascal.org/view.php?id=36798. > OK, that makes more sense. :) Issue #35362 is a regression. If your patch works it surely should be applied and merged to 2.0.8 branch. Apparently Michl is not active right now so I assigned the issue to Martin. I myself don't have a Windows now. I am setting up Lazarus under Wine in my new super-computer (!) and then I can test Windows patches, too. Wine has improved steadily and is very good nowadays. Issue #36798 is solved and I believe the commit r62781 can be merged. I will not add it to the list, somebody else must decide it. I see you have added a documentation update _after_ the issue was resolved. Please reopen the issue, it is left unnoticed otherwise. Juha -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
Juha, I wanted to ask for https://bugs.freepascal.org/view.php?id=35362 and https://bugs.freepascal.org/view.php?id=36798. Rolf Am 03.04.2020 um 10:22 schrieb Juha Manninen via lazarus: On Fri, Apr 3, 2020 at 10:58 AM Rolf Wetjen via lazarus mailto:lazarus@lists.lazarus-ide.org>> wrote: can you please check for r35362 and r36798 and probably include them too? Those are from February and April 2012. Eight years ago. Are you surely looking at Lazarus commit history? Juha -- Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft. https://www.avast.com/antivirus -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
On Fri, Apr 3, 2020 at 10:58 AM Rolf Wetjen via lazarus < lazarus@lists.lazarus-ide.org> wrote: > can you please check for r35362 and r36798 and probably include them too? > Those are from February and April 2012. Eight years ago. Are you surely looking at Lazarus commit history? Juha -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
Hello Martin, can you please check for r35362 and r36798 and probably include them too? Thank you, Rolf -- Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft. https://www.avast.com/antivirus -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
Martin, I haven't reported this bug because it's difficult to reproduce, but with some of the recent releases and many of the trunk check in there seems to be a lot of problems with the sparta docked form designer (DFD), at least on Linux gtk2. What happens is that with the DFD installed on Linux gtk2 as the user tries to use the left mouse button in the designer to either click on or lasso select controls, the designer acts as if the previous selection is included in the selection. This happens randomly. The effect is that DFD is difficult to use. You go to select a control by clicking on it and instead it creates a selection group including the item you click on and whatever was last selected. This prevents users from editing a component or control using the DFD and instead they have to clear the selection (by clicking on a blank area of the form) then clicking on a control or component. It is very annoying, but doesn't happen 100% of the time, more like 50%. When you have a revision number you feel comfortable for me to test, I can try it and report the status of this issue back. If it fails with that revision I can submit a mantis issue and perhaps look at what's going on as well. For anyone else, if you are using Linux, gtk2, and the DFD, it would be helpful if you could confirm this behavior and perhaps note the pattern you see. That is what is happening when this problem occurs. Thanks. -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
El 2/4/20 a les 12:13, Juha Manninen via lazarus ha escrit: On Thu, Apr 2, 2020 at 12:40 PM Luca Olivetti via lazarus mailto:lazarus@lists.lazarus-ide.org>> wrote: It's not urgent (because I use my local copy with the patch) but there is this: https://bugs.freepascal.org/view.php?id=35715 I took care of it. It can safely be merged. Thank you -- Luca Olivetti Wetron Automation Technology http://www.wetron.es/ Tel. +34 93 5883004 (Ext.3010) Fax +34 93 5883007 -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
On Thu, Apr 2, 2020 at 12:40 PM Luca Olivetti via lazarus < lazarus@lists.lazarus-ide.org> wrote: > It's not urgent (because I use my local copy with the patch) but there > is this: > > https://bugs.freepascal.org/view.php?id=35715 > I took care of it. It can safely be merged. Juha -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus
Re: [Lazarus] We are planning the next release: Lazarus 2.0.8
El 2/4/20 a les 10:41, Martin Frb via lazarus ha escrit: - Other urgent matters, you believe we should know before the release. It's not urgent (because I use my local copy with the patch) but there is this: https://bugs.freepascal.org/view.php?id=35715 Bye -- Luca Olivetti Wetron Automation Technology http://www.wetron.es/ Tel. +34 93 5883004 (Ext.3010) Fax +34 93 5883007 -- ___ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus