[Bug 271119] textproc/kdiff3: segfault with --auto

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Apr 28 14:18:39 BST 2023


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271119

            Bug ID: 271119
           Summary: textproc/kdiff3: segfault with --auto
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: kde at FreeBSD.org
          Reporter: emaste at freebsd.org
          Assignee: kde at FreeBSD.org
             Flags: maintainer-feedback?(kde at FreeBSD.org)

kdiff3-1.10.1 on FreeBSD -current

$ echo x > a.file
$ /usr/local/bin/kdiff3 --auto -o /dev/null a.file a.file a.file
QMutex: destroying locked mutex
Segmentation fault (core dumped)

crash is consistently reproducible, "destroying locked mutex" is not

$ gdb --args /usr/local/bin/kdiff3 --auto -o /dev/null a.file a.file a.file
...
Thread 6 received signal SIGSEGV, Segmentation fault.
Address not mapped to object.
[Switching to LWP 196426 of process 64948]
0x000000080247737f in QThreadStorageData::get() const () from
/usr/local/lib/qt5/libQt5Core.so.5
(gdb) bt
#0  0x000000080247737f in QThreadStorageData::get() const () from
/usr/local/lib/qt5/libQt5Core.so.5
#1  0x0000000806779e59 in ?? () from /usr/local/lib/qt5/libQt5XcbQpa.so.5
#2  0x000000080677a082 in ?? () from /usr/local/lib/qt5/libQt5XcbQpa.so.5
#3  0x000000080677b3a1 in ?? () from /usr/local/lib/qt5/libQt5XcbQpa.so.5
#4  0x00000008067785a3 in ?? () from /usr/local/lib/qt5/libQt5XcbQpa.so.5
#5  0x0000000801d72af4 in ?? () from /usr/local/lib/qt5/libQt5Gui.so.5
#6  0x0000000801d718cf in QFontDatabase::findFont(QFontDef const&, int, bool)
() from /usr/local/lib/qt5/libQt5Gui.so.5
#7  0x0000000801d73b03 in QFontDatabase::load(QFontPrivate const*, int) () from
/usr/local/lib/qt5/libQt5Gui.so.5
#8  0x0000000801d45ca2 in QFontPrivate::engineForScript(int) const () from
/usr/local/lib/qt5/libQt5Gui.so.5
#9  0x0000000801d64309 in QFontMetricsF::horizontalAdvance(QChar) const () from
/usr/local/lib/qt5/libQt5Gui.so.5
#10 0x00000000002cfd86 in ?? ()
#11 0x00000000002d5dd5 in ?? ()
#12 0x00000000002da54b in ?? ()
#13 0x00000008024746f3 in ?? () from /usr/local/lib/qt5/libQt5Core.so.5
#14 0x0000000802470579 in ?? () from /usr/local/lib/qt5/libQt5Core.so.5
#15 0x0000000802b7eb9e in thread_start (curthread=0x804215f00)
    at
/usr/home/emaste/src/freebsd-git/wipbsd/lib/libthr/thread/thr_create.c:292
#16 0x0000000000000000 in ?? ()
Backtrace stopped: Cannot access memory at address 0x7fffdf7fa000


/usr/local/lib/qt5/libQt5Core.so.5 was installed by package
qt5-core-5.15.8p157_1
/usr/local/lib/qt5/libQt5XcbQpa.so.5 was installed by package
qt5-gui-5.15.8p157_1
/usr/local/lib/qt5/libQt5Gui.so.5 was installed by package qt5-gui-5.15.8p157_1

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the kde-freebsd mailing list