Menu

Can't print on openSUSE 15.0 - Keepass aborts :-(

Help
Dan Rawson
2018-12-09
2018-12-10
  • Dan Rawson

    Dan Rawson - 2018-12-09

    If I select one or more entries, and then try to print, it fails.

    System: OpenSUSE Leap 15.0 with current patches
    Keepass: 2.38 (current from openSUSE repositories)
    Mono: 5.10.1 (also current from openSUSE repositories)

    Failure: When I select a few entries and then do Selected Entries -> Print, the dialog box opens, but the "Preview" tab is blank. If I switch to the "Layout" tab and then back to the preview tab, keepass dies with:

    libgluezilla not found. To have webbrowser support, you need libgluezilla installed
    System.NullReferenceException: Object reference not set to an instance of an object
      at System.Windows.Forms.WebBrowser.Refresh (System.Windows.Forms.WebBrowserRefreshOption opt) [0x00042] in <64229ce348bf414baa325904e6b85bb9>:0
    

    If I just click print without switching tabs, it doesn't crash - it hangs. All the dialog controls are dead, and the only way out is to kill the underlying keepass proc.

    Note that libgluezilla is NOT installed and is not available on openSUSE Leap 15.0. There IS a build of it for openSUSE Tumbleweed (the "bleeding edge" openSUSE version :-), but installing it doesn't help; it just crashes with many dependency errors.

    I'd be happy to provide the entire stack trace if it's useful.

    Thanks!

    Dan

     
  • Paul

    Paul - 2018-12-10

    That seems like a mono issue and may not be fixable from KeePass. Maybe a 3rd party port for Linux will work - like KeePassXC?

    cheers, Paul

     
  • Dominik Reichl

    Dominik Reichl - 2018-12-10
     
  • Dan Rawson

    Dan Rawson - 2018-12-10

    Ahh, OK, thanks! I did install KeePassXC also, so I'll try that or the export to HTML.

    Dan

     

Log in to post a comment.