Segmentation fault starting digiKam 5.5 and 5.6 appimage
Anders Stedtlund
falolaf at gmail.com
Mon Apr 17 09:17:28 BST 2017
It was the output from when running appimage with debug. Didn't know that I
had to do bt though...
Here it is:
(gdb) bt
#0 __GI___libc_free (mem=0xe) at malloc.c:2952
#1 0x00000033a90047f9 in udev_device_unref () from
/tmp/.mount_rlwkrf/usr/lib/libudev.so.0
#2 0x00000033a90047de in udev_device_unref () from
/tmp/.mount_rlwkrf/usr/lib/libudev.so.0
#3 0x00007fffe9832721 in udev_device_unref (udev_device=0x8815b0) at
src/libudev/libudev-device.c:553
#4 0x00007fffeed63f69 in libudev_get_pci_id_for_fd
(chip_id=0x7fffffffc7dc, vendor_id=<optimized out>, fd=<optimized out>) at
loader.c:248
#5 loader_get_pci_id_for_fd (fd=fd at entry=20,
vendor_id=vendor_id at entry=0x7fffffffc7d8,
chip_id=chip_id at entry=0x7fffffffc7dc) at loader.c:584
#6 0x00007fffeed643aa in loader_get_driver_for_fd (fd=20, driver_types=3,
driver_types at entry=0) at loader.c:700
#7 0x00007fffeed5f0f4 in dri2CreateScreen (screen=0, priv=0x844db0) at
dri2_glx.c:1210
#8 0x00007fffeed3eb9c in AllocAndFetchScreenConfigs (priv=0x844db0,
dpy=0x68f490) at glxext.c:799
#9 __glXInitialize (dpy=dpy at entry=0x68f490) at glxext.c:910
#10 0x00007fffeed3a9f7 in glXGetFBConfigs (dpy=0x68f490, screen=0,
nelements=nelements at entry=0x7fffffffc91c) at glxcmds.c:1651
#11 0x00007fffeed3b703 in glXChooseFBConfig (dpy=<optimized out>,
screen=<optimized out>, attribList=0x7da0b8, nitems=0x7fffffffca9c) at
glxcmds.c:1611
#12 0x00007ffff7fdd3f7 in ?? () from
/tmp/.mount_rlwkrf/usr/plugins/xcbglintegrations/libqxcb-glx-integration.so
#13 0x00007ffff7fdd71d in ?? () from
/tmp/.mount_rlwkrf/usr/plugins/xcbglintegrations/libqxcb-glx-integration.so
#14 0x00007ffff7fda029 in ?? () from
/tmp/.mount_rlwkrf/usr/plugins/xcbglintegrations/libqxcb-glx-integration.so
#15 0x00007fffe8f8fe71 in QXcbWindow::create() () from
/tmp/.mount_rlwkrf/usr/lib/libQt5XcbQpa.so.5
#16 0x00007fffe8f7b130 in QXcbIntegration::createPlatformWindow(QWindow*)
const () from /tmp/.mount_rlwkrf/usr/lib/libQt5XcbQpa.so.5
#17 0x00007fffef3049db in QWindowPrivate::create(bool) () from
/tmp/.mount_rlwkrf/usr/lib/libQt5Gui.so.5
#18 0x00007fffef90a3cd in QWidgetPrivate::create_sys(unsigned long long,
bool, bool) () from /tmp/.mount_rlwkrf/usr/lib/libQt5Widgets.so.5
#19 0x00007fffef909b99 in QWidget::create(unsigned long long, bool, bool)
() from /tmp/.mount_rlwkrf/usr/lib/libQt5Widgets.so.5
#20 0x00007fffef9163c2 in QWidget::setVisible(bool) () from
/tmp/.mount_rlwkrf/usr/lib/libQt5Widgets.so.5
---Type <return> to continue, or q <return> to quit---
#21 0x00007ffff754f8d7 in Digikam::DigikamApp::DigikamApp (this=0x8e1c00,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>)
at /b/dktemp/digikam-master/core/app/main/digikamapp.cpp:181
#22 0x0000000000405888 in main (argc=1, argv=<optimized out>) at
/b/dktemp/digikam-master/core/app/main/main.cpp:236
/Anders
mån 17 apr. 2017 kl 10:03 skrev Gilles Caulier <caulier.gilles at gmail.com>:
> The trace do not show any backtrace.
>
> Run AppImage with "debug". This will use GDB. When it crash you have a
> prompt to enter command with gdb. Enter 'bt' to get the backtrace in
> digiKam source code. The AppImage has all debug symbols.
>
> I want to know why the AppImage crash and not your system version.
> Probably there is a difference at compilation time.
>
> Gilles Caulier
>
> 2017-04-17 9:50 GMT+02:00 Anders Stedtlund <falolaf at gmail.com>:
>
>> Attached debug output from run with digiKam 5.6.0 appimage. Same result
>> when running 5.5.0 appimage.
>>
>> I have installed precompiled digiKam 5.5.0 from OBS which runs just fine.
>>
>> /Anders
>>
>>
>> tis 11 apr. 2017 kl 06:53 skrev Gilles Caulier <caulier.gilles at gmail.com
>> >:
>>
>>> run digiKam appimahe with "debug" argument. This will use GDB to get the
>>> backtrace of crash.
>>>
>>> Gilles Caulier
>>>
>>> 2017-04-11 5:24 GMT+02:00 Anders Stedtlund <falolaf at gmail.com>:
>>>
>>> Hello,
>>>
>>> I get a segmentation fault when starting either digiKam 5.5 or 5.6
>>> appimage:
>>> [09:03]$ ./digikam-5.5.0-01-x86-64.appimage
>>> -- digiKam AppImage Bundle
>>> -- Use 'help' as CLI argument to know all available options
>>> digikam.widgets: Breeze icons ressource file found
>>> digikam.general: AlbumWatch use QFileSystemWatcher
>>> digikam.general: Database Parameters:
>>> Type: "QSQLITE"
>>> DB Core Name: "/stedtlund/media/digiKam/digikam4.db"
>>> DB Thumbs Name:
>>> "/stedtlund/media/digiKam/thumbnails-digikam.db"
>>> DB Face Name: "/stedtlund/media/digiKam/recognition.db"
>>> Connect Options: ""
>>> Host Name: ""
>>> Host port: -1
>>> Internal Server: false
>>> Internal Server Path: ""
>>> Internal Server Serv Cmd: ""
>>> Internal Server Init Cmd: ""
>>> Username: ""
>>> Password: ""
>>>
>>> digikam.dbengine: Loading SQL code from config file
>>> "/tmp/.mount_76NVZv/usr/share/digikam/database/dbconfig.xml"
>>> digikam.dbengine: Checking XML version ID => expected: 3 found: 3
>>> digikam.coredb: Core database: running schema update
>>> digikam.coredb: Core database: have a structure version 8
>>> digikam.coredb: Core database: makeUpdates 8 to 8
>>> digikam.database: Creating new Location "/media/Andras bilder" uuid
>>> "volumeid:?uuid=f7ef6339-6327-4405-8df3-58ce862b9eaf"
>>> digikam.database: Creating new Location "/media/Fotosidan" uuid
>>> "volumeid:?uuid=f7ef6339-6327-4405-8df3-58ce862b9eaf"
>>> digikam.database: Creating new Location "/media/Skrivbordsbilder"
>>> uuid "volumeid:?uuid=f7ef6339-6327-4405-8df3-58ce862b9eaf"
>>> digikam.database: Creating new Location "/media/Våra filmer" uuid
>>> "volumeid:?uuid=f7ef6339-6327-4405-8df3-58ce862b9eaf"
>>> digikam.database: Creating new Location "/media/Våra bilder" uuid
>>> "volumeid:?uuid=f7ef6339-6327-4405-8df3-58ce862b9eaf"
>>> digikam.database: Creating new Location "/media/Almanackor" uuid
>>> "volumeid:?uuid=f7ef6339-6327-4405-8df3-58ce862b9eaf"
>>> digikam.database: Creating new Location "/media/Förstoringar" uuid
>>> "volumeid:?uuid=f7ef6339-6327-4405-8df3-58ce862b9eaf"
>>> digikam.database: Creating new Location "/media/Inskanningar" uuid
>>> "volumeid:?uuid=f7ef6339-6327-4405-8df3-58ce862b9eaf"
>>> digikam.database: Creating new Location "/media/Boende" uuid
>>> "volumeid:?uuid=f7ef6339-6327-4405-8df3-58ce862b9eaf"
>>> digikam.database: Creating new Location "/media/Annonser" uuid
>>> "volumeid:?uuid=f7ef6339-6327-4405-8df3-58ce862b9eaf"
>>> digikam.database: Creating new Location "/media/G+" uuid
>>> "volumeid:?uuid=f7ef6339-6327-4405-8df3-58ce862b9eaf"
>>> digikam.database: Creating new Location "/media/Diverse" uuid
>>> "volumeid:?uuid=f7ef6339-6327-4405-8df3-58ce862b9eaf"
>>> digikam.database: Creating new Location "/media/Edvins bilder" uuid
>>> "volumeid:?uuid=f7ef6339-6327-4405-8df3-58ce862b9eaf"
>>> digikam.database: location for "/stedtlund/media/Andras bilder" is
>>> available true
>>> digikam.database: location for "/stedtlund/media/Fotosidan" is
>>> available true
>>> digikam.database: location for "/stedtlund/media/Skrivbordsbilder" is
>>> available true
>>> digikam.database: location for "/stedtlund/media/Våra filmer" is
>>> available true
>>> digikam.database: location for "/stedtlund/media/Våra bilder" is
>>> available true
>>> digikam.database: location for "/stedtlund/media/Almanackor" is
>>> available true
>>> digikam.database: location for "/stedtlund/media/Förstoringar" is
>>> available true
>>> digikam.database: location for "/stedtlund/media/Inskanningar" is
>>> available true
>>> digikam.database: location for "/stedtlund/media/Boende" is available
>>> true
>>> digikam.database: location for "/stedtlund/media/Annonser" is
>>> available true
>>> digikam.database: location for "/stedtlund/media/G+" is available true
>>> digikam.database: location for "/stedtlund/media/Diverse" is
>>> available true
>>> digikam.database: location for "/stedtlund/media/Edvins bilder" is
>>> available true
>>> KMemoryInfo: Platform identified : "LINUX"
>>> KMemoryInfo: TotalRam: 8303431680
>>> digikam.general: Allowing a cache size of 200 MB
>>> digikam.thumbsdb: ThumbDB SelectThumbnailSetting val ret = 0
>>> digikam.thumbsdb: ThumbDB SelectThumbnailSetting val ret = 0
>>> digikam.thumbsdb: Thumbs database: have a structure version "3"
>>> digikam.general: Thumbnails database ready for use
>>> digikam.general: Switch to widget style: ""
>>> /tmp/.mount_76NVZv/AppRun: rad 73: 6782 Segmenteringsfel
>>> (minnesutskrift skapad) digikam.wrapper $@
>>>
>>> dmesg shows:
>>> digikam[6704]: segfault at 6 ip 00007fada0797c04 sp 00007ffc3bd3d228
>>> error 4 in libc-2.22.so[7fada071c000+19a000]
>>>
>>> digiKam 5.4 appimage still works as expected.
>>>
>>> I'm on openSUSE Leap42.2.
>>>
>>> Any suggestion would be most welcome.
>>>
>>> /Anders
>>>
>>>
>>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20170417/b89be452/attachment.html>
More information about the Digikam-users
mailing list