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

            Bug ID: 476806
           Summary: Discover crashes in QList on neon unstable
    Classification: Applications
           Product: Discover
           Version: 5.27.80
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: discover
          Assignee: plasma-b...@kde.org
          Reporter: iodream...@gmail.com
                CC: aleix...@kde.org
  Target Milestone: ---

SUMMARY
Discover crashes every time just launching it 

Noticed some output in the terminal: 
libs QList("/usr/lib/x86_64-linux-gnu/qt6/plugins", "/usr/bin")
org.kde.plasma.libdiscover: OdrsReviewsBackend: Fetch ratings: true
invalid kns backend! "/usr/share/knsrcfiles/colorschemes.knsrc" because:
"Config group not found! Check your KNSCore installation."
invalid kns backend! "/usr/share/knsrcfiles/gtk_themes.knsrc" because: "Config
group not found! Check your KNSCore installation."
invalid kns backend! "/usr/share/knsrcfiles/icons.knsrc" because: "Config group
not found! Check your KNSCore installation."
invalid kns backend! "/usr/share/knsrcfiles/kfontinst.knsrc" because: "Config
group not found! Check your KNSCore installation."
invalid kns backend! "/usr/share/knsrcfiles/lookandfeel.knsrc" because: "Config
group not found! Check your KNSCore installation."
invalid kns backend! "/usr/share/knsrcfiles/plasma-themes.knsrc" because:
"Config group not found! Check your KNSCore installation."
invalid kns backend! "/usr/share/knsrcfiles/plasmoids.knsrc" because: "Config
group not found! Check your KNSCore installation."
invalid kns backend! "/usr/share/knsrcfiles/sddmtheme.knsrc" because: "Config
group not found! Check your KNSCore installation."
invalid kns backend! "/usr/share/knsrcfiles/wallpaper-mobile.knsrc" because:
"Config group not found! Check your KNSCore installation."
invalid kns backend! "/usr/share/knsrcfiles/wallpaper.knsrc" because: "Config
group not found! Check your KNSCore installation."
invalid kns backend! "/usr/share/knsrcfiles/wallpaperplugin.knsrc" because:
"Config group not found! Check your KNSCore installation."
invalid kns backend! "/usr/share/knsrcfiles/xcursor.knsrc" because: "Config
group not found! Check your KNSCore installation."
adding empty sources model QStandardItemModel(0x5611b5370980)
QQmlApplicationEngine failed to load component
qrc:/qml/DiscoverWindow.qml:476:19: Type DiscoverDrawer unavailable
qrc:/qml/DiscoverDrawer.qml:161:9: Type ProgressView unavailable
qrc:/qml/ProgressView.qml:7:1: Kirigami.AbstractListItem is not a type
org.kde.plasma.discover: Errors when loading the GUI
ASSERT failure in QList::at: "index out of range", file
/usr/include/x86_64-linux-gnu/qt6/QtCore/qlist.h, line 431
29 -- exe=/usr/bin/plasma-discover
17 -- platform=wayland
24 -- appname=plasma-discover
17 -- apppath=/usr/bin
9 -- signal=6
9 -- pid=3334
19 -- appversion=5.27.80
21 -- programname=Discover
31 -- bugaddress=sub...@bugs.kde.org
30 -- productname=discover/discover
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasma-discover path = /usr/bin pid = 3334
KCrash: Arguments: /usr/bin/plasma-discover 
Aborted (core dumped)


Backtrace: 
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140193316785344)
at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (signo=6, threadid=140193316785344) at
./nptl/pthread_kill.c:78
#2  __GI___pthread_kill (threadid=140193316785344, signo=signo@entry=6) at
./nptl/pthread_kill.c:89
#3  0x00007f81518b3476 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
#4  0x00007f815329564e in KCrash::defaultCrashHandler(int) () from
/lib/x86_64-linux-gnu/libKF6Crash.so.6
#5  <signal handler called>
#6  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140193316785344)
at ./nptl/pthread_kill.c:44
#7  __pthread_kill_internal (signo=6, threadid=140193316785344) at
./nptl/pthread_kill.c:78
#8  __GI___pthread_kill (threadid=140193316785344, signo=signo@entry=6) at
./nptl/pthread_kill.c:89
#9  0x00007f81518b3476 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#10 0x00007f81518997f3 in __GI_abort () at ./stdlib/abort.c:79
#11 0x00007f815219bfb7 in qAbort() () from
/lib/x86_64-linux-gnu/libQt6Core.so.6
#12 0x00007f8152197465 in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#13 0x00007f815219c9e3 in QMessageLogger::fatal(char const*, ...) const () from
/lib/x86_64-linux-gnu/libQt6Core.so.6
#14 0x00007f815216a968 in qt_assert_x(char const*, char const*, char const*,
int) () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#15 0x00005611b306c642 in ?? ()
#16 0x00005611b306d6f7 in ?? ()
#17 0x00005611b307a460 in ?? ()
#18 0x00005611b3072484 in ?? ()
#19 0x00007f815189ad90 in __libc_start_call_main
(main=main@entry=0x5611b3070630, argc=argc@entry=1,
argv=argv@entry=0x7ffd4e12b128)
    at ../sysdeps/nptl/libc_start_call_main.h:58
#20 0x00007f815189ae40 in __libc_start_main_impl (main=0x5611b3070630, argc=1,
argv=0x7ffd4e12b128, init=<optimized out>, fini=<optimized out>, 
    rtld_fini=<optimized out>, stack_end=0x7ffd4e12b118) at
../csu/libc-start.c:392
#21 0x00005611b3073835 in ?? ()


STEPS TO REPRODUCE
1. Launch Discover

OBSERVED RESULT
Crash

EXPECTED RESULT
Doesn't crash

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.245.0
Qt Version: 6.6.0
Kernel Version: 6.2.0-36-generic (64-bit)
Graphics Platform: Wayland

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

Reply via email to