Summary: | Amarok crash connecting Ipod | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Saul Moncada <saulmoncada> |
Component: | Collections/iPod iPhone | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED DOWNSTREAM | ||
Severity: | crash | CC: | bart.cerneels, matej |
Priority: | NOR | ||
Version: | 2.4.3 | ||
Target Milestone: | 2.6 | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Saul Moncada
2011-11-24 05:07:10 UTC
Could you please test with Amarok 2.4.90 aka 2.5 beta1? There have been a lot of iPod fixes since 2.4.3 Thank you for your report, Saul.
> [KCrash Handler]
> #6 __strncpy_ssse3 () at ../sysdeps/x86_64/multiarch/strcpy.S:94
> #7 0x00007f2a2248af0a in g_strndup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #8 0x00007f2a08ce66cf in ?? () from /usr/lib/libgpod.so.4
> #9 0x00007f2a08ce2981 in ?? () from /usr/lib/libgpod.so.4
I see two things:
* it crashed in code called from libgpod, which you don't have debugging info for. Could you please install debug info for libgpod and reproduce the backtrace?
* it seems that it crashed in string copying optimised for SSSE3-enabled processors. Are you sure binary packages you have installed are compatible with your processor? (glibc, glib; I think of existing installation cloned from one PC to another etc.)
Hi Myriam Matěj, Thanks for your help, I installed Amarok 2.4.90 and the bug remains. I also installed libgpod-dev (Im not sure if this is the one needed) This is the new stacktrace: Application: Amarok (amarok), signal: Bus error [Current thread is 1 (Thread 0x7f50eb6a27a0 (LWP 13761))] Thread 11 (Thread 0x7f50cb9e1700 (LWP 13763)): #0 0x00007f50e7fe4773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f50e03ba03f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #2 0x00007f50e03ab45c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #3 0x00007f50e03abac9 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #4 0x00007f50e03abb80 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007f50e03b9fef in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007f50dba79c78 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so #7 0x00007f50e47f4efc in start_thread (arg=0x7f50cb9e1700) at pthread_create.c:304 #8 0x00007f50e7ff089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f50c2991700 (LWP 13765)): #0 0x00007f50e7fe4773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f50e2d4ff68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f50e2d50429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f50e8962f3e in QEventDispatcherGlib::processEvents (this=0x18d4560, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f50e8936cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f50e8936ef7 in QEventLoop::exec (this=0x7f50c2990db0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f50e884e27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #7 0x00007f50e8919cbf in QInotifyFileSystemWatcherEngine::run (this=0x196e710) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f50e8850d05 in QThreadPrivate::start (arg=0x196e710) at thread/qthread_unix.cpp:331 #9 0x00007f50e47f4efc in start_thread (arg=0x7f50c2991700) at pthread_create.c:304 #10 0x00007f50e7ff089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f50ba7f4700 (LWP 13766)): #0 0x00007f50e7fe4773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f50e2d4ff68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f50e2d50429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f50e8962f3e in QEventDispatcherGlib::processEvents (this=0x21ee490, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f50e8936cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f50e8936ef7 in QEventLoop::exec (this=0x7f50ba7f3db0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f50e884e27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #7 0x00007f50e8919cbf in QInotifyFileSystemWatcherEngine::run (this=0x21f1830) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f50e8850d05 in QThreadPrivate::start (arg=0x21f1830) at thread/qthread_unix.cpp:331 #9 0x00007f50e47f4efc in start_thread (arg=0x7f50ba7f4700) at pthread_create.c:304 #10 0x00007f50e7ff089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f50b9dd6700 (LWP 13767)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f50e88511ab in wait (time=18446744073709551615, this=0x22dd4b0) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x228cfc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f50e5d85864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x228e9a0, th=0x228d450) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f50e5d87e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x22dc830, th=0x228d450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f50e5d87e24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x22dc830, th=0x228d450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f50e5d86ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f50b9dd5e00, parent=0x228e9a0, th=0x228d450) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007f50e5d86d5b in ThreadWeaver::Thread::run (this=0x228d450) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007f50e8850d05 in QThreadPrivate::start (arg=0x228d450) at thread/qthread_unix.cpp:331 #9 0x00007f50e47f4efc in start_thread (arg=0x7f50b9dd6700) at pthread_create.c:304 #10 0x00007f50e7ff089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f50b93ca700 (LWP 13768)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f50e88511ab in wait (time=18446744073709551615, this=0x22dd4b0) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x228cfc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f50e5d85864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x228e9a0, th=0x2242ea0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f50e5d87e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x22dc830, th=0x2242ea0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f50e5d87e24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x22dc830, th=0x2242ea0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f50e5d86ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f50b93c9e00, parent=0x228e9a0, th=0x2242ea0) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007f50e5d86d5b in ThreadWeaver::Thread::run (this=0x2242ea0) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007f50e8850d05 in QThreadPrivate::start (arg=0x2242ea0) at thread/qthread_unix.cpp:331 #9 0x00007f50e47f4efc in start_thread (arg=0x7f50b93ca700) at pthread_create.c:304 #10 0x00007f50e7ff089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f50b8bc9700 (LWP 13769)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f50e88511ab in wait (time=18446744073709551615, this=0x22dd4b0) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x228cfc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f50e5d85864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x228e9a0, th=0x2243d00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f50e5d87e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x22dc830, th=0x2243d00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f50e5d87e24 in ThreadWeaver::WorkingHardState::applyForWork (this=0x22dc830, th=0x2243d00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f50e5d86ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f50b8bc8e00, parent=0x228e9a0, th=0x2243d00) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007f50e5d86d5b in ThreadWeaver::Thread::run (this=0x2243d00) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007f50e8850d05 in QThreadPrivate::start (arg=0x2243d00) at thread/qthread_unix.cpp:331 #9 0x00007f50e47f4efc in start_thread (arg=0x7f50b8bc9700) at pthread_create.c:304 #10 0x00007f50e7ff089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f50b83c8700 (LWP 13770)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f50e88511ab in wait (time=18446744073709551615, this=0x22dd4b0) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x228cfc0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f50e5d85864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x228e9a0, th=0x22437f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f50e5d87e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0x22dc830, th=0x22437f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f50e5d86ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7f50b83c7e00, parent=0x228e9a0, th=0x22437f0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f50e5d86d5b in ThreadWeaver::Thread::run (this=0x22437f0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f50e8850d05 in QThreadPrivate::start (arg=0x22437f0) at thread/qthread_unix.cpp:331 #8 0x00007f50e47f4efc in start_thread (arg=0x7f50b83c8700) at pthread_create.c:304 #9 0x00007f50e7ff089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f50b7586700 (LWP 13771)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f50df7aac2c in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007f50df7aad59 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007f50e47f4efc in start_thread (arg=0x7f50b7586700) at pthread_create.c:304 #4 0x00007f50e7ff089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f50b6d85700 (LWP 13772)): #0 0x00007f50e7fe4773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f50e2d4ff68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f50e2d50429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f50e8962f3e in QEventDispatcherGlib::processEvents (this=0x230b420, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f50e8936cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f50e8936ef7 in QEventLoop::exec (this=0x7f50b6d84de0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f50e884e27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #7 0x00007f50e8850d05 in QThreadPrivate::start (arg=0x23176e0) at thread/qthread_unix.cpp:331 #8 0x00007f50e47f4efc in start_thread (arg=0x7f50b6d85700) at pthread_create.c:304 #9 0x00007f50e7ff089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f50b54f7700 (LWP 13775)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f50e4dd0fe2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007f50e4dd1019 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007f50e47f4efc in start_thread (arg=0x7f50b54f7700) at pthread_create.c:304 #4 0x00007f50e7ff089d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f50eb6a27a0 (LWP 13761)): [KCrash Handler] #6 __strncpy_ssse3 () at ../sysdeps/x86_64/multiarch/strcpy.S:94 #7 0x00007f50e2d6cf0a in g_strndup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007f50c55c56cf in ?? () from /usr/lib/libgpod.so.4 #9 0x00007f50c55c1981 in ?? () from /usr/lib/libgpod.so.4 #10 0x00007f50c55c1e38 in ?? () from /usr/lib/libgpod.so.4 #11 0x00007f50c55c1899 in ?? () from /usr/lib/libgpod.so.4 #12 0x00007f50c55c2711 in ?? () from /usr/lib/libgpod.so.4 #13 0x00007f50c55c2bfb in ?? () from /usr/lib/libgpod.so.4 #14 0x00007f50c55d4a35 in itdb_parse () from /usr/lib/libgpod.so.4 #15 0x00007f50c5a5bef7 in Meta::IpodHandler::init (this=0x2ba8a60) at ../../../../../src/core-impl/collections/ipodcollection/handler/IpodHandler.cpp:297 #16 0x00007f50ea451071 in init (this=0x2cb82f0) at ../../src/core-impl/collections/mediadevicecollection/MediaDeviceCollection.h:137 #17 Collections::MediaDeviceCollectionFactoryBase::slotDeviceDetected (this=0x190d470, info=0x2b67ad0) at ../../src/core-impl/collections/mediadevicecollection/MediaDeviceCollection.cpp:84 #18 0x00007f50ea4512a2 in Collections::MediaDeviceCollectionFactoryBase::qt_metacall (this=0x190d470, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffb7beedb0) at ./MediaDeviceCollection.moc:77 #19 0x00007f50e894aeba in QMetaObject::activate (sender=0x190d7e0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffb7beedb0) at kernel/qobject.cpp:3278 #20 0x00007f50ea46c02f in ConnectionAssistant::identified (this=<optimized out>, _t1=0x2b67ad0) at ./ConnectionAssistant.moc:88 #21 0x00007f50ea46c07a in ConnectionAssistant::tellIdentified (this=0x190d7e0, udi=...) at ../../src/core-impl/collections/mediadevicecollection/support/ConnectionAssistant.cpp:50 #22 0x00007f50ea6cc0a9 in MediaDeviceMonitor::checkOneDevice (this=0x19bbf70, assistant=0x190d7e0, udi=...) at ../../src/MediaDeviceMonitor.cpp:118 #23 0x00007f50ea6cc6bd in MediaDeviceMonitor::checkDevice (this=0x19bbf70, udi=...) at ../../src/MediaDeviceMonitor.cpp:91 #24 0x00007f50ea6cc8de in MediaDeviceMonitor::deviceAdded (this=0x19bbf70, udi=...) at ../../src/MediaDeviceMonitor.cpp:169 #25 0x00007f50ea2d2640 in MediaDeviceMonitor::qt_metacall (this=0x19bbf70, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffb7bef0e0) at moc_MediaDeviceMonitor.cpp:95 #26 0x00007f50e894aeba in QMetaObject::activate (sender=0x196d7e0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffb7bef0e0) at kernel/qobject.cpp:3278 #27 0x00007f50ea6c2312 in MediaDeviceCache::deviceAdded (this=<optimized out>, _t1=<optimized out>) at ./MediaDeviceCache.moc:104 #28 0x00007f50ea6c51b4 in MediaDeviceCache::slotAddSolidDevice (this=0x196d7e0, udi=...) at ../../src/MediaDeviceCache.cpp:254 #29 0x00007f50ea6cacc0 in MediaDeviceCache::qt_metacall (this=0x196d7e0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffb7bef7c0) at ./MediaDeviceCache.moc:89 #30 0x00007f50e894aeba in QMetaObject::activate (sender=0x196d3d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffb7bef7c0) at kernel/qobject.cpp:3278 #31 0x00007f50e5fcc692 in Solid::DeviceNotifier::deviceAdded (this=<optimized out>, _t1=<optimized out>) at ./devicenotifier.moc:87 #32 0x00007f50e5fcd68c in Solid::DeviceManagerPrivate::_k_deviceAdded (this=0x196d3d0, udi=...) at ../../../solid/solid/devicemanager.cpp:189 #33 0x00007f50e5fce017 in Solid::DeviceManagerPrivate::qt_metacall (this=0x196d3d0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffb7bef970) at ./devicemanager_p.moc:79 #34 0x00007f50e894aeba in QMetaObject::activate (sender=0x19a4330, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffb7bef970) at kernel/qobject.cpp:3278 #35 0x00007f50e5fe0862 in Solid::Ifaces::DeviceManager::deviceAdded (this=<optimized out>, _t1=<optimized out>) at ./ifaces/devicemanager.moc:87 #36 0x00007f50e6026d66 in Solid::Backends::UDisks::UDisksManager::slotDeviceAdded (this=0x19a4330, opath=...) at ../../../solid/solid/backends/udisks/udisksmanager.cpp:199 #37 0x00007f50e6027147 in Solid::Backends::UDisks::UDisksManager::qt_metacall (this=0x19a4330, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffb7befd30) at ./backends/udisks/udisksmanager.moc:79 #38 0x00007f50e894aeba in QMetaObject::activate (sender=0x19a4350, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffb7befd30) at kernel/qobject.cpp:3278 #39 0x00007f50e69e8d8d in QDBusInterfacePrivate::metacall (this=0x19a2c20, c=<optimized out>, id=3, argv=0x7fffb7befd30) at qdbusinterface.cpp:278 #40 0x00007f50e69d50e9 in QDBusConnectionPrivate::deliverCall (this=0x199ea40, object=0x19a4350, msg=..., metaTypes=..., slotIdx=8) at qdbusintegrator.cpp:942 #41 0x00007f50e69de38f in QDBusCallDeliveryEvent::placeMetaCall (this=<optimized out>, object=<optimized out>) at qdbusintegrator_p.h:103 #42 0x00007f50e894ea5e in QObject::event (this=0x19a4350, e=<optimized out>) at kernel/qobject.cpp:1217 #43 0x00007f50e9338424 in notify_helper (e=0x2b7b390, receiver=0x19a4350, this=0x131a450) at kernel/qapplication.cpp:4486 #44 QApplicationPrivate::notify_helper (this=0x131a450, receiver=0x19a4350, e=0x2b7b390) at kernel/qapplication.cpp:4458 #45 0x00007f50e933d291 in QApplication::notify (this=0x7fffb7bf05c0, receiver=0x19a4350, e=0x2b7b390) at kernel/qapplication.cpp:4365 #46 0x00007f50eb0a7126 in KApplication::notify (this=0x7fffb7bf05c0, receiver=0x19a4350, event=0x2b7b390) at ../../kdeui/kernel/kapplication.cpp:311 #47 0x00007f50e8937afc in QCoreApplication::notifyInternal (this=0x7fffb7bf05c0, receiver=0x19a4350, event=0x2b7b390) at kernel/qcoreapplication.cpp:787 #48 0x00007f50e893b51f in sendEvent (event=0x2b7b390, receiver=0x19a4350) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #49 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x118f430) at kernel/qcoreapplication.cpp:1428 #50 0x00007f50e8962a73 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #51 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277 #52 0x00007f50e2d4fa5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #53 0x00007f50e2d50258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #54 0x00007f50e2d50429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #55 0x00007f50e8962ed6 in QEventDispatcherGlib::processEvents (this=0x1190f40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #56 0x00007f50e93e007e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #57 0x00007f50e8936cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #58 0x00007f50e8936ef7 in QEventLoop::exec (this=0x7fffb7bf0550, flags=...) at kernel/qeventloop.cpp:201 #59 0x00007f50e893b789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #60 0x000000000040961e in main (argc=2, argv=0x7fffb7bf2d48) at ../../src/main.cpp:310 (In reply to comment #3) > I installed Amarok 2.4.90 and the bug remains. I also installed libgpod-dev (Im > not sure if this is the one needed) Hmm, there seems to be no debug package for libgpod in Ubuntu 11.10, silly. You may file a bug about it at https://launchpad.net/ubuntu/+source/libgpod/+bugs You may also want to install libglib2.0-0-dbg package for glib debugging symbols. Also have a look at https://bugs.launchpad.net/ubuntu/+source/libgpod/+bug/885649 - it seems related. What exact iPod nano model do you have? A 2011-new model? I opened the libgpod bug as suggested: https://bugs.launchpad.net/ubuntu/+source/libgpod/+bug/898002 Not the last, but this one: http://en.wikipedia.org/wiki/IPod_Nano#Third_generation What should I do next? Seems like the bug is related to libgpod, should report the bug to them? (In reply to comment #5) > I opened the libgpod bug as suggested: > https://bugs.launchpad.net/ubuntu/+source/libgpod/+bug/898002 Good, however there seems to ne no activity from Ubuntu guys. > Not the last, but this one: > http://en.wikipedia.org/wiki/IPod_Nano#Third_generation Okay, this should be supported. > What should I do next? Seems like the bug is related to libgpod, should report > the bug to them? Probably yes, but they'd also need a good backtrace generated with libgpod debug package installed, so you'll probably have to wait for it. (or build libgpod from sources, install from alternative repository where debug package is provided etc.) Thanks Matěj, I'll do that SM Any news on this? Matej, is this a libgpod problem or an Amarok one? in the first case this should be closed as upstream. (In reply to comment #9) > Matej, is this a libgpod problem or an Amarok one? in the first case this > should be closed as upstream. Most probably, perhaps even a distrubution issue (they failed to provide libgpod debug packages) or user configuration flaw. Closing this as DOWNSTREAM. Saul, if this problem still bugs you, comfirm here, I've got some ideas what to do. |