Public bug reported:

Actual outcome:
Running `pdfmod .` on console causes

```
[1 Debug 18:56:18.769] Starting PdfMod 0.9.1
[1 Debug 18:56:18.773] Initializing i18n catalog from /usr/share/locale/

(PdfMod:21604): dbind-WARNING **: 18:56:18.801: Couldn't register with 
accessibility bus: Did not receive a reply. Possible causes include: the remote 
application did not send a reply, the message bus security policy blocked the 
reply, the reply timeout expired, or the network connection was broken.
[1 Debug 18:56:18.809] Loaded custom AccelMap from 
/home/richter/.config/pdfmod/gtk_accel_map
[1 Debug 18:56:18.815] Cache directory set to /home/richter/.cache/pdfmod
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle 
the exception.
GLib.GException: Configuration server couldn't be contacted: D-BUS error: Es 
konnte kein Wert beim Schlüssel »/apps/pdfmod/last_folder« gespeichert werden, 
da der Konfigurationsserver keine schreibbare Datenbank hat. Für dieses Problem 
gibt es mehrere mögliche Ursachen: 1) Ihre Konfigurationspfad-Datei 
/etc/gconf/2/Pfad enthält keine Datenbanken oder konnte nicht gefunden werden 
2) Es wurden versehentlich zwei gconfd-Prozesse gestartet. 3) Ihr 
Betriebssystem ist nicht richtig konfiguriert, so dass das Sperren einer 
NFS-Datei in Ihrem Heimverzeichnis nicht funktioniert oder 4) Ihr 
NFS-Client-Rechner ist abgestürzt und hat den Server beim Starten nicht darüber 
informiert, dass Dateisperren aufgehoben werden sollen. Falls zwei 
gconfd-Prozesse laufen (oder zwei liefen, als der Zweite gestartet wurde), 
hilft möglicherweise das Abmelden, das Abwürgen aller laufenden 
gconfd-Instanzen und das neu Anmelden. Falls eine nicht aufhebbare Sperren 
vorliegt, löschen Sie ~/.gconf*/*lock. Möglicherweise ist das Problem auch, 
dass Sie versuchen, GConf von zwei Maschinen aus gleichzeitig zu verwenden und 
ORBits Vorgabekonfiguration CORBA-Verbindungen aus dem Netz verhindert. 
Schreiben Sie »ORBIIOPIPv4=1« in die Datei /etc/orbitrc. Sie sollten wie immer 
das user.* syslog auf Details auf Probleme mit gconfd hin überprüfen. Es darf 
nur einen gconfd pro Heimverzeichnis laufen und er muss eine Sperrdatei in 
~/gconfd besitzen, aber auch Sperrdateien an individuellen Speicherorten, wie 
z.B. ~/.gconf.
  at GConf.Client.SetValue (System.String key, GConf.Value val) [0x0002a] in 
<90ad041783924b4eb57da7f26d733f0c>:0 
  at GConf.ClientBase.Set (System.String key, System.Object val) [0x00008] in 
<90ad041783924b4eb57da7f26d733f0c>:0 
  at PdfMod.Core.Configuration.Set[T] (System.String key, T val) [0x00012] in 
<f0dc559292ae4b2493dd6ac4a0372682>:0 
  at PdfMod.Core.Configuration.set_LastOpenFolder (System.String value) 
[0x00039] in <f0dc559292ae4b2493dd6ac4a0372682>:0 
  at PdfMod.Gui.Client.LoadPath (System.String path, System.String 
suggestedFilename, System.Action finishedCallback) [0x000b8] in 
<f0dc559292ae4b2493dd6ac4a0372682>:0 
  at PdfMod.Core.Client.LoadPath (System.String path, System.String 
suggestedFilename) [0x00000] in <f0dc559292ae4b2493dd6ac4a0372682>:0 
  at PdfMod.Core.Client.LoadPath (System.String path) [0x00000] in 
<f0dc559292ae4b2493dd6ac4a0372682>:0 
  at PdfMod.Gui.Client.LoadFiles (System.Collections.Generic.IList`1[T] files) 
[0x00014] in <f0dc559292ae4b2493dd6ac4a0372682>:0 
  at PdfMod.Core.Client.LoadFiles () [0x00011] in 
<f0dc559292ae4b2493dd6ac4a0372682>:0 
  at PdfMod.Gui.Client+<RunIdle>c__AnonStorey4.<>m__0 () [0x00000] in 
<f0dc559292ae4b2493dd6ac4a0372682>:0 
  at GLib.Idle+IdleProxy.Handler (System.IntPtr data) [0x0003c] in 
<5a439e0caae7469886e7119d9f6bc621>:0 
  at GLib.ExceptionManager.RaiseUnhandledException (System.Exception e, 
System.Boolean is_terminal) [0x00000] in <5a439e0caae7469886e7119d9f6bc621>:0 
  at GLib.Idle+IdleProxy.Handler (System.IntPtr data) [0x00000] in 
<5a439e0caae7469886e7119d9f6bc621>:0 
  at Gtk.Application.gtk_main () [0x00000] in 
<7a41aae9f05e45b7b5a8cedfab67f8ff>:0 
  at Gtk.Application.Run () [0x00000] in <7a41aae9f05e45b7b5a8cedfab67f8ff>:0 
  at PdfMod.Gui.Client..ctor (System.Boolean loadFiles) [0x00000] in 
<f0dc559292ae4b2493dd6ac4a0372682>:0 
  at PdfMod.PdfMod.Main (System.String[] args) [0x00000] in 
<f0dc559292ae4b2493dd6ac4a0372682>:0
```

I attempted to get the English version of the error message using `env
LANG=C LC_ALL=C LANGUAGE=C pdfmod .` which didn't help. I'm willing to
provide it, but need assistance.

Expected outcome:
The application should provide a comprehensive error message explaining the 
error and assist in case it's a user error.

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: pdfmod 0.9.1-8
Uname: Linux 4.15.18-041518-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.9-0ubuntu7.4
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Sat Sep 29 18:56:49 2018
PackageArchitecture: all
SourcePackage: pdfmod
UpgradeStatus: Upgraded to bionic on 2018-04-30 (152 days ago)

** Affects: pdfmod (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug bionic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1795158

Title:
  Starting pdfmod with argument . causes uncomprehensive failure due to
  attempt to write directory without permissions

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pdfmod/+bug/1795158/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to