| Summary: | angelfish crashes after logging into Max.com | ||
|---|---|---|---|
| Product: | [Applications] angelfish | Reporter: | idoitprone <monkeyboyted> |
| Component: | general | Assignee: | Jonah Brüchert <jbb> |
| Status: | REPORTED --- | ||
| Severity: | crash | ||
| Priority: | NOR | ||
| Version First Reported In: | 24.08.0 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | angelfish crash dump | ||
|
Description
idoitprone
2024-09-12 04:50:51 UTC
Show desktop version of the site works. I guess I was using the mobile version. I guess only the flatpak version crashes
```
Timestamp: Thu 2024-09-12 01:02:36 EDT (9s ago)
Command Line: angelfish
Executable: /app/bin/angelfish
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-flatpak-org.kde.angelfish-861228.scope
Unit: user@1000.service
User Unit: app-flatpak-org.kde.angelfish-861228.scope
Slice: user-1000.slice
Owner UID: 1000 (doof)
Boot ID: d4a841500f214363adcf913351fa49e7
Machine ID: b9ba17d2060242a4a6d626ebd4013218
Hostname: steamdeck
Storage: /var/lib/systemd/coredump/core.angelfish.1000.d4a841500f214363adcf913351fa49e7.861239.1726117356000000.zst (present)
Size on Disk: 40.9M
Message: Process 861239 (angelfish) of user 1000 dumped core.
Stack trace of thread 2:
#0 0x00007fea80e56e31 n/a (/app/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6.7.2 + 0x5e56e31)
#1 0x00007fea8436d6a6 n/a (/app/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6.7.2 + 0x936d6a6)
#2 0x00007fea8436e1c2 n/a (/app/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6.7.2 + 0x936e1c2)
#3 0x00007fea84369fc5 n/a (/app/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6.7.2 + 0x9369fc5)
#4 0x00007fea8436a59e n/a (/app/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6.7.2 + 0x936a59e)
#5 0x00007fea843cc96f n/a (/app/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6.7.2 + 0x93cc96f)
#6 0x00007fea843cd49a n/a (/app/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6.7.2 + 0x93cd49a)
#7 0x00007fea7fbe4e86 n/a (/app/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6.7.2 + 0x4be4e86)
#8 0x00007fea7fbe4a1b n/a (/app/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6.7.2 + 0x4be4a1b)
#9 0x00007fea7fc09d1e n/a (/app/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6.7.2 + 0x4c09d1e)
#10 0x00007fea7fc099d5 n/a (/app/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6.7.2 + 0x4c099d5)
#11 0x00007fea7fbe8226 n/a (/app/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6.7.2 + 0x4be8226)
#12 0x00007fea7fc04793 n/a (/app/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6.7.2 + 0x4c04793)
#13 0x00007fea7fc051ae n/a (/app/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6.7.2 + 0x4c051ae)
#14 0x00007fea7bb3758d n/a (/app/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6.7.2 + 0xb3758d)
#15 0x00007fea78fd95bf n/a (/usr/lib/x86_64-linux-gnu/libQt6Core.so.6.7.2 + 0x1d95bf)
#16 0x00007fea85f9e268 n/a (/usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6.7.2 + 0x19e268)
#17 0x00007fea78f84610 n/a (/usr/lib/x86_64-linux-gnu/libQt6Core.so.6.7.2 + 0x184610)
#18 0x00007fea78f884d5 n/a (/usr/lib/x86_64-linux-gnu/libQt6Core.so.6.7.2 + 0x1884d5)
#19 0x00007fea7927618f n/a (/usr/lib/x86_64-linux-gnu/libQt6Core.so.6.7.2 + 0x47618f)
#20 0x00007fea77b17e59 n/a (/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7600.6 + 0x60e59)
#21 0x00007fea77b752b8 n/a (/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7600.6 + 0xbe2b8)
#22 0x00007fea77b15513 n/a (/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7600.6 + 0x5e513)
#23 0x00007fea7927592f n/a (/usr/lib/x86_64-linux-gnu/libQt6Core.so.6.7.2 + 0x47592f)
#24 0x00007fea78f9111b n/a (/usr/lib/x86_64-linux-gnu/libQt6Core.so.6.7.2 + 0x19111b)
#25 0x00007fea78f8d35d n/a (/usr/lib/x86_64-linux-gnu/libQt6Core.so.6.7.2 + 0x18d35d)
#26 0x000055c377ae3849 n/a (/app/bin/angelfish + 0x65849)
#27 0x00007fea7883b08a n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x2808a)
#28 0x00007fea7883b14b n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x2814b)
#29 0x000055c377ae3fe5 n/a (/app/bin/angelfish + 0x65fe5)
ELF object binary architecture: AMD x86-64
GNU gdb (GDB; openSUSE Tumbleweed) 14.2
Copyright (C) 2023 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-suse-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://bugs.opensuse.org/>.
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"...
/app/bin/angelfish: No such file or directory.
This GDB supports auto-downloading debuginfo from the following URLs:
<https://debuginfod.opensuse.org/>
Enable debuginfod for this session? (y or [n])
```
I tested the repo version without flatpak and that works.
Opensuse repo version. I can watch max.com in desktop mode with the package below. Information for package angelfish: ---------------------------------- Repository : openSUSE-Tumbleweed-Oss Name : angelfish Version : 24.08.0-1.1 Arch : x86_64 Vendor : openSUSE Installed Size : 4.5 MiB Installed : Yes Status : up-to-date Source package : angelfish-24.08.0-1.1.src Upstream URL : https://apps.kde.org/angelfish Summary : Mobile web browser Description : Angelfish is a mobile web browser. It supports typical browser features, such as bookmarks, history and tabs. Nevermind, it crashed without flatpak. I am going to grab the stacktrace Created attachment 173574 [details]
angelfish crash dump
Regular install crash
#37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:480
#38 0x00007fba4d7e540e in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:345
--Type <RET> for more, q to quit, c to continue without paging--
#39 0x00007fba4971e44d in QtWebEngineCore::MessagePumpForUIQt::handleScheduledWork () at /usr/src/debug/qtwebengine-everywhere-src-6.7.2/src/core/browser_main_parts_qt.cpp:155
#40 QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}::operator()() const () at /usr/src/debug/qtwebengine-everywhere-src-6.7.2/src/core/browser_main_parts_qt.cpp:106
#41 std::__invoke_impl<void, QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}&>(std::__invoke_other, QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}&) () at /usr/include/c++/13/bits/invoke.h:61
#42 std::__invoke_r<void, QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}&>(QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}&) () at /usr/include/c++/13/bits/invoke.h:111
#43 std::_Function_handler<void (), QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}>::_M_invoke(std::_Any_data const&) () at /usr/include/c++/13/bits/std_function.h:290
#44 0x00007fba46bd1dd6 in QObject::event (this=0x5618f9d0b1a0, e=0x7fb9a40081f0) at /usr/src/debug/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobject.cpp:1427
#45 0x00007fba537c2f6e in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5618f9d0b1a0, e=0x7fb9a40081f0) at /usr/src/debug/qtbase-everywhere-src-6.7.2/src/widgets/kernel/qapplication.cpp:3287
consumed = false
filtered = false
#46 0x00007fba46b8ec30 in QCoreApplication::notifyInternal2 (receiver=0x5618f9d0b1a0, event=0x7fb9a40081f0) at /usr/src/debug/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qcoreapplication.cpp:1142
selfRequired = <optimized out>
result = false
cbdata = {0x5618f9d0b1a0, 0x7fb9a40081f0, 0x7ffc9699faef}
d = <optimized out>
threadData = 0x5618f93c5b80
scopeLevelCounter = {threadData = 0x5618f93c5b80}
#47 0x00007fba46b8ec69 in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qcoreapplication.cpp:1583
#48 0x00007fba46b8ef90 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5618f93c5b80) at /usr/src/debug/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qcoreapplication.cpp:1940
e = 0x7fb9a40081f0
pe = <optimized out>
r = <optimized out>
relocker = {m_func = {__locker = <optimized out>}, m_invoke = <optimized out>}
event_deleter = {d = 0x7fb9a40081f0}
locker = {_M_device = 0x5618f93c5bd8, _M_owns = false}
startOffset = 0
i = @0x5618f93c5bc8: 1
cleanup = {receiver = <optimized out>, event_type = <optimized out>, data = <optimized out>, exceptionCaught = <optimized out>}
#49 0x00007fba46dc2fe3 in postEventSourceDispatch (s=0x5618f93eaa40) at /usr/src/debug/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qeventdispatcher_glib.cpp:244
source = 0x5618f93eaa40
#50 0x00007fba46110fb8 in g_main_dispatch (context=0x7fba34000f00) at ../glib/gmain.c:3344
dispatch = 0x7fba46dc2fd0 <postEventSourceDispatch(GSource*, GSourceFunc, gpointer)>
prev_source = 0x0
begin_time_nsec = 0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0x5618f93eaa40
current = 0x5618fa81e740
i = 0
__func__ = "g_main_dispatch"
#51 g_main_context_dispatch_unlocked (context=context@entry=0x7fba34000f00) at ../glib/gmain.c:4152
#52 0x00007fba46112d38 in g_main_context_iterate_unlocked (context=context@entry=0x7fba34000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4217
max_priority = 0
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = 1
fds = 0x5618fa801670
#53 0x00007fba461133ec in g_main_context_iteration (context=0x7fba34000f00, may_block=1) at ../glib/gmain.c:4282
retval = <optimized out>
#54 0x00007fba46dc1adc in QEventDispatcherGlib::processEvents (this=0x5618f9367bf0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qeventdispatcher_glib.cpp:394
d = 0x5618f9417150
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#55 0x00007fba46b993db in QEventLoop::exec (this=0x7ffc9699fdf0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.7.2/src/corelib/global/qflags.h:34
d = 0x5618f9b09d60
threadData = <optimized out>
locker = {m_mutex = 0x5618f93c61a8, m_isLocked = false}
ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>}
app = <optimized out>
#56 0x00007fba46b92bb6 in QCoreApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.7.2/src/corelib/global/qflags.h:74
threadData = 0x5618f93c5b80
--Type <RET> for more, q to quit, c to continue without paging--
eventLoop = {<QObject> = {_vptr.QObject = 0x7fba4700d170 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fba46e43c80 <_ZN12_GLOBAL__N_1L39qt_meta_stringdata_CLASSQObjectENDCLASSE.lto_priv.0>, data = 0x7fba46e43b60 <_ZL33qt_meta_data_CLASSQObjectENDCLASS.lto_priv.0>, static_metacall = 0x7fba46be1570 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fba4700aa20 <_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_141qt_meta_stringdata_CLASSQObjectENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteI7QStringSt17integral_constantIbLb1EEEENS3_I7QObjectS6_EENS3_IvS5_IbLb0EEEENS3_IPS8_SA_EESB_SB_NS3_IRKS4_SA_EESB_SD_EE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x5618f9b09d60}}, static staticMetaObject = {d = {superdata = {direct = 0x7fba47005360 <QObject::staticMetaObject>}, stringdata = 0x7fba46e42ec0 <_ZN12_GLOBAL__N_1L42qt_meta_stringdata_CLASSQEventLoopENDCLASSE.lto_priv.0>, data = 0x7fba46e42dc0 <_ZL36qt_meta_data_CLASSQEventLoopENDCLASS.lto_priv.0>, static_metacall = 0x7fba46b96ef0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fba4700a600 <_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_144qt_meta_stringdata_CLASSQEventLoopENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteI6QFlagsIN10QEventLoop17ProcessEventsFlagEESt17integral_constantIbLb1EEEENS3_IS5_S9_EENS3_IvS8_IbLb0EEEENS3_IiSC_EESD_SD_EE.lto_priv.0>, extradata = 0x0}}}
returnCode = <optimized out>
#57 0x00007fba479e7dec in QGuiApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.7.2/src/gui/kernel/qguiapplication.cpp:1926
#58 0x00007fba537bfff5 in QApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.7.2/src/widgets/kernel/qapplication.cpp:2555
#59 0x00005618dc55ba77 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/angelfish-24.08.0/src/main.cpp:231
chromiumFlags = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}
app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x7fba53d584e8 <vtable for QApplication+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fba46e43c80 <_ZN12_GLOBAL__N_1L39qt_meta_stringdata_CLASSQObjectENDCLASSE.lto_priv.0>, data = 0x7fba46e43b60 <_ZL33qt_meta_data_CLASSQObjectENDCLASS.lto_priv.0>, static_metacall = 0x7fba46be1570 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fba4700aa20 <_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_141qt_meta_stringdata_CLASSQObjectENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteI7QStringSt17integral_constantIbLb1EEEENS3_I7QObjectS6_EENS3_IvS5_IbLb0EEEENS3_IPS8_SA_EESB_SB_NS3_IRKS4_SA_EESB_SD_EE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x5618f936f450}}, static staticMetaObject = {d = {superdata = {direct = 0x7fba47005360 <QObject::staticMetaObject>}, stringdata = 0x7fba46e431c0 <_ZN12_GLOBAL__N_1L48qt_meta_stringdata_CLASSQCoreApplicationENDCLASSE.lto_priv.0>, data = 0x7fba46e43020 <_ZL42qt_meta_data_CLASSQCoreApplicationENDCLASS.lto_priv.0>, static_metacall = 0x7fba46b98360 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fba4700a680 <_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_150qt_meta_stringdata_CLASSQCoreApplicationENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteI7QStringSt17integral_constantIbLb1EEEES7_S7_S7_NS3_IbS6_EENS3_I16QCoreApplicationS6_EENS3_IvS5_IbLb0EEEESC_SC_SC_SC_SC_SC_NS3_IiSB_EESC_EE.lto_priv.0>, extradata = 0x0}}, static self = 0x7ffc9699fec0}, static staticMetaObject = {d = {superdata = {direct = 0x5618dc8c1d60 <QCoreApplication::staticMetaObject>}, stringdata = 0x7fba47f03080 <_ZN12_GLOBAL__N_1L47qt_meta_stringdata_CLASSQGuiApplicationENDCLASSE.lto_priv.0>, data = 0x7fba47f02d80 <_ZL41qt_meta_data_CLASSQGuiApplicationENDCLASS.lto_priv.0>, static_metacall = 0x7fba479f7c60 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fba48047600 <_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_149qt_meta_stringdata_CLASSQGuiApplicationENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteI5QIconSt17integral_constantIbLb1EEEENS3_I7QStringS6_EES9_NS3_IN2Qt15LayoutDirectionES6_EES9_NS3_IbS6_EENS3_IP7QScreenS6_EENS3_I15QGuiApplicationS6_EENS3_IvS5_IbLb0EEEESK_NS3_ISF_SJ_EESK_SL_SK_SL_SK_SK_NS3_IP7QObjectSJ_EESK_NS3_IP7QWindowSJ_EESK_NS3_INSA_16ApplicationStateESJ_EESK_NS3_ISB_SJ_EESK_NS3_IR15QSessionManagerSJ_EESK_SX_SK_SK_NS3_IRK8QPaletteSJ_EESK_NS3_IRK5QFontSJ_EESK_NS3_IxSJ_EESK_SO_EE.lto_priv.0>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7fba48049e40 <QGuiApplication::staticMetaObject>}, stringdata = 0x7fba53be9280 <_ZN12_GLOBAL__N_1L44qt_meta_stringdata_CLASSQApplicationENDCLASSE.lto_priv.0>, data = 0x7fba53be90e0 <_ZL38qt_meta_data_CLASSQApplicationENDCLASS.lto_priv.0>, static_metacall = 0x7fba537c5980 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fba53d48300 <_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_146qt_meta_stringdata_CLASSQApplicationENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteIiSt17integral_constantIbLb1EEEES6_S6_S6_S6_S6_NS3_I7QStringS5_EENS3_IbS5_EENS3_I12QApplicationS5_EENS3_IvS4_IbLb0EEEENS3_IP7QWidgetSC_EESG_SD_NS3_IRKS7_SC_EESD_NS3_IKbSC_EESD_SD_EE.lto_priv.0>, extradata = 0x0}}}
parser = {d = 0x5618f986ef50}
engine = <incomplete type>
service = <incomplete type>
unixExitHandler = {<No data fields>}
quitSignals = {_M_elems = {3, 2, 15, 1}}
blockingMask = {__val = {16391, 140438017818106, 140438058019360, 140438028161169, 16, 140438037063016, 140722835161328, 94665260271184, 94665260655200, 140722835161552, 94665260655200, 140722835161480, 94664779371640, 140438038414718, 128, 9738253830825196800}}
sa = {__sigaction_handler = {sa_handler = 0x5618dc55d0a0 <_FUN(int)>, sa_sigaction = 0x5618dc55d0a0 <_FUN(int)>}, sa_mask = {__val = {16391, 140438017818106, 140438058019360, 140438028161169, 16, 140438037063016, 140722835161328, 94665260271184, 94665260655200, 140722835161552, 94665260655200, 140722835161480, 94664779371640, 140438038414718, 128, 9738253830825196800}}, sa_flags = 0, sa_restorer = 0x5618dc7bc5c0 <_ZL16qt_resource_data.lto_priv.3>}
url = {d = 0x7fba34009750}
window = 0x5618f9a04f60
|