Bug 277906 - Crash when stopping Invaders in the KDE Extended player
Summary: Crash when stopping Invaders in the KDE Extended player
Status: RESOLVED UNMAINTAINED
Alias: None
Product: gluon
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: LO crash
Target Milestone: ---
Assignee: sacha schutz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-16 18:35 UTC by Felix Rohrbach
Modified: 2020-12-24 12:25 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Rohrbach 2011-07-16 18:35:41 UTC
Application: gluon_kdeextplayer (0.72.0)
KDE Platform Version: 4.6.5 (4.6.5) (Compiled from sources)
Qt Version: 4.7.2
Operating System: Linux 2.6.39-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
1. start gluon_kdeextplayer
2. select the Invaders game to play it
3. when the menu of the game appears, press the "stop" button in the player window

Gluon version is today's git (c8eda75b213e4fb)

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Extended Player (gluon_kdeextplayer), signal: Aborted
[Current thread is 1 (Thread 0x7fd8d7a4b7a0 (LWP 22900))]

Thread 6 (Thread 0x7fd8c39d3700 (LWP 22901)):
#0  0x00007fd8d2362c23 in select () from /lib/libc.so.6
#1  0x00007fd8d701643c in QProcessManager::run (this=0x7fd8d73821c0) at io/qprocess_unix.cpp:245
#2  0x00007fd8d6f40dea in QThreadPrivate::start (arg=0x7fd8d73821c0) at thread/qthread_unix.cpp:320
#3  0x00007fd8d54c3bc3 in ?? () from /usr/lib/libGL.so.1
#4  0x00007fd8d2d9fd60 in start_thread () from /lib/libpthread.so.0
#5  0x00007fd8d2368e2d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fd8c287e700 (LWP 22907)):
#0  0x00007fd8d2da3e3b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd8d6f414fd in wait (this=<value optimized out>, mutex=0x1f8c2b0, time=30000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1f8c2b0, time=30000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fd8d6f34477 in QThreadPoolThread::run (this=0x1fec970) at concurrent/qthreadpool.cpp:140
#4  0x00007fd8d6f40dea in QThreadPrivate::start (arg=0x1fec970) at thread/qthread_unix.cpp:320
#5  0x00007fd8d54c3bc3 in ?? () from /usr/lib/libGL.so.1
#6  0x00007fd8d2d9fd60 in start_thread () from /lib/libpthread.so.0
#7  0x00007fd8d2368e2d in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fd8b70b2700 (LWP 22910)):
#0  0x00007fd8d2da3ac4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fd8d5e1568c in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fd8d613bda0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fd8d5e156c9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fd8d6149e74) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fd8d54c3bc3 in ?? () from /usr/lib/libGL.so.1
#4  0x00007fd8d2d9fd60 in start_thread () from /lib/libpthread.so.0
#5  0x00007fd8d2368e2d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fd8b15c9700 (LWP 22914)):
#0  0x00007fd8c0e6c768 in ?? () from /usr/lib/libopenal.so.1
#1  0x00007fd8c0e8d3b1 in ?? () from /usr/lib/libopenal.so.1
#2  0x00007fd8c0e70e4a in ?? () from /usr/lib/libopenal.so.1
#3  0x00007fd8d2d9fd60 in start_thread () from /lib/libpthread.so.0
#4  0x00007fd8d2368e2d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd8ac5c6700 (LWP 22915)):
#0  0x00007fd8d2da705d in nanosleep () from /lib/libpthread.so.0
#1  0x00007fd8c09d71fb in alureSleep () from /usr/lib/libalure.so.1
#2  0x00007fd8c09dc168 in ?? () from /usr/lib/libalure.so.1
#3  0x00007fd8c09db64d in ?? () from /usr/lib/libalure.so.1
#4  0x00007fd8d2d9fd60 in start_thread () from /lib/libpthread.so.0
#5  0x00007fd8d2368e2d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd8d7a4b7a0 (LWP 22900)):
[KCrash Handler]
#6  0x00007fd8d22c9795 in raise () from /lib/libc.so.6
#7  0x00007fd8d22cac0b in abort () from /lib/libc.so.6
#8  0x00007fd8d6f3601f in qt_message_output (msgType=<value optimized out>, buf=<value optimized out>) at global/qglobal.cpp:2282
#9  0x00007fd8d6f36199 in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7fd8d709db38 "ASSERT: \"%s\" in file %s, line %d", ap=0x7ffff6458bb0) at global/qglobal.cpp:2328
#10 0x00007fd8d6f36355 in qFatal (msg=<value optimized out>) at global/qglobal.cpp:2511
#11 0x00007fd8d57dba00 in QGLContextPrivate::unbindPixmapFromTexture (pmd=0x343f800) at qgl_x11.cpp:1901
#12 0x00007fd8d57df5f7 in freeTexture_slot (this=<value optimized out>, _c=<value optimized out>, _id=1, _a=0x7ffff6458dd0) at .moc/debug-shared/../../qgl_p.h:508
#13 QGLTextureDestroyer::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=1, _a=0x7ffff6458dd0) at .moc/debug-shared/moc_qgl_p.cpp:78
#14 0x00007fd8d704e9bf in QMetaObject::activate (sender=0x1e45c80, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7ffff6458dd0) at kernel/qobject.cpp:3278
#15 0x00007fd8d57df54c in QGLTextureDestroyer::freeTexture (this=<value optimized out>, _t1=0x205ccf0, _t2=0x343f800, _t3=20) at .moc/debug-shared/moc_qgl_p.cpp:90
#16 0x00007fd8d5764652 in emitFreeTexture (this=0x1eb4730, key=72070543364325378) at qgl_p.h:492
#17 ~QGLTexture (this=0x1eb4730, key=72070543364325378) at qgl_p.h:552
#18 unlink (this=0x1eb4730, key=72070543364325378) at ../../include/QtCore/../../src/corelib/tools/qcache.h:75
#19 remove (this=0x1eb4730, key=72070543364325378) at ../../include/QtCore/../../src/corelib/tools/qcache.h:161
#20 QGLTextureCache::remove (this=0x1eb4730, key=72070543364325378) at qgl.cpp:1857
#21 0x00007fd8d57648a9 in QGLTextureCache::cleanupBeforePixmapDestruction (pmd=0x343f800) at qgl.cpp:1906
#22 0x00007fd8d63fe50d in QImagePixmapCleanupHooks::executePixmapDataDestructionHooks (pmd=0x343f800) at image/qimagepixmapcleanuphooks.cpp:120
#23 0x00007fd8d6400005 in QX11PixmapData::~QX11PixmapData (this=0x343f800, __in_chrg=<value optimized out>) at image/qpixmap_x11.cpp:1240
#24 0x00007fd8d6400069 in QX11PixmapData::~QX11PixmapData (this=0x343f800, __in_chrg=<value optimized out>) at image/qpixmap_x11.cpp:1245
#25 0x00007fd8d63ee2a0 in ~QExplicitlySharedDataPointer (this=0x342da10, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qshareddata.h:161
#26 QPixmap::~QPixmap (this=0x342da10, __in_chrg=<value optimized out>) at image/qpixmap.cpp:321
#27 0x00007fd8d63f09e9 in QPixmapCacheEntry::~QPixmapCacheEntry (this=0x342da10, __in_chrg=<value optimized out>) at image/qpixmapcache.cpp:466
#28 0x00007fd8d63f1f37 in clear (this=0x1ff2270) at ../../include/QtCore/../../src/corelib/tools/qcache.h:139
#29 QPMCache::clear (this=0x1ff2270) at image/qpixmapcache.cpp:432
#30 0x00007fd8d63f2031 in QPixmapCache::clear () at image/qpixmapcache.cpp:660
#31 0x00007fd8d63902a5 in qt_cleanup () at kernel/qapplication_x11.cpp:2645
#32 0x00007fd8d6311f9c in QApplication::~QApplication (this=0x7ffff64590e0, __in_chrg=<value optimized out>) at kernel/qapplication.cpp:1172
#33 0x00000000004104aa in main (argc=1, argv=0x7ffff6459448) at /home/felix/Development/gluon/player/kdeext/main.cpp:50

Reported using DrKonqi
Comment 1 Laszlo Papp 2011-07-17 08:41:56 UTC
1) I cannot reproduce this issue with the aforementioned steps, works as expected for me
2) I see only the main entry in the backtrace from gluon which is the KApplication.

I am suspicious what Qt and KDE versions you use. 
qt 4.7.3
kde 4.6.5

Also, make sure you use either the last release or the git master head commit.
Comment 2 Felix Rohrbach 2011-07-17 12:33:36 UTC
I updated now to Qt 4.7.3, but it is still not working. As I said above, my gluon version is the git HEAD.

You might be interested in the console output:


"Registering object type GluonCore::GluonObject with typeID 262" 
"Registering object type GluonInput::Mouse with typeID 266" 
"Registering object type GluonInput::InputDevice with typeID 269" 
"Registering object type GluonGraphics::Technique with typeID 272" 
"Registering object type GluonGraphics::MaterialInstance with typeID 275" 
"Registering object type GluonGraphics::MaterialElement with typeID 279" 
"Registering object type GluonGraphics::Material with typeID 282" 
"Registering object type GluonEngine::Statistic with typeID 285" 
"Registering object type GluonEngine::Scene with typeID 288" 
"Registering object type GluonEngine::PrefabInstanceChild with typeID 291" 
"Registering object type GluonEngine::PrefabInstance with typeID 294" 
"Registering object type GluonEngine::Prefab with typeID 297" 
"Registering object type GluonEngine::GameProject with typeID 300" 
"Registering object type GluonEngine::GameObject with typeID 303" 
"Registering object type GluonEngine::Asset with typeID 306" 
"Registering object type GluonEngine::Achievement with typeID 309" 
"Registering object type GluonEngine::AbstractStatistic with typeID 312" 
"BEGIN bool GluonEngine::GameProject::loadFromFile()" 
"    Changing working directory to /usr/share/gluon/games/achievementstest.gluon" 
"    Loading project from game.gluonproject" 
"    Object type named GluonEngine::StatisticsAsset not found in factory!" 
"    Object type named GluonEngine::AchievementsAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Project successfully parsed - applying to local instance" 
QMetaProperty::read: Unable to handle unregistered datatype 'GluonEngine::TextureAsset*' for property 'GluonEngine::GameProject::icon'
QMetaProperty::read: Unable to handle unregistered datatype 'GluonEngine::TextureAsset*' for property 'GluonEngine::GameProject::screenshot'
"    Project loading successful!" 
"END   bool GluonEngine::GameProject::loadFromFile()" 
"BEGIN bool GluonEngine::GameProject::loadFromFile()" 
"    Changing working directory to /usr/share/gluon/games/apocalypse.gluon" 
"    Loading project from game.gluonproject" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::MaterialAsset not found in factory!" 
"    Object type named GluonEngine::MaterialAsset not found in factory!" 
"    Object type named GluonEngine::SoundAsset not found in factory!" 
"    Object type named GluonEngine::SoundAsset not found in factory!" 
"    Object type named GluonEngine::SoundAsset not found in factory!" 
"    Object type named GluonEngine::MaterialAsset not found in factory!" 
"    Object type named GluonEngine::UiAsset not found in factory!" 
"    Object type named GluonEngine::UiAsset not found in factory!" 
"    Object type named GluonEngine::MaterialAsset not found in factory!" 
"    Project successfully parsed - applying to local instance" 
QMetaProperty::read: Unable to handle unregistered datatype 'GluonEngine::TextureAsset*' for property 'GluonEngine::GameProject::icon'
QMetaProperty::read: Unable to handle unregistered datatype 'GluonEngine::TextureAsset*' for property 'GluonEngine::GameProject::screenshot'
"    Project loading successful!" 
"END   bool GluonEngine::GameProject::loadFromFile()" 
"BEGIN bool GluonEngine::GameProject::loadFromFile()" 
"    Changing working directory to /usr/share/gluon/games/ball.gluon" 
"    Loading project from game.gluonproject" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::MaterialAsset not found in factory!" 
"    Object type named GluonEngine::SoundAsset not found in factory!" 
"    Object type named GluonEngine::MaterialAsset not found in factory!" 
"    Project successfully parsed - applying to local instance" 
QMetaProperty::read: Unable to handle unregistered datatype 'GluonEngine::TextureAsset*' for property 'GluonEngine::GameProject::icon'
QMetaProperty::read: Unable to handle unregistered datatype 'GluonEngine::TextureAsset*' for property 'GluonEngine::GameProject::screenshot'
"    Project loading successful!" 
"END   bool GluonEngine::GameProject::loadFromFile()" 
"BEGIN bool GluonEngine::GameProject::loadFromFile()" 
"    Changing working directory to /usr/share/gluon/games/ball_statistics.gluon" 
"    Loading project from game.gluonproject" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::MaterialAsset not found in factory!" 
"    Object type named GluonEngine::SoundAsset not found in factory!" 
"    Object type named GluonEngine::MaterialAsset not found in factory!" 
"    Object type named GluonEngine::StatisticsAsset not found in factory!" 
"    Object type named GluonEngine::AchievementsAsset not found in factory!" 
"    Project successfully parsed - applying to local instance" 
QMetaProperty::read: Unable to handle unregistered datatype 'GluonEngine::TextureAsset*' for property 'GluonEngine::GameProject::icon'
QMetaProperty::read: Unable to handle unregistered datatype 'GluonEngine::TextureAsset*' for property 'GluonEngine::GameProject::screenshot'
"    Project loading successful!" 
"END   bool GluonEngine::GameProject::loadFromFile()" 
"BEGIN bool GluonEngine::GameProject::loadFromFile()" 
"    Changing working directory to /usr/share/gluon/games/invaders.gluon" 
"    Loading project from game.gluonproject" 
"    Object type named GluonEngine::UiAsset not found in factory!" 
"    Object type named GluonEngine::UiAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::SoundAsset not found in factory!" 
"    Object type named GluonEngine::SoundAsset not found in factory!" 
"    Object type named GluonEngine::SoundAsset not found in factory!" 
"    Object type named GluonEngine::SoundAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::MaterialAsset not found in factory!" 
"    Object type named GluonEngine::MaterialAsset not found in factory!" 
"    Project successfully parsed - applying to local instance" 
QMetaProperty::read: Unable to handle unregistered datatype 'GluonEngine::TextureAsset*' for property 'GluonEngine::GameProject::icon'
QMetaProperty::read: Unable to handle unregistered datatype 'GluonEngine::TextureAsset*' for property 'GluonEngine::GameProject::screenshot'
"    Project loading successful!" 
"END   bool GluonEngine::GameProject::loadFromFile()" 
"BEGIN bool GluonEngine::GameProject::loadFromFile()" 
"    Changing working directory to /usr/share/gluon/games/jumpnbump.gluon" 
"    Loading project from game.gluonproject" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::TextureAsset not found in factory!" 
"    Object type named GluonEngine::UiAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::ScriptingAsset not found in factory!" 
"    Object type named GluonEngine::SoundAsset not found in factory!" 
"    Object type named GluonEngine::MaterialAsset not found in factory!" 
"    Object type named GluonEngine::MaterialAsset not found in factory!" 
"    Project successfully parsed - applying to local instance" 
QMetaProperty::read: Unable to handle unregistered datatype 'GluonEngine::TextureAsset*' for property 'GluonEngine::GameProject::icon'
QMetaProperty::read: Unable to handle unregistered datatype 'GluonEngine::TextureAsset*' for property 'GluonEngine::GameProject::screenshot'
"    Project loading successful!" 
"END   bool GluonEngine::GameProject::loadFromFile()" 
Plugin paths:  ("/usr/lib/qt/plugins", "/home/felix/.kde4/lib/", "/usr/lib/") 
Trying to load Attica plugin:  "/usr/lib/qt/plugins/attica_kde.so" 
Trying to load Attica plugin:  "/home/felix/.kde4/lib//attica_kde.so" 
Trying to load Attica plugin:  "/usr/lib//attica_kde.so" 
Using Attica with KDE support 
Plugin paths:  ("/usr/lib/qt/plugins", "/home/felix/.kde4/lib/", "/usr/lib/") 
Trying to load Attica plugin:  "/usr/lib/qt/plugins/attica_kde.so" 
Trying to load Attica plugin:  "/home/felix/.kde4/lib//attica_kde.so" 
Trying to load Attica plugin:  "/usr/lib//attica_kde.so" 
Using Attica with KDE support 
Plugin paths:  ("/usr/lib/qt/plugins", "/home/felix/.kde4/lib/", "/usr/lib/") 
Trying to load Attica plugin:  "/usr/lib/qt/plugins/attica_kde.so" 
Trying to load Attica plugin:  "/home/felix/.kde4/lib//attica_kde.so" 
Trying to load Attica plugin:  "/usr/lib//attica_kde.so" 
Using Attica with KDE support 
Object::connect: No such slot GluonKDEPlayer::MainWindow::openProject( KUrl )
Object::connect:  (sender name:   'file_open_recent')
Loaded paths from config: (QUrl("http://download.kde.org/ocs/providers.xml") )  
gluon_kdeextplayer(5212)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x161aeb0)
gluon_kdeextplayer(5212)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating ProtoQueue instance for "http"
gluon_kdeextplayer(5212)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-felix/ksycoca4"
gluon_kdeextplayer(5212)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue: m_maxConnectionsTotal: 20 m_maxConnectionsPerHost: 5
Loaded paths from config: (QUrl("http://download.kde.org/ocs/providers.xml") )  
gluon_kdeextplayer(5212)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x1816570)
gluon_kdeextplayer(5212)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-felix/gluon_kdeextplayeriq5212.slave-socket"
gluon_kdeextplayer(5212)/kio (Slave) KIO::Slave::createSlave: createSlave "http" for KUrl("http://download.kde.org/ocs/providers.xml")
gluon_kdeextplayer(5212)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-felix/gluon_kdeextplayerRR5212.slave-socket"
gluon_kdeextplayer(5212)/kio (Slave) KIO::Slave::createSlave: createSlave "http" for KUrl("http://download.kde.org/ocs/providers.xml")
gluon_kdeextplayer(5212)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-felix/gluon_kdeextplayerWk5212.slave-socket"
gluon_kdeextplayer(5212)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("http://download.kde.org/ocs/providers.xml")
gluon_kdeextplayer(5212)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0x1816570) KIO::Slave(0x17b55d0)
Adding provider "https://api.opendesktop.org/v1/" 
gluon_kdeextplayer(5212)/kdeui (Wallet) KWallet::Wallet::openWallet: Pass a valid window to KWallet::Wallet::openWallet().
gluon_kdeextplayer(5212)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("http://download.kde.org/ocs/providers.xml")
gluon_kdeextplayer(5212)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0x161aeb0) KIO::Slave(0x1781810)
Adding provider "https://api.opendesktop.org/v1/" 
gluon_kdeextplayer(5212)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x1613890)
gluon_kdeextplayer(5212)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating ProtoQueue instance for "https"
gluon_kdeextplayer(5212)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue: m_maxConnectionsTotal: 20 m_maxConnectionsPerHost: 5
gluon_kdeextplayer(5212)/kio (Slave) KIO::Slave::createSlave: createSlave "https" for KUrl("https://fxrh@api.opendesktop.org/v1/content/data?categories=4400x4410x4420x4430x4440&distribution=&license=&search=&sortmode=high&page=0&pagesize=10")
gluon_kdeextplayer(5212)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-felix/gluon_kdeextplayerMl5212.slave-socket"
gluon_kdeextplayer(5212)/kio (KIOJob) KIO::SlaveInterface::dispatch: needs a msg box
gluon_kdeextplayer(5212)/kio (KIOJob) KIO::SlaveInterface::messageBox: messageBox  2   "Sie sind gerade dabei, sich auf der Seite „api.opendesktop.org“ mit dem Benutzernamen „fxrh“ anzumelden, obwohl diese Webseite keine Anmeldung verlangt. Dies kann ein Versuch sein, Sie zu betrügen.<p>Möchten Sie wirklich die Seite „api.opendesktop.org“ besuchen?"  -  "Internetseitenzugriff bestätigen"   ""
gluon_kdeextplayer(5212)/kdeui (KNotification) KNotificationManager::close: 466
gluon_kdeextplayer(5212)/kio (KIOJob) KIO::SlaveInterface::messageBox: KIO::Slave(0x16c2dd0)  SlaveInterface result= 4
gluon_kdeextplayer(5212)/kio (KIOJob) KIO::SlaveInterface::dispatch: error  1   "https://fxrh:oeP96mLXrg@api.opendesktop.org/v1/content/data?categories=4400x4410x4420x4430x4440&distribution=&license=&search=&sortmode=high&page=0&pagesize=10"
gluon_kdeextplayer(5212)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("https://fxrh@api.opendesktop.org/v1/content/data?categories=4400x4410x4420x4430x4440&distribution=&license=&search=&sortmode=high&page=0&pagesize=10")
gluon_kdeextplayer(5212)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0x1613890) KIO::Slave(0x16c2dd0)
Game list successfully fetched from the server! 
Object::disconnect: No such signal QObject::rowsInserted(QModelIndex,int,int) in /var/abs/local/kdelibs/src/kdelibs-4.6.5/kdeui/itemviews/kwidgetitemdelegate.cpp:229
Object::disconnect: No such signal QObject::rowsAboutToBeRemoved(QModelIndex,int,int) in /var/abs/local/kdelibs/src/kdelibs-4.6.5/kdeui/itemviews/kwidgetitemdelegate.cpp:230
Object::disconnect: No such signal QObject::dataChanged(QModelIndex,QModelIndex) in /var/abs/local/kdelibs/src/kdelibs-4.6.5/kdeui/itemviews/kwidgetitemdelegate.cpp:231
Object::disconnect: No such signal QObject::layoutChanged() in /var/abs/local/kdelibs/src/kdelibs-4.6.5/kdeui/itemviews/kwidgetitemdelegate.cpp:232
Object::disconnect: No such signal QObject::modelReset() in /var/abs/local/kdelibs/src/kdelibs-4.6.5/kdeui/itemviews/kwidgetitemdelegate.cpp:233
QObject::connect: Cannot connect (null)::rowsInserted(QModelIndex,int,int) to GluonKDEPlayer::ItemsViewDelegate::_k_slotRowsInserted(QModelIndex,int,int)
QObject::connect: Cannot connect (null)::rowsAboutToBeRemoved(QModelIndex,int,int) to GluonKDEPlayer::ItemsViewDelegate::_k_slotRowsAboutToBeRemoved(QModelIndex,int,int)
QObject::connect: Cannot connect (null)::dataChanged(QModelIndex,QModelIndex) to GluonKDEPlayer::ItemsViewDelegate::_k_slotDataChanged(QModelIndex,QModelIndex)
QObject::connect: Cannot connect (null)::layoutChanged() to GluonKDEPlayer::ItemsViewDelegate::_k_slotLayoutChanged()
QObject::connect: Cannot connect (null)::modelReset() to GluonKDEPlayer::ItemsViewDelegate::_k_slotModelReset()
"BEGIN void GluonCore::GluonObjectFactory::loadPlugins()" 
"    Number of plugin locations: 3" 
"    Looking for pluggable components in /usr/lib" 
"    Found 7 potential plugins. Attempting to load..." 
"    Looking for pluggable components in /usr/lib/kde4" 
"    Found 0 potential plugins. Attempting to load..." 
"    Looking for pluggable components in /usr/lib/gluon" 
"    Found 18 potential plugins. Attempting to load..." 
"    Registering object type GluonEngine::AchievementsAsset with typeID 343" 
"    Added mimetypes  application/x-gluon-achievements to the index" 
"    Registering object type GluonEngine::MaterialAsset with typeID 312" 
"    Added mimetypes  application/x-gluon-material to the index" 
Error loading libdumb.so: libdumb.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
"    Registering object type GluonEngine::SoundAsset with typeID 348" 
"    Added mimetypes  audio/x-wav audio/x-vorbis+ogg application/x-ogg to the index" 
"    Registering object type GluonEngine::StatisticsAsset with typeID 351" 
"    Added mimetypes  application/x-gluon-statistics to the index" 
"    Registering object type GluonEngine::TextureAsset with typeID 354" 
"    Added mimetypes  image/BW image/EPS image/EPSF image/EPSI image/EXR image/PCX image/PSD image/RAS image/RGB image/RGBA image/SGI image/TGA image/XCF image/bmp image/bw image/dds image/eps image/epsf image/epsi image/exr image/gif image/ico image/jp2 image/jpeg image/jpg image/mng image/pbm image/pcx image/pgm image/pic image/png image/ppm image/psd image/ras image/rgb image/rgba image/sgi image/svg image/svgz image/tga image/tif image/tiff image/xbm image/xcf image/xpm image/xv to the index" 
"    Registering object type GluonEngine::AnimatedSpriteRendererComponent with typeID 357" 
"    Registering object type GluonEngine::BeamRendererComponent with typeID 360" 
"    Registering object type GluonEngine::CameraControllerComponent with typeID 363" 
"    Registering object type GluonEngine::KeyboardInputComponent with typeID 366" 
"    Registering object type GluonEngine::MouseInputComponent with typeID 369" 
"    Registering object type GluonEngine::ScriptingComponent with typeID 372" 
"    Registering object type GluonEngine::ScriptingAsset with typeID 375" 
"    Added mimetypes  application/javascript text/plain to the index" 
"    Registering object type GluonEngine::SoundEmitterComponent with typeID 378" 
"    Registering object type GluonEngine::SoundListenerComponent with typeID 381" 
"    Registering object type GluonEngine::SphereCollisionComponent with typeID 384" 
"    Registering object type GluonEngine::SpriteRendererComponent with typeID 378" 
"    Registering object type GluonEngine::StatisticsComponent with typeID 389" 
"    Registering object type GluonEngine::TouchInputComponent with typeID 369" 
"    Registering object type GluonEngine::UiAsset with typeID 395" 
"    Added mimetypes  text/x-csrc text/plain to the index" 
"    Registering object type GluonEngine::UiManagerComponent with typeID 395" 
"    Total number of objects in factory after loading: 37" 
"END   void GluonCore::GluonObjectFactory::loadPlugins()" 
"BEGIN bool GluonEngine::GameProject::loadFromFile()" 
"    Changing working directory to /usr/share/gluon/games/invaders.gluon" 
"    Loading project from game.gluonproject" 
"    Project successfully parsed - applying to local instance" 
"    Project loading successful!" 
"END   bool GluonEngine::GameProject::loadFromFile()" 
"BEGIN void GluonEngine::Game::setGameProject(GluonEngine::GameProject*)" 
"    Set the gameproject to Invaders with the entry point Menu" 
"END   void GluonEngine::Game::setGameProject(GluonEngine::GameProject*)" 
"BEGIN void GluonEngine::Game::runGameFixedUpdate(int, int)" 
"    Running the game using fixed update at 25 updates per second (meaning 40 milliseconds between each update, and drawing as often as possible, with a maximum of 5 frames skipped before forcing a draw)" 
AL lib: pulseaudio.c:612: Context did not connect: Connection refused
"    Stopping gameloop" 
"END   void GluonEngine::Game::runGameFixedUpdate(int, int)" 
QGLContext::makeCurrent(): Cannot make invalid context current.
ASSERT: "QGLContext::currentContext()" in file qgl_x11.cpp, line 1901


The same happens if I start the game, press Escape and choose "Quit to system".

"I see only the main entry in the backtrace from gluon which is the
KApplication." -> what do you mean by that?
Comment 3 Felix Rohrbach 2011-07-17 22:48:29 UTC
After I changed from self-build qt and kdelibs to the binary packages of my distribution, it does not crash anymore. I don't understand that, but it seems not to have anything to do with Gluon, so I set this to fixed now.
Comment 4 Felix Rohrbach 2011-07-18 10:09:21 UTC
I was wrong, this is not fixed. It crashes because of a Q_ASSERT if you have your Qt compiled with the -debug flag. If you don't have a Qt installation with debug option on, it ignores the Q_ASSERT, but there is still a bug somewhere. Therefore, this is a bug, but low priority.
Comment 5 Felix Rohrbach 2011-07-19 16:39:49 UTC
gluon_kdeplayer crashes, too, but gluon_qtplayer does not.
Comment 6 Justin Zobel 2020-12-09 01:43:08 UTC
Thank you for the crash report, Felix.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 7 Bug Janitor Service 2020-12-24 04:34:37 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 8 Felix Rohrbach 2020-12-24 12:25:46 UTC
Dear Justin,

thank you for reminding me about this report. Unfortunately, work on Gluon has stopped years ago - I'll close this bug report now.

Thanks for your help!

Felix