Bug 484331

Summary: Cannot Launch KDE Discovery
Product: [Applications] Discover Reporter: hyperrecursion
Component: discoverAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: aleixpol, nicolas.fella
Priority: NOR Keywords: drkonqi
Version: 6.0.2   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description hyperrecursion 2024-03-23 15:12:35 UTC
Application: plasma-discover (6.0.2)

Qt Version: 6.6.2
Frameworks Version: 6.0.0
Operating System: Linux 6.5.0-26-generic x86_64
Windowing System: Wayland
Distribution: KDE neon 6.0
DrKonqi: 6.0.2 [KCrashBackend]

-- Information about the crash:
It happens when trying to launch KDE Discovery in every means, including all available GUI icons and the command line.
The application didn't open any window, rather sending an error notice saying "Discover意外关闭"(Discover closed unexpectedly)

Environment Info:

Operating System: KDE neon 6.0
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.5.0-26-generic (64-bit)
Graphics Platform: Wayland
Processors: 16 × 12th Gen Intel® Core™ i7-1260P
Memory: 15.3 GiB of RAM
Graphics Processor: Mesa Intel® Graphics
Manufacturer: HUAWEI
Product Name: NbF-XX
System Version: M1010

The crash can be reproduced every time.

-- Backtrace:
Application: Discover (plasma-discover), signal: Aborted

[KCrash Handler]
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=133080678468800) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=133080678468800) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=133080678468800, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x0000790946842476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007909468287f3 in __GI_abort () at ./stdlib/abort.c:79
#9  0x00007909474db597 in  () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#10 0x00007909474d67f5 in  () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#11 0x00007909474dbfc3 in  () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#12 0x00007909474a0327 in qt_assert_x(char const*, char const*, char const*, int) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#13 0x00007909499a7776 in Category::sortCategories(QList<Category*>&) (cats=...) at ./libdiscover/Category/Category.cpp:240
#14 0x00007909499be41f in Category::sortCategories(QList<Category*>&) (cats=...) at ./libdiscover/Category/Category.cpp:238
#15 0x00007909499c9f90 in CategoriesReader::loadCategoriesPath(QString const&) (this=<optimized out>, path=<optimized out>) at ./libdiscover/Category/CategoriesReader.cpp:58
#16 0x00007909499ca5bf in CategoriesReader::loadCategoriesFile(AbstractResourcesBackend*) (this=this@entry=0x7ffd4514590f, backend=backend@entry=0x64766eeddf00) at ./libdiscover/Category/CategoriesReader.cpp:30
#17 0x00007909499ca79e in CategoryModel::populateCategories() (this=0x64766eec7720) at ./libdiscover/Category/CategoryModel.cpp:54
#18 0x00007909499cacd5 in CategoryModel::global() () at ./libdiscover/Category/CategoryModel.cpp:39
#19 0x000064766d08264d in DiscoverDeclarativePlugin::registerTypes(char const*) (this=<optimized out>) at ./discover/DiscoverDeclarativePlugin.cpp:63
#20 0x000064766d06b282 in DiscoverObject::DiscoverObject(QMap<QString, QVariant> const&) (initialProperties=..., this=0x64766ef22fa0) at ./discover/DiscoverObject.cpp:145
#21 main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./discover/main.cpp:173
[Inferior 1 (process 8232) detached]

Reported using DrKonqi
Comment 1 Nicolas Fella 2024-03-23 20:07:17 UTC

*** This bug has been marked as a duplicate of bug 481303 ***