Komodo IDE 9 Hamburger menu won't open on centos 6

I had to install libpixbuf to get komodo to start at all, but now the “hamburger” menu in the top right doesn’t open anything when I click it. The icon changes to indicate the menu should be open, but it’s not there. There are no errors in the terminal I launched komodo from.

A user reported the same issue as a response in this thread here:

uname: Linux 2.6.32-504.23.4.el6.x86_64

Could you reproduce the issue and then share your error log? Help > Troubleshooting > View Log

Note you can press Alt to bring up your menus, as a temporary workaround.

The alt trick is helpful, that’ll get me pretty far. I have some more information aside from the error log.
I had komodo open for a while, hit the hamburger (nothing happened), then hit alt and viewed the log. It was pretty long as komodo had been open for a week. I thought I should try to capture something shorter, so I closed komodo and reopened it fresh. When I hit the hamburger menu, it actually opened - but only with the “view log” menu entry. See screenshot of the hamburger menu

contents of view log:

[2015-07-14 08:03:23,636] [INFO] Startup: Welcome to Komodo IDE 9.1.0 build 87337 (platform linux-x86_64, running on Linux 2.6.32-504.23.4.el6.x86_64 version #1 SMP Tue Jun 9 20:57:37 UTC 2015)
[2015-07-14 08:03:23,636] [INFO] Startup: /usr/bin/python built on Fri May 29 20:48:54 2015
[2015-07-14 08:03:23,683] [WARNING] koXMLPrefs: dePickleCache: Can’t open file u’/usr/local/Komodo-IDE-9/lib/support/prefs.xmlc’
[2015-07-14 08:03:23,683] [WARNING] koXMLPrefs: the dePickledCache object was None
[2015-07-14 08:03:24,257] [WARNING] console-logger: mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create (1) in resource://gre/modules/Preferences.jsm:381
[2015-07-14 08:03:24,303] [WARNING] root: ko.logging has been converted to a CommonJS module; use require(“ko/logging”) instead (since Komodo 9.0.0a1).
@chrome://komodo/content/komodo.js:15:1

[2015-07-14 08:03:24,571] [WARNING] console-logger: Unknown property ‘border-radius-top-left’. Declaration dropped. (1) in less://commando/skin/commando.less:18
[2015-07-14 08:03:24,571] [WARNING] console-logger: Unknown property ‘border-radius-top-right’. Declaration dropped. (1) in less://commando/skin/commando.less:19
[2015-07-14 08:03:24,875] [ERROR] console-logger: bad script XDR magic number (0) in :0
Traceback (most recent call last):
File “”, line 0, in

[2015-07-14 08:03:26,003] [WARNING] koLanguageServiceBase.indenting: Found non-positive guess of 0 (min 1)
[2015-07-14 08:03:26,113] [WARNING] koLanguageServiceBase.indenting: Found non-positive guess of 0 (min 1)
[2015-07-14 08:03:26,908] [WARNING] root: ko.findresults was already loaded, re-creating it.

[2015-07-14 08:03:27,057] [DEBUG] places_js: waiting for document complete
[2015-07-14 08:03:28,976] [WARNING] root: ko.statusbar.AddMessage is deprecated, please use require(“notify/notify”).send() instead
_addMessage@chrome://komodo/content/statusbar.js:468:1
this.AddMessage@chrome://komodo/content/statusbar.js:516:5
exports.ChangeTracker.prototype.onError@chrome://trackchanges/content/tracker.js:183:5

[2015-07-14 08:03:29,002] [WARNING] console-logger: Unexpected value parsing x1 attribute. (1) in chrome://komodo/skin/images/toolbox/command.svg:0
[2015-07-14 08:03:29,003] [WARNING] console-logger: Unexpected value parsing y1 attribute. (1) in chrome://komodo/skin/images/toolbox/command.svg:0
[2015-07-14 08:03:29,003] [WARNING] console-logger: Unexpected value parsing x2 attribute. (1) in chrome://komodo/skin/images/toolbox/command.svg:0
[2015-07-14 08:03:29,004] [WARNING] console-logger: Unexpected value parsing y2 attribute. (1) in chrome://komodo/skin/images/toolbox/command.svg:0
[2015-07-14 08:03:29,004] [WARNING] console-logger: Unexpected value parsing x1 attribute. (1) in chrome://komodo/skin/images/toolbox/browser.svg:0
[2015-07-14 08:03:29,004] [WARNING] console-logger: Unexpected value parsing y1 attribute. (1) in chrome://komodo/skin/images/toolbox/browser.svg:0
[2015-07-14 08:03:29,005] [WARNING] console-logger: Unexpected value parsing x2 attribute. (1) in chrome://komodo/skin/images/toolbox/browser.svg:0
[2015-07-14 08:03:29,005] [WARNING] console-logger: Unexpected value parsing y2 attribute. (1) in chrome://komodo/skin/images/toolbox/browser.svg:0
[2015-07-14 08:03:29,006] [WARNING] console-logger: Unexpected value parsing x1 attribute. (1) in chrome://komodo/skin/images/toolbox/macro.svg:0
[2015-07-14 08:03:29,006] [WARNING] console-logger: Unexpected value parsing y1 attribute. (1) in chrome://komodo/skin/images/toolbox/macro.svg:0
[2015-07-14 08:03:29,007] [WARNING] console-logger: Unexpected value parsing x2 attribute. (1) in chrome://komodo/skin/images/toolbox/macro.svg:0
[2015-07-14 08:03:29,007] [WARNING] console-logger: Unexpected value parsing y2 attribute. (1) in chrome://komodo/skin/images/toolbox/macro.svg:0
[2015-07-14 08:03:29,007] [WARNING] console-logger: Unexpected value parsing x1 attribute. (1) in chrome://komodo/skin/images/toolbox/snippet.svg:0
[2015-07-14 08:03:29,008] [WARNING] console-logger: Unexpected value parsing y1 attribute. (1) in chrome://komodo/skin/images/toolbox/snippet.svg:0
[2015-07-14 08:03:29,009] [WARNING] console-logger: Unexpected value parsing x2 attribute. (1) in chrome://komodo/skin/images/toolbox/snippet.svg:0
[2015-07-14 08:03:29,010] [WARNING] console-logger: Unexpected value parsing y2 attribute. (1) in chrome://komodo/skin/images/toolbox/snippet.svg:0
[2015-07-14 08:03:29,148] [WARNING] console-logger: Error in parsing value for ‘opacity’. Declaration dropped. (1) in chrome://komodo/skin/images/toolbox/command.svg:0
[2015-07-14 08:03:29,151] [WARNING] console-logger: Error in parsing value for ‘opacity’. Declaration dropped. (1) in chrome://komodo/skin/images/toolbox/browser.svg:0
[2015-07-14 08:03:29,153] [WARNING] console-logger: Error in parsing value for ‘opacity’. Declaration dropped. (1) in chrome://komodo/skin/images/toolbox/macro.svg:0
[2015-07-14 08:03:29,157] [WARNING] console-logger: Error in parsing value for ‘opacity’. Declaration dropped. (1) in chrome://komodo/skin/images/toolbox/snippet.svg:0
[2015-07-14 08:03:31,856] [WARNING] console-logger: mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create (1) in file:///usr/local/Komodo-IDE-9/lib/mozilla/components/koamAddonManager.js:138
[2015-07-14 08:03:45,031] [WARNING] console-logger: Key event not available on GTK2: key=“u” modifiers=“control,shift” (1) in chrome://komodo/content/tail/tail.xul:0
[2015-07-14 08:03:45,032] [WARNING] console-logger: Key event not available on some keyboard layouts: key=“u” modifiers=“control,alt” (1) in chrome://komodo/content/tail/tail.xul:0
[2015-07-14 08:03:45,032] [WARNING] console-logger: Key event not available on some keyboard layouts: key=“v” modifiers=“control,alt” (1) in chrome://komodo/content/tail/tail.xul:0

That screenshot is very odd, it almost seems as if the popup menu is disappearing behind the toolbar. Could you record a video?

Nothing in the log unfortunately.

I don’t have anything to take a video, but it doesn’t wiggle - it just goes from closed to open. Here’s a screenshot with better context, with the window not maximized

I made a new file, so now there are two entries in the menu.

Could you try running this from a macro? > ko.uilayout.cloneUnifiedMenuItems()

After that check the burger menu again.

That did the trick, looks like the menu is populated