Summary: | Random Segfault | ||
---|---|---|---|
Product: | [Applications] marble | Reporter: | Tom Hardy <rhardy702> |
Component: | general | Assignee: | marble-bugs |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | andrew.crouthamel, k, nienhueser, rhardy702 |
Priority: | NOR | Keywords: | drkonqi |
Version First Reported In: | 1.6 (KDE 4.11) | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi |
Description
Tom Hardy
2013-09-11 21:14:41 UTC
This bug also applies to Marble 1.5 and possibly before. 1.4 was subject to a gpsd NaN segfault which was more frequent and would have obscured other causes. Created attachment 82303 [details]
New crash information added by DrKonqi
marble (1.6.1 (stable version)) on KDE Platform 4.11.1 using Qt 4.8.5
- What I was doing when the application crashed:
Statioary in car, gpsd updates proceeding.
-- Backtrace (Reduced):
#6 QHashData::nextNode (node=0x5b024e0) at tools/qhash.cpp:294
#7 0x00007fbbeb9f2be2 in operator++ (this=<synthetic pointer>) at /usr/include/QtCore/qhash.h:355
#8 Marble::AbstractDataPluginModel::removeItem (this=0x270bed0, item=0x7a537b0) at /usr/src/debug/marble-4.11.1/src/lib/AbstractDataPluginModel.cpp:636
[...]
#10 0x00007fbbea3ddecf in QObject::destroyed (this=this@entry=0x7a537b0, _t1=_t1@entry=0x7a537b0) at .moc/release-shared/moc_qobject.cpp:148
#11 0x00007fbbea3ddfc3 in QObject::~QObject (this=0x7a537b0, __in_chrg=<optimized out>) at kernel/qobject.cpp:843
Created attachment 82311 [details]
New crash information added by DrKonqi
marble (1.6.1 (stable version)) on KDE Platform 4.11.1 using Qt 4.8.5
- What I was doing when the application crashed:
Stationary in car, gpsd active.
This makes backtraces from three consecutive crashes, which at least indicates the frequency. Marble is pretty much always running.
(Please let me know if additional backtraces are helpful.)
-- Backtrace (Reduced):
#6 QHashData::nextNode (node=0x697a490) at tools/qhash.cpp:294
#7 0x00007fb36a1d1be2 in operator++ (this=<synthetic pointer>) at /usr/include/QtCore/qhash.h:355
#8 Marble::AbstractDataPluginModel::removeItem (this=0x3691870, item=0xa78fe20) at /usr/src/debug/marble-4.11.1/src/lib/AbstractDataPluginModel.cpp:636
[...]
#10 0x00007fb368bbcecf in QObject::destroyed (this=this@entry=0xa78fe20, _t1=_t1@entry=0xa78fe20) at .moc/release-shared/moc_qobject.cpp:148
#11 0x00007fb368bbcfc3 in QObject::~QObject (this=0xa78fe20, __in_chrg=<optimized out>) at kernel/qobject.cpp:843
Thanks for reporting. Does it still crash if you disable (either make it inactive or turn off completely in the settings dialog) the weather plugin? Well, the Weather plugin is now turned off, but still loaded. Every plugin is loaded, but only a few are enabled. I think I ought to wait a couple of days, absent crashes, before I say anything further. Weather plugin turned off--no crashes. Thanks for investigating this further. Do you have any other online service activated? I'm wondering if the crash is specific to the weather plugin or if some other online service plugin would lead to crashes as well if run long enough. Could you run with e.g. the wikipedia plugin activated and see if you get a crash? I currently have Places, Postal Codes, Wikipedia, and of the Info Box variety, Navigtion, Routing, Scale Bar, License. No crashes. Most of those are of long standing, along with Weather. In the past, I've done without Navigation, I'm not sure about Places, and of course License is new. In any case, without Weather running (it is loaded) I haven't seen any crashes for over three days now. *** Bug 314947 has been marked as a duplicate of this bug. *** Dear Bug Submitter, This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond. Thank you for helping us make KDE software even better for everyone! I re-enabled weather 6.5 hours ago. No problems so far. I just enabled more features (wind speed and such). Tomorrow I'll go to US customary units. Three days and no segfault. 2.2.20 is the version I'm using currently. Thanks for the update! |