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

            Bug ID: 495704
           Summary: Neochat crashes semi randomly (likely timeline
                    changes?)
    Classification: Applications
           Product: NeoChat
           Version: git master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: General
          Assignee: fe...@posteo.de
          Reporter: akse...@akselmo.dev
                CC: c...@carlschwan.eu
  Target Milestone: ---

SUMMARY

Unsure exactly when it crashes but backtrace mentions timelinedelegate, so its
likely when that happens. 


Backtrace:

#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0)
at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;
[Current thread is 1 (Thread 0x7f97a5734d80 (LWP 11897))]
Missing debuginfo, try: dnf debuginfo-install ffmpeg-libs-7.0.2-4.fc41.x86_64
Missing debuginfo, try: dnf debuginfo-install
x264-libs-0.164-15.20231001git31e19f92.fc41.x86_64
Missing debuginfo, try: dnf debuginfo-install x265-libs-3.6-3.fc41.x86_64
(gdb) bt
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0)
at pthread_kill.c:44
#1  0x00007f97ab080793 in __pthread_kill_internal (threadid=<optimized out>,
signo=11) at pthread_kill.c:78
#2  0x00007f97ab027d0e in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007f97aee5a5ab in KCrash::defaultCrashHandler (sig=11)
at /home/akseli/Repositories/kde/src/kcrash/src/kcrash.cpp:596
#4  0x00007f97ab027dc0 in <signal handler called> () at /lib64/libc.so.6
#5  0x00007f97ac349934 in QScopedPointer<QObjectData,
QScopedPointerDeleter<QObjectData> >::get
(this=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/tools/qscopedpointer.h:112
#6  qGetPtrHelper<QScopedPointer<QObjectData,
QScopedPointerDeleter<QObjectData> > const> (ptr=<optimized out>)
at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/global/qtclasshelpermacros.h:103
#7  QWindow::d_func (this=<optimized out>)
at /usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/gui/kernel/qwindow.h:65
#8  QWindow::mapToGlobal (this=0x0, pos=...)
at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/gui/kernel/qwindow.cpp:2920
#9  0x00007f97af09e923 in QQuickItem::mapToItem (this=0x1c21e9a0,
item=0x1dc9d480, point=...)
at
/usr/src/debug/qt6-qtdeclarative-6.8.0-1.fc41.x86_64/src/quick/items/qquickitem.cpp:8761
#10 0x00007f97af0a54d4 in QQuickItem::mapToItem
(this=<optimized out>, item=<optimized out>, x=<optimized out>, y=<optimized
out>)
at
/usr/src/debug/qt6-qtdeclarative-6.8.0-1.fc41.x86_64/src/quick/items/qquickitem.cpp:10070
#11 0x00007f97af0b51e4 in QQuickItem::qt_static_metacall
(_o=_o@entry=0x1c21e9a0, _c=_c@entry=QMetaObject::InvokeMetaMethod,
_id=_id@entry=41, _a=_a@entry=0x7ffc76cb2858)at
/usr/src/debug/qt6-qtdeclarative-6.8.0-1.fc41.x86_64/redhat-linux-build/src/quick/Quick_autogen/include/moc_qquickitem.cpp:907
#12 0x00007f97af0b5ef4 in QQuickItem::qt_metacall
(this=this@entry=0x1c21e9a0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=41,
_a=_a@entry=0x7ffc76cb2858)
at
/usr/src/debug/qt6-qtdeclarative-6.8.0-1.fc41.x86_64/redhat-linux-build/src/quick/Quick_autogen/include/moc_qquickitem.cpp:1304
#13 0x000000000076b615 in TimelineDelegate::qt_metacall
(this=0x1c21e9a0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>,
_a=0x7ffc76cb2858)
at
/home/akseli/Repositories/kde/build/neochat/src/timeline/timeline_autogen/include/moc_timelinedelegate.cpp:213
#14 0x00007f97aeb1e9ca in QQmlObjectOrGadget::metacall
(this=this@entry=0x7ffc76cb2b40, type=type@entry=QMetaObject::InvokeMetaMethod,
index=<optimized out>,
--Type <RET> for more, q to quit, c to continue without paging--c
index@entry=45, argv=<optimized out>)
at
/usr/src/debug/qt6-qtdeclarative-6.8.0-1.fc41.x86_64/src/qml/qml/qqmlobjectorgadget.cpp:14
#15 0x00007f97ae9ae757 in QV4::CallMethod
(object=..., index=<optimized out>, returnType=..., argCount=<optimized out>,
argTypes=<optimized out>, engine=<optimized out>, callArgs=<optimized out>,
callType=<optimized out>) at /usr/include/qt6/QtCore/qvarlengtharray.h:85
#16 QV4::QObjectMethod::callPrecise (object=..., data=<optimized out>,
engine=<optimized out>,
engine@entry=0x19918f70, callArgs=<optimized out>,
callArgs@entry=0x7f97509bf6f8,
callType=callType@entry=QMetaObject::InvokeMetaMethod)
at
/usr/src/debug/qt6-qtdeclarative-6.8.0-1.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1978
#17 0x00007f97ae9b05a1 in operator() (__closure=<optimized out>)
at
/usr/src/debug/qt6-qtdeclarative-6.8.0-1.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2974
#18 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const
QV4::Value*, int) const::<lambda()> >
(__closure=<synthetic pointer>, call=<optimized out>)
at
/usr/src/debug/qt6-qtdeclarative-6.8.0-1.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2951
#19 QV4::QObjectMethod::callInternal (this=<optimized out>,
thisObject=0x7f97509bf698, argv=0x7f97509bf6b0, argc=3)
at
/usr/src/debug/qt6-qtdeclarative-6.8.0-1.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2974
#20 0x00007f97ae9d2f05 in QV4::FunctionObject::call
(this=0x7ffc76cb2c08, thisObject=0x7f97509bf698, argv=0x7f97509bf6b0, argc=3)
at
/usr/src/debug/qt6-qtdeclarative-6.8.0-1.fc41.x86_64/src/qml/jsruntime/qv4functionobject_p.h:187
#21 QV4::Runtime::CallPropertyLookup::call
(engine=0x19918f70, base=..., index=<optimized out>, argv=0x7f97509bf6b0,
argc=3)
at
/usr/src/debug/qt6-qtdeclarative-6.8.0-1.fc41.x86_64/src/qml/jsruntime/qv4runtime.cpp:1540
#22 0x00007f9746c124e6 in ??? ()
#23 0x0000000000000000 in ??? ()

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 41
KDE Plasma Version: 6.2.80
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.0
Kernel Version: 6.11.5-300.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 15,5 GiB of RAM
Graphics Processor: AMD Radeon RX 6600

ADDITIONAL INFORMATION

Yesterday i still had  Qt 6.7.2 which worked fine, it seems that it started
with Qt 6.8.0

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

Reply via email to