Bug 197920 - Dolphin crashed after right-clicking and selecting Folder Properties of USB Thumb Drive
Summary: Dolphin crashed after right-clicking and selecting Folder Properties of USB T...
Status: RESOLVED DUPLICATE of bug 185551
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-26 05:31 UTC by Arturo Silva
Modified: 2009-07-04 04:30 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arturo Silva 2009-06-26 05:31:55 UTC
Application that crashed: dolphin
Version of the application: 1.2.80
KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2))
Qt Version: 4.5.0
Operating System: Linux 2.6.28-13-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
It is strongly possible that this is a DUPLICATE of the Strigi Bug I've read in other Bug Reports posted.  

However, this is taking place while right-clicking on a USB thumb Drive (FAT formatted), and not the Trash bin or Root directory.  It also happens randomly -- as this has happened before at least thrice, reopening the directory and retrying the action will work.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Aborted
[Current thread is 0 (LWP 32630)]

Thread 2 (Thread 0xb2f4db90 (LWP 32632)):
#0  0xb8012430 in __kernel_vsyscall ()
#1  0xb60fc412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb64a1344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb3dd7ae3 in ?? () from /usr/lib/libxine.so.1

Thread 1 (Thread 0xb5c74700 (LWP 32630)):
[KCrash Handler]
#6  0xb8012430 in __kernel_vsyscall ()
#7  0xb63d96d0 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb63db098 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb63d25ce in __assert_fail () from /lib/tls/i686/cmov/libc.so.6
#10 0xb633bb6d in Strigi::AnalysisResult::Private::Private () from /usr/lib/libstreamanalyzer.so.0
#11 0xb633bc9a in Strigi::AnalysisResult::AnalysisResult () from /usr/lib/libstreamanalyzer.so.0
#12 0xb7ea4a2e in KFileMetaInfoPrivate::init (this=0x92d4308, stream=@0xbf92d950, url=@0xbf92d99c, mtime=1245985468) at /build/buildd/kde4libs-4.2.90/kio/kio/kfilemetainfo.cpp:198
#13 0xb7ea6112 in KFileMetaInfo (this=0xbf92d9a4, url=@0xbf92d99c) at /build/buildd/kde4libs-4.2.90/kio/kio/kfilemetainfo.cpp:240
#14 0xb7e8dc62 in KFileItem::metaInfo (this=0x933bf10, autoget=true) at /build/buildd/kde4libs-4.2.90/kio/kio/kfileitem.cpp:1217
#15 0xb7f662ee in KFileMetaPropsPlugin (this=0x9250630, props=0x91d9ca8) at /build/buildd/kde4libs-4.2.90/kio/kfile/kmetaprops.cpp:63
#16 0xb7f8d150 in KPropertiesDialog::KPropertiesDialogPrivate::insertPages (this=0x89cb4e8) at /build/buildd/kde4libs-4.2.90/kio/kfile/kpropertiesdialog.cpp:523
#17 0xb7f8d422 in KPropertiesDialog::KPropertiesDialogPrivate::init (this=0x89cb4e8) at /build/buildd/kde4libs-4.2.90/kio/kfile/kpropertiesdialog.cpp:351
#18 0xb7f8e9e1 in KPropertiesDialog (this=0x91d9ca8, _url=@0x92d51f8, parent=0x8d7e898) at /build/buildd/kde4libs-4.2.90/kio/kfile/kpropertiesdialog.cpp:265
#19 0x08078bef in _start ()

This bug may be a duplicate of or related to bug 195969

Reported using DrKonqi
Comment 1 Frank Reininghaus 2009-06-26 13:55:03 UTC
Thanks for the bug report!

> It is strongly possible that this is a DUPLICATE of the Strigi Bug I've read in
> other Bug Reports posted.  

It most likely is. There's been another report for 4.3 Beta 2 already where the crashing also took place in other folders (not only / and trash:/), see bug 196324.

Could you start Dolphin from a Konsole and check if the error output contains

"Assertion `pos != m_path.size()-1' failed" ?

If that is the case, it's really a duplicate of bug 185551.

Thanks.
Comment 2 Arturo Silva 2009-06-26 15:49:55 UTC
Thank you for your response back!

I'm at work now, but will be sure to run this test for you when I return.
That's assuming I have any [bad] luck replicating the crash.  :)

On Fri, Jun 26, 2009 at 7:55 AM, Frank Reininghaus <frank78ac@googlemail.com
> wrote:

> https://bugs.kde.org/show_bug.cgi?id=197920
>
>
> Frank Reininghaus <frank78ac@googlemail.com> changed:
>
>           What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>                 CC|                            |frank78ac@googlemail.com
>
>
>
>
> --- Comment #1 from Frank Reininghaus <frank78ac googlemail com>
>  2009-06-26 13:55:03 ---
> Thanks for the bug report!
>
> > It is strongly possible that this is a DUPLICATE of the Strigi Bug I've
> read in
> > other Bug Reports posted.
>
> It most likely is. There's been another report for 4.3 Beta 2 already where
> the
> crashing also took place in other folders (not only / and trash:/), see bug
> 196324.
>
> Could you start Dolphin from a Konsole and check if the error output
> contains
>
> "Assertion `pos != m_path.size()-1' failed" ?
>
> If that is the case, it's really a duplicate of bug 185551.
>
> Thanks.
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You reported the bug.
>
Comment 3 Arturo Silva 2009-06-27 06:03:29 UTC
I'm very sorry, but i can't reproduce that crash anymore, even though I can
recreate the Trash Bin and Root directory crash with a 100% success rate
(and yes, I see that error message in Konsole).

I'll try again in the coming days (remembering to open dolphin via konsole),
and should it ever occur I'll let you know.  in the meantime, or in spite
of, let's continue to establish that this is a duplicate bug of 185551.

Thank you!



On Fri, Jun 26, 2009 at 9:49 AM, Arturo Silva <jasilva28@gmail.com> wrote:

> Thank you for your response back!
>
> I'm at work now, but will be sure to run this test for you when I return.
> That's assuming I have any [bad] luck replicating the crash.  :)
>
> On Fri, Jun 26, 2009 at 7:55 AM, Frank Reininghaus <
> frank78ac@googlemail.com> wrote:
>
>> https://bugs.kde.org/show_bug.cgi?id=197920
>>
>>
>> Frank Reininghaus <frank78ac@googlemail.com> changed:
>>
>>           What    |Removed                     |Added
>>
>> ----------------------------------------------------------------------------
>>                 CC|                            |frank78ac@googlemail.com
>>
>>
>>
>>
>> --- Comment #1 from Frank Reininghaus <frank78ac googlemail com>
>>  2009-06-26 13:55:03 ---
>> Thanks for the bug report!
>>
>> > It is strongly possible that this is a DUPLICATE of the Strigi Bug I've
>> read in
>> > other Bug Reports posted.
>>
>> It most likely is. There's been another report for 4.3 Beta 2 already
>> where the
>> crashing also took place in other folders (not only / and trash:/), see
>> bug
>> 196324.
>>
>> Could you start Dolphin from a Konsole and check if the error output
>> contains
>>
>> "Assertion `pos != m_path.size()-1' failed" ?
>>
>> If that is the case, it's really a duplicate of bug 185551.
>>
>> Thanks.
>>
>> --
>> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
>> ------- You are receiving this mail because: -------
>> You reported the bug.
>>
>
>
Comment 4 Arturo Silva 2009-07-03 22:37:13 UTC
I finally managed to reproduce this error and get the output from Konsole. It happened on a recently inserted SD card that I mounted straight from Dolphin and not through the Device Widget.

The error Output is as follows:

==========================================================================

"/usr/bin/dolphin(15408)" Error in thread 3049670400 : "Unsupported operation (2)": "Invalid model"
"/usr/bin/dolphin(15408)" Error in thread 3049670400 : "Invalid iterator."
dolphin: /build/buildd/strigi-0.6.4/src/streamanalyzer/analysisresult.cpp:152: Strigi::AnalysisResult::Private::Private(const std::string&, time_t, Strigi::IndexWriter&, Strigi::StreamAnalyzer&, const std::string&, Strigi::AnalysisResult&): Assertion `pos != m_path.size()-1' failed.
KCrash: Application 'dolphin' crashing...
sock_file=/home/kubuntu/.kde/socket-kubuntu-tan/kdeinit4__0

==========================================================================

And the latest backtrace registers the following:

==========================================================================

 -- Backtrace:

Application: Dolphin (dolphin), signal: Aborted
[Current thread is 0 (LWP 15408)]

Thread 2 (Thread 0xaf2f7b90 (LWP 15526)):
#0  0xb8002430 in __kernel_vsyscall ()
#1  0xb60ec412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6491344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb0181ae3 in ?? () from /usr/lib/libxine.so.1

Thread 1 (Thread 0xb5c64700 (LWP 15408)):
[KCrash Handler]
#6  0xb8002430 in __kernel_vsyscall ()
#7  0xb63c96d0 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb63cb098 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb63c25ce in __assert_fail () from /lib/tls/i686/cmov/libc.so.6
#10 0xb632bb6d in Strigi::AnalysisResult::Private::Private () from /usr/lib/libstreamanalyzer.so.0
#11 0xb632bc9a in Strigi::AnalysisResult::AnalysisResult () from /usr/lib/libstreamanalyzer.so.0
#12 0xb7e94dde in KFileMetaInfoPrivate::init (this=0x9b9a268, stream=@0xbfa1cfe0, url=@0xbfa1d02c, mtime=0) at /build/buildd/kde4libs-4.2.95/kio/kio/kfilemetainfo.cpp:198
#13 0xb7e964c2 in KFileMetaInfo (this=0xbfa1d034, url=@0xbfa1d02c) at /build/buildd/kde4libs-4.2.95/kio/kio/kfilemetainfo.cpp:240
#14 0xb7e7e00a in KFileItem::metaInfo (this=0x9b46918, autoget=true) at /build/buildd/kde4libs-4.2.95/kio/kio/kfileitem.cpp:1217
#15 0xb7f566ee in KFileMetaPropsPlugin (this=0x8f8cca0, props=0x94066b0) at /build/buildd/kde4libs-4.2.95/kio/kfile/kmetaprops.cpp:63
#16 0xb7f7d550 in KPropertiesDialog::KPropertiesDialogPrivate::insertPages (this=0x9b2e390) at /build/buildd/kde4libs-4.2.95/kio/kfile/kpropertiesdialog.cpp:523
#17 0xb7f7d822 in KPropertiesDialog::KPropertiesDialogPrivate::init (this=0x9b2e390) at /build/buildd/kde4libs-4.2.95/kio/kfile/kpropertiesdialog.cpp:351
#18 0xb7f7ede1 in KPropertiesDialog (this=0x94066b0, _url=@0x9b81178, parent=0x8aec9b0) at /build/buildd/kde4libs-4.2.95/kio/kfile/kpropertiesdialog.cpp:265
#19 0x08078c0f in _start ()
Comment 5 Frank Reininghaus 2009-07-04 04:30:27 UTC
Thanks for the update.

(In reply to comment #4)
> /build/buildd/strigi-0.6.4/src/streamanalyzer/analysisresult.cpp:152:
> Strigi::AnalysisResult::Private::Private(const std::string&, time_t,
> Strigi::IndexWriter&, Strigi::StreamAnalyzer&, const std::string&,
> Strigi::AnalysisResult&): Assertion `pos != m_path.size()-1' failed.

It's a duplicate of the other bug then. It's a Strigi bug which is fixed in trunk (the current development version). If you want to know if/when a fixed Strigi package will be provided by your Linux distribution, please contact your distribution directly. Thanks.

*** This bug has been marked as a duplicate of bug 185551 ***