Bug 229954 - KDE filelight segfault on start up
Summary: KDE filelight segfault on start up
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kdeui (show other bugs)
Version: 4.3
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Martin Sandsmark
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-08 16:32 UTC by Richard Jones
Modified: 2010-08-13 01:01 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Jones 2010-03-08 16:32:16 UTC
Application that crashed: filelight
Version of the application: 1.9rc3
KDE Version: 4.3.3 (KDE 4.3.3)
Qt Version: 4.5.3
Operating System: Linux 2.6.33-0.40.rc7.git0.fc13.x86_64 x86_64
Distribution: "Fedora release 12 (Constantine)"

What I was doing when the application crashed:
The 'filelight' program just segfaults when I start it.

The only relevant thing may be that I'm using it remotely over X, not a local box, but I've used older versions this way before with no problem.

 -- Backtrace:
Application: Filelight (filelight), signal: Segmentation fault
[KCrash Handler]
#5  0x00000033cc9447bc in QMetaObject::indexOfSignal(char const*) const () from /usr/lib64/libQtCore.so.4
#6  0x00000033cc950104 in QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) () from /usr/lib64/libQtCore.so.4
#7  0x00000032d1a2f909 in KParts::BrowserExtension::BrowserExtension(KParts::ReadOnlyPart*) () from /usr/lib64/libkparts.so.4
#8  0x00007fa1e0518389 in Filelight::BrowserExtension::BrowserExtension (this=0x2351ee0, parent=<value optimized out>) at /usr/src/debug/filelight-1.9rc3/src/part/part.cpp:58
#9  0x00007fa1e0518b01 in Filelight::Part::Part (this=0x23488c0, parentWidget=0x2335640, parent=0x2351ee0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /usr/src/debug/filelight-1.9rc3/src/part/part.cpp:69
#10 0x00007fa1e051a89f in KPluginFactory::createPartInstance<Filelight::Part> (parentWidget=0x2335640, parent=0x2335640, args=...) at /usr/include/kde4/kpluginfactory.h:467
#11 0x00000032ce5f23ce in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /usr/lib64/libkdecore.so.5
#12 0x00000000004098f4 in create<KParts::ReadOnlyPart> (args=<value optimized out>, parent=0x2335640, this=0x2348da0) at /usr/include/kde4/kpluginfactory.h:491
#13 Filelight::MainWindow::MainWindow (args=<value optimized out>, parent=0x2335640, this=0x2348da0) at /usr/src/debug/filelight-1.9rc3/src/app/mainWindow.cpp:67
#14 0x000000000040b51d in main (argc=2, argv=<value optimized out>) at /usr/src/debug/filelight-1.9rc3/src/app/main.cpp:62

Reported using DrKonqi
Comment 1 Martin Sandsmark 2010-03-08 16:49:32 UTC
Did you run `kbuildsycoca4 --noincremental` after you installed it?

I'm re-assigning to kdelibs, since this crash is happening deep in the kpart code.

It would probably also help if you could try to reproduce with the latest version of KDE and Qt, and also install the missing debug symbols (in Qt and kdelibs).
Comment 2 Richard Jones 2010-04-11 22:09:54 UTC
(In reply to comment #1)
> Did you run `kbuildsycoca4 --noincremental` after you installed it?

For some reason I'm not getting emailed the replies, so
sorry for the late reply.  Anyway, I ran the above command,
but filelight still crashes.

> I'm re-assigning to kdelibs, since this crash is happening deep in the kpart
> code.
> 
> It would probably also help if you could try to reproduce with the latest
> version of KDE and Qt, and also install the missing debug symbols (in Qt and
> kdelibs).

Upgrading to kdelibs 6:4.4.2-2.fc14
and qt 1:4.7.0-0.6.tp.fc14
(both the latest in Fedora).  It's a massive 300+ MB
download, so I'll let you know how it goes.
Comment 3 Richard Jones 2010-04-11 22:49:12 UTC
Well whadyaknow.  Upgrading the libraries DID fix this.

Changing to RESOLVED.