Bug 516120 - [ANR] Neochat freezes
Summary: [ANR] Neochat freezes
Status: RESOLVED DUPLICATE of bug 516108
Alias: None
Product: NeoChat
Classification: Applications
Component: General (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2026-02-16 19:20 UTC by Nicolas Fella
Modified: 2026-02-16 21:34 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (124.48 KB, text/plain)
2026-02-16 19:20 UTC, Nicolas Fella
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Fella 2026-02-16 19:20:27 UTC
Application: neochat (26.03.70)
 (Compiled from sources)
ApplicationNotResponding [ANR]: true
Qt Version: 6.11.0
Frameworks Version: 6.24.0
Operating System: Linux 6.18.9-200.fc43.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 43 (KDE Plasma Desktop Edition)"
DrKonqi: 6.6.80 [CoredumpBackend]

-- Information about the crash:
Happens semi-randomly but fairly consistenly when switching channels

The crash can be reproduced every time.

-- Backtrace (Reduced):
#5  ft_service_list_lookup (service_descriptors=0x7f3f34ac8400 <sfnt_services>, service_id=0x7f3f34a9d534 "sfnt-table") at /usr/src/debug/freetype-2.13.3-3.fc43.x86_64/src/base/ftobjs.c:122
#6  sfnt_get_interface (module=0x49c51b0, module_interface=0x7f3f34a9d534 "sfnt-table") at /usr/src/debug/freetype-2.13.3-3.fc43.x86_64/src/sfnt/sfdriver.c:1228
#7  0x00007f3f34a0825b in FT_Load_Sfnt_Table (face=0x4b660c0, tag=1399417958, offset=0, buffer=0x0, length=0x7fffbc51b570) at /usr/src/debug/freetype-2.13.3-3.fc43.x86_64/src/base/ftobjs.c:4408
#8  FT_Load_Sfnt_Table (face=0x4b660c0, tag=1399417958, offset=0, buffer=0x0, length=0x7fffbc51b570) at /usr/src/debug/freetype-2.13.3-3.fc43.x86_64/src/base/ftobjs.c:4396
#9  0x00007f3f398131f5 in ft_getSfntTable (user_data=<optimized out>, tag=tag@entry=1399417958, buffer=buffer@entry=0x0, length=length@entry=0x7fffbc51b594) at /home/nico/workspace/qt6/qtbase/src/gui/text/freetype/qfontengine_ft.cpp:75
#10 0x00007f3f397b70f1 in _hb_qt_reference_table (tag=1399417958, user_data=0x49c1130) at /home/nico/workspace/qt6/qtbase/src/gui/text/qharfbuzzng.cpp:631
#11 0x00007f3f34bb790b in hb_face_t::reference_table (this=0x49ead30, tag=1399417958) at ../src/hb-face.hh:83
#12 _hb_graphite2_shaper_face_data_create (face=0x49ead30) at ../src/hb-graphite2.cc:116
#13 0x00007f3f34bb2a72 in hb_shaper_lazy_loader_t<hb_face_t, 1u, hb_graphite2_face_data_t>::create (data=<optimized out>) at ../src/hb-shaper-list.hh:43
#14 hb_data_wrapper_t<hb_face_t, 1u>::call_create<hb_graphite2_face_data_t, hb_shaper_lazy_loader_t<hb_face_t, 1u, hb_graphite2_face_data_t> > (this=<optimized out>) at ../src/hb-machinery.hh:166
#15 hb_lazy_loader_t<hb_graphite2_face_data_t, hb_shaper_lazy_loader_t<hb_face_t, 1u, hb_graphite2_face_data_t>, hb_face_t, 1u, hb_graphite2_face_data_t>::get_stored (this=<optimized out>) at ../src/hb-machinery.hh:229
#16 hb_lazy_loader_t<hb_graphite2_face_data_t, hb_shaper_lazy_loader_t<hb_face_t, 1u, hb_graphite2_face_data_t>, hb_face_t, 1u, hb_graphite2_face_data_t>::operator bool (this=<optimized out>) at ../src/hb-machinery.hh:217
#17 hb_shape_plan_key_t::init (this=this@entry=0x7fffbc51b6d0, copy=copy@entry=false, face=face@entry=0x49ead30, props=props@entry=0xfdf9ae8, user_features=user_features@entry=0x7fffbc51baf0, num_user_features=num_user_features@entry=1, coords=0x0, num_coords=0, shaper_list=<optimized out>) at ../src/hb-shaper-list.hh:43
#18 0x00007f3f34bb5233 in hb_shape_plan_create_cached2 (face=0x49ead30, props=0xfdf9ae8, user_features=0x7fffbc51baf0, num_user_features=1, coords=0x0, num_coords=0, shaper_list=0x7fffbc51ba60) at ../src/hb-shape-plan.cc:536
#19 0x00007f3f34bb5591 in hb_shape_full (font=0x4d0b040, buffer=0xfdf9ab0, features=0x7fffbc51baf0, num_features=1, shaper_list=0x7fffbc51ba60) at ../src/hb-shape.cc:145
#20 0x00007f3f39642cd7 in QTextEngine::shapeTextWithHarfbuzzNG (this=this@entry=0xfde6480, si=..., string=string@entry=0xe2f3e10, stringBaseIndex=stringBaseIndex@entry=0, stringLength=stringLength@entry=211, itemLength=itemLength@entry=156, fontEngine=0x49e1d30, itemBoundaries=..., kerningEnabled=true, hasLetterSpacing=false, fontFeatures=...) at /home/nico/workspace/qt6/qtbase/src/corelib/tools/qvarlengtharray.h:92


Reported using DrKonqi
Comment 1 Nicolas Fella 2026-02-16 19:20:27 UTC
Created attachment 189677 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Joshua Goins 2026-02-16 19:23:07 UTC
Most likely related to 516108 as well
Comment 3 Tobias Fella 2026-02-16 21:33:57 UTC
I think disabling link previews should work as a workaround
Comment 4 Tobias Fella 2026-02-16 21:34:57 UTC

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