Summary: | Plasma crashes when selecting Globe wallpaper. [null Marble::GeoSceneDocument::map, Marble::MarbleMapPrivate::paintGround, Marble::MarbleMap::paint] | ||
---|---|---|---|
Product: | [Applications] marble | Reporter: | Patabugen <bugzilla> |
Component: | wallpaper | Assignee: | marble-bugs |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | crash | CC: | aseigo, daniel.lipowicz, fear89, kossebau, paulo.miguel.dias, root, shentey |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Patabugen
2011-05-25 14:56:55 UTC
Possibly a duplicate of bug 172830. *** Bug 268740 has been marked as a duplicate of this bug. *** [Comment from a bug report cleaner] Updated backtrace from bug 282495 (KDE SC 4.7.1): [KCrash Handler] #6 Marble::GeoSceneDocument::map (this=0x0) at ../../../src/lib/geodata/scene/GeoSceneDocument.cpp:103 #7 0x00007f3906eefa3d in Marble::MarbleMapPrivate::paintGround (this=0x4045d10, painter=..., dirtyRect=...) at ../../../src/lib/MarbleMap.cpp:172 #8 0x00007f3906ef0322 in Marble::MarbleMap::paint (this=0x30330a0, painter=..., dirtyRect=...) at ../../../src/lib/MarbleMap.cpp:708 #9 0x00007f39072f3cb3 in Marble::MarbleWallpaper::paint (this=0x3af1520, painter=0x7fff1a656990, exposedRect=...) at ../../../wallpapers/marble/marble.cpp:205 #10 0x00007f393450b911 in paintEvent (event=0x7fff1a656ff0, this=0x3355870) at ../../../libs/kworkspace/screenpreviewwidget.cpp:174 #11 ScreenPreviewWidget::paintEvent (this=0x3355870, event=0x7fff1a656ff0) at ../../../libs/kworkspace/screenpreviewwidget.cpp:160 #12 0x00007f3931bd4bfc in QWidget::event (this=0x3355870, event=0x7fff1a656ff0) at kernel/qwidget.cpp:8441 *** Bug 282495 has been marked as a duplicate of this bug. *** This bug is still present in 4.7.4 and 4.7.90, globe wallpaper imediatly crashes plasma-desktop (and always after being selected) until you manually remove the marble entries in plasma*rcs... ok, follow up, its actually a nvidia driver bug clashing with globe: plasma-desktop[21038]: segfault at 1 ip 00007f7a41c59a08 sp 00007f7a0673bde0 error 4 in libnvidia-tls.so.290.10[7f7a41c59000+3000] [ 1578.086256] plasma-desktop[19275] general protection ip:7f60c6feca08 sp:7f607dffade0 error:0 in libnvidia-tls.so.290.10[7f60c6fec000+3000] [ 1578.086267] in libnvidia-tls.so.290.10[7f60c6fec000+3000] Created attachment 67864 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4
- What I was doing when the application crashed:
Right-clicked desktop and chose Desktop Settings from the context menu. In Desktop Settings, chose Globe wallpaper, then clicked Apply.
I have a 3-screen setup with an Alienware Aurora R3 with an AMD ATI HD 6870 card. Most desktop effects are enabled.
-- Backtrace (Reduced):
#6 Marble::GeoSceneDocument::map (this=0x0) at ../../../src/lib/geodata/scene/GeoSceneDocument.cpp:103
#7 0x00007fe00828f9fd in Marble::MarbleMapPrivate::paintGround (this=0x487e2b0, painter=..., dirtyRect=...) at ../../../src/lib/MarbleMap.cpp:172
#8 0x00007fe0082902e2 in Marble::MarbleMap::paint (this=0x39f6860, painter=..., dirtyRect=...) at ../../../src/lib/MarbleMap.cpp:708
#9 0x00007fe00e14acb3 in Marble::MarbleWallpaper::paint (this=0x487d880, painter=0x7fffac16d060, exposedRect=...) at ../../../wallpapers/marble/marble.cpp:205
#10 0x00007fe049039a31 in paintEvent (event=0x7fffac16d6c0, this=0x3e8dca0) at ../../../libs/kworkspace/screenpreviewwidget.cpp:174
Thanks for the report. Sadly it seems to never have been solved? The Plasma worldmap wallpaper has been rewritten now in QML for Plasma5 (and lacking some of the old features still). The old code is no longer maintained, so closing this now. Please try the new wallpaper and report any issues or features you would like to see (re-)implemented. See also https://frinring.wordpress.com/2016/08/04/wip-plasma-world-map-wallpaper-world-clock-applet-powered-by-marble/ |