• Bug#1101079: scribus: heap memory runaway when launching scribus withou

    From Marcel Partap@21:1/5 to All on Sun Mar 23 01:10:01 2025
    Package: scribus
    Version: 1.6.3+dfsg-0.2+b2
    Severity: normal
    X-Debbugs-Cc: mpartap@gmx.net

    Just wanted to try scribus' colour management, decided to upgrade it from 1.5 before and ran into a memory runaway problem (noticed as all them web workers were being killed)..

    It's reproducable on my system by simply starting it without a file. If started with a file as parameter, it will behave normally (about 70MB memory usage) but show the same behaviour when invoking the file open dialog. Here's a simple way to try without risk of causing problems:

    systemd-run --user --scope --unit=scribus -p MemoryMax=1G -p MemorySwapMax=0 scribus & watch -d -n 0.2 "systemctl status --user scribus.scope"; systemctl reset-failed --user scribus.scope

    Might be because of my only partly up-to-date unstable install, looking forward to hear whether anyone else can reproduce.


    -- System Information:
    Debian Release: trixie/sid
    APT prefers unstable
    APT policy: (510, 'unstable'), (509, 'experimental'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'testing'), (500, 'stable'), (500, 'oldstable')
    Architecture: amd64 (x86_64)
    Foreign Architectures: i386

    Kernel: Linux 6.12.11-amd64 (SMP w/12 CPU threads; PREEMPT)
    Kernel taint flags: TAINT_WARN, TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
    Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    Versions of packages scribus depends on:
    ii ghostscript 10.04.0~dfsg-2+b1
    ii libc6 2.41-4
    ii libcairo2 1.18.2-2
    ii libcdr-0.1-1 0.1.7-1
    ii libcups2t64 2.4.10-1
    ii libfontconfig1 2.15.0-2
    ii libfreehand-0.1-1 0.1.2-3
    ii libfreetype6 2.13.2+dfsg-1+b1
    ii libgcc-s1 14.2.0-17
    ii libgraphicsmagick-q16-3t64 1.4+really1.3.43-1
    ii libharfbuzz-icu0 10.1.0-2
    ii libharfbuzz-subset0 10.1.0-2
    ii libharfbuzz0b 10.1.0-2
    ii libhunspell-1.7-0 1.7.2+really1.7.2-10
    ii libicu76 76.1-3
    ii libjpeg62-turbo 1:2.1.5-2+b2
    ii liblcms2-2 2.16-2
    ii libmspub-0.1-1 0.1.4-3+b3
    ii libopenscenegraph161 3.6.5+dfsg1-8+b8
    ii libopenthreads21 3.6.5+dfsg1-8+b8
    ii libpagemaker-0.0-0 0.0.4-1
    ii libpng16-16t64 1.6.46-4
    ii libpodofo0.9.8t64 0.9.8+dfsg-3.1+b2
    ii libpoppler147 25.03.0-2
    ii libpython3.13 3.13.2-1
    ii libqt5core5t64 5.15.15+dfsg-2
    ii libqt5gui5t64 5.15.15+dfsg-2
    ii libqt5network5t64 5.15.15+dfsg-2
    ii libqt5opengl5t64 5.15.15+dfsg-2
    ii libqt5printsupport5t64 5.15.15+dfsg-2
    ii libqt5widgets5t64 5.15.15+dfsg-2
    ii libqt5xml5t64 5.15.15+dfsg-2
    ii libqxp-0.0-0 0.0.2-1+b3
    ii librevenge-0.0-0 0.0.5-3
    ii libstdc++6 14.2.0-17
    ii libtiff6 4.5.1+git230720-5
    ii libvisio-0.1-1 0.1.7-1+b3
    ii libxml2 2.12.7+dfsg+really2.9.14-0.2+b1
    ii libzmf-0.0-0 0.0.2-1+b5
    ii scribus-data 1.6.3+dfsg-0.2
    ii zlib1g 1:1.3.dfsg+really1.3.1-1+b1

    Versions of packages scribus recommends:
    ii cups-bsd 2.4.10-1
    ii fonts-dejavu 2.37-8
    ii fonts-liberation 1:2.1.5-3
    ii hyphen-de [hyphen-hyphenation-patterns] 1:24.2.2-1
    ii icc-profiles-free 2.0.1+dfsg-1.1
    ii xfonts-scalable 1:1.0.3-1.3

    Versions of packages scribus suggests:
    pn icc-profiles <none>
    pn scribus-doc <none>
    pn scribus-template <none>
    ii texlive-latex-recommended 2024.20250114-1

    -- no debconf information

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)