Bug 277318 - Dolphin crashed
Summary: Dolphin crashed
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 1.6.1
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-07 18:34 UTC by setibos
Modified: 2011-07-08 05:44 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 4.7.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description setibos 2011-07-07 18:34:43 UTC
Application: dolphin (1.6.1)
KDE Platform Version: 4.6.5 (4.6.5) "release 8"
Qt Version: 4.7.3
Operating System: Linux 2.6.37.6-0.5-default i686
Distribution: "openSUSE 11.4 (i586)"

-- Information about the crash:
- What I was doing when the application crashed: I closed Dolphin. Previously I deactivated the Nepomuk search, the Nepomuk service, Strigi and KWin in background.

- Custom settings of the application: I have install the new KDE 4.6.5 (openSuSE 11.4) today, deactivated the Nepomuk search, the Nepomuk service, Strigi and KWin.

-- Backtrace:
Application: Dolphin (kdeinit4), signal: Aborted
[KCrash Handler]
#6  0xb5f23735 in raise () from /lib/libc.so.6
#7  0xb5f25000 in abort () from /lib/libc.so.6
#8  0xb5f5fdb7 in __libc_message () from /lib/libc.so.6
#9  0xb5f65ddb in malloc_printerr () from /lib/libc.so.6
#10 0xb5f66b5b in _int_free () from /lib/libc.so.6
#11 0xb5f6aa1d in free () from /lib/libc.so.6
#12 0xb6112b0f in operator delete(void*) () from /usr/lib/libstdc++.so.6
#13 0xb60f372b in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&) () from /usr/lib/libstdc++.so.6
#14 0xb52444b0 in _M_dispose (this=0x849cf74, __in_chrg=<value optimized out>) at /usr/include/c++/4.5/bits/basic_string.h:237
#15 ~basic_string (this=0x849cf74, __in_chrg=<value optimized out>) at /usr/include/c++/4.5/bits/basic_string.h:525
#16 ~Private (this=0x849cf74, __in_chrg=<value optimized out>) at /usr/src/debug/strigi-0.7.3.99/libstreamanalyzer/lib/fieldproperties_private.h:36
#17 Strigi::FieldProperties::~FieldProperties (this=0x849cf74, __in_chrg=<value optimized out>) at /usr/src/debug/strigi-0.7.3.99/libstreamanalyzer/lib/fieldproperties.cpp:42
#18 0xb524ebbd in ~pair (this=0x843f5e0, __x=0x8456998) at /usr/include/c++/4.5/bits/stl_pair.h:72
#19 destroy (this=0x843f5e0, __x=0x8456998) at /usr/include/c++/4.5/ext/new_allocator.h:115
#20 _M_destroy_node (this=0x843f5e0, __x=0x8456998) at /usr/include/c++/4.5/bits/stl_tree.h:383
#21 _M_erase (this=0x843f5e0, __x=0x8456998) at /usr/include/c++/4.5/bits/stl_tree.h:990
#22 _M_erase (this=0x843f5e0, __x=0x8456998) at /usr/include/c++/4.5/bits/stl_tree.h:988
#23 _M_erase (this=0x843f5e0, __x=0x8456998) at /usr/include/c++/4.5/bits/stl_tree.h:988
#24 std::_Rb_tree<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Strigi::FieldProperties>, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Strigi::FieldProperties> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Strigi::FieldProperties> > >::_M_erase (this=0x843f5e0, __x=0x8456998) at /usr/include/c++/4.5/bits/stl_tree.h:988
#25 0xb5247410 in ~_Rb_tree (this=0xb52b33f8, __in_chrg=<value optimized out>) at /usr/include/c++/4.5/bits/stl_tree.h:614
#26 ~map (this=0xb52b33f8, __in_chrg=<value optimized out>) at /usr/include/c++/4.5/bits/stl_map.h:87
#27 ~Private (this=0xb52b33f8, __in_chrg=<value optimized out>) at /usr/src/debug/strigi-0.7.3.99/libstreamanalyzer/lib/fieldpropertiesdb.cpp:51
#28 Strigi::FieldPropertiesDb::~FieldPropertiesDb (this=0xb52b33f8, __in_chrg=<value optimized out>) at /usr/src/debug/strigi-0.7.3.99/libstreamanalyzer/lib/fieldpropertiesdb.cpp:121
#29 0xb5f2667f in __run_exit_handlers () from /lib/libc.so.6
#30 0xb5f266dd in exit () from /lib/libc.so.6
#31 0x0804e51c in _start ()

Reported using DrKonqi
Comment 1 Peter Penz 2011-07-08 05:44:28 UTC
Thanks for the report. This is an issue in the corresponding Strigi analyzer
that Dolphin uses to get the metadata of a file. Dolphin for KDE 4.7 won't
crash anymore in this case (see
http://ppenz.blogspot.com/2011/03/dont-crash-when-reading-metadata.html for
details).