On Sat Jan 17, 2026 at 11:40:31 GMT +01, Robin Haberkorn wrote:
> (Alright it crashes once I try to add a decoder, but that's
> another problem.)

After double clicking the "SPI" decoder:

#0  0x00000008010f94df in std::__1::mutex::unlock() () at /lib/libc++.so.1
#1  0x00000000009b0060 in pv::data::DecodeSignal::resume_decode 
(this=0x809f75498)
    at /home/rhaberkorn/working-copies/pulseview/pv/data/decodesignal.cpp:280
#2  0x00000000009ad434 in pv::data::DecodeSignal::reset_decode 
(this=0x809f75498, shutting_down=false)
    at /home/rhaberkorn/working-copies/pulseview/pv/data/decodesignal.cpp:168
#3  0x00000000009af7ff in pv::data::DecodeSignal::begin_decode 
(this=0x809f75498)
    at /home/rhaberkorn/working-copies/pulseview/pv/data/decodesignal.cpp:220
#4  0x00000000009ae61d in pv::data::DecodeSignal::stack_decoder
    (this=0x809f75498, decoder=0x808f50400, restart_decode=true)
    at /home/rhaberkorn/working-copies/pulseview/pv/data/decodesignal.cpp:123
#5  0x00000000005af356 in pv::Session::on_new_decoders_selected
    (this=0x80951c418, decoders=std::vector of length 1 = {...})
    at /home/rhaberkorn/working-copies/pulseview/pv/session.cpp:1734
#6  0x000000000053ac42 in pv::Session::qt_static_metacall
    (_o=0x80951c418, _c=QMetaObject::InvokeMetaMethod, _id=11, 
_a=0x7fffffffcb40)
    at pulseview_autogen/PLNN4COFE5/moc_session.cpp:142
#7  0x0000000802432493 in ??? () at /usr/local/lib/qt5/libQt5Core.so.5
#8  0x000000000053bb72 in 
pv::subwindows::decoder_selector::SubWindow::new_decoders_selected
    (this=0x809d80218, _t1=std::vector of length 1 = {...}) at 
pulseview_autogen/LS6T2HAQFU/moc_subwindow.cpp:343
#9  0x00000000009f469b in 
pv::subwindows::decoder_selector::SubWindow::on_item_activated 
(this=0x809d80218, index=...)
    at 
/home/rhaberkorn/working-copies/pulseview/pv/subwindows/decoder_selector/subwindow.cpp:293
#10 0x000000000053bab2 in 
pv::subwindows::decoder_selector::SubWindow::qt_static_metacall
    (_o=0x809d80218, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffffffcff0)
    at pulseview_autogen/LS6T2HAQFU/moc_subwindow.cpp:282
#11 0x0000000802432493 in ??? () at /usr/local/lib/qt5/libQt5Core.so.5
#12 0x00000008016fa338 in QAbstractItemView::activated(QModelIndex const&) () 
at /usr/local/lib/qt5/libQt5Widgets.so.5
#13 0x000000080176d14f in QTreeView::mouseDoubleClickEvent(QMouseEvent*) () at 
/usr/local/lib/qt5/libQt5Widgets.so.5
#14 0x00000008014d335e in QWidget::event(QEvent*) () at 
/usr/local/lib/qt5/libQt5Widgets.so.5
#15 0x000000080156fad8 in QFrame::event(QEvent*) () at 
/usr/local/lib/qt5/libQt5Widgets.so.5
#16 0x00000008016f8cb0 in QAbstractItemView::viewportEvent(QEvent*) () at 
/usr/local/lib/qt5/libQt5Widgets.so.5
#17 0x0000000801769806 in QTreeView::viewportEvent(QEvent*) () at 
/usr/local/lib/qt5/libQt5Widgets.so.5
#18 0x00000008023fce98 in 
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
    at /usr/local/lib/qt5/libQt5Core.so.5
#19 0x0000000801498f0f in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
()
    at /usr/local/lib/qt5/libQt5Widgets.so.5
#20 0x000000080149bdc1 in QApplication::notify(QObject*, QEvent*) () at 
/usr/local/lib/qt5/libQt5Widgets.so.5
#21 0x000000000055a028 in Application::notify (this=0x7fffffffe3c0, 
receiver=0x809e36ab0, event=0x7fffffffd758)
    at /home/rhaberkorn/working-copies/pulseview/pv/application.cpp:325
#22 0x00000008023fcb4b in QCoreApplication::notifyInternal2(QObject*, QEvent*) 
()
    at /usr/local/lib/qt5/libQt5Core.so.5
#23 0x0000000801499857 in QApplicationPrivate::sendMouseEvent(QWidget*, 
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () 
at /usr/local/lib/qt5/libQt5Widgets.so.5
#24 0x00000008014f008f in ??? () at /usr/local/lib/qt5/libQt5Widgets.so.5
#25 0x00000008014eefb9 in ??? () at /usr/local/lib/qt5/libQt5Widgets.so.5
#26 0x0000000801498f23 in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
()
    at /usr/local/lib/qt5/libQt5Widgets.so.5
#27 0x000000080149a2ee in QApplication::notify(QObject*, QEvent*) () at 
/usr/local/lib/qt5/libQt5Widgets.so.5
#28 0x000000000055a028 in Application::notify (this=0x7fffffffe3c0, 
receiver=0x809759900, event=0x7fffffffdbe0)
    at /home/rhaberkorn/working-copies/pulseview/pv/application.cpp:325
#29 0x00000008023fcb4b in QCoreApplication::notifyInternal2(QObject*, QEvent*) 
()
    at /usr/local/lib/qt5/libQt5Core.so.5
#30 0x0000000801aa35a8 in 
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
 ()
    at /usr/local/lib/qt5/libQt5Gui.so.5
#31 0x0000000801a87beb in 
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
 ()
    at /usr/local/lib/qt5/libQt5Gui.so.5
#32 0x0000000804503e6f in ??? () at /usr/local/lib/qt5/libQt5XcbQpa.so.5
#33 0x0000000800f85071 in ??? () at /usr/local/lib/libglib-2.0.so.0
#34 0x0000000800f85506 in ??? () at /usr/local/lib/libglib-2.0.so.0
#35 0x0000000800f855a6 in g_main_context_iteration () at 
/usr/local/lib/libglib-2.0.so.0
#36 0x0000000802452755 in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/local/lib/qt5/libQt5Core.so.5
#37 0x00000008023f9466 in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/local/lib/qt5/libQt5Core.so.5
#38 0x00000008023fd1c1 in QCoreApplication::exec() () at 
/usr/local/lib/qt5/libQt5Core.so.5
#39 0x0000000000552b03 in main (argc=0, argv=0x7fffffffe5d0) at 
/home/rhaberkorn/working-copies/pulseview/main.cpp:363

Perhaps I will debug this one day.

Best regards,
Robin

-- 
@ii._._.*.._+__.+_+.+...+.+.++..+*+.+._.+...*_*.*.__+__._._.++..+_*.++__+__
.+_..*...+.+_+__.+._.+...*_+_+__._ ...*_ +.+._.+.._+*+_+__._._ .+_..+.+***_
. *_+_+__.+.*.++..+_+.*.__+_ _.+...*_*_+__.++*.+...++..+* +.+.._+__._+_.+..
.++..+*_.*...+*+.+.*_ +*+i2^rj.u#__%uu#_.%uu#_+%uu#_*!+!0a"t1010^t^c^c'0a^#
1010"=d'0a-100000"=d'0auuqq*100+q[_^euu]uq-rq:^/100@oo,+,+,+oqq^t0uq@o*+*!!

Attachment: signature.asc
Description: PGP signature

_______________________________________________
sigrok-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to