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

            Bug ID: 506948
           Summary: Crash on launch
    Classification: Applications
           Product: NeoChat
      Version First git master
       Reported In:
          Platform: Flatpak
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: General
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]
  Target Milestone: ---

[📦 org.kde.neochat ~]$ gdb /app/bin/neochat
GNU gdb (GDB) 16.2
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /app/bin/neochat...
Reading symbols from /usr/lib/debug/app/bin/neochat.debug...
(gdb) run
Starting program: /app/bin/neochat 

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.archlinux.org>
  <http://debuginfod.kdeos.haraldsitter.eu>
Enable debuginfod for this session? (y or [n]) n
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffef5a66c0 (LWP 16)]
[New Thread 0x7fffee30b6c0 (LWP 17)]
[New Thread 0x7fffedb0a6c0 (LWP 18)]
[New Thread 0x7fffed1dd6c0 (LWP 19)]
[New Thread 0x7fffec89b6c0 (LWP 20)]
[New Thread 0x7fffd79ff6c0 (LWP 21)]
[New Thread 0x7fffd71fe6c0 (LWP 22)]
[New Thread 0x7fffd654c6c0 (LWP 23)]
[New Thread 0x7fffd5c606c0 (LWP 24)]
[New Thread 0x7fffd545f6c0 (LWP 25)]
[New Thread 0x7fffd4c5e6c0 (LWP 26)]
[New Thread 0x7fffb7fff6c0 (LWP 27)]
[New Thread 0x7fffb77fe6c0 (LWP 28)]
[New Thread 0x7fffb6ffd6c0 (LWP 29)]
[New Thread 0x7fffb67fc6c0 (LWP 30)]
[New Thread 0x7fffb5ffb6c0 (LWP 31)]
[Thread 0x7fffb5ffb6c0 (LWP 31) exited]
[Thread 0x7fffb67fc6c0 (LWP 30) exited]
[Thread 0x7fffb6ffd6c0 (LWP 29) exited]
[Thread 0x7fffb77fe6c0 (LWP 28) exited]
[Thread 0x7fffb7fff6c0 (LWP 27) exited]
[Thread 0x7fffd4c5e6c0 (LWP 26) exited]
org.kde.kunifiedpush.client: No UnifiedPush distributor found.
[New Thread 0x7fffd4c5e6c0 (LWP 32)]
QQmlApplicationEngine failed to load component
qrc:/qt/qml/org/kde/neochat/qml/Main.qml:242:9: Type RoomListPage unavailable
qrc:/qt/qml/org/kde/neochat/rooms/RoomListPage.qml:29:25: Cannot assign to
non-existent property "onPreferredWidthChanged"
ASSERT: "!isEmpty()" in file /usr/include/QtCore/qlist.h, line 677

Thread 1 "neochat" received signal SIGABRT, Aborted.
__pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6,
no_tid=no_tid@entry=0) at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;
(gdb) bt full
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {140737488344672}}
        ret = <optimized out>
#1  0x00007ffff3a9ae23 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:78
No locals.
#2  0x00007ffff3a4208e in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x00007ffff3a29882 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20},
sa_mask = {__val = {140737488346176, 140737488344848, 140737281433406,
140737282778336, 140737282768912, 
              140737488344848, 140737281274933, 140737488344864,
140737282778784, 140737488344960, 140737288219386, 93825008502864,
93825008502880, 66, 93825008515200, 93825004770160}}, 
          sa_flags = 1444189056, sa_restorer = 0x42}
#4  0x00007ffff40ca269 in qAbort () at
/run/build-runtime/qt6-qtbase/src/corelib/global/qassert.cpp:46
No locals.
#5  0x00007ffff411daf9 in qt_message_fatal<QString&> (context=..., message=...)
at /run/build-runtime/qt6-qtbase/src/corelib/global/qlogging.cpp:2122
No locals.
#6  qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef
__va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., 
    msg=msg@entry=0x7ffff44f6238 "ASSERT: \"%s\" in file %s, line %d",
ap=ap@entry=0x7fffffffd818) at
/run/build-runtime/qt6-qtbase/src/corelib/global/qlogging.cpp:381

        buf = {d = {d = 0x5555564d8850, ptr = 0x5555564d8860 u"ASSERT:
\"!isEmpty()\" in file /usr/include/QtCore/qlist.h, line 677", size = 66},
static _empty = 0 u'\000'}
#7  0x00007ffff40cb805 in QMessageLogger::fatal
(this=this@entry=0x7fffffffda58, msg=msg@entry=0x7ffff44f6238 "ASSERT: \"%s\"
in file %s, line %d")
    at /run/build-runtime/qt6-qtbase/src/corelib/global/qlogging.cpp:883
        ctxt = {<QMessageLogContext> = {static CurrentVersion = 2, version = 3,
line = 677, file = 0x555555cd828c "/usr/include/QtCore/qlist.h", function =
0x0, category = 0x7ffff4500a7f "default"}, 
          static DefaultBacktraceDepth = 32, backtrace = std::optional [no
contained value]}
        ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area =
0x7fffffffda50, reg_save_area = 0x7fffffffd980}}
#8  0x00007ffff40ca2c0 in qt_assert (assertion=assertion@entry=0x555555cd82e0
"!isEmpty()", file=file@entry=0x555555cd828c "/usr/include/QtCore/qlist.h",
line=line@entry=677)
    at /run/build-runtime/qt6-qtbase/src/corelib/global/qassert.cpp:105
No locals.
#9  0x000055555560e5e8 in QList<QObject*>::first (this=0x7fffffffda90) at
/usr/include/QtCore/qlist.h:677
No locals.
#10 QList<QObject*>::first (this=0x7fffffffda90) at
/usr/include/QtCore/qlist.h:677
No locals.
#11 windowFromEngine (engine=<optimized out>) at
/run/build/neochat/src/app/main.cpp:97
        rootObjects = {<QListSpecialMethods<QObject*>> =
{<QListSpecialMethodsBase<QObject*>> = {<No data fields>}, <No data fields>}, d
= {d = 0x0, ptr = 0x0, size = 0}}
        window = <optimized out>
#12 0x0000555555638c59 in main (argc=<optimized out>, argv=<optimized out>) at
/run/build/neochat/src/app/main.cpp:308
        app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> =
{_vptr.QObject = 0x7ffff59a4018 <vtable for QApplication+16>, static
staticMetaObject = {d = {superdata = {direct = 0x0}, 
                    stringdata = 0x7ffff451b070
<QObject::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, 
                    data = 0x7ffff451af60
<QObject::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN7QObjectE_t>>, 
                    static_metacall = 0x7ffff420af90
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, 
                    metaTypes = 0x7ffff46a63c0
<QObject::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d =
0x555556133ca0}}, 
--Type <RET> for more, q to quit, c to continue without paging--
              static staticMetaObject = {d = {superdata = {direct =
0x7ffff46a0560 <QObject::staticMetaObject>}, 
                  stringdata = 0x7ffff4516ce8
<QCoreApplication::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>+392>, 
                  data = 0x7ffff4516b60
<QCoreApplication::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>>, 
                  static_metacall = 0x7ffff41aefc0
<QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, 
                  metaTypes = 0x7ffff46a42e0
<QCoreApplication::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>>, extradata = 0x0}}, 
              static self = 0x7fffffffdb50}, static staticMetaObject = {d =
{superdata = {direct = 0x7ffff46a42a0 <QCoreApplication::staticMetaObject>}, 
                stringdata = 0x7ffff50aa6f0
<QGuiApplication::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>+752>, 
                data = 0x7ffff50aa400
<QGuiApplication::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>>, 
                static_metacall = 0x7ffff49f9c60
<QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, 
                metaTypes = 0x7ffff51cc7a0
<QGuiApplication::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>>, extradata = 0x0}}}, 
          static staticMetaObject = {d = {superdata = {direct = 0x7ffff51cc760
<QGuiApplication::staticMetaObject>}, 
              stringdata = 0x7ffff585d568
<QApplication::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN12QApplicationE_t>+392>, 
              data = 0x7ffff585d3e0
<QApplication::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN12QApplicationE_t>>, 
              static_metacall = 0x7ffff53a7080
<QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, 
              metaTypes = 0x7ffff59a40e0
<QApplication::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN12QApplicationE_t>>, extradata = 0x0}}}
        about = {d = std::unique_ptr<KAboutDataPrivate> = {get() =
0x5555561ff670}}
        colorScheme = {<QObject> = {_vptr.QObject = 0x55555605a9d0 <vtable for
ColorSchemer+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, 
                stringdata = 0x7ffff451b070
<QObject::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, 
                data = 0x7ffff451af60
<QObject::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN7QObjectE_t>>, 
                static_metacall = 0x7ffff420af90
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, 
                metaTypes = 0x7ffff46a63c0
<QObject::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d =
0x5555564ef3d0}}, 
          static staticMetaObject = {d = {superdata = {direct = 0x7ffff46a0560
<QObject::staticMetaObject>}, 
              stringdata = 0x555555ddcbe0
<ColorSchemer::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN12ColorSchemerE_t>+160>, 
              data = 0x555555ddcb40
<ColorSchemer::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN12ColorSchemerE_t>>, 
              static_metacall = 0x55555585a120
<ColorSchemer::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, 
              metaTypes = 0x55555605aa80
<ColorSchemer::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN12ColorSchemerE_t>>, extradata = 0x0}}}
        parser = {d = 0x5555564ef230}
        replaceOption = {d = {d = {ptr = 0x55555650b650}}}
        testOption = {d = {d = {ptr = 0x55555650b700}}}
        dbusActivatedOption = {d = {d = {ptr = 0x55555650b7b0}}}
        shareOption = {d = {d = {ptr = 0x55555650b860}}}
        service = {<QObject> = {_vptr.QObject = 0x7ffff7266be8 <vtable for
KDBusService+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, 
                stringdata = 0x7ffff451b070
<QObject::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, 
                data = 0x7ffff451af60
<QObject::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN7QObjectE_t>>, 
                static_metacall = 0x7ffff420af90
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, 
                metaTypes = 0x7ffff46a63c0
<QObject::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d =
0x555556469b60}}, 
          static staticMetaObject = {d = {superdata = {direct = 0x7ffff46a0560
<QObject::staticMetaObject>}, 
              stringdata = 0x7ffff726137c
<KDBusService::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN12KDBusServiceE_t>+316>, 
              data = 0x7ffff7261240
<KDBusService::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN12KDBusServiceE_t>>, 
              static_metacall = 0x7ffff724e680
<KDBusService::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, 
              metaTypes = 0x7ffff7266d80
<KDBusService::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN12KDBusServiceE_t>>, extradata = 0x0}}, 
          d = std::unique_ptr<KDBusServicePrivate> = {get() = 0x555556469be0}}
        accountManager = <optimized out>
        engine = {<QQmlEngine> = {<QJSEngine> = {<QObject> = {_vptr.QObject =
0x7ffff66726b8 <vtable for QQmlApplicationEngine+16>, static staticMetaObject =
{d = {superdata = {direct = 0x0}, 
                    stringdata = 0x7ffff451b070
<QObject::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, 
                    data = 0x7ffff451af60
<QObject::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN7QObjectE_t>>, 
                    static_metacall = 0x7ffff420af90
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, 
                    metaTypes = 0x7ffff46a63c0
<QObject::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d =
0x555556504050}}, 
              static staticMetaObject = {d = {superdata = {direct =
0x7ffff46a0560 <QObject::staticMetaObject>}, 
                  stringdata = 0x7ffff65ba58c
<QJSEngine::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN9QJSEngineE_t>+108>, 
                  data = 0x7ffff65ba520
<QJSEngine::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN9QJSEngineE_t>>, 
                  static_metacall = 0x7ffff61b8a20
<QJSEngine::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, 
                  metaTypes = 0x7ffff6665fc0
<QJSEngine::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN9QJSEngineE_t>>, extradata = 0x0}}, m_v4Engine =
0x555556184890}, 
            static staticMetaObject = {d = {superdata = {direct =
0x7ffff6665f80 <QJSEngine::staticMetaObject>}, 
                stringdata = 0x7ffff65c2b4c
<QQmlEngine::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN10QQmlEngineE_t>+236>, 
                data = 0x7ffff65c2a60
<QQmlEngine::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN10QQmlEngineE_t>>, 
--Type <RET> for more, q to quit, c to continue without paging--c
                static_metacall = 0x7ffff637b2e0
<QQmlEngine::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, 
                metaTypes = 0x7ffff6674a80
<QQmlEngine::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN10QQmlEngineE_t>>, extradata = 0x0}}}, static
staticMetaObject = {
            d = {superdata = {direct = 0x7ffff6674a40
<QQmlEngine::staticMetaObject>}, 
              stringdata = 0x7ffff65bfd34
<QQmlApplicationEngine::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN21QQmlApplicationEngineE_t>+436>, 
              data = 0x7ffff65bfb80
<QQmlApplicationEngine::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN21QQmlApplicationEngineE_t>>, 
              static_metacall = 0x7ffff6339600
<QQmlApplicationEngine::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, 
              metaTypes = 0x7ffff6672760
<QQmlApplicationEngine::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN21QQmlApplicationEngineE_t>>, extradata = 0x0}}}
        runner = 0x5555560850c0 <Runner::create(QQmlEngine*,
QJSEngine*)::instance>

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

Reply via email to