[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 90581] New: rename / refresh of duplicate listings for same
From:       Justin Mason <jm-kde () jmason ! org>
Date:       2004-09-30 23:53:19
Message-ID: 20041001015317.90581.jm-kde () jmason ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
        
http://bugs.kde.org/show_bug.cgi?id=90581        
           Summary: rename / refresh of duplicate listings for same file can
                    cause SEGV and file deletion
           Product: juk
           Version: 2.0.1
          Platform: Debian testing
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: wheeler kde org
        ReportedBy: jm-kde jmason org


Version:           2.0.1 (using KDE KDE 3.3.0)
Installed from:    Debian testing/unstable Packages
OS:                Linux

OK, this one's really serious, because it's just eaten some of my music ;)

I'm not sure how exactly it happens, but JuK sometimes winds up with more than 1 entry in the Collection \
List for the same file.

Assuming that it means that there's two copies of the same tune floating about, I generally hit "Rename \
File..." to find out what their paths are.  (enh req: a context-menu-accessible "File Properties" dialog \
that listed this would be nice btw.)

Sometimes, however, they're actually the same file -- one file has "/path/to//file.mp3", whereas the \
other has "/path/to/file.mp3". (although AFAIK I just tried to reproduce the crash, and the two listings \
had only 1 filename; in other words, the Rename... dialog popped up with only 1 entry in its list.)

Anyway, a more reckless user like myself might think that hitting the OK button in the Rename dialog \
might act as a workaround, letting JuK realise that they're the same file.  so that's what I did ;)

The result of that is that the rename appears to complete safely, and the dialog disappears -- but there \
are still two entries in the Collection List.  So I tried to Refresh those two entries by: selecting \
both, context-menu, Refresh Items. that causes a coredump.

However, the files were OK -- but after this happened, I tried to reproduce it so I could capture a \
stacktrace.

I started JuK, and again the two listings of the same file were present in the List.  However, they had \
only 1 filename; in other words, the Rename File... dialog popped up with only 1 entry in its list!

Regardless, I hit OK, JuK coredumped -- but it deleted the file in question!   (and I failed to get the \
coredump, by absent-mindedly hitting "OK" on that too.)


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic