Open Clementine-Issue-Importer opened 10 years ago
From davidsansome on January 09, 2011 10:31:07
Can you try getting a backtrace? gdb clementine run (wait for it to crash) bt
From sivakailaasa on January 09, 2011 11:23:44
Here you are:
Starting program: /usr/bin/clementine_svn [Thread debugging using libthread_db enabled] Clementine(23116)/ KSharedDataCache::Private::mapSharedMemory: Opening cache "/var/tmp/kdecache-siva/icon-cache.kcache" page size is 4096 Clementine(23116)/ KSharedDataCache::Private::mapSharedMemory: Attached to cache, determining if it must be initialized Clementine(23116)/ KSharedDataCache::Private::mapSharedMemory: Cache fully initialized -- attached to memory mapping Clementine(23116)/ KSharedDataCache::Private::mapSharedMemory: 5836800 bytes available out of 10485760 Couldn't load icon "clementine-panel" Couldn't load icon "clementine-panel-grey" [New Thread 0xb5ee0b70 (LWP 23119)] virtual bool QxtGlobalShortcutBackend::DoRegister() [New Thread 0xb55a9b70 (LWP 23121)] [New Thread 0xb4bffb70 (LWP 23122)] [New Thread 0xb43feb70 (LWP 23123)] [Thread 0xb43feb70 (LWP 23123) exited] [New Thread 0xb43feb70 (LWP 23124)] [New Thread 0xb3bfdb70 (LWP 23125)] [New Thread 0xb33fcb70 (LWP 23126)] [New Thread 0xb2bfbb70 (LWP 23127)] [New Thread 0xb23fab70 (LWP 23128)] [New Thread 0xb1bf9b70 (LWP 23129)] [New Thread 0xafbeab70 (LWP 23130)] [New Thread 0xaf3e9b70 (LWP 23131)] Device added: "Gio/unmounted/149340192" Device removed: "Gio/unmounted/149340192"
Program received signal SIGSEGV, Segmentation fault. 0x082ef8a4 in DeviceManager::data(QModelIndex const&, int) const ()
G_IS_OBJECT (object)' failed GLOG g_object_unref: assertion
G_IS_OBJECT (object)' failed
GLOG invalid uninstantiatable type (null)' in cast to
GObject'
GLOG g_object_ref: assertion G_IS_OBJECT (object)' failed GLOG invalid uninstantiatable type
(null)' in cast to GObject' GLOG g_object_ref: assertion
G_IS_OBJECT (object)' failed
GLOG g_object_ref: assertion G_IS_OBJECT (object)' failed GLOG g_object_unref: assertion
G_IS_OBJECT (object)' failed
GLOG invalid (NULL) pointer instance
GLOG g_signal_emit_by_name: assertion G_TYPE_CHECK_INSTANCE (instance)' failed GLOG g_object_unref: assertion
G_IS_OBJECT (object)' failed Program received signal SIGSEGV, Segmentation fault. 0x006db6dc in ?? () from /usr/lib/libgobject-2.0.so.0
From sivakailaasa on January 09, 2011 11:25:27
Sorry, I forgot to set an English locale. "Impossible d'obtenir les informations du système de fichiers : Aucun fichier ou dossier de ce type" is a poorly coded translation for "Error getting filesystem info: No such file or directory".
From davidsansome on January 09, 2011 12:16:59
There's no backtrace there, make sure you type "bt" after it crashes.
From sivakailaasa on January 09, 2011 13:17:53
OK. I had not seen the "bt" part...
From davidsansome on April 09, 2011 10:33:58
Labels: Component-Devices
From davidsansome on April 09, 2011 11:05:31
Labels: Milestone-1.0
From davidsansome on November 12, 2011 18:01:53
Labels: -Milestone-1.0
From elAndroid123 on February 24, 2012 13:43:57
can you still reproduce that with 1.0.x builds?
From sivakailaasa on January 09, 2011 19:24:46
What steps will reproduce the problem? 1. Plug in a new iPod (or one you forced Clementine to "forget");
G_IS_OBJECT (object)' failed GLOG g_object_unref: assertion
G_IS_OBJECT (object)' failed Device added: "Gio/unmounted/152703456" Device removed: "Gio/unmounted/152703456" Segmentation faultConnectedDevice::ConnectedDevice(const QUrl&, DeviceLister, const QString&, DeviceManager_, int, bool) virtual FilesystemDevice::~FilesystemDevice() Error getting filesystem info: No such file or directory Device removed: "Gio//msdos/7955066880" GLOG g_object_run_dispose: assertion
G_IS_OBJECT (object)' failed GLOG g_object_unref: assertion
G_IS_OBJECT (object)' failed Device added: "Gio/unmounted/158404064" Device removed: "Gio/unmounted/158404064" Device added: "Gio//msdos/7955066880" Connecting QUrl( "file:///media/IPODSILVER" )ConnectedDevice::ConnectedDevice(const QUrl&, DeviceLister, const QString&, DeviceManager_, int, bool) virtual FilesystemDevice::~FilesystemDevice() Device removed: "Gio//msdos/7955066880" GLOG g_object_ref: assertion
G_IS_OBJECT (object)' failed GLOG g_object_unref: assertion
G_IS_OBJECT (object)' failed GLOG invalid uninstantiatable type(null)' in cast to
GObject' GLOG g_object_ref: assertionG_IS_OBJECT (object)' failed GLOG invalid uninstantiatable type
(null)' in cast toGObject' GLOG g_object_ref: assertion
G_IS_OBJECT (object)' failed GLOG g_object_ref: assertionG_IS_OBJECT (object)' failed GLOG g_object_unref: assertion
G_IS_OBJECT (object)' failed GLOG invalid (NULL) pointer instance GLOG g_signal_emit_by_name: assertionG_TYPE_CHECK_INSTANCE (instance)' failed GLOG g_object_unref: assertion
G_IS_OBJECT (object)' failed Segmentation faultThis only happens with the latest versions of Clementine. The stable 0.6 version for Ubuntu works perfectly. For instance, when I connect my iPod to Clementine 0.6, I get the expected Connecting QUrl( "ipod:/media/IPOD_SILVER" ) instead of QUrl( "file:///media/IPOD_SILVER" ) which I get with svn clementine.
As stated, it's an svn Clementine; I compiled it from sources. It's the same issue with the Ubuntu PPA package for clementine-dev.
Original issue: http://code.google.com/p/clementine-player/issues/detail?id=1267