Version: (using KDE KDE 3.2.3) Installed from: Slackware Packages OS: Linux How to reproduce this bug. Start kmid. Drag a bunch of midi files onto kmid. Start playing a midi file and pause. Switch to another midi file from next song and kmid will crash.
kmidi no longer exists.
What do you mean no longer exists? It's in kdemultimedia.
> kmidi no longer exists. Please Casey, take lots of care before modifying bug reports that were not assigned to you like that without talking with the person the bug was assigned to. In this case, the reporter talks about kmidi on the subject, but it's in fact a kmid bug and as such, it was assigned to me. I know that I've been quite quiet in the last weeks, but I've been busy with other things and that doesn't mean I won't fix those bugs, just that I'll fix them later (as soon as I finish the new development tutorial I've been preparing in the last weeks). I just came back from a congress and found those mails, so please, try to be more communicative about what you plan to do with other people' bugs in the future. - -- Antonio Larrosa -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFA8c0v3mWkZZAItZARAsfEAJ92VOP7peggjqwwGi8kcnfevZzQKwCgxOHr rgdkXjnsEZkjPLOvnxnXI2M= =gh12 -----END PGP SIGNATURE-----
My sincerest apologies!! This is quite embarrassing, but I was hanging out on #kde-devel one day while slightly intoxicated, and there was discussion about the huge amount of bugs being open on b.k.o. One of the guys pointed out that there were still open bugs for projects that no longer existed, and pasted a link to a simple search for kmidi. Had I been entirely sober, I probably would have paid attention to the product name, but as it were I blew through and closed them all without paying the slightest attention. I then became aware of the mistake, and re-opened all that I noticed - seems I missed this one. Yes, I certainly learned my lesson! Thank you for being so nice about it :-)
Created attachment 7450 [details] Backtrace Here's the backtrace.
I can still tricker this bug on kde 3.5.9 on debian Lenny. Does this programe still exist in kde 4? Here is a backtrace: [Thread debugging using libthread_db enabled] [New Thread 0x7f7ed8c336f0 (LWP 9185)] [KCrash handler] #5 0x0000000000000000 in ?? () #6 0x00007f7ed89215b8 in kmidFrame::song_stopPause (this=0x785950) at /tmp/buildd/kdemultimedia-3.5.9/./kmid/kmidframe.cpp:300 #7 0x00007f7ed893d558 in kmidFrame::qt_invoke (this=0x785950, _id=75, _o=0x7fffe0d68d60) at ./kmidframe.moc:139 #8 0x00007f7ed712736c in QObject::activate_signal (this=0x7fc8e0, clist=<value optimized out>, o=0x7fffe0d68d60) at kernel/qobject.cpp:2359 #9 0x00007f7ed7127b04 in QObject::activate_signal (this=0x749690, signal=<value optimized out>) at kernel/qobject.cpp:2328 #10 0x00007f7ed89364d8 in kmidClient::slotSelectSong (this=0x7fc8e0, i=4) at /tmp/buildd/kdemultimedia-3.5.9/./kmid/kmidclient.cpp:1281 #11 0x00007f7ed89367eb in kmidClient::qt_invoke (this=0x7fc8e0, _id=56, _o=0x7fffe0d68e70) at ./kmidclient.moc:165 #12 0x00007f7ed712736c in QObject::activate_signal (this=0x8231c0, clist=<value optimized out>, o=0x7fffe0d68e70) at kernel/qobject.cpp:2359 #13 0x00007f7ed7127a24 in QObject::activate_signal (this=0x8231c0, signal=<value optimized out>, param=<value optimized out>) at kernel/qobject.cpp:2452 #14 0x00007f7ed71b324a in QComboBox::internalActivate (this=0x8231c0, index=3) at widgets/qcombobox.cpp:1159 #15 0x00007f7ed74067d8 in QComboBox::qt_invoke (this=0x8231c0, _id=50, _o=0x7fffe0d69010) at .moc/release-shared-mt/moc_qcombobox.cpp:195 #16 0x00007f7ed712736c in QObject::activate_signal (this=0x8235e0, clist=<value optimized out>, o=0x7fffe0d69010) at kernel/qobject.cpp:2359 #17 0x00007f7ed7127a24 in QObject::activate_signal (this=0x8235e0, signal=<value optimized out>, param=<value optimized out>) at kernel/qobject.cpp:2452 #18 0x00007f7ed71ea463 in QListBox::mouseDoubleClickEvent (this=0x8235e0, e=<value optimized out>) at widgets/qlistbox.cpp:2224 #19 0x00007f7ed7157f31 in QWidget::event (this=0x8235e0, e=0x7fffe0d69570) at kernel/qwidget.cpp:4711 #20 0x00007f7ed70d1953 in QApplication::internalNotify ( this=<value optimized out>, receiver=0x8235e0, e=0x7fffe0d69570) at kernel/qapplication.cpp:2638 #21 0x00007f7ed70d2886 in QApplication::notify (this=0x7fffe0d6a0c0, receiver=0x8235e0, e=0x7fffe0d69570) at kernel/qapplication.cpp:2424 #22 0x00007f7ed6ad3c22 in KApplication::notify (this=0x7fffe0d6a0c0, receiver=0x8235e0, event=0x7fffe0d69570) at /build/buildd/kdelibs-3.5.10.dfsg.1/./kdecore/kapplication.cpp:550 #23 0x00007f7ed71b310a in QComboBox::eventFilter (this=<value optimized out>, object=0x8235e0, event=0x7fffe0d69870) at ../include/qapplication.h:523 #24 0x00007f7ed7126972 in QObject::activate_filters (this=0x8235e0, e=0x7fffe0d69870) at kernel/qobject.cpp:906 #25 0x00007f7ed71269c7 in QObject::event (this=0x8235e0, e=0x7fffe0d69870) at kernel/qobject.cpp:738 #26 0x00007f7ed7157df3 in QWidget::event (this=0x749690, e=0x0) at kernel/qwidget.cpp:4681 #27 0x00007f7ed70d1953 in QApplication::internalNotify ( this=<value optimized out>, receiver=0x8235e0, e=0x7fffe0d69870) at kernel/qapplication.cpp:2638 #28 0x00007f7ed70d2886 in QApplication::notify (this=0x7fffe0d6a0c0, receiver=0x824650, e=0x7fffe0d69c30) at kernel/qapplication.cpp:2424 #29 0x00007f7ed6ad3c22 in KApplication::notify (this=0x7fffe0d6a0c0, receiver=0x824650, event=0x7fffe0d69c30) at /build/buildd/kdelibs-3.5.10.dfsg.1/./kdecore/kapplication.cpp:550 #30 0x00007f7ed707961f in QETWidget::translateMouseEvent ( this=<value optimized out>, event=<value optimized out>) at kernel/qapplication.h:526 #31 0x00007f7ed7078b63 in QApplication::x11ProcessEvent (this=0x7fffe0d6a0c0, event=0x7fffe0d69f00) at kernel/qapplication_x11.cpp:3611 #32 0x00007f7ed7087a59 in QEventLoop::processEvents (this=0x777ec0, flags=4) at kernel/qeventloop_x11.cpp:195 #33 0x00007f7ed70e6001 in QEventLoop::enterLoop (this=0x749690) at kernel/qeventloop.cpp:201 #34 0x00007f7ed70e5eb2 in QEventLoop::exec (this=0x749690) at kernel/qeventloop.cpp:148 #35 0x000000000040126a in main (argc=1, argv=<value optimized out>) at /tmp/buildd/kdemultimedia-3.5.9/./kmid/main.cpp:99
KMid 2.0 is now unmaintained. There is a new KMid2 version for KDE4, released as KMid 2.2.2 in 2010 March 14th. It is a rewrite from scratch, with a different architecture and some new functionalities. I'm closing this bug report because the old version is not going to be fixed, and the bug can't be reproduced in KMid2. Please test. Thanks.