https://bugs.kde.org/show_bug.cgi?id=427035

            Bug ID: 427035
           Summary: Poor and confusing juk behavior after system was
                    soft-rebooted
           Product: juk
           Version: 18.08.0
          Platform: Other
               URL: https://lists.debian.org/debian-user/2020/09/msg00813.
                    html
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

SUMMARY

Installed a kernel update and soft-rebooted (KDE menu > Power/Session > Reboot)
the system to load the new kernel while juk was playing a playlist. After the
system came back, juk could not be launched properly, it looked like juk was
hanging, the juk window showed just an empty rectangle. When I tried to close
the juk window, KDE said "Application "juk" is not responding" and offered to
terminate juk.

Running juk from the command line produced the following output:

$ juk 
org.kde.juk: Unable to setup to load cache... perhaps it doesn't exist?

After running juk through strace, it became clear that juk wasn't hanging but
trying to rebuild/scan the playlist (or whatever it was doing with the
playlist), so allowing juk to run for 5 minutes resolved the issue and juk was
able to show its window properly and worked fine after that. 


STEPS TO REPRODUCE
1. Have juk play a playlist with, say, 400+ items
2. Soft-reboot the system while juk is playing
3. When the system comes back try to launch juk

OBSERVED RESULT
Juk will not be able to start properly, the juk window will be just an empty
rectangle with nothing in it. No indication will be given to the user that juk
is rebuilding/scanning the playlist, it would look like juk is just hanging.


EXPECTED RESULT
Juk should show its window properly and, at the very least, should give the
user indication that it's doing something and advise the user to wait until the
work is completd.

SOFTWARE/OS VERSIONS
Linux: Debian 10 Buster
KDE Frameworks 5.54.0
Qt 5.11.3 (built against 5.11.3)
The xcb windowing system

ADDITIONAL INFORMATION

# echo "This is a Debin 10 Buster PC"; uname -a
This is a Debin 10 Buster PC
Linux tst 4.19.0-11-amd64 #1 SMP Debian 4.19.146-1 (2020-09-17) x86_64
GNU/Linux

# aptitude show juk
Package: juk                            
Version: 4:18.08.1-1
State: installed

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to