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

            Bug ID: 495838
           Summary: Elisa crashes on startup after Neon 22.04 to 24.04
                    upgrade
    Classification: Applications
           Product: Elisa
           Version: 24.08.2
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: matthieu_gall...@yahoo.fr
          Reporter: fe...@whiteley.ie
  Target Milestone: ---

Updated from Neon 22.04 to 24.04 now elisa crashes on startup:

#0  __pthread_kill_implementation (no_tid=0, signo=11, threadid=<optimised
out>) at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (signo=11, threadid=<optimised out>) at
./nptl/pthread_kill.c:78
#2  __GI___pthread_kill (threadid=<optimised out>, signo=signo@entry=11) at
./nptl/pthread_kill.c:89
#3  0x00007061ae64526e in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#4  0x00007061b1b1ef6e in KCrash::defaultCrashHandler (sig=11) at
/usr/src/kf6-kcrash-6.7.0-0zneon+24.04+noble+release+build5/src/kcrash.cpp:596
#5  <signal handler called>
#6  0x00007061b136e05c in libvlc_set_user_agent (p_i=0x0, name=0x5c1ef9b74e50
"Elisa", http=0x7061b17ffc8c "Elisa Music Player") at
/build/vlc-Lpjw7w/vlc-3.0.20/lib/core.c:140
#7  0x00007061b17482aa in AudioWrapper::AudioWrapper (this=<optimised out>,
parent=<optimised out>, this=<optimised out>, parent=<optimised out>) at
/usr/include/c++/13/bits/unique_ptr.h:199
#8  0x00007061b1706b8e in std::make_unique<AudioWrapper> () at
/usr/include/c++/13/bits/unique_ptr.h:1069
#9  ElisaApplication::initializePlayer (this=0x5c1ef8eff500) at
/usr/src/elisa-24.08.2-0zneon+24.04+noble+release+build5/src/elisaapplication.cpp:400
#10 0x00007061b16fe99d in ElisaApplication::initialize (this=0x5c1ef8eff500) at
/usr/src/elisa-24.08.2-0zneon+24.04+noble+release+build5/src/elisaapplication.cpp:372
#11 0x00007061b1708ef4 in ElisaApplication::qt_metacall (this=0x5c1ef8eff500,
_c=QMetaObject::InvokeMetaMethod, _id=27, _a=0x7ffef2e36e00)
at
/usr/src/elisa-24.08.2-0zneon+24.04+noble+release+build5/obj-x86_64-linux-gnu/src/elisaLib_autogen/include/moc_elisaapplication.cpp:705
#12 0x00007061b009496a in QQmlObjectOrGadget::metacall (this=0x7ffef2e370a0,
type=QMetaObject::InvokeMetaMethod, index=<optimised out>, argv=<optimised
out>)
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/qqmlobjectorgadget.cpp:14
#13 0x00007061b0176c67 in QV4::CallMethod
(callType=QMetaObject::InvokeMetaMethod, callArgs=<optimised out>,
engine=0x5c1ef8fc7ef0, argTypes=0x0, argCount=0, returnType=..., index=31,
object=...)
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/jsruntime/qv4qobjectwrapper.cpp:1687
#14 QV4::QObjectMethod::callPrecise (object=..., data=..., engine=<optimised
out>, engine@entry=0x5c1ef8fc7ef0, callArgs=<optimised out>,
callArgs@entry=0x70619c5bf5b8,
callType=callType@entry=QMetaObject::InvokeMetaMethod) at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/jsruntime/qv4qobjectwrapper.cpp:1984
#15 0x00007061b017a585 in operator() (__closure=<optimised out>) at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/jsruntime/qv4qobjectwrapper.cpp:2974
#16 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const
QV4::Value*, int) const::<lambda()> > (call=..., __closure=<synthetic pointer>)
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/jsruntime/qv4qobjectwrapper.cpp:2951
#17 QV4::QObjectMethod::callInternal (this=<optimised out>,
thisObject=<optimised out>, argv=0x70619c5bf500, argc=0)
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/jsruntime/qv4qobjectwrapper.cpp:2974
#18 0x00007061b02ccafb in QV4::Moth::VME::interpret (frame=0x7ffef2e37570,
engine=0x5c1ef8fc7ef0, code=0x5c1ef90039e0 "@\240/\260ap")
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/jsruntime/qv4vme_moth.cpp:798
#19 0x00007061b02cffd5 in QV4::Moth::VME::exec (frame=<optimised out>,
engine=<optimised out>) at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/jsruntime/qv4vme_moth.cpp:487
#20 0x00007061b01f4034 in QV4::doCall (self=<optimised out>,
thisObject=<optimised out>, argv=<optimised out>, argc=<optimised out>,
context=<optimised out>)
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/jsruntime/qv4function.cpp:52
#21 0x00007061b01f4828 in QV4::Function::call (this=this@entry=0x5c1ef8ffb930,
thisObject=<optimised out>, argv=argv@entry=0x70619c5bf4f8, argc=argc@entry=0,
context=context@entry=0x70618c035928)
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/jsruntime/qv4function.cpp:77
#22 0x00007061b01f9656 in operator() (argc=0, argv=0x70619c5bf4f8,
thisObject=<optimised out>, __closure=<synthetic pointer>)
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/jsruntime/qv4function.cpp:28
#23 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*,
int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*,
int)> > (call=..., argc=0, types=0x7ffef2e37820,
a=0x7ffef2e37830, thisObject=0x5c1ef8f6a450, engine=<optimised out>) at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/jsruntime/qv4jscall_p.h:199
#24 QV4::Function::call (this=0x5c1ef8ffb930, thisObject=0x5c1ef8f6a450,
a=0x7ffef2e37830, types=0x7ffef2e37820, argc=0, context=0x70618c035928)
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/jsruntime/qv4function.cpp:25
#25 0x00007061b0076307 in QQmlJavaScriptExpression::evaluate (this=<optimised
out>, a=<optimised out>, types=<optimised out>, argc=<optimised out>)
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/qqmljavascriptexpression_p.h:248
#26 0x00007061b010beb3 in QQmlBoundSignalExpression::evaluate
(this=this@entry=0x5c1ef92bacd0, a=a@entry=0x0)
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/qqmlboundsignal.cpp:200
#27 0x00007061b010fd9f in QQmlBoundSignal_callback (a=0x0, e=0x5c1ef93dc110) at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/ftw/qqmlrefcount_p.h:73
#28 QQmlBoundSignal_callback (e=0x5c1ef93dc110, a=0x0) at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/qqmlboundsignal.cpp:294
--Type <RET> for more, q to quit, c to continue without paging--
#29 0x00007061b008964c in QQmlNotifier::emitNotify (endpoint=<optimised out>,
a=0x0) at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/qqmlnotifier.cpp:70
#30 0x00007061af2791c0 in doActivate<false> (sender=0x5c1ef8ff58e0,
signal_index=3, argv=0x0) at
/usr/src/qt6-base-6.8.0-0zneon+24.04+noble+release+build17/src/corelib/kernel/qobject.cpp:4010
#31 0x00007061b0097e9a in QQmlObjectCreator::finalize (this=0x5c1ef8fece30,
interrupt=...) at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/qqmlobjectcreator.cpp:1602
#32 0x00007061b01167dc in QQmlComponentPrivate::complete
(enginePriv=0x5c1ef8e31370, state=state@entry=0x5c1ef8f35908)
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/ftw/qbipointer_p.h:133
#33 0x00007061b0116ae3 in QQmlComponentPrivate::completeCreate
(this=0x5c1ef8f35850) at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/qqmlcomponent.cpp:1280
#34 0x00007061b011722c in QQmlComponent::completeCreate (this=0x5c1ef8f49970)
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/qqmlcomponent.cpp:1254
#35 QQmlComponentPrivate::createWithProperties (this=0x5c1ef8f35850,
parent=<optimised out>, properties=..., context=<optimised out>,
behavior=QQmlComponentPrivate::CreateDefault,
createFromQml=<optimised out>) at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/qqmlcomponent.cpp:967
#36 0x00007061b010c9c2 in QQmlComponent::create (context=0x0,
this=0x5c1ef8f49970) at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/qqmlcomponent.cpp:912
#37 QQmlApplicationEnginePrivate::finishLoad (this=0x5c1ef8e31370,
c=0x5c1ef8f49970) at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/qqmlapplicationengine.cpp:156
#38 0x00007061b010cc14 in QQmlApplicationEnginePrivate::ensureLoadingFinishes
(this=<optimised out>, c=<optimised out>)
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/qqmlapplicationengine.cpp:183
#39 0x00007061b010d227 in QQmlApplicationEnginePrivate::startLoad
(this=0x5c1ef8e31370, uri=..., typeName=...)
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/qqmlapplicationengine.cpp:142
#40 0x00007061b010d48d in QQmlApplicationEngine::loadFromModule
(this=this@entry=0x7ffef2e398d0, uri=..., typeName=...)
at
/usr/src/qt6-declarative-6.8.0-0zneon+24.04+noble+release+build15/src/qml/qml/qqmlapplicationengine.cpp:395
#41 0x00005c1ef79e89bb in main (argc=<optimised out>, argv=<optimised out>) at
/usr/src/elisa-24.08.2-0zneon+24.04+noble+release+build5/src/main.cpp:189

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

Reply via email to