Summary: | crash when zooming to certain level | ||
---|---|---|---|
Product: | [Applications] marble | Reporter: | Nelson Chan <nelson> |
Component: | general | Assignee: | marble-bugs |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | ahuhtal4, alex.buell, amir.malki, artur, aykevanlaethem, cjcolella, demilord, emmanuelduviviers49, felix, henri.bragge, j.a.m.v.d.wiel, jensmh, jeppe, kb3cs, kenhall5551, klitoban, mom2twinzz, nienhueser, rcb, remi.stodolny, saschae, serdtsev, shentey, STEVENWARD666, sylvain.pare, torsten.roters, utkuaydin34, vmarzlin, wilson.pr.gm, xylotism |
Priority: | HI | ||
Version: | unspecified | ||
Target Milestone: | 1.1.0 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 1.0.4 | |
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Nelson Chan
2011-02-06 13:43:56 UTC
*** Bug 266406 has been marked as a duplicate of this bug. *** *** Bug 257894 has been marked as a duplicate of this bug. *** See bug 257894 for a backtrace with full debug info. When the size of the window is small, the dynamic appearing of the progress bar changes the size of the marble widget. This change is not correctly recognized by Marble, leading to invalid pixels being accessed later. *** Bug 267097 has been marked as a duplicate of this bug. *** *** Bug 269003 has been marked as a duplicate of this bug. *** *** Bug 269181 has been marked as a duplicate of this bug. *** Created attachment 58409 [details]
New crash information added by DrKonqi
marble (1.0.0 (Stable Release)) on KDE Platform 4.6.00 (4.6.0) "release 6" using Qt 4.7.1
Using the touchpad scroll function to zoom in on the globe.
-- Backtrace (Reduced):
#6 0x00007ff90c79041d in Marble::AbstractScanlineTextureMapper::pixelValue (this=0x7ff8e0028d20, lon=<value optimized out>, lat=<value optimized out>, scanLine=0x7ff8f8118010) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/AbstractScanlineTextureMapper.cpp:163
#7 0x00007ff90c79209d in Marble::SphericalScanlineTextureMapper::mapTexture (this=0x7ff8e0028d20, viewParams=0x886be8, texColorizer=0xb10c30) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/SphericalScanlineTextureMapper.cpp:235
#8 0x00007ff90c7922c2 in Marble::SphericalScanlineTextureMapper::mapTexture (this=0x7ff8e0028d20, painter=0x7fff77763410, viewParams=0x886be8, dirtyRect=..., texColorizer=<value optimized out>) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/SphericalScanlineTextureMapper.cpp:51
#9 0x00007ff90c70ce04 in Marble::MarbleMapPrivate::paintGround (this=0x886bd0, painter=..., dirtyRect=...) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/MarbleMap.cpp:188
#10 0x00007ff90c6ff749 in Marble::MarbleWidget::paintEvent (this=0x88a470, evt=0x7fff77763cf0) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/MarbleWidget.cpp:805
*** Bug 270499 has been marked as a duplicate of this bug. *** *** Bug 270646 has been marked as a duplicate of this bug. *** This bug gets triggered quite often now. It would be great to have it fixed for 1.1.0 and backported to 1.0. Bernhard, did you make any progress here? *** Bug 269007 has been marked as a duplicate of this bug. *** *** Bug 240641 has been marked as a duplicate of this bug. *** Adding CC lists of the duplicate bugs. Sorry for the bugspam. Git commit aa598a3a80233718711699562437e77b4cbee875 by Bernhard Beschow. Committed on 14/04/2011 at 22:34. Pushed by beschow into branch 'marble-1.1'. ViewParams: use QSharedPointer to hold the canvas and coast images * fixes a crash when the appearance of the download progress bar causes a resize of the map during painting BUG: 265599 RevBy: Dennis Nienhüser M +1 -1 src/lib/EquirectScanlineTextureMapper.cpp M +1 -1 src/lib/MercatorScanlineTextureMapper.cpp M +1 -1 src/lib/PlacemarkLayout.cpp M +1 -1 src/lib/SphericalScanlineTextureMapper.cpp M +3 -2 src/lib/TextureColorizer.cpp M +2 -2 src/lib/TileScalingTextureMapper.cpp M +6 -6 src/lib/VectorComposer.cpp M +18 -12 src/lib/ViewParams.cpp M +3 -0 src/lib/ViewParams.h http://commits.kde.org/marble/aa598a3a80233718711699562437e77b4cbee875 Created attachment 59128 [details]
New crash information added by DrKonqi
marble (1.0.2 (Stable Release)) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2
- What I was doing when the application crashed:
Crashes after double-clicking to zoom for 7 times.
-- Backtrace (Reduced):
#6 0x00007f371765a4c3 in Marble::AbstractScanlineTextureMapper::pixelValueF (this=0x2c4a4e0, lon=<value optimized out>, lat=<value optimized out>, scanLine=0x7f37000e2010) at ../../../../marble/src/lib/AbstractScanlineTextureMapper.cpp:130
#7 0x00007f371765b507 in Marble::SphericalScanlineTextureMapper::mapTexture (this=0x2c4a4e0, viewParams=0x2927e48, texColorizer=0x2c9d400) at ../../../../marble/src/lib/SphericalScanlineTextureMapper.cpp:233
#8 0x00007f371765b782 in Marble::SphericalScanlineTextureMapper::mapTexture (this=0x2c4a4e0, painter=0x7fff88e83070, viewParams=0x2927e48, dirtyRect=..., texColorizer=<value optimized out>) at ../../../../marble/src/lib/SphericalScanlineTextureMapper.cpp:51
#9 0x00007f37175d7d98 in Marble::MarbleMapPrivate::paintGround (this=0x2927e30, painter=..., dirtyRect=...) at ../../../../marble/src/lib/MarbleMap.cpp:188
#10 0x00007f37175cab30 in Marble::MarbleWidget::paintEvent (this=0x28c5d00, evt=0x7fff88e83920) at ../../../../marble/src/lib/MarbleWidget.cpp:805
*** Bug 271631 has been marked as a duplicate of this bug. *** *** Bug 272082 has been marked as a duplicate of this bug. *** Git commit c5bf79a4f508a73b2bef83943af93ca09db123e1 by Dennis Nienhüser. Committed on 01/05/2011 at 22:43. Pushed by nienhueser into branch 'master'. ViewParams: use QSharedPointer to hold the canvas and coast images * fixes a crash when the appearance of the download progress bar causes a resize of the map during painting BUG: 265599 RevBy: Dennis Nienhüser (cherry picked from commit aa598a3a80233718711699562437e77b4cbee875) M +1 -1 src/lib/EquirectScanlineTextureMapper.cpp M +1 -1 src/lib/MercatorScanlineTextureMapper.cpp M +1 -1 src/lib/PlacemarkLayout.cpp M +1 -1 src/lib/SphericalScanlineTextureMapper.cpp M +3 -2 src/lib/TextureColorizer.cpp M +2 -2 src/lib/TileScalingTextureMapper.cpp M +7 -6 src/lib/VectorComposer.cpp M +18 -12 src/lib/ViewParams.cpp M +3 -0 src/lib/ViewParams.h http://commits.kde.org/marble/c5bf79a4f508a73b2bef83943af93ca09db123e1 Git commit 3a6a1e280532b79299b8b8a3bc17ed87faeaa834 by Dennis Nienhüser, on behalf of Bernhard Beschow. Committed on 14/04/2011 at 22:34. Pushed by nienhueser into branch 'kde-4.6'. ViewParams: use QSharedPointer to hold the canvas and coast images * fixes a crash when the appearance of the download progress bar causes a resize of the map during painting CCBUG: 265599 RevBy: Dennis Nienhüser FIXED-IN: 1.0.4 (cherry picked from commit aa598a3a80233718711699562437e77b4cbee875) M +1 -1 src/lib/EquirectScanlineTextureMapper.cpp M +1 -1 src/lib/MercatorScanlineTextureMapper.cpp M +1 -1 src/lib/PlacemarkLayout.cpp M +1 -1 src/lib/SphericalScanlineTextureMapper.cpp M +3 -2 src/lib/TextureColorizer.cpp M +2 -2 src/lib/TileScalingTextureMapper.cpp M +6 -6 src/lib/VectorComposer.cpp M +18 -12 src/lib/ViewParams.cpp M +3 -0 src/lib/ViewParams.h http://commits.kde.org/marble/3a6a1e280532b79299b8b8a3bc17ed87faeaa834 If this is fixed why did it still crash at me (In reply to comment #20) > If this is fixed why did it still crash at me Which Marble version are you running? marble version is 1.0.0 , running opensuse 11.4 x64 *** Bug 273747 has been marked as a duplicate of this bug. *** @Taco: It's fixed in Marble 1.0.4 and Marble 1.1.0 and later, but not yet in Marble 1.0.0. *** Bug 274166 has been marked as a duplicate of this bug. *** *** Bug 274915 has been marked as a duplicate of this bug. *** *** Bug 275177 has been marked as a duplicate of this bug. *** *** Bug 278787 has been marked as a duplicate of this bug. *** *** Bug 280307 has been marked as a duplicate of this bug. *** Created attachment 65010 [details]
New crash information added by DrKonqi
marble (1.0.0 (Stable Release)) on KDE Platform 4.6.00 (4.6.0) "release 6" using Qt 4.7.1
- What I was doing when the application crashed:
Brand new instalation. Open marble to test, while browsing web with firefox for other little stuff. Zoom in Sao Paulo, Brazil, and crash.
-- Backtrace (Reduced):
#6 0x00007f1592bd841d in Marble::AbstractScanlineTextureMapper::pixelValue (this=0x7f157c0395e0, lon=<value optimized out>, lat=<value optimized out>, scanLine=0x7f158004b010) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/AbstractScanlineTextureMapper.cpp:163
#7 0x00007f1592bda09d in Marble::SphericalScanlineTextureMapper::mapTexture (this=0x7f157c0395e0, viewParams=0x8bebb8, texColorizer=0xaf2dc0) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/SphericalScanlineTextureMapper.cpp:235
#8 0x00007f1592bda2c2 in Marble::SphericalScanlineTextureMapper::mapTexture (this=0x7f157c0395e0, painter=0x7fff34ae78c0, viewParams=0x8bebb8, dirtyRect=..., texColorizer=<value optimized out>) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/SphericalScanlineTextureMapper.cpp:51
#9 0x00007f1592b54e04 in Marble::MarbleMapPrivate::paintGround (this=0x8beba0, painter=..., dirtyRect=...) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/MarbleMap.cpp:188
#10 0x00007f1592b47749 in Marble::MarbleWidget::paintEvent (this=0x855c10, evt=0x7fff34ae81a0) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/MarbleWidget.cpp:805
Created attachment 65580 [details]
New crash information added by DrKonqi
marble (1.0.0 (Stable Release)) on KDE Platform 4.6.00 (4.6.0) "release 6" using Qt 4.7.1
- What I was doing when the application crashed:
Zooming using mouse wheel on Los Angeles.
-- Backtrace (Reduced):
#6 0x00007fe6df56d41d in Marble::AbstractScanlineTextureMapper::pixelValue (this=0xb44510, lon=<value optimized out>, lat=<value optimized out>, scanLine=0x7fe6c404e010) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/AbstractScanlineTextureMapper.cpp:163
#7 0x00007fe6df56f09d in Marble::SphericalScanlineTextureMapper::mapTexture (this=0xb44510, viewParams=0x9940a8, texColorizer=0xb5e6c0) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/SphericalScanlineTextureMapper.cpp:235
#8 0x00007fe6df56f2c2 in Marble::SphericalScanlineTextureMapper::mapTexture (this=0xb44510, painter=0x7fff21d99b50, viewParams=0x9940a8, dirtyRect=..., texColorizer=<value optimized out>) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/SphericalScanlineTextureMapper.cpp:51
#9 0x00007fe6df4e9e04 in Marble::MarbleMapPrivate::paintGround (this=0x994090, painter=..., dirtyRect=...) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/MarbleMap.cpp:188
#10 0x00007fe6df4dc749 in Marble::MarbleWidget::paintEvent (this=0x96fc70, evt=0x7fff21d9a430) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/MarbleWidget.cpp:805
*** Bug 291432 has been marked as a duplicate of this bug. *** |