abidinamdar / gmapcatcher

Automatically exported from code.google.com/p/gmapcatcher
1 stars 0 forks source link

gdk assert error / segfault during init of download - occasionally #179

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
 1. start gmapcatcher
 2. click download button - download window appears
 3. click download button in download window

What is the expected output? What do you see instead?
download should start; program closes

What version of the product are you using? On what operating system?
0.7.1.0 Ubuntu

Please provide any additional information below.
could well be an upstream bug - pygtk?

Gdk:ERROR:/build/buildd/gtk+2.0-2.20.1/gdk/gdkregion-generic.c:1108:miUnionNonO:
 assertion failed: (y1 < y2)

Original issue reported on code.google.com by Mark111...@gmail.com on 7 Jul 2010 at 9:00

GoogleCodeExporter commented 8 years ago
an alternative error when clicking the download window's download button is a 
segfault

*** glibc detected *** python: double free or corruption (fasttop): 
0x000000000e7a20e0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x775b6)[0x7f7dc1bb65b6]
/lib/libc.so.6(+0x7daf3)[0x7f7dc1bbcaf3]
/lib/libc.so.6(realloc+0xf0)[0x7f7dc1bbd080]
/lib/libglib-2.0.so.0(g_realloc+0x2f)[0x7f7dc0d6758f]
/usr/lib/libgdk-x11-2.0.so.0(+0x33de6)[0x7f7dbf794de6]
/usr/lib/libgdk-x11-2.0.so.0(+0x332d5)[0x7f7dbf7942d5]
/usr/lib/libgdk-x11-2.0.so.0(gdk_region_union+0x97)[0x7f7dbf7957e7]
/usr/lib/libgdk-x11-2.0.so.0(+0x42581)[0x7f7dbf7a3581]
/usr/lib/libgtk-x11-2.0.so.0(+0x25ada0)[0x7f7dbfc68da0]
/usr/lib/libgtk-x11-2.0.so.0(+0x25ae36)[0x7f7dbfc68e36]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_queue_resize+0x5c)[0x7f7dbfc6bf0c]
/usr/lib/libgtk-x11-2.0.so.0(gtk_progress_bar_set_text+0x7c)[0x7f7dbfb85c2c]
/usr/lib/pymodules/python2.6/gtk-2.0/gtk/_gtk.so(+0x149e92)[0x7f7dc0179e92]
python(PyEval_EvalFrameEx+0x516e)[0x4a7c5e]
python(PyEval_EvalFrameEx+0x5a60)[0x4a8550]
python(PyEval_EvalCodeEx+0x911)[0x4a9671]
python[0x53771d]
python(PyObject_Call+0x47)[0x41f0c7]
python(PyEval_EvalFrameEx+0x3861)[0x4a6351]
python(PyEval_EvalCodeEx+0x911)[0x4a9671]
python(PyEval_EvalFrameEx+0x4d19)[0x4a7809]
python(PyEval_EvalCodeEx+0x911)[0x4a9671]
python(PyEval_EvalFrameEx+0x4d19)[0x4a7809]
python(PyEval_EvalCodeEx+0x911)[0x4a9671]
python[0x53771d]
python(PyObject_Call+0x47)[0x41f0c7]
python(PyEval_EvalFrameEx+0x3861)[0x4a6351]
python(PyEval_EvalCodeEx+0x911)[0x4a9671]
python[0x53771d]
python(PyObject_Call+0x47)[0x41f0c7]
python(PyEval_EvalFrameEx+0x3861)[0x4a6351]
python(PyEval_EvalCodeEx+0x911)[0x4a9671]
python(PyEval_EvalFrameEx+0x4d19)[0x4a7809]
python(PyEval_EvalCodeEx+0x911)[0x4a9671]
python[0x53771d]
python(PyObject_Call+0x47)[0x41f0c7]
python(PyEval_EvalFrameEx+0x3861)[0x4a6351]
python(PyEval_EvalFrameEx+0x5a60)[0x4a8550]
======= Memory map: ========
00400000-0061c000 r-xp 00000000 08:02 1572968                            
/usr/bin/python2.6
0081b000-0081c000 r--p 0021b000 08:02 1572968                            
/usr/bin/python2.6
0081c000-0087e000 rw-p 0021c000 08:02 1572968                            
/usr/bin/python2.6
0087e000-0088d000 rw-p 00000000 00:00 0 
0115e000-0f8d6000 rw-p 00000000 00:00 0                                  [heap]
7f7d7cd76000-7f7d7cd8c000 r-xp 00000000 08:02 1835248                    
/lib/libgcc_s.so.1
7f7d7cd8c000-7f7d7cf8b000 ---p 00016000 08:02 1835248                    
/lib/libgcc_s.so.1
7f7d7cf8b000-7f7d7cf8c000 r--p 00015000 08:02 1835248                    
/lib/libgcc_s.so.1
7f7d7cf8c000-7f7d7cf8d000 rw-p 00016000 08:02 1835248                    
/lib/libgcc_s.so.1
7f7d7cfb2000-7f7d7cfb3000 ---p 00000000 00:00 0 
7f7d7cfb3000-7f7d7d7b3000 rw-p 00000000 00:00 0 
7f7d7d7b3000-7f7d7d7b4000 ---p 00000000 00:00 0 
7f7d7d7b4000-7f7d7dfb4000 rw-p 00000000 00:00 0 
7f7d7dfb4000-7f7d7dfb5000 ---p 00000000 00:00 0 
7f7d7dfb5000-7f7d7e7b5000 rw-p 00000000 00:00 0 
7f7d7e7b5000-7f7d7e7b6000 ---p 00000000 00:00 0 
7f7d7e7b6000-7f7d7efb6000 rw-p 00000000 00:00 0 
7f7d7efb6000-7f7d7efb7000 ---p 00000000 00:00 0 
7f7d7efb7000-7f7d7f7b7000 rw-p 00000000 00:00 0 
7f7d7f7b7000-7f7d7f7b8000 ---p 00000000 00:00 0 
7f7d7f7b8000-7f7d7ffb8000 rw-p 00000000 00:00 0 
7f7d7ffb8000-7f7d7ffb9000 ---p 00000000 00:00 0 
7f7d7ffb9000-7f7d807b9000 rw-p 00000000 00:00 0 
7f7d807b9000-7f7d807ba000 ---p 00000000 00:00 0 
7f7d807ba000-7f7d80fba000 rw-p 00000000 00:00 0 
7f7d80fba000-7f7d80fbb000 ---p 00000000 00:00 0 
7f7d80fbb000-7f7d817bb000 rw-p 00000000 00:00 0 
7f7d817bb000-7f7d817bc000 ---p 00000000 00:00 0 
7f7d817bc000-7f7d81fbc000 rw-p 00000000 00:00 0 
7f7d81fbc000-7f7d81fbd000 ---p 00000000 00:00 0 
7f7d81fbd000-7f7d827bd000 rw-p 00000000 00:00 0 
7f7d827bd000-7f7d827be000 ---p 00000000 00:00 0 
7f7d827be000-7f7d82fbe000 rw-p 00000000 00:00 0 
7f7d82fbe000-7f7d82fbf000 ---p 00000000 00:00 0 
7f7d82fbf000-7f7d837bf000 rw-p 00000000 00:00 0 
7f7d837bf000-7f7d837c0000 ---p 00000000 00:00 0 
7f7d837c0000-7f7d83fc0000 rw-p 00000000 00:00 0 
7f7d83fc0000-7f7d83fc1000 ---p 00000000 00:00 0 
7f7d83fc1000-7f7d847c1000 rw-p 00000000 00:00 0 
7f7d847c1000-7f7d847c2000 ---p 00000000 00:00 0 
7f7d847c2000-7f7d84fc2000 rw-p 00000000 00:00 0 
7f7d84fc2000-7f7d84fc3000 ---p 00000000 00:00 0 
7f7d84fc3000-7f7d857c3000 rw-p 00000000 00:00 0 
7f7d857c3000-7f7d857c4000 ---p 00000000 00:00 0 
7f7d857c4000-7f7d85fc4000 rw-p 00000000 00:00 0 
7f7d85fc4000-7f7d85fc5000 ---p 00000000 00:00 0 
7f7d85fc5000-7f7d867c5000 rw-p 00000000 00:00 0 
7f7d867c5000-7f7d867c6000 ---p 00000000 00:00 0 
7f7d867c6000-7f7d86fc6000 rw-p 00000000 00:00 0 
7f7d86fc6000-7f7d86fc7000 ---p 00000000 00:00 0 
7f7d86fc7000-7f7d877c7000 rw-p 00000000 00:00 0 
7f7d877c7000-7f7d877c8000 ---p 00000000 00:00 0 
7f7d877c8000-7f7d87fc8000 rw-p 00000000 00:00 0 
7f7d87fc8000-7f7d87fc9000 ---p 00000000 00:00 0 
7f7d87fc9000-7f7d887c9000 rw-p 00000000 00:00 0 
7f7d887c9000-7f7d887ca000 ---p 00000000 00:00 0 
7f7d887ca000-7f7d88fca000 rw-p 00000000 00:00 0 
7f7d88fca000-7f7d88fcb000 ---p 00000000 00:00 0 
7f7d88fcb000-7f7d897cb000 rw-p 00000000 00:00 0 
7f7d897cb000-7f7d897cc000 ---p 00000000 00:00 0 
7f7d897cc000-7f7d89fcc000 rw-p 00000000 00:00 0 
7f7d89fcc000-7f7d89fcd000 ---p 00000000 00:00 0 
7f7d89fcd000-7f7d8a7cd000 rw-p 00000000 00:00 0 
7f7d8a7cd000-7f7d8a7ce000 ---p 00000000 00:00 0 
7f7d8a7ce000-7f7d8afce000 rw-p 00000000 00:00 0 
7f7d8afce000-7f7d8afcf000 ---p 00000000 00:00 0 
7f7d8afcf000-7f7d8b7cf000 rw-p 00000000 00:00 0 
7f7d8b7cf000-7f7d8b7d0000 ---p 00000000 00:00 0 
7f7d8b7d0000-7f7d8bfd0000 rw-p 00000000 00:00 0 
7f7d8bfd0000-7f7d8bfd1000 ---p 00000000 00:00 0 
7f7d8bfd1000-7f7d8c7d1000 rw-p 00000000 00:00 0 
7f7d8c7d1000-7f7d8c7d2000 ---p 00000000 00:00 0 
7f7d8c7d2000-7f7d8cfd2000 rw-p 00000000 00:00 0 
7f7d8cfd2000-7f7d8cfd3000 ---p 00000000 00:00 0 
7f7d8cfd3000-7f7d8d7d3000 rw-p 00000000 00:00 0 
7f7d8d7d3000-7f7d8d7d4000 ---p 00000000 00:00 0 
7f7d8d7d4000-7f7d8dfd4000 rw-p 00000000 00:00 0 
7f7d8dfd4000-7f7d8dfd5000 ---p 00000000 00:00 0 
7f7d8dfd5000-7f7d8e7d5000 rw-p 00000000 00:00 0 
7f7d8e7d5000-7f7d8e7d6000 ---p 00000000 00:00 0 
7f7d8e7d6000-7f7d8efd6000 rw-p 00000000 00:00 0 
7f7d8efd6000-7f7d8efd7000 ---p 00000000 00:00 0 
7f7d8efd7000-7f7d8f7d7000 rw-p 00000000 00:00 0 
7f7d8f7d7000-7f7d8f7d8000 ---p 00000000 00:00 0 
7f7d8f7d8000-7f7d8ffd8000 rw-p 00000000 00:00 0 
7f7d8ffd8000-7f7d8ffd9000 ---p 00000000 00:00 0 
7f7d8ffd9000-7f7d907d9000 rw-p 00000000 00:00 0 
7f7d907d9000-7f7d907da000 ---p 00000000 00:00 0 
7f7d907da000-7f7d90fda000 rw-p 00000000 00:00 0 
7f7d90fda000-7f7d90fdb000 ---p 00000000 00:00 0 
7f7d90fdb000-7f7d917db000 rw-p 00000000 00:00 0 
7f7d917db000-7f7d917dc000 ---p 00000000 00:00 0 
7f7d917dc000-7f7d91fdc000 rw-p 00000000 00:00 0 
7f7d91fdc000-7f7d91fdd000 ---p 00000000 00:00 0 
7f7d91fdd000-7f7d927dd000 rw-p 00000000 00:00 0 
7f7d927dd000-7f7d927de000 ---p 00000000 00:00 0 
7f7d927de000-7f7d92fde000 rw-p 00000000 00:00 0 
7f7d92fde000-7f7d92fdf000 ---p 00000000 00:00 0 
7f7d92fdf000-7f7d937df000 rw-p 00000000 00:00 0 
7f7d937df000-7f7d937e0000 ---p 00000000 00:00 0 
7f7d937e0000-7f7d93fe0000 rw-p 00000000 00:00 0 
7f7d93fe0000-7f7d93fe1000 ---p 00000000 00:00 0 
7f7d93fe1000-7f7d947e1000 rw-p 00000000 00:00 0

so it could well be the download code

Original comment by Mark111...@gmail.com on 7 Jul 2010 at 9:26

GoogleCodeExporter commented 8 years ago
I notice, for instance, that the progress bar is patchy; occasionally when you 
try to download tiles that have already been downloaded, it 'sticks' at the 
description of the first tile it would download, rather than saying, as normal 
'complete'

furthermore, occasionally it looks as though a download thread goes dormant, 
particularly when there are more than 5-10 downloads happening together; when 
that happens, cancelling it then re-clicking the 'download' button in the 
download window - even simply minimizing/raising, leads to an unresponsive 
download window, that when minimized then re-raised, is not redrawn, so there 
is some link from unresponsive download code to a gtk/gdk error

Original comment by Mark111...@gmail.com on 7 Jul 2010 at 9:33

GoogleCodeExporter commented 8 years ago
Issue 193 has been merged into this issue.

Original comment by Mark111...@gmail.com on 5 Aug 2010 at 3:35

GoogleCodeExporter commented 8 years ago

Original comment by Mark111...@gmail.com on 5 Aug 2010 at 3:42

GoogleCodeExporter commented 8 years ago
Closing this issue, in the last years I never encountered this issue

Original comment by heldersepu on 29 Sep 2012 at 12:41