Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149077 - gnotime hangs when trying to add reports with: free(): invalid pointer: 0xb7a96f80 ***
Summary: gnotime hangs when trying to add reports with: free(): invalid pointer: 0xb7a...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-25 09:41 UTC by corey
Modified: 2007-02-26 14:54 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description corey 2006-09-25 09:41:37 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060628 Galeon/2.0.0 Firefox/1.5.0.4
Build Identifier: 

Trying to add a report, even the built in reports that are already working,
causes gnotime to hang.

Reproducible: Always

Steps to Reproduce:
1.goto Reports->New Report
2.enter a name
3.click "browse"
4.pick /usr/share/gnotime/ghtml/C/basic-daily.ghtml  (actually anything in that
directory)
5.Click ok
Actual Results:  
gnotime hangs (and no longer will refresh it's windows), and gives the error
(from the launching terminal):

*** glibc detected *** gnotime: free(): invalid pointer: 0xb7a96f80 ***
======= Backtrace: =========
/lib/libc.so.6[0xb6d8cd21]
/lib/libc.so.6(__libc_free+0x89)[0xb6d8d7f9]
/usr/lib/libglib-2.0.so.0(g_free+0x23)[0xb70b9463]
======= Memory map: ========
08048000-08082000 r-xp 00000000 03:02 3474486    /usr/bin/gnotime
08082000-08084000 rw-p 0003a000 03:02 3474486    /usr/bin/gnotime
08084000-082e4000 rw-p 08084000 00:00 0          [heap]
b6300000-b6321000 rw-p b6300000 00:00 0 
b6321000-b6400000 ---p b6321000 00:00 0 
b6433000-b643b000 r-xp 00000000 03:02 3002310   
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libgcc_s.so.1
b643b000-b643c000 rw-p 00007000 03:02 3002310   
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libgcc_s.so.1
b645f000-b64ad000 rw-p b645f000 00:00 0 
b64b4000-b64b7000 r-xp 00000000 03:02 2373976   
/usr/lib/libglade/2.0/libbonobo.sob64b7000-b64b8000 rw-p 00002000 03:02 2373976
   /usr/lib/libglade/2.0/libbonobo.sob64b8000-b64be000 r-xp 00000000 03:02
2374493    /usr/lib/libglade/2.0/libgnome.so
b64be000-b64bf000 rw-p 00006000 03:02 2374493    /usr/lib/libglade/2.0/libgnome.so
b64bf000-b64ef000 rw-s 00000000 00:07 22970399   /SYSV00000000 (deleted)
b64ef000-b654f000 rw-s 00000000 00:07 22937630   /SYSV00000000 (deleted)
b654f000-b6b53000 r--p 00000000 03:02 23641     
/usr/share/icons/hicolor/icon-theme.cache
b6b53000-b6b59000 r-xp 00000000 03:02 2566035   
/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so
b6b59000-b6b5a000 rw-p 00005000 03:02 2566035   
/usr/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so
b6b5a000-b6b5c000 r-xp 00000000 03:02 2320362   
/usr/lib/pango/1.4.0/modules/pango-basic-fc.so
b6b5c000-b6b5d000 rw-p 00001000 03:02 2320362   
/usr/lib/pango/1.4.0/modules/pango-basic-fc.so
b6b5d000-b6b92000 r-xp 00000000 03:02 1005720   
/usr/lib/gtk-2.0/2.4.0/engines/libsmooth.so
b6b92000-b6b93000 rw-p 00035000 03:02 1005720   
/usr/lib/gtk-2.0/2.4.0/engines/libsmooth.so
b6b93000-b6b9b000 r-xp 00000000 03:02 3398264    /lib/libnss_files-2.4.so
b6b9b000-b6b9d000 rw-p 00007000 03:02 3398264    /lib/libnss_files-2.4.so
b6b9d000-b6ba5000 r-xp 00000000 03:02 3399540    /lib/libnss_nis-2.4.so
b6ba5000-b6ba7000 rw-p 00007000 03:02 3399540    /lib/libnss_nis-2.4.so
b6ba7000-b6bb8000 r-xp 00000000 03:02 3399539    /lib/libnsl-2.4.so
b6bb8000-b6bba000 rw-p 00010000 03:02 3399539    /lib/libnsl-2.4.so
b6bba000-b6bbc000 rw-p b6bba000 00:00 0 
b6bbc000-b6bc2000 r-xp 00000000 03:02 3399079    /lib/libnss_compat-2.4.so
b6bc2000-b6bc4000 rw-p 00006000 03:02 3399079    /lib/libnss_compat-2.4.so
b6bc4000-b6bc7000 rw-p b6bc4000 00:00 0 
b6bc7000-b6cb5000 r-xp 00000000 03:02 3468060    /usr/lib/libcrypto.so.0.9.7
b6cb5000-b6cc7000 rw-p 000ee000 03:02 3468060    /usr/lib/libcrypto.so.0.9.7
b6cc7000-b6ccb000 rw-p b6cc7000 00:00 0 
b6ccb000-b6cf9000 r-xp 00000000 03:02 3468061    /usr/lib/libssl.so.0.9.7
b6cf9000-b6cfc000 rw-p 0002e000 03:02 3468061    /usr/lib/libssl.so.0.9.7
b6cfc000-b6cfd000 rw-p b6cfc000 00:00 0 
b6cfd000-b6d01000 r-xp 00000000 03:02 3054630    /usr/lib/libXfixes.so.3.1.0
b6d01000-b6d02000 rw-p 00003000 03:02 3054630    /usr/lib/libXfixes.so.3.1.0
b6d02000-b6d0a000 r-xp 00000000 03:02 3444301    /usr/lib/libXcursor.so.1.0.2
b6d0a000-b6d0b000 rw-p 00008000 03:02 3444301    /usr/lib/libXcursor.so.1.0.2
b6d0b000-b6d12000 r-xp 00000000 03:02 3442759    /usr/lib/libXi.so.6.0.0
b6d12000-b6d13000 rw-p 00006000 03:02 3442759    /usr/lib/libXi.so.6.0.0
b6d13000-b6d16000 r-xp 00000000 03:02 3444299    /usr/lib/libXrandr.so.2.0.0
b6d16000-b6d17000 rw-p 00002000 03:02 3444299    /usr/lib/libXrandr.so.2.0.0
b6d17000-b6d18000 rw-p b6d17000 00:00 0 
b6d18000-b6d29000 r-xp 00000000 03:02 3442698    /usr/lib/libXft.so.2.1.2
b6d29000-b6d2a000 rw-p 00010000 03:02 3442698    /usr/lib/libXft.so.2.1.2
b6d2a000-b6e40000 r-xp 00000000 03:02 3399027    /lib/libc-2.4.so
b6e40000-b6e42000 r--p 00115000 03:02 3399027    /lib/libc-2.4.so
b6e42000-b6e44000 rw-p 00117000 03:02 3399027    /lib/libc-2.4.so
b6e44000-b6e47000 rw-p b6e44000 00:00 0 
b6e47000-b6e69000 r-xp 00000000 03:02 3399513    /lib/libm-2.4.so
b6e69000-b6e6b000 rw-p 00021000 03:02 3399

Expected Results:  
added the files as a new report to the "reports" menu.

These reports come with the application, and many are already running in the
application, so we have not modified them, and it shouldn't be the report
itself.  (as they come from the "gnotime people")

I have another gentoo system, which had not been "emerge sync'ed" in over a year
(i.e. i havn't used the system for a year).  Adding reports does not have this
problem on that system.

(misc note:  this seems to cause you to loose whaever data you had entered in)

i've tried this with both versions 2.1.6 and 2.2.1
Comment 1 Olivier Crete (RETIRED) gentoo-dev 2007-02-26 14:54:38 UTC
I can't reproduce with 2.2.2, can you?