Re: [Rosegarden-user] File Open Crash: gnome_vfs_mime_get_value
On 01/02/2016 05:57 PM, D. Michael McIntyre wrote: > Since the theme we use is one that's supposed to cure your problem, my > guess is that you don't use the stylesheet. Without the stylesheet, Qt > would take steps to make itself more GNOME-like, and that would very > likely invoke the code that's causing your trouble. If you do use the stylesheet, it could still be a difference between "plastique" and "windows" or there might be some subtle difference in the file dialog implementation that I'm forgetting. I know I had to add something to our internal FileDialog class. I don't remember making a change that would likely affect this GTK thing, but I could have. If I did, it was to support Qt5. I had to make a lot of small changes to get that working; changes that could well have invoked different code pathways in the library. In the end, this is still a library issue, not a Rosegarden issue. We tell the library to do a file dialog, and the library decides to perform steps that reveal the zlib version clash between Qt and GNOME, and BOOM! -- D. Michael McIntyre -- ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] File Open Crash: gnome_vfs_mime_get_value
On 01/02/2016 05:57 PM, D. Michael McIntyre wrote: > Rosegarden. There is no way you are going to make the particular > combination you are trying to use work. Something has to change somewhere. Also, grabbing a binary distribution of Qt5 and compiling against that would probably cure the issue, with everything else left the same. That's seriously worth a try. -- D. Michael McIntyre -- ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] File Open Crash: gnome_vfs_mime_get_value
On 01/02/2016 10:53 AM, Holger Marzen wrote: > But why does Rosegarden SVN 14300 (with old build system) compile and > run fine on my system? I fetched and compiled it today. After getting the new build system, we also acquired the possibility of building with Qt5. This required numerous small changes, which mostly amounted to modernizing a lot of legacy code. One area we had to modernize related to style. Researching the GNOME/zlib error you're experiencing, the "Qt GTK" style comes up frequently as an offender. Users were able to resolve various issues with various Qt applications by switching Qt to use some other theme, such as "Plastique" or "Windows." We used to use the Plastique style internally. It was eliminated in Qt5, so we use the Windows style now, to correct various issues with the stylesheet that could be corrected no other way. Since the theme we use is one that's supposed to cure your problem, my guess is that you don't use the stylesheet. Without the stylesheet, Qt would take steps to make itself more GNOME-like, and that would very likely invoke the code that's causing your trouble. In any event, there was a lot of discussion of this exact issue right around 2012, and reports tapered off after that year. You are having problems with things in an old distro that everybody has resolved since then. A new Qt and a new GNOME should fix you right up. Otherwise you have to take steps to ensure that the code that gets invoked avoids the broken GTK-compatibility code from that year. Change your theme, run KDE instead of GNOME, upgrade your distro, or run old versions of Rosegarden. There is no way you are going to make the particular combination you are trying to use work. Something has to change somewhere. -- D. Michael McIntyre -- ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] File Open Crash: gnome_vfs_mime_get_value
On Sat, 2 Jan 2016, Ted Felix wrote: > On 01/01/2016 05:41 PM, Holger Marzen wrote: > > Unfortunately Rosegarden still crashes when trying to open a file. It > > crashes before opening the file dialog. > >I'm guessing it's libraries. > > #3 0x7f8109b61862 in gnome_vfs_mime_get_value () from > /usr/lib/x86_64-linux-gnu/libgnomevfs-2.so.0 > > Googling on "gnome_vfs_mime_get_value" leads to this similar report from > 2012: > >https://github.com/OpenMS/OpenMS/issues/393 > > It indicates that the problem for them was with incompatible versions of > zlib. rg uses zlib, so this might be it. A recent upgrade to your > machine might have introduced a new version of zlib, or some other > library that is causing trouble. But why does Rosegarden SVN 14300 (with old build system) compile and run fine on my system? I fetched and compiled it today. -- ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] File Open Crash: gnome_vfs_mime_get_value
On 01/01/2016 05:41 PM, Holger Marzen wrote: > Unfortunately Rosegarden still crashes when trying to open a file. It > crashes before opening the file dialog. I'm guessing it's libraries. #3 0x7f8109b61862 in gnome_vfs_mime_get_value () from /usr/lib/x86_64-linux-gnu/libgnomevfs-2.so.0 Googling on "gnome_vfs_mime_get_value" leads to this similar report from 2012: https://github.com/OpenMS/OpenMS/issues/393 It indicates that the problem for them was with incompatible versions of zlib. rg uses zlib, so this might be it. A recent upgrade to your machine might have introduced a new version of zlib, or some other library that is causing trouble. Ted. -- ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] File Open Crash
On 01/02/2016 05:51 AM, Holger Marzen wrote: > Same effect. I chatted with FalkTX, maintainer of KXStudio, and he had a > similar effect. Rosegarden didn't crash when opening the file dialog but > freezed. > > I'll ask him if he's still encountering that freeze. Ok. I'll look a little more closely at this and see if I can see anything and/or add some more diagnostics to help track this down. Ted. -- ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] ROSEGARDEN 15.12 RELEASED
On Fri, 1 Jan 2016, Ted Felix wrote: > On 01/01/2016 06:15 PM, Holger Marzen wrote: > >>> Unfortunately Rosegarden still crashes when trying to open a file. It > >>> crashes before opening the file dialog. > > > > #14 0x7f811c8f9e6e in > > Rosegarden::RosegardenApplication::notify(QObject*, QEvent*) () > > at > > /home/hm/src/rosegarden/rosegarden-14436.bad/src/gui/application/RosegardenApplication.cpp:135 > >Rebuild all? > >Strange problems like this can be caused by a messed up build. I was > having some really weird problems a few days ago. A reboot and rebuild > cleared them up. > >If you haven't tried that, it might be worth a shot. The full > procedure might be something like: > > 1. Reboot. > 2. Grab a new copy of the source. > 3. Build and test. Same effect. I chatted with FalkTX, maintainer of KXStudio, and he had a similar effect. Rosegarden didn't crash when opening the file dialog but freezed. I'll ask him if he's still encountering that freeze. -- ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] ROSEGARDEN 15.12 RELEASED
On 01/01/2016 10:26 PM, Ted Felix wrote: > But you could just try deleting your build directory, then going > through the build steps again. That might be enough. If that doesn't work, then I just don't see any way to make progress on this one. It's way not crashing in our code. -- D. Michael McIntyre -- ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user