View Issue Details

IDProjectCategoryView StatusLast Update
0017913ScribusGeneralpublic2026-08-23 10:26
Reporterqirat Assigned Tojghali  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
PlatformLinuxOSFedora WorkstationOS Version44
Product Version1.7.4.svn 
Fixed in Version1.7.4.svn 
Summary0017913: Crash when adding Index Mark in empty text frame
DescriptionPretty much what the title says. BT attached.
Steps To Reproduce- draw a text frame, enter it.
- right click > Inset Mark > Index Entry (crash).
TagsNo tags attached.
Attached Files
bt-crash-when-adding-index-mark.md (2,028 bytes)   
(gdb) bt
#0  0x00000000011e03e3 in StoryText::text (this=this@entry=0x5ec89a0, pos=pos@entry=0)
    at /home/buttar/x/off_src/scribus/text/storytext.cpp:1058
#1  0x0000000000aa75b1 in ScribusMainWindow::insertMark (this=0x1c16490, mType=MARKIndexType)
    at /home/buttar/x/off_src/scribus/scribus.cpp:9410
#2  0x00007ffff418497c in doActivate<false>
    (sender=<optimized out>, signal_index=<optimized out>, argv=argv@entry=0x7fffffffbf60)
    at /usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobject.cpp:4384
#3  0x00007ffff417ab47 in QMetaObject::activate
    (sender=sender@entry=0x2fcc810, m=m@entry=0x7ffff5271900, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7fffffffbf60) at /usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobject.cpp:4432
#4  0x00007ffff4dfa44a in QMetaObject::activate<void, bool>
    (sender=0x2fcc810, mo=0x7ffff5271900, local_signal_index=4, ret=0x0)
    at /usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobjectdefs.h:320
#5  QAction::triggered (this=this@entry=0x2fcc810, _t1=<optimized out>)
    at /usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/redhat-linux-build/src/gui/Gui_autogen/include/moc_qaction.cpp:374
#6  0x00007ffff4dfd78c in QAction::activate (this=0x2fcc810, event=<optimized out>)
    at /usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/gui/kernel/qaction.cpp:1106
#7  0x00007ffff566ab4c in QMenuPrivate::activateCausedStack
    (this=0x5b4e020, causedStack=..., action=0x2fcc810, action_e=QAction::Trigger, self=true)
    at /usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/widgets/widgets/qmenu.cpp:1413
#8  0x00007ffff5673d7e in QMenuPrivate::activateAction
    (this=0x5b4e020, action=0x2fcc810, action_e=QAction::Trigger, self=true)
    at /usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/widgets/widgets/qmenu.cpp:1495
#9  0x00007ffff54b0778 in QWidget::event (this=0x62b56d0, event=0x7fffffffc6a0)
    at /usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/widgets/kernel/qwidget.cpp:9408
PatchNo

Activities

qirat

2026-08-07 05:48

reporter   ~0054165

I noticed, in 1.7.2 flatpak, this entire right-click submenu is greyed-out but in 1.7.4.svn it is not.

jghali

2026-08-08 13:55

administrator   ~0054180

Fixed. As for the flatpak, my guess is that you don't have enabled the experimental features in preferences. Given the access restrictions to the system a flatpak impose on applications, I am not sure where scribus flatpak saves its preferences but its likely not in the same place as the regular application.

qirat

2026-08-08 14:01

reporter   ~0054181

You are right, @jghali. The experimental features were disabled.

When enabled, they are available even in an empty frame and the same crash happens there as well.

Issue History

Date Modified Username Field Change
2026-08-07 05:46 qirat New Issue
2026-08-07 05:46 qirat File Added: bt-crash-when-adding-index-mark.md
2026-08-07 05:48 qirat Note Added: 0054165
2026-08-08 13:55 jghali Assigned To => jghali
2026-08-08 13:55 jghali Status new => resolved
2026-08-08 13:55 jghali Resolution open => fixed
2026-08-08 13:55 jghali Fixed in Version => 1.7.4.svn
2026-08-08 13:55 jghali Note Added: 0054180
2026-08-08 14:01 qirat Note Added: 0054181
2026-08-23 10:26 cbradney Status resolved => closed