[MacPorts] #43868: midori Xlib error on launch

MacPorts noreply at macports.org
Sun Jun 1 14:53:25 PDT 2014


#43868: midori Xlib error on launch
------------------------+--------------------------------
 Reporter:  rharwood@…  |      Owner:  macports-tickets@…
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.3.0
 Keywords:              |       Port:  midori
------------------------+--------------------------------
 When I try to launch midori through an ssh-forwarded session, it starts to
 draw the window (grey rectangle) and then dies with the following:

 {{{
 robbie at osxserver:~$ midori
 Xlib:  extension "RANDR" missing on display "localhost:10.0".

 (midori4:76291): Gtk-WARNING **: Error loading theme icon 'tab-new' for
 stock: Icon 'tab-new' not present in theme

 (midori4:76291): Gtk-WARNING **: Error loading theme icon 'bookmark-new'
 for stock: Icon 'bookmark-new' not present in theme

 (midori4:76291): Gtk-WARNING **: Error loading theme icon 'user-trash' for
 stock: Icon 'user-trash' not present in theme
 The program 'midori4' received an X Window System error.
 This probably reflects a bug in the program.
 The error was 'BadLength (poly request too large or internal Xlib length
 erro'.
   (Details: serial 185 error_code 16 request_code 72 minor_code 0)
   (Note to programmers: normally, X errors are reported asynchronously;
    that is, you will receive the error a while after causing it.
    To debug your program, run it with the --sync command line
    option to change this behavior. You can then get a meaningful
    backtrace from your debugger if you break on the gdk_x_error()
 function.)
 robbie at osxserver:~$ echo $?
 1
 robbie at osxserver:~$
 }}}

 Inspecting the options available through --help, I see --debug, but this
 causes:

 {{{
 robbie at osxserver:~$ midori -g
 Xlib:  extension "RANDR" missing on display "localhost:10.0".
 Launching command: '/usr/bin/gdb' --batch -ex 'set print thread-events
 off' -ex run -ex 'set logging on /var/tmp/midori-robbie/gdb.bt' -ex 'bt'
 --return-child-result --args midori
 /usr/libexec/gdb/gdb-i386-apple-darwin: unrecognized option `--return-
 child-result'
 Use `/usr/libexec/gdb/gdb-i386-apple-darwin --help' for a complete list of
 options.
 robbie at osxserver:~$ echo $?
 0
 robbie at osxserver:~$
 }}}

 and so I am unable to provide more information.

 System is 10.6.8.  Thanks!

-- 
Ticket URL: <https://trac.macports.org/ticket/43868>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list