Bug 84483 - Kmid crash on next song
Summary: Kmid crash on next song
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmid
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Slackware Linux
: NOR crash
Target Milestone: ---
Assignee: Antonio Larrosa
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-04 23:55 UTC by Garry Reisky
Modified: 2010-04-02 14:15 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Backtrace (3.66 KB, text/plain)
2004-09-08 11:22 UTC, Garry Reisky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Garry Reisky 2004-07-04 23:55:25 UTC
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.
Comment 1 Casey Allen Shobe 2004-07-10 21:18:49 UTC
kmidi no longer exists.
Comment 2 Garry Reisky 2004-07-10 22:45:15 UTC
What do you mean no longer exists? It's in kdemultimedia.
Comment 3 Antonio Larrosa 2004-07-12 01:29:13 UTC
> 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-----

Comment 4 Casey Allen Shobe 2004-07-12 03:20:11 UTC
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 :-)
Comment 5 Garry Reisky 2004-09-08 11:22:43 UTC
Created attachment 7450 [details]
Backtrace

Here's the backtrace.
Comment 6 Jonas Vejlin 2009-04-25 15:30:50 UTC
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
Comment 7 Unknown 2010-04-02 14:15:14 UTC
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.