sequencer64 icon indicating copy to clipboard operation
sequencer64 copied to clipboard

crash when I click on the "File" menu

Open FrankBuss opened this issue 7 years ago • 5 comments

This is the message on the console:

** (seq64:4008): WARNING **: Invalid borders specified for theme pixmap: /usr/share/themes/Breeze/gtk-2.0/../assets/line-h.png, borders don't fit within the image Trace/breakpoint trap

I tried it with the latest version from github and compiled it, and with the latest released version. My system is Debian 9 with KDE.

FrankBuss avatar Jul 02 '18 12:07 FrankBuss

It is a problem with the Breeze theme. See closed GitHub issue #126 for details. I ended up editing my copy of that theme. Good luck!

On Mon, Jul 2, 2018, 08:39 Frank Buss [email protected] wrote:

This is the message on the console:

** (seq64:4008): WARNING **: Invalid borders specified for theme pixmap: /usr/share/themes/Breeze/gtk-2.0/../assets/line-h.png, borders don't fit within the image Trace/breakpoint trap

I tried it with the latest version from github and compiled it, and with the latest released version.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ahlstromcj/sequencer64/issues/154, or mute the thread https://github.com/notifications/unsubscribe-auth/AHnVqHavOv9ljUUc0YvvEro5aewKlO6lks5uChRwgaJpZM4U_PYR .

ahlstromcj avatar Jul 02 '18 12:07 ahlstromcj

I also have the same issue. Changing the theme does not seem like a reasonable resolution to this issue.

Output from seq64:

[JACK server already started]
[Initialized, running without JACK sync]
3 rtmidi ports created:
Input ports (2):
  [0] 0:0 a2j:Midi Through [14] (playback): Midi Through Port-0
  [1] 0:1 a2j:MIDI monitor [129] (playback): midi in
Output ports (1):
  [0] 0:0 a2j:Midi Through [14] (capture): Midi Through Port-0 


** (seq64:31443): WARNING **: 00:09:27.269: Invalid borders specified for theme pixmap:
        /usr/share/themes/Breeze/gtk-2.0/../assets/line-h.png,
borders don't fit within the image
[1]    31443 trace trap (core dumped)  seq64

violet-fish avatar Oct 29 '18 06:10 violet-fish

Unfortunately, the only thing we can do on seq64's end is add a krufty option to not add separators to seq64 menus.

Another option is to use the Qt version of seq64 instead. That will ultimately become the main version, but it currently still has a few issue that will be fixed in a few more revisions of the 0.96 series in the qt5_reconcile branch.

I think somebody said they'd reported the breeze issue upstream. For me, it is easier to avoid that theme, nice though it looks. There's also a freeze-up issue with Gtk when using hot-keys for the menu before clicking in the GUI. These issues are part of the reason why we're moving to Qt. The other part of the reason is that Qt seems to be more motivated to support their framework cross-platform.

ahlstromcj avatar Oct 29 '18 11:10 ahlstromcj

https://bugs.kde.org/show_bug.cgi?id=404045

mxmilkiib avatar Feb 06 '19 23:02 mxmilkiib

A fix has been pushed and the issue marked resolved.

mxmilkiib avatar Jun 26 '19 08:06 mxmilkiib