Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crashes on startup #3135

Closed
Clementine-Issue-Importer opened this issue Dec 12, 2013 · 1 comment
Closed

Crashes on startup #3135

Clementine-Issue-Importer opened this issue Dec 12, 2013 · 1 comment

Comments

@Clementine-Issue-Importer

From br...@derocher.org on August 28, 2012 02:38:33

What steps will reproduce the problem? 1. start up clementine from the command line

What is the expected output?
I don't know.

What do you see instead?
The database schema (version 36 ) is newer than I was expecting
Couldn't load icon "clementine-panel"
Couldn't load icon "clementine-panel-grey"
virtual bool QxtGlobalShortcutBackend::DoRegister()
Couldn't load icon "find"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
Invalid PlaylistItem type: "Internet"
clementine: /usr/include/boost/smart_ptr/shared_ptr.hpp:418: T* boost::shared_ptr::operator->() const [with T = PlaylistItem]: Assertion px != 0' failed. Aborted What version of the product are you using? On what operating system? 1.0.1+dfsg-2+b1 via Debian Sid. Please provide any additional information below. brian@three:/etc/apt$ gdb clementine GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later < http://gnu.org/licenses/gpl.html > This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: < http://www.gnu.org/software/gdb/bugs/>.. . Reading symbols from /home/brian/bin/clementine...(no debugging symbols found)...done. (gdb) run Starting program: /home/brian/bin/clementine [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe385a700 (LWP 6878)] [New Thread 0x7fffe3059700 (LWP 6879)] The database schema (version 36 ) is newer than I was expecting [Thread 0x7fffe3059700 (LWP 6879) exited] Couldn't load icon "clementine-panel" Couldn't load icon "clementine-panel-grey" [New Thread 0x7fffe3059700 (LWP 6880)] [New Thread 0x7fffddd64700 (LWP 6881)] [New Thread 0x7fffdd563700 (LWP 6882)] virtual bool QxtGlobalShortcutBackend::DoRegister() QxtGlobalShortcut failed to register: "Media Next" QxtGlobalShortcut failed to register: "Media Play" QxtGlobalShortcut failed to register: "Media Previous" QxtGlobalShortcut failed to register: "Media Stop" [New Thread 0x7fffdcd62700 (LWP 6883)] [New Thread 0x7fffd7fff700 (LWP 6884)] [New Thread 0x7fffd77fe700 (LWP 6885)] [New Thread 0x7fffd6ffd700 (LWP 6886)] [New Thread 0x7fffd67fc700 (LWP 6887)] [New Thread 0x7fffd5bc8700 (LWP 6888)] Couldn't load icon "find" [New Thread 0x7fffd4965700 (LWP 6889)] [New Thread 0x7fffd4164700 (LWP 6890)] Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" Invalid PlaylistItem type: "Internet" [New Thread 0x7fffd38a3700 (LWP 6891)] clementine: /usr/include/boost/smart_ptr/shared_ptr.hpp:418: T* boost::shared_ptr<T>::operator->() const [with T = PlaylistItem]: Assertionpx != 0' failed.

Program received signal SIGABRT, Aborted.
0x00007fffeee74475 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) backtrace
#0 0x00007fffeee74475 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007fffeee776f0 in *__GI_abort () at abort.c:92
#2 0x00007fffeee6d621 in *__GI___assert_fail (assertion=0xa20764 "px != 0", file=, line=418,

function=0xa20840 "T* boost::shared_ptr<T>::operator->() const [with T = PlaylistItem]") at assert.c:81

#3 0x0000000000684805 in boost::shared_ptr::operator->() const ()
#4 0x00000000006c09a6 in Playlist::ItemsLoaded() ()
#5 0x00000000007a5275 in Playlist::qt_metacall(QMetaObject::Call, int, void**) ()
#6 0x00007fffefafa753 in QMetaObject::activate(QObject_, QMetaObject const_, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7 0x00007fffef9da6e7 in QFutureWatcherBase::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8 0x00007ffff109f70c in QApplicationPrivate::notify_helper(QObject_, QEvent_) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#9 0x00007ffff10a3b8a in QApplication::notify(QObject_, QEvent_) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#10 0x00007fffefae4b9e in QCoreApplication::notifyInternal(QObject_, QEvent_) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007fffefae8a21 in QCoreApplicationPrivate::sendPostedEvents(QObject_, int, QThreadData_) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#12 0x00007fffefb13113 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#13 0x00007ffff4d22205 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007ffff4d22538 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007ffff4d225f4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007fffefb132a6 in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#17 0x00007ffff114096e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#18 0x00007fffefae38ef in QEventLoop::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#19 0x00007fffefae3b78 in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#20 0x00007fffefae8d38 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#21 0x0000000000667351 in main ()

(gdb) q
A debugging session is active.

    Inferior 1 [process 6875] will be ki...

Original issue: http://code.google.com/p/clementine-player/issues/detail?id=3134

@Clementine-Issue-Importer
Copy link
Author

From davidsansome on August 28, 2012 01:48:34

It looks like you're actually using version 0.7, but you still have a database that was created by 1.0.1. If you upgrade to 1.0.1 the problem should go away.

Status: Invalid

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant