<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>263074</bug_id>
          
          <creation_ts>2011-01-13 22:11:37 +0000</creation_ts>
          <short_desc>Amarok crashes when adding new folder in podcast collection</short_desc>
          <delta_ts>2011-06-16 18:39:40 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>amarok</product>
          <component>general</component>
          <version>2.3.2</version>
          <rep_platform>Arch Linux</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>UPSTREAM</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>2.4.1</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Tomasz Jacek Rydzewski">tjr</reporter>
          <assigned_to name="Amarok Bugs">amarok-bugs-null</assigned_to>
          
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1072862</commentid>
    <comment_count>0</comment_count>
    <who name="Tomasz Jacek Rydzewski">tjr</who>
    <bug_when>2011-01-13 22:11:37 +0000</bug_when>
    <thetext>Application: amarok (2.3.2)
KDE Platform Version: 4.5.4 (KDE 4.5.4)
Qt Version: 4.7.1
Operating System: Linux 2.6.36-vs-ARCH i686
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
1. Go to podcast collection
2. Add new folder
3. Rename it to something by double click
4. Add new folder
5. Crash

I reproduced exactly this 2 times, on 3rd time I had to repeat steps 2-4 a few times, and on 4th time I just had to add folder and try to rename it. Each time Amarok crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0xb23b1720 (LWP 18648))]

Thread 7 (Thread 0xabb29b70 (LWP 18656)):
#0  0xb7763424 in __kernel_vsyscall ()
#1  0xb540c30b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57896ed in pthread_cond_wait () from /lib/libc.so.6
#3  0xb5961cdf in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb4f71770 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb4f7440c in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb4f713bb in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb4f744fa in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb4f71303 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb4f72f1e in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb4f72fdb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb59615f9 in ?? () from /usr/lib/libQtCore.so.4
#12 0xb5407dd0 in start_thread () from /lib/libpthread.so.0
#13 0xb577bd2e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xad8c4b70 (LWP 18657)):
#0  0xb7763424 in __kernel_vsyscall ()
#1  0xb540c30b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57896ed in pthread_cond_wait () from /lib/libc.so.6
#3  0xb3d7a6b7 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb5407dd0 in start_thread () from /lib/libpthread.so.0
#5  0xb577bd2e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xaceeeb70 (LWP 18658)):
#0  0xb7763424 in __kernel_vsyscall ()
#1  0xb540c30b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57896ed in pthread_cond_wait () from /lib/libc.so.6
#3  0xb5961cdf in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb4f71770 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0xb4f7440c in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb4f713bb in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb4f744fa in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb4f71303 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb4f72f1e in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb4f72fdb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb59615f9 in ?? () from /usr/lib/libQtCore.so.4
#12 0xb5407dd0 in start_thread () from /lib/libpthread.so.0
#13 0xb577bd2e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa5ad6b70 (LWP 18663)):
#0  0xb7763424 in __kernel_vsyscall ()
#1  0xb540c30b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57896ed in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4da4887 in ?? () from /usr/lib/libQtScript.so.4
#4  0xb4da48d1 in ?? () from /usr/lib/libQtScript.so.4
#5  0xb5407dd0 in start_thread () from /lib/libpthread.so.0
#6  0xb577bd2e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa1c65b70 (LWP 18670)):
#0  0xb7763424 in __kernel_vsyscall ()
#1  0xb540c6b3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5789744 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb5961c5f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb5957571 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb59615f9 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb5407dd0 in start_thread () from /lib/libpthread.so.0
#7  0xb577bd2e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa1464b70 (LWP 18675)):
#0  0xb7763424 in __kernel_vsyscall ()
#1  0xb540c6b3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5789744 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb5961c5f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb5957571 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb59615f9 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb5407dd0 in start_thread () from /lib/libpthread.so.0
#7  0xb577bd2e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb23b1720 (LWP 18648)):
[KCrash Handler]
#7  0xb652d031 in QSortFilterProxyModel::parent(QModelIndex const&amp;) const () from /usr/lib/libQtGui.so.4
#8  0xb64ea345 in QTreeView::isIndexHidden(QModelIndex const&amp;) const () from /usr/lib/libQtGui.so.4
#9  0xb64e90f4 in QTreeView::visualRect(QModelIndex const&amp;) const () from /usr/lib/libQtGui.so.4
#10 0xb64ac500 in QAbstractItemView::updateEditorGeometries() () from /usr/lib/libQtGui.so.4
#11 0xb649c105 in QAbstractItemView::updateGeometries() () from /usr/lib/libQtGui.so.4
#12 0xb64e671e in QTreeView::updateGeometries() () from /usr/lib/libQtGui.so.4
#13 0xb649c170 in QAbstractItemView::doItemsLayout() () from /usr/lib/libQtGui.so.4
#14 0xb64eba8d in QTreeView::doItemsLayout() () from /usr/lib/libQtGui.so.4
#15 0xb649ffe3 in QAbstractItemView::timerEvent(QTimerEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb64ef318 in QTreeView::timerEvent(QTimerEvent*) () from /usr/lib/libQtGui.so.4
#17 0xb5a6b784 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#18 0xb5f78f82 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#19 0xb63709e3 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#20 0xb6401a5f in QAbstractScrollArea::event(QEvent*) () from /usr/lib/libQtGui.so.4
#21 0xb64a289c in QAbstractItemView::event(QEvent*) () from /usr/lib/libQtGui.so.4
#22 0xb5f20854 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#23 0xb5f254eb in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#24 0xb7571a9a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#25 0xb5a565ab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#26 0xb5a866e1 in ?? () from /usr/lib/libQtCore.so.4
#27 0xb5a83404 in ?? () from /usr/lib/libQtCore.so.4
#28 0xb4552b72 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xb4553350 in ?? () from /usr/lib/libglib-2.0.so.0
#30 0xb4553604 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#31 0xb5a83b4c in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQtCore.so.4
#32 0xb5fd2245 in ?? () from /usr/lib/libQtGui.so.4
#33 0xb5a55769 in QEventLoop::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQtCore.so.4
#34 0xb5a55a0a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQtCore.so.4
#35 0xb5a5a45f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#36 0xb5f1e6a7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#37 0x0804f95b in _start ()

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1116066</commentid>
    <comment_count>1</comment_count>
    <who name="Myriam Schweingruber">myriam</who>
    <bug_when>2011-05-07 11:32:01 +0000</bug_when>
    <thetext>Could you please upgrade to a newer Amarok version and test again? Current is Amarok 2.4.0, Amarok 2.4.1 is to be released tomorrow.

Please report back.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1131975</commentid>
    <comment_count>2</comment_count>
    <who name="Myriam Schweingruber">myriam</who>
    <bug_when>2011-06-16 18:39:40 +0000</bug_when>
    <thetext>NVM my previous comment, the problem is with Qt, not with Amarok.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>