Darktable Segmentation fault when KWallet not active

I am Using OpenSuse 13.1 which I run with Gnome. Recently installed KDE alongside Gnome to try it out. I then noticed that the Darktable photo app no longer worked - giving seg faults with no other error information.

So I deleted the cache files as the 13.1 release note suggests, which did not help. Then I tried a "darktable -d all " to delete all files associated with Darktable - which also did not help - but did give some errors detail including a reference to the kwallet service.

To cut the story short - if kwallet is enabled - Darktable is ok. If not - it segfaults. I guess Darktable needs kwallet authenticate to access something (why)?? So from that point I am ok - just keep kwallet active (and maybe Gnome Keyring on Gnome but have not tested this yet).

Darktable 1.2.3 (current stable) and rc 1.4 give the error. I am going to try to contact the Darktable folks with this as well.

cheers, Joe.

joe@GARY:~> darktable -d all
[memory] at startup
[memory] max address space (vmpeak): 253388 kB
[memory] cur address space (vmsize): 253388 kB
[memory] max used memory (vmhwm ): 29920 kB
[memory] cur used memory (vmrss ): 29920 kB
[fswatch_new] fswatch not supported on your platform
[camera_control] creating new context 0x1ae3eb0
[camera_control] loaded 1741 camera drivers.
[camera_control] loaded 42 port drivers.
[camera_control] 0 cameras connected
[pwstorage_new] Creating new context 0x1ae6c60
[pwstorage_new] using kwallet backend for username/password storageMissing separate debuginfo for /lib64/libpthread.so.0
Try: zypper install -C “debuginfo(build-id)=522229c2dde70aaa8e4295ecb7b6643c810f758f”
[New LWP 2938]
[Thread debugging using libthread_db enabled]
Using host libthread_db library “/lib64/libthread_db.so.1”.
Missing separate debuginfo for /lib64/libc.so.6
Try: zypper install -C “debuginfo(build-id)=add838dff54f86a92af42b775679db6000a0b676”
Missing separate debuginfo for /usr/lib64/libglib-2.0.so.0
Try: zypper install -C “debuginfo(build-id)=b1f96c621fd97cfe7079f0978c4146729463d674”
Missing separate debuginfo for /usr/lib64/libgobject-2.0.so.0
Try: zypper install -C “debuginfo(build-id)=a3f8edc19f47fd2290dbbf3d05670ed13ba6a93c”
Missing separate debuginfo for /usr/lib64/libgdk-x11-2.0.so.0
Try: zypper install -C “debuginfo(build-id)=5b0b62a6eb18b08530ad82aa28e65f6ad8092341”
Missing separate debuginfo for /usr/lib64/libgtk-x11-2.0.so.0
Try: zypper install -C “debuginfo(build-id)=acacadf2dbf00066e2abf6ba870b36894f7a017e”
Missing separate debuginfo for /usr/lib64/libcairo.so.2
Try: zypper install -C “debuginfo(build-id)=31ca45f257658c9483e053012b45f2cb3a38677a”
Missing separate debuginfo for /usr/lib64/libpango-1.0.so.0
Try: zypper install -C “debuginfo(build-id)=83fea6cf628120eddb76a549f2a6305da057780f”
Missing separate debuginfo for /usr/lib64/libxml2.so.2
Try: zypper install -C “debuginfo(build-id)=c3da734ac2fd579ec0a8ac901f1d70a5588e7550”
Missing separate debuginfo for /usr/lib64/libgphoto2.so.6
Try: zypper install -C “debuginfo(build-id)=5c10ef6a531869d8767bf84798a64cf40fb719d8”
Missing separate debuginfo for /usr/lib64/libgphoto2_port.so.10
Try: zypper install -C “debuginfo(build-id)=c71dbbd9adb41261eee4df15b947a003c3c6adef”
Missing separate debuginfo for /usr/lib64/libIlmImf-Imf_2_0.so.20
Try: zypper install -C “debuginfo(build-id)=b932ff521fc06ae24ee6eceded1eb0b1dea5c0b8”
Missing separate debuginfo for /usr/lib64/libgio-2.0.so.0
Try: zypper install -C “debuginfo(build-id)=1b14ef6b9ed17e05d707975e562384b7c04a1b6c”
Missing separate debuginfo for /usr/lib64/libgmodule-2.0.so.0
Try: zypper install -C “debuginfo(build-id)=290aaf8105f4b337484ea233f09b4dd353eb0abf”
Missing separate debuginfo for /usr/lib64/libpangocairo-1.0.so.0
Try: zypper install -C “debuginfo(build-id)=97b583912e654fdeb381f52c07515e87c4519062”
Missing separate debuginfo for /usr/lib64/libgdk_pixbuf-2.0.so.0
Try: zypper install -C “debuginfo(build-id)=3abb1529c938d30d798f02f404e0bcd840e8530a”
Missing separate debuginfo for /usr/lib64/libsqlite3.so.0
Try: zypper install -C “debuginfo(build-id)=b9f719561ccd550e98d10ce7ab3ff7b8022a0c1b”
Missing separate debuginfo for /usr/lib64/libexiv2.so.12
Try: zypper install -C “debuginfo(build-id)=9300de66713b4e5b91e47bc11bd9c85d42930e2b”
Missing separate debuginfo for /usr/lib64/libpng16.so.16
Try: zypper install -C “debuginfo(build-id)=c0d262d3e7c31b9309384c94cacbd07bacc54a0a”
Missing separate debuginfo for /lib64/libz.so.1
Try: zypper install -C “debuginfo(build-id)=9e815ef41bf59451f1855b91195b2124e2a95f9e”
Missing separate debuginfo for /usr/lib64/libjpeg.so.8
Try: zypper install -C “debuginfo(build-id)=a2d6b3101763291a0c0f129f359fc920a7a17d13”
Missing separate debuginfo for /usr/lib64/libtiff.so.5
Try: zypper install -C “debuginfo(build-id)=6565566f24763021a82d3c0a4057344067bc7f51”
Missing separate debuginfo for /usr/lib64/liblcms2.so.2
Try: zypper install -C “debuginfo(build-id)=b2f1034a7bed422c823c9aeda9043b39a45e16b2”
Missing separate debuginfo for /usr/lib64/liblua.so.5.2
Try: zypper install -C “debuginfo(build-id)=581c6118d0e0b59d6d8d07c9b0b86ac54dc5cb7b”
Missing separate debuginfo for /lib64/libm.so.6
Try: zypper install -C “debuginfo(build-id)=35d35d9ce781be3a140a34242d998498615b021f”
Missing separate debuginfo for /usr/lib64/libopenjpeg.so.1
Try: zypper install -C “debuginfo(build-id)=dd1711e12abb2ce6da66a29f66cabc2e10905558”
Missing separate debuginfo for /usr/lib64/libgnome-keyring.so.0
Try: zypper install -C “debuginfo(build-id)=0148d9a01e6ab701d32a4ab69390f234d0d81f76”
Missing separate debuginfo for /usr/lib64/libGraphicsMagick.so.3
Try: zypper install -C “debuginfo(build-id)=9597a0cc0f85be497b07904e6f74637765b33299”
Missing separate debuginfo for /usr/lib64/libcolord.so.2
Try: zypper install -C “debuginfo(build-id)=24b34c6cbcd1f83fd00ab8e6884808709b659dcf”
Missing separate debuginfo for /usr/lib64/libstdc++.so.6
Try: zypper install -C “debuginfo(build-id)=893844ce9810835b76559f6ec3dc5a15e0d32a00”
Missing separate debuginfo for /usr/lib64/libgomp.so.1
Try: zypper install -C “debuginfo(build-id)=f27b38f1703589b3477de64712de152fb5690a01”
Missing separate debuginfo for /lib64/libgcc_s.so.1
Try: zypper install -C “debuginfo(build-id)=26253bec1076626f73b8b13bed9510ae626e1ead”
Missing separate debuginfo for /lib64/ld-linux-x86-64.so.2
Try: zypper install -C “debuginfo(build-id)=afa98667969782208459e394f8c8f87ac7510710”
Missing separate debuginfo for /usr/lib64/libpcre.so.1
Try: zypper install -C “debuginfo(build-id)=ef846533cf9aa9f40966ff8f2c1d120f1847bb45”
Missing separate debuginfo for /usr/lib64/libffi.so.4
Try: zypper install -C “debuginfo(build-id)=926e49a6618c3a16618653d036bc992191de3a16”
Missing separate debuginfo for /usr/lib64/libfontconfig.so.1
Try: zypper install -C “debuginfo(build-id)=4a9f2b5f4361c46f929498bfa0079b186348e7a8”
Missing separate debuginfo for /usr/lib64/libXrender.so.1
Try: zypper install -C “debuginfo(build-id)=7f1193ad6199bf9129321828306f786667b04f61”
Missing separate debuginfo for /usr/lib64/libXinerama.so.1
Try: zypper install -C “debuginfo(build-id)=1e4fd16b4219872ba01206ff9d4fb163aae72d00”
Missing separate debuginfo for /usr/lib64/libXi.so.6
Try: zypper install -C “debuginfo(build-id)=f2d2ddd2a00cde61928a3a0e46f64b393e24bd46”
Missing separate debuginfo for /usr/lib64/libXrandr.so.2
Try: zypper install -C “debuginfo(build-id)=c39cf1197c22ab7cd272f53adc2a9194c89a3db9”
Missing separate debuginfo for /usr/lib64/libXcursor.so.1
Try: zypper install -C “debuginfo(build-id)=51e64e283dd61586dcb6b8d888768f574b50cf33”
Missing separate debuginfo for /usr/lib64/libXcomposite.so.1
Try: zypper install -C “debuginfo(build-id)=75400160b66434fa25f855be27f15a67a761ab76”
Missing separate debuginfo for /usr/lib64/libXdamage.so.1
Try: zypper install -C “debuginfo(build-id)=a31a85e165e362c9038d06e626371ea1333ec6a7”
Missing separate debuginfo for /usr/lib64/libXfixes.so.3
Try: zypper install -C “debuginfo(build-id)=9cb2d6bd518bbc980a29e6e01731fca38fbcc13e”
Missing separate debuginfo for /usr/lib64/libX11.so.6
Try: zypper install -C “debuginfo(build-id)=bc2bf51620a006d6392286492c766444d7468bf9”
Missing separate debuginfo for /usr/lib64/libXext.so.6
Try: zypper install -C “debuginfo(build-id)=0807b733a052985c11b6dc268d24d7be6fde68a1”
Missing separate debuginfo for /usr/lib64/libatk-1.0.so.0
Try: zypper install -C “debuginfo(build-id)=2f2d42e0ac897ff8cb12ea7fba3fe6d83631d305”
Missing separate debuginfo for /usr/lib64/libpangoft2-1.0.so.0
Try: zypper install -C “debuginfo(build-id)=9305eccc07af95e4dd7042dea815baf918c4f18e”
Missing separate debuginfo for /usr/lib64/libpixman-1.so.0
Try: zypper install -C “debuginfo(build-id)=9d007a253b2398f4d0dc439dbddfcea50abd22bf”
Missing separate debuginfo for /usr/lib64/libfreetype.so.6
Try: zypper install -C “debuginfo(build-id)=4403c1216c9f4eefc474f1d7b8a27c2e9b00d6e3”
Missing separate debuginfo for /usr/lib64/libEGL.so.1
Try: zypper install -C “debuginfo(build-id)=3ad6bdb016a80f2519c0646181834873d157b9df”
Missing separate debuginfo for /lib64/libdl.so.2
Try: zypper install -C “debuginfo(build-id)=666913ec064c25fde1720db77b1f57bdeb5d9b3a”
Missing separate debuginfo for /usr/lib64/libxcb-shm.so.0
Try: zypper install -C “debuginfo(build-id)=77a6b9785e20aedeaf86739f31a5a3c6f67ec073”
Missing separate debuginfo for /usr/lib64/libxcb-render.so.0
Try: zypper install -C “debuginfo(build-id)=d2646d12501e207ae001c34daf4d07486a305247”
Missing separate debuginfo for /usr/lib64/libxcb.so.1
Try: zypper install -C “debuginfo(build-id)=d3ca8665813dd850a9dc3d83639d23b9dd099cf2”
Missing separate debuginfo for /lib64/librt.so.1
Try: zypper install -C “debuginfo(build-id)=0913d5ea4659cfa3ffad451acc84a6ed62772141”
Missing separate debuginfo for /usr/lib64/liblzma.so.5
Try: zypper install -C “debuginfo(build-id)=8f2cbb2a0e341bef4d5116eede8a83465de6ca4b”
Missing separate debuginfo for /usr/lib64/libltdl.so.7
Try: zypper install -C “debuginfo(build-id)=b52d22f7d9b4c83e82c09b1d45ef02dc1c1f71b6”
Missing separate debuginfo for /usr/lib64/libexif.so.12
Try: zypper install -C “debuginfo(build-id)=d98835360a82dc26eec11c04b256b48fa4a8637c”
Missing separate debuginfo for /usr/lib64/libHalf.so.10
Try: zypper install -C “debuginfo(build-id)=c3d0fec6513144f11d82738c80391d9aad59d20c”
Missing separate debuginfo for /usr/lib64/libIex-2_0.so.10
Try: zypper install -C “debuginfo(build-id)=c19af8ca999dab303faaed14bae043b58d9ad2f5”
Missing separate debuginfo for /usr/lib64/libIlmThread-2_0.so.10
Try: zypper install -C “debuginfo(build-id)=2b8306ad56eef9d0f63c957151153941a0d17ede”
Missing separate debuginfo for /lib64/libselinux.so.1
Try: zypper install -C “debuginfo(build-id)=e2bba1e6e7493c181ab4da9f2c771c8db0875872”
Missing separate debuginfo for /lib64/libresolv.so.2
Try: zypper install -C “debuginfo(build-id)=247118cbdbba76e077f10ee4bf809e0411011bc6”
Missing separate debuginfo for /usr/lib64/libexpat.so.1
Try: zypper install -C “debuginfo(build-id)=7a9d0a0d3c055d48b9c5b1c4da6eeb8135604cd0”
Missing separate debuginfo for /usr/lib64/libjbig.so.2
Try: zypper install -C “debuginfo(build-id)=890b9a22b55378237a578515f2acf25fb508a245”
Missing separate debuginfo for /lib64/libdbus-1.so.3
Try: zypper install -C “debuginfo(build-id)=bb6dfaa730111e4f2ba069c9d98fda44c3dee089”
Missing separate debuginfo for /usr/lib64/libgcrypt.so.11
Try: zypper install -C “debuginfo(build-id)=8bc56562914917e3da794b5692a4a060d180c368”
Missing separate debuginfo for /usr/lib64/liblcms.so.1
Try: zypper install -C “debuginfo(build-id)=14fd1faa729e8c4b12c5af279842278170f51746”
Missing separate debuginfo for /usr/lib64/libcolordprivate.so.2
Try: zypper install -C “debuginfo(build-id)=9fe01b08d34be7bdbe5cc19a4cd617e4ec6a2e3c”
Missing separate debuginfo for /usr/lib64/libharfbuzz.so.0
Try: zypper install -C “debuginfo(build-id)=995f5d44536180975db2d389ef34c91a81722d2b”
Missing separate debuginfo for /usr/lib64/libX11-xcb.so.1
Try: zypper install -C “debuginfo(build-id)=2423c10bbf3ae05c7a120362431f580e4b82df32”
Missing separate debuginfo for /usr/lib64/libxcb-dri2.so.0
Try: zypper install -C “debuginfo(build-id)=4b342e0883b749b56137f3d21100327999b9e222”
Missing separate debuginfo for /usr/lib64/libxcb-xfixes.so.0
Try: zypper install -C “debuginfo(build-id)=c65d9d2746c735547aa31df6feb3a00e0319b28d”
Missing separate debuginfo for /usr/lib64/libgbm.so.1
Try: zypper install -C “debuginfo(build-id)=26304efb271b514c30e31812cb36d7a8bf4612ff”
Missing separate debuginfo for /usr/lib64/libwayland-client.so.0
Try: zypper install -C “debuginfo(build-id)=e23c66009f0244b0941f667292532428a4526115”
Missing separate debuginfo for /usr/lib64/libwayland-server.so.0
Try: zypper install -C “debuginfo(build-id)=2b279857315e09f5bc23acbf49eea0415727680e”
Missing separate debuginfo for /usr/lib64/libudev.so.1
Try: zypper install -C “debuginfo(build-id)=d5032d18412faf0a496fe560b8d6524b66fd56b7”
Missing separate debuginfo for /usr/lib64/libdrm.so.2
Try: zypper install -C “debuginfo(build-id)=be54a417dcf1fca2afff698b88ed21676d78c51a”
Missing separate debuginfo for /usr/lib64/libXau.so.6
Try: zypper install -C “debuginfo(build-id)=1d9338bd0b89e7530cd331c277f93d6bdd420103”
Missing separate debuginfo for /usr/lib64/libgpg-error.so.0
Try: zypper install -C “debuginfo(build-id)=49058cfafdf75fe023d2972ff91f4fe73a3c2c6a”
Missing separate debuginfo for /usr/lib64/libgraphite2.so.3
Try: zypper install -C “debuginfo(build-id)=4461bf9059620d5387d7185386b9e104fc343d50”
0x00007fb727f495e2 in waitpid () from /lib64/libpthread.so.0
Traceback (most recent call last):
File “/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.3800.2-gdb.py”, line 9, in <module>
from gobject import register
File “/usr/share/glib-2.0/gdb/gobject.py”, line 3, in <module>
import gdb.backtrace
ImportError: No module named backtrace
backtrace written to /tmp/darktable_bt_ZS307W.txt
Segmentation fault

That is interesting but if you want to report a bug this is not the place. Do it here

openSUSE:Submitting bug reports - openSUSE

Thanks gogalthorp - I was wondering if anyone else had seen this before opening a bug. I will go ahead and open one.

https://bugzilla.novell.com/show_bug.cgi?id=855442