[choqok] [Bug 224118] being able to specify which tab should be taken into account for the unread messages count
https://bugs.kde.org/show_bug.cgi?id=224118 Bruno Bigras changed: What|Removed |Added Status|CONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Bruno Bigras --- > If this bug is no longer persisting or relevant please change the status to > resolved. I don't use this software anymore. -- You are receiving this mail because: You are watching all bug changes.
[rust-qt-binding-generator] [Bug 389419] "MyExe" received signal SIGSEGV, Segmentation fault
https://bugs.kde.org/show_bug.cgi?id=389419 --- Comment #9 from Bruno Bigras --- (In reply to illis+kde from comment #8) > Created attachment 95 [details] > Patch to fix issue running the demo on Arch Linux > > Following on from jlode90's remark; I made some tweaks to get the demo > working again on arch linux. The patch works for me. Thanks. -- You are receiving this mail because: You are watching all bug changes.
[rust-qt-binding-generator] [Bug 389419] "MyExe" received signal SIGSEGV, Segmentation fault
https://bugs.kde.org/show_bug.cgi?id=389419 --- Comment #6 from Bruno Bigras --- (In reply to Jos van den Oever from comment #5) > Does the demo in demo/ work? No I have a segmentation fault (see the end of my comment). > I've tried to reproduce the problem but cannot. I've tried on my machine and > in the provided docker environment. > [...] > You can enter the docker environment with docker/docker-bash-session.sh If I build the demo inside the docker environment, I can run it outside the environment and it works. I can't run it inside the environment because I get 'Could not connect to any X display' which I think is expected. > What distro version are you running? I see you have the latest Qt. Arch Here's if I try the demo (built with my distro stuff, not the docker env): bbigras@bruno ~/rust-qt-binding-generator/build/demo (git)-[1a5c019...] % ./Demo [1]32441 segmentation fault (core dumped) ./Demo bbigras@bruno ~/rust-qt-binding-generator/build/demo (git)-[1a5c019...] % valgrind ./Demo :( ==32711== Memcheck, a memory error detector ==32711== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==32711== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info ==32711== Command: ./Demo ==32711== --32711-- WARNING: unhandled amd64-linux syscall: 332 --32711-- You may be able to write your own handler. --32711-- Read the file README_MISSING_SYSCALL_OR_IOCTL. --32711-- Nevertheless we consider this a bug. Please report --32711-- it at http://valgrind.org/support/bug_reports.html. ==32711== Syscall param ioctl(generic) points to uninitialised byte(s) ==32711==at 0x8B7DD87: ioctl (in /usr/lib/libc-2.26.so) ==32711==by 0x1F5466C8: drmIoctl (in /usr/lib/libdrm.so.2.4.0) ==32711==by 0x1F54963C: drmCommandWriteRead (in /usr/lib/libdrm.so.2.4.0) ==32711==by 0x20ABFC7A: ??? (in /usr/lib/libdrm_nouveau.so.2.0.0) ==32711==by 0x20AC0592: nouveau_device_new (in /usr/lib/libdrm_nouveau.so.2.0.0) ==32711==by 0x1FC6E1F3: nouveau_drm_screen_create (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1F7D3B06: ??? (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1FC69720: ??? (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1FB37AF7: ??? (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1FB32AEF: ??? (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1E6CED0D: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==32711==by 0x1E6A6A6B: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==32711== Address 0x1e38eb72 is 2 bytes inside a block of size 72 alloc'd ==32711==at 0x4C2CEDF: malloc (vg_replace_malloc.c:299) ==32711==by 0x20ABFC1C: ??? (in /usr/lib/libdrm_nouveau.so.2.0.0) ==32711==by 0x20AC0592: nouveau_device_new (in /usr/lib/libdrm_nouveau.so.2.0.0) ==32711==by 0x1FC6E1F3: nouveau_drm_screen_create (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1F7D3B06: ??? (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1FC69720: ??? (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1FB37AF7: ??? (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1FB32AEF: ??? (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1E6CED0D: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==32711==by 0x1E6A6A6B: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==32711==by 0x1E6A20A4: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==32711==by 0x1E6A29DC: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==32711== ==32711== Syscall param ioctl(generic) points to uninitialised byte(s) ==32711==at 0x8B7DD87: ioctl (in /usr/lib/libc-2.26.so) ==32711==by 0x1F5466C8: drmIoctl (in /usr/lib/libdrm.so.2.4.0) ==32711==by 0x1F54963C: drmCommandWriteRead (in /usr/lib/libdrm.so.2.4.0) ==32711==by 0x20ABFE79: nouveau_object_mthd (in /usr/lib/libdrm_nouveau.so.2.0.0) ==32711==by 0x20AC05AE: nouveau_device_new (in /usr/lib/libdrm_nouveau.so.2.0.0) ==32711==by 0x1FC6E1F3: nouveau_drm_screen_create (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1F7D3B06: ??? (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1FC69720: ??? (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1FB37AF7: ??? (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1FB32AEF: ??? (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1E6CED0D: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==32711==by 0x1E6A6A6B: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==32711== Address 0x1e38ec02 is 2 bytes inside a block of size 136 alloc'd ==32711==at 0x4C2CEDF: malloc (vg_replace_malloc.c:299) ==32711==by 0x20ABFE40: nouveau_object_mthd (in /usr/lib/libdrm_nouveau.so.2.0.0) ==32711==by 0x20AC05AE: nouveau_device_new (in /usr/lib/libdrm_nouveau.so.2.0.0) ==32711==by 0x1FC6E1F3: nouveau_drm_screen_create (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1F7D3B06: ??? (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0x1FC69720: ??? (in /usr/lib/dri/nouveau_dri.so) ==32711==by 0
[rust-qt-binding-generator] [Bug 389419] "MyExe" received signal SIGSEGV, Segmentation fault
https://bugs.kde.org/show_bug.cgi?id=389419 --- Comment #4 from Bruno Bigras --- ==2023== Memcheck, a memory error detector ==2023== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==2023== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info ==2023== Command: ./MyExe ==2023== --2023-- WARNING: unhandled amd64-linux syscall: 332 --2023-- You may be able to write your own handler. --2023-- Read the file README_MISSING_SYSCALL_OR_IOCTL. --2023-- Nevertheless we consider this a bug. Please report --2023-- it at http://valgrind.org/support/bug_reports.html. ==2023== Syscall param ioctl(generic) points to uninitialised byte(s) ==2023==at 0x7B24D87: ioctl (in /usr/lib/libc-2.26.so) ==2023==by 0x1E1CD6C8: drmIoctl (in /usr/lib/libdrm.so.2.4.0) ==2023==by 0x1E1D063C: drmCommandWriteRead (in /usr/lib/libdrm.so.2.4.0) ==2023==by 0x1F746C7A: ??? (in /usr/lib/libdrm_nouveau.so.2.0.0) ==2023==by 0x1F747592: nouveau_device_new (in /usr/lib/libdrm_nouveau.so.2.0.0) ==2023==by 0x1E8F51F3: nouveau_drm_screen_create (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E45AB06: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E8F0720: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E7BEAF7: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E7B9AEF: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1D355D0D: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==2023==by 0x1D32DA6B: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==2023== Address 0x1cdf3dc2 is 2 bytes inside a block of size 72 alloc'd ==2023==at 0x4C2CEDF: malloc (vg_replace_malloc.c:299) ==2023==by 0x1F746C1C: ??? (in /usr/lib/libdrm_nouveau.so.2.0.0) ==2023==by 0x1F747592: nouveau_device_new (in /usr/lib/libdrm_nouveau.so.2.0.0) ==2023==by 0x1E8F51F3: nouveau_drm_screen_create (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E45AB06: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E8F0720: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E7BEAF7: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E7B9AEF: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1D355D0D: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==2023==by 0x1D32DA6B: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==2023==by 0x1D3296A2: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==2023==by 0x1D32A9D1: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==2023== ==2023== Syscall param ioctl(generic) points to uninitialised byte(s) ==2023==at 0x7B24D87: ioctl (in /usr/lib/libc-2.26.so) ==2023==by 0x1E1CD6C8: drmIoctl (in /usr/lib/libdrm.so.2.4.0) ==2023==by 0x1E1D063C: drmCommandWriteRead (in /usr/lib/libdrm.so.2.4.0) ==2023==by 0x1F746E79: nouveau_object_mthd (in /usr/lib/libdrm_nouveau.so.2.0.0) ==2023==by 0x1F7475AE: nouveau_device_new (in /usr/lib/libdrm_nouveau.so.2.0.0) ==2023==by 0x1E8F51F3: nouveau_drm_screen_create (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E45AB06: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E8F0720: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E7BEAF7: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E7B9AEF: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1D355D0D: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==2023==by 0x1D32DA6B: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==2023== Address 0x1cdf3e52 is 2 bytes inside a block of size 136 alloc'd ==2023==at 0x4C2CEDF: malloc (vg_replace_malloc.c:299) ==2023==by 0x1F746E40: nouveau_object_mthd (in /usr/lib/libdrm_nouveau.so.2.0.0) ==2023==by 0x1F7475AE: nouveau_device_new (in /usr/lib/libdrm_nouveau.so.2.0.0) ==2023==by 0x1E8F51F3: nouveau_drm_screen_create (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E45AB06: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E8F0720: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E7BEAF7: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1E7B9AEF: ??? (in /usr/lib/dri/nouveau_dri.so) ==2023==by 0x1D355D0D: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==2023==by 0x1D32DA6B: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==2023==by 0x1D3296A2: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==2023==by 0x1D32A9D1: ??? (in /usr/lib/libGLX_mesa.so.0.0.0) ==2023== ==2023== Warning: set address range perms: large range [0x59e43040, 0x9cad093e) (undefined) ==2023== Invalid read of size 16 ==2023==at 0x6B2BD14: ??? (in /usr/lib/libQt5Core.so.5.10.0) ==2023==by 0x6B2C063: ??? (in /usr/lib/libQt5Core.so.5.10.0) ==2023==by 0x6958592: QString::fromUtf8_helper(char const*, int) (in /usr/lib/libQt5Core.so.5.10.0) ==2023==by 0x1488BB: QString::fromUtf8(char const*, int) (qstring.h:562) ==2023==by 0x148561: (anonymous namespace)::qstring_t::operator QString() const (Bindings.cpp:16) ==2023==by 0x1485AD: (anonymous namespace)::set_qstring(QString*, (anonymous namespace)::qstring_t*) (Bindings.cpp:21) ==2023==by 0x1491D7: simple_message_get (interface.rs:104) ==2023==by 0x14878B:
[rust-qt-binding-generator] [Bug 389419] "MyExe" received signal SIGSEGV, Segmentation fault
https://bugs.kde.org/show_bug.cgi?id=389419 --- Comment #2 from Bruno Bigras --- (In reply to Jos van den Oever from comment #1) > Does this happen at startup without any user interaction? Yes at startup. -- You are receiving this mail because: You are watching all bug changes.
[rust-qt-binding-generator] [Bug 389419] New: "MyExe" received signal SIGSEGV, Segmentation fault
https://bugs.kde.org/show_bug.cgi?id=389419 Bug ID: 389419 Summary: "MyExe" received signal SIGSEGV, Segmentation fault Product: rust-qt-binding-generator Version: unspecified Platform: Other OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: general Assignee: j...@vandenoever.info Reporter: bigras.br...@gmail.com Target Milestone: --- Reading symbols from ./MyExe...done. (gdb) run Starting program: /home/bbigras/rust-qt-binding-generator/templates/qt_quick/build/MyExe [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7fffeadc8700 (LWP 22071)] [New Thread 0x7fffe0c8f700 (LWP 22072)] [New Thread 0x7fffdbfff700 (LWP 22073)] [New Thread 0x7fffda983700 (LWP 22074)] [New Thread 0x7fffd127b700 (LWP 22075)] Thread 1 "MyExe" received signal SIGSEGV, Segmentation fault. 0x75fe2d14 in ?? () from /usr/lib/libQt5Core.so.5 (gdb) bt #0 0x75fe2d14 in () at /usr/lib/libQt5Core.so.5 #1 0x75fe3064 in () at /usr/lib/libQt5Core.so.5 #2 0x75e0f593 in QString::fromUtf8_helper(char const*, int) () at /usr/lib/libQt5Core.so.5 #3 0x55593e88 in QString::fromUtf8(char const*, int) () #4 0x55593b2e in (anonymous namespace)::qstring_t::operator QString() const () #5 0x55593b7a in (anonymous namespace)::set_qstring(QString*, (anonymous namespace)::qstring_t*) () #6 0x55594758 in simple_message_get () #7 0x55593d58 in Simple::message() const () #8 0x5559404d in Simple::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () #9 0x77164774 in () at /usr/lib/libQt5Qml.so.5 #10 0x7717d2cc in QV4::Runtime::method_getQmlQObjectProperty(QV4::ExecutionEngine*, QV4::Value const&, int, bool) () at /usr/lib/libQt5Qml.so.5 #11 0x77fc708e in () #12 0x55aaa400 in () #13 0x7fffd9944388 in () #14 0x77fc6398 in () #15 0x7721d381 in () at /usr/lib/libQt5Qml.so.5 #16 0x770cb75e in QV4::ExecutionContext::simpleCall(QV4::Scope&, QV4::CallData*, QV4::Function*) () at /usr/lib/libQt5Qml.so.5 #17 0x7721b8ca in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*, QV4::Scope&) () at /usr/lib/libQt5Qml.so.5 #18 0x77226337 in () at /usr/lib/libQt5Qml.so.5 #19 0x77222df3 in QQmlBinding::update(QFlags) () at /usr/lib/libQt5Qml.so.5 #20 0x7722ff9c in () at /usr/lib/libQt5Qml.so.5 #21 0x771a529f in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () at /usr/lib/libQt5Qml.so.5 #22 0x771a53c0 in QQmlComponentPrivate::completeCreate() () at /usr/lib/libQt5Qml.so.5 #23 0x771a5194 in QQmlComponent::create(QQmlContext*) () at /usr/lib/libQt5Qml.so.5 #24 0x77227feb in QQmlApplicationEnginePrivate::finishLoad(QQmlComponent*) () at /usr/lib/libQt5Qml.so.5 #25 0x77228269 in QQmlApplicationEnginePrivate::startLoad(QUrl const&, QByteArray const&, bool) () at /usr/lib/libQt5Qml.so.5 #26 0x772282ae in QQmlApplicationEngine::load(QUrl const&) () at /usr/lib/libQt5Qml.so.5 #27 0x555926db in main () 1a5c01959464ab04ef86bed3d33b6fd1a57c6f41 rustc 1.25.0-nightly (3f92e8d89 2018-01-14) Qt 5.10 Archlinux 64-bit not sure if related but I'm using gnome-shell with wayland -- You are receiving this mail because: You are watching all bug changes.