DigiKam crashes after startup assistant

Maik Qualmann metzpinguin at gmail.com
Tue May 16 18:14:37 BST 2023


@Dominik, There's an error message that Gilles doesn't have and you disabled 
the splash screen.
I see that after the initial scan, the notification window opens for Gilles, 
but the message is missing for you.
As a test, I added so-called process events to a deactivated splash screen. 
Gilles, can you build a new macOS bundle?

Solid also has a problem here:

static QStringList 
Solid::Backends::IOKit::IOKitManagerPrivate::devicesFromRegistry(io_iterator_t) 
IORegistryEntryGetPath failed

Maik

Am Dienstag, 16. Mai 2023, 13:19:34 CEST schrieb Gilles Caulier:
> Hi Maik,
> 
> My full archive of startup trace under MacOS is on my gdrive
> 
> https://drive.google.com/file/d/1N7qH9i8SjPbnQRI9uw8YV1dG_R2gQ7h8/view?usp=s
> hare_link
> 
> 
> Gilles
> 
> Le mar. 16 mai 2023 à 12:33, Maik Qualmann <metzpinguin at gmail.com> a écrit :
> > Hi Gilles,
> > 
> > Do you also have this line in your log with negative QSize values?
> > 
> > qt.qpa.window: QCocoaWindow::propagateSizeHints
> > QWidgetWindow(0x600000caeca0, name="DigikamWindow") min: QSize(0, 0) max:
> > QSize(16777215, 16777215) increment: QSize(-1, -1) base: QSize(-1, -1)
> > 
> > Maik
> > 
> > Am Dienstag, 16. Mai 2023, 10:23:39 CEST schrieb Gilles Caulier:
> > > Hum mine is 12.6.3. It's not the last one. This can be the problem...
> > > Pending update from Apple still on the queue.
> > > 
> > > I will update my computer and recompile whole macports and digiKam
> > > package. This will take few hours.? Be patient...
> > > 
> > > Gilles
> > > 
> > > Le mar. 16 mai 2023 à 10:19, Dominik Austen <Dominik.austen at web.de> a
> > > écrit
> > > 
> > > > Yes, that is everything I got. After the last entry, it hangs forever
> > > > (or
> > > > until I manually stop the process).
> > > > 
> > > > MacOS version: 12.6.5 (21G531)
> > > > 
> > > > Dominik
> > > > 
> > > > On 16. May 2023, at 09:48, Gilles Caulier <caulier.gilles at gmail.com>
> > > > wrote:
> > > > 
> > > > And it's all... ?
> > > > 
> > > > Mine is very similar but it continues so far. I cannot see any
> > > > dysfunction
> > > > here.
> > > > 
> > > > Which MacOS version did you use exactly ?
> > > > 
> > > > Gilles Caulier
> > > > 
> > > > Le mar. 16 mai 2023 à 09:11, Dominik Austen <Dominik.austen at web.de> a
> > > > écrit :
> > > > 
> > > > 
> > > > Hi,
> > > > 
> > > > No, I am not using digikam in any of these situations. The digikam
> > > > database folder is on the internal drive and ca. 20MB of size. Except
> > > > for
> > > > the startup wizard (when the digikamrc is removed), no other window is
> > > > displayed.
> > > > 
> > > > I installed the new 8.1.0 version, unfortunately no change.
> > > > 
> > > > I attached the full debug trace (with v8.1.0)
> > > > 
> > > > Dominik
> > > > 
> > > > 
> > > > 
> > > > 
> > > > On 16. May 2023, at 07:54, Gilles Caulier <caulier.gilles at gmail.com>
> > > > wrote:
> > > > 
> > > > Hi,
> > > > 
> > > > Also another possible way to generated full debug trace on the
> > > > Terminal, is to process like this :
> > > > 
> > > > bash-3.2$ pwd
> > > > /Applications/digiKam.org/digikam.app/Contents/MacOS
> > > > bash-3.2$ export QT_LOGGING_RULES="*=true"
> > > > bash-3.2$ ./digikam
> > > > 
> > > > ...
> > > > digikam.qtav: Register QtAV Renderers:
> > > > digikam.qtav:    Qt have no OpenGL support.
> > > > digikam.qtav:    register QtAV::OpenGLWidget Renderer: true
> > > > digikam.qtav:    QtAV have OpenGL support.
> > > > digikam.qtav:    register QtAV::QGLWidget Renderer: true
> > > > digikam.qtav:    register QtAV::QGLWidget2 Renderer: true
> > > > digikam.qtav:    register QtAV::Widget Renderer: true
> > > > digikam.qtav:    register QtAV::GraphicsItem Renderer: true
> > > > qt.qpa: Loading macOS (Cocoa) platform plugin for Qt 5.15.8, running
> > > > on macOS 12.6.3
> > > > 
> > > > Component     SDK version   Deployment target
> > > > ------------- ------------- -------------------
> > > > Qt 5.15.8       13.1.0          10.15.0
> > > > Application     12.3.0          10.15.0
> > > > 
> > > > qt.qpa.screen: Updating screens with 1 online displays:
> > > > QVector(69733312)
> > > > qt.qpa.screen: Adding QCocoaScreen(0x600002c0a080, "Colour LCD",
> > > > QRect(0,0 1440x900), dpr=2, displayId=69733312, <NSScreen:
> > > > 0x6000039237e0>) as new primary screen
> > > > qt.qpa.openglcontext: Failed to create NSOpenGLContext
> > > > qt.qpa.openglcontext: Failed to create NSOpenGLContext
> > > > 
> > > > This will open the door to Qt framework used by digiKam to print all
> > > > debug traces on the Terminal. It's very verbose. Please capture the
> > > > text and report in ths room.
> > > > 
> > > > Best
> > > > 
> > > > Gilles Caulier
> > > > 
> > > > Le mar. 16 mai 2023 à 07:49, Gilles Caulier <caulier.gilles at gmail.com>
> > > > a
> > > > écrit :
> > > > 
> > > > 
> > > > Hi,
> > > > 
> > > > The new 8.1.0 PKG installer for MacOS using Exiv2 0.28 is available
> > > > here :
> > > > 
> > > > https://files.kde.org/digikam/
> > > > 
> > > > Best regards
> > > > 
> > > > Gilles Caulier
> > > > 
> > > > Le mar. 16 mai 2023 à 05:28, Gilles Caulier <caulier.gilles at gmail.com>
> > > > a
> > > > écrit :
> > > > 
> > > > 
> > > > Also, The PKG MacOS installer 8.1.0 pre-release will be compiled soon
> > > > with the new Exiv2 0.28 release which includes a large list of fixes:
> > > > 
> > > > https://github.com/Exiv2/exiv2/issues/2406#issuecomment-1529139799
> > > > 
> > > > ExiV2 is used in the background to populate the database with files
> > > > metadata.
> > > > 
> > > > Gilles Caulier
> > > > 
> > > > Le mar. 16 mai 2023 à 05:23, Gilles Caulier <caulier.gilles at gmail.com>
> > > > a
> > > > écrit :
> > > > 
> > > > 
> > > > Hi,
> > > > 
> > > > Are you using digiKam in these kind of situations already reported in
> > > > bugzilla ?
> > > > 
> > > > https://bugs.kde.org/show_bug.cgi?id=367853
> > > > https://bugs.kde.org/show_bug.cgi?id=367979
> > > > https://bugs.kde.org/show_bug.cgi?id=457476
> > > > 
> > > > Gilles Caulier
> > > > 
> > > > Le lun. 15 mai 2023 à 16:59, Dominik Austen <Dominik.austen at web.de> a
> > > > écrit :
> > > > 
> > > > 
> > > > yes, I am also admin.
> > > > 
> > > > Dominik
> > > > 
> > > > 
> > > > 
> > > > 
> > > > On 15. May 2023, at 16:22, Gilles Caulier <caulier.gilles at gmail.com>
> > > > wrote:
> > > > 
> > > > 
> > > > 
> > > > Le lun. 15 mai 2023 à 14:14, Dominik Austen <dominik.austen at web.de> a
> > > > écrit :
> > > > 
> > > > 
> > > > Hi Gilles,
> > > > 
> > > > thank you for your response!
> > > > Unfortunately, I am not able to set the right configurations as
> > > > indicated
> > > > in the documentation. Digikam is not listed under any panels in the
> > > > Privacy tab in the System Preferences/Security&Privacy. I am able to
> > > > add
> > > > digikam manually via the “+” button, but only for Full Disk Access and
> > > > Accessiblity, not for Automation or Photos. I restarted digikam and
> > > > the
> > > > computer but so far without any success. Is there another way to grant
> > > > digikam the necessary rights?
> > > > 
> > > > Dominik
> > > > 
> > > > 
> > > > 
> > > > 
> > > > Well I’m admin on my MacBook computer. It’s the same for you ?
> > > > 
> > > > This can make a difference at run time.
> > > > 
> > > > Gilles
> > > > 
> > > > 
> > > > 
> > > > 
> > > > On 15. May 2023, at 12:52, Gilles Caulier <caulier.gilles at gmail.com>
> > > > wrote:
> > > > 
> > > > Hi,
> > > > 
> > > > I have seen a similar problem in the past on my macbook pro 2015 intel
> > > > running Monterrey. The problem is about the access rights to turn on
> > > > for the application.
> > > > 
> > > > Typically, MacOS must ask to give rights through a dialog box, but
> > > > sometime now. You need to set up these configurations in the MacOS
> > > > control panel. See the Online documentation for details:
> > > > 
> > > > https://docs.digikam.org/en/getting_started/installation.html#applicat
> > > > ion-> > rights
> > > > 
> > > > About the Q "why digiKam do not apply the rights automatically on
> > > > MacOS", in fact it's due to the security policy from Apple. This kind
> > > > of rule works if the application is signed, but of course you need to
> > > > pay a developer account to Apple, and we refuse to give money to a big
> > > > high tech company for an open source project as digiKam. This must be
> > > > the inverse in theory...
> > > > 
> > > > Best
> > > > 
> > > > Gilles Caulier
> > > > 
> > > > Le lun. 15 mai 2023 à 11:37, Dominik Austen <Dominik.austen at web.de> a
> > > > écrit :
> > > > 
> > > > 
> > > > Hi all,
> > > > 
> > > > I just installed DigiKam, but it does not start properly on my Mac.
> > > > I am able to go through the startup assistent without any issues. But
> > > > when
> > > > I click on “Finish” on the “Scan your Collection” page, the window
> > > > disappears and nothing happens. When I click on the icon in the Dock,
> > > > it
> > > > says: “Application Not Responding”. After forced quitting and
> > > > restarting,
> > > > the application is instantly not responsive without showing any
> > > > window.
> > > > 
> > > > The symptoms are somewhat identical to the last comment in Bug 463536
> > > > on
> > > > the KDE Bugtracking System, which did not get any further answers.
> > > > 
> > > > Specifications:
> > > > Processor: Intel
> > > > OS: MacOS 12.6.5 (Monterey)
> > > > DigiKam-Version: 8.0.0 (same problem occurs with 7.10)
> > > > 
> > > > I attached the terminal output.
> > > > 
> > > > Dominik
> > > > 
> > > > 
> > > > 
> > > > 
> > > > --
> > > > Send with Gmail Mobile






More information about the Digikam-users mailing list