On Sat Jun 11, 2022 at 11:07:41AM -0400, Jon Fineman wrote:
> Whenever I exit from neochat I get a seq fault. Other than that it
> seems to work fine.
>
> Neochat version 1.2.0. OpenBSD current:
> kern.version=OpenBSD 7.1-current (GENERIC.MP) #575: Mon Jun 6 10:11:31 MDT
> 2022
> [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
>
> First copy/paste is the terminal output, second egdb. I don't have a
> debug version.
>
Remove ./.config/KDE/neochat.conf and then try again, please.
>
>
>
>
> desktop(~)$: neochat
> QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-jjf'
> Read the access token from the keychain for "@jjf:matrix.org"
> file:///usr/local/lib/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:569:17:
> QML ColumnLayout: Binding loop detected for property "height"
> Could not read the access token from the keychain: Unknown error
> quotient.main: Alias "#emacs:matrix.org" will be force-remapped from
> "!PWxnIIDhCBAbNItsSN:matrix.org" to "!WfZsmtnxbxTdoYPkaT:greyface.org"
> qrc:/qml/main.qml:298:5: QML Connections: Implicitly defined onFoo properties
> in Connections are deprecated. Use this syntax instead: function
> onFoo(<arguments>) { ... }
> 2 user(s) in the room
> kf.sonnet.core: Sonnet: No speller backends available!
> Connected to room "!qqWTFprrsJvYxEzUox:matrix.org" as "@jjf:matrix.org"
> load glyph failed err=7 face=0xb4ffbacc800, glyph=33
> load glyph failed err=7 face=0xb4ffbacc800, glyph=33
> qrc:/imports/NeoChat/Page/RoomPage.qml:54:5: QML Connections: Implicitly
> defined onFoo properties in Connections are deprecated. Use this syntax
> instead: function onFoo(<arguments>) { ... }
> qrc:/imports/NeoChat/Page/RoomPage.qml:263: TypeError: Cannot read property
> 'visibility' of null
> quotient.jobs.sync: Sent GET
> https://matrix-client.matrix.org/_matrix/client/r0/sync
> qrc:/qml/main.qml:145:20: QML RoomDrawer: Binding loop detected for property
> "contentHeight"
> quotient.jobs: Sent GET
> https://matrix-client.matrix.org/_matrix/client/r0/notifications
> file:///usr/local/lib/qt5/qml/org/kde/kirigami.2/Avatar.qml:262:9: QML Image:
> Media id '' doesn't follow server/mediaId pattern
> quotient.jobs: Sent GET
> https://matrix-client.matrix.org/_matrix/client/r0/rooms/!qqWTFprrsJvYxEzUox:matrix.org/messages
> quotient.jobs: Sent GET
> https://matrix-client.matrix.org/_matrix/client/r0/capabilities
> qrc:/imports/NeoChat/Component/ChatBox/ChatBox.qml:63: ReferenceError:
> fontMetrics is not defined
> qrc:/imports/NeoChat/Page/RoomPage.qml:152:9: Unable to assign [undefined] to
> bool
> quotient.jobs: 200 <- GET
> https://matrix-client.matrix.org/_matrix/client/r0/capabilities
> quotient.jobs: 200 <- GET
> https://matrix-client.matrix.org/_matrix/client/r0/notifications
> quotient.jobs.sync: 200 <- GET
> https://matrix-client.matrix.org/_matrix/client/r0/sync
> quotient.jobs.sync: Sent GET
> https://matrix-client.matrix.org/_matrix/client/r0/sync
> quotient.jobs: 200 <- GET
> https://matrix-client.matrix.org/_matrix/client/r0/rooms/!qqWTFprrsJvYxEzUox:matrix.org/messages
> kf.kirigami: Units.devicePixelRatio is deprecated (since 5.86): This returns
> 1 when using Qt HiDPI scaling.
> quotient.jobs: Sent GET
> https://matrix-client.matrix.org/_matrix/client/r0/profile/@jjf:matrix.org
> quotient.jobs: Sent GET
> https://matrix-client.matrix.org/_matrix/client/r0/profile/@server:matrix.org
> quotient.jobs: "GetContentThumbnailJob" stopped with empty network reply
> quotient.jobs: "GetContentThumbnailJob" stopped with empty network reply
> quotient.jobs: "GetContentThumbnailJob" stopped with empty network reply
> quotient.jobs: "GetContentThumbnailJob" stopped with empty network reply
> quotient.jobs: "GetContentThumbnailJob" stopped with empty network reply
> quotient.jobs: "GetContentThumbnailJob" stopped with empty network reply
> quotient.jobs: 200 <- GET
> https://matrix-client.matrix.org/_matrix/client/r0/profile/@jjf:matrix.org
> quotient.jobs: 404 <- GET
> https://matrix-client.matrix.org/_matrix/client/r0/profile/@server:matrix.org
> quotient.jobs: "GetUserProfileJob" status NotFoundError: Error transferring
> https://matrix-client.matrix.org/_matrix/client/r0/profile/@server:matrix.org
> - server replied: Not Found
> quotient.jobs: "GetUserProfileJob" status NotFoundError: Profile was not found
> Segmentation fault (core dumped)
>
> desktop(~)$: neochat -v
> QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-jjf'
> neochat 1.2.0
> desktop(~)$:
>
>
>
>
> desktop(~)$: egdb neochat neochat.core
> GNU gdb (GDB) 9.2
> Copyright (C) 2020 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-unknown-openbsd7.1".
> Type "show configuration" for configuration details.
> For bug reporting instructions, please see:
> <http://www.gnu.org/software/gdb/bugs/>.
> 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"...
> Reading symbols from neochat...
> (No debugging symbols found in neochat)
> [New process 307744]
> [New process 506352]
> [New process 289847]
> [New process 126827]
> [New process 501473]
> [New process 281425]
> [New process 510309]
> [New process 561391]
> [New process 612576]
> [New process 357901]
> [New process 442985]
> Core was generated by `neochat'.
> Program terminated with signal SIGSEGV, Segmentation fault.
> #0 0x00000b4f71f7ac06 in QObjectPrivate::ConnectionData*
> std::__1::__cxx_atomic_load<QObjectPrivate::ConnectionData*>(std::__1::__cxx_atomic_base_impl<QObjectPrivate::ConnectionData*>
> const*, std::__1::memory_order) () from
> /usr/local/lib/qt5/./libQt5Core.so.3.0
> [Current thread is 1 (process 307744)]
> (gdb)
>
>