Opened 11 years ago

Closed 10 years ago

#42258 closed defect (fixed)

digikam @3.5.0: hangs during startup

Reported by: endof4th@… Owned by: jgosmann (Jan Gosmann)
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc: cgilles (HumanDynamo), NicosPavlov
Port: digikam

Description

Operating system 10.6.8 XCode 3.2.6

I first installed digikam (pre 3.4) a few months ago and had no trouble using it. After upgrading it to 3.4 and 3.5 I have been unable to use it. When I start the program the window opens, the "Tip of the Day" is shown, along with a small window reporting finding new items is complete and took 00:00:00 seconds. Then the program hangs and the spinning ball appears. No thumbnails are shown, nothing is possible. I have followed all the instructions I know of:

sudo launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist
launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist
launchctl load -w /Library/LaunchAgents/org.macports.kdecache.plist

The only port I have installed is digikam and its dependencies.

Can anyone tell me is going wrong?

Thanks, Bill

Change History (3)

comment:1 Changed 11 years ago by larryv (Lawrence Velázquez)

Cc: caulier.gilles@… nicos@… added
Owner: changed from macports-tickets@… to jan@…
Port: digikam added
Summary: digikam or kde problemdigikam @3.5.0: hangs during startup

comment:2 Changed 10 years ago by arnolda747@…

This looks like the bug that I fixed some time ago in the KDE libs. Essentially, updating the status bar went into an endless loop, so digikam became irresponsive starting with 3.5.0. In the meantime, the kdelibs package has been updated, to 4.12 and the problem should be gone. So this ticket can probably be closed.

comment:3 Changed 10 years ago by NicosPavlov

Resolution: fixed
Status: newclosed

Assuming the issue to be fixed following the comment above, and the updates of both KDE and Digikam to newer versions. Please notify if the ticket must be reopened.

Note: See TracTickets for help on using tickets.