Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Nov 2007 07:38:23 -0800
From:      "\"John Merryweather Cooper\" <John Merryweather Cooper" <john_m_cooper@yahoo.com>
To:        "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org>
Subject:   ports/118129: sysutils/trackerd core dumps on startup on amd64
Message-ID:  <1195486703.1608@borgdemon3.thruhere.net>
Resent-Message-ID: <200711191540.lAJFe3mh055392@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         118129
>Category:       ports
>Synopsis:       sysutils/trackerd core dumps on startup on amd64
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 19 15:40:03 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator:     John Merryweather Cooper
>Release:        FreeBSD 7.0-BETA3 amd64
>Organization:
>Environment:


System: FreeBSD 7.0-BETA3 #36: Sun Nov 18 20:06:48 PST 2007
    root@borgdemon3.thruhere.net:/usr/obj/usr/src/sys/TURION



>Description:


trackerd core dumps on startup.  Here is the bt from the core file:

jcooper@borgdemon3$ gdb -core=trackerd.core -se=/usr/local/bin/trackerd
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...
Core was generated by `trackerd'.
Program terminated with signal 6, Aborted.
Reading symbols from /usr/local/lib/libgamin-1.so.1...done.
Loaded symbols for /usr/local/lib/libgamin-1.so.1
Reading symbols from /usr/local/lib/libdbus-glib-1.so.2...done.
Loaded symbols for /usr/local/lib/libdbus-glib-1.so.2
Reading symbols from /usr/local/lib/libdbus-1.so.3...done.
Loaded symbols for /usr/local/lib/libdbus-1.so.3
Reading symbols from /usr/local/lib/libpango-1.0.so.0...done.
Loaded symbols for /usr/local/lib/libpango-1.0.so.0
Reading symbols from /usr/local/lib/libgmime-2.0.so.4...done.
Loaded symbols for /usr/local/lib/libgmime-2.0.so.4
Reading symbols from /usr/local/lib/libgmodule-2.0.so.0...done.
Loaded symbols for /usr/local/lib/libgmodule-2.0.so.0
Reading symbols from /usr/local/lib/libgobject-2.0.so.0...done.
Loaded symbols for /usr/local/lib/libgobject-2.0.so.0
Reading symbols from /usr/local/lib/libsqlite3.so.8...done.
Loaded symbols for /usr/local/lib/libsqlite3.so.8
Reading symbols from /usr/local/lib/libgthread-2.0.so.0...done.
Loaded symbols for /usr/local/lib/libgthread-2.0.so.0
Reading symbols from /usr/local/lib/libglib-2.0.so.0...done.
Loaded symbols for /usr/local/lib/libglib-2.0.so.0
Reading symbols from /usr/local/lib/libintl.so.8...done.
Loaded symbols for /usr/local/lib/libintl.so.8
Reading symbols from /usr/local/lib/libpcre.so.0...done.
Loaded symbols for /usr/local/lib/libpcre.so.0
Reading symbols from /usr/local/lib/libiconv.so.3...done.
Loaded symbols for /usr/local/lib/libiconv.so.3
Reading symbols from /lib/libz.so.4...done.
Loaded symbols for /lib/libz.so.4
Reading symbols from /lib/libm.so.5...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /lib/libthr.so.3...done.
Loaded symbols for /lib/libthr.so.3
Reading symbols from /lib/libc.so.7...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x0000000801b3e4ac in thr_kill () from /lib/libc.so.7
[New Thread 0x801e01570 (LWP 100160)]
[New Thread 0x801e01400 (LWP 100159)]
[New Thread 0x801e01120 (LWP 100125)]
(gdb) bt
#0  0x0000000801b3e4ac in thr_kill () from /lib/libc.so.7
#1  0x0000000801bc5878 in abort () from /lib/libc.so.7
#2  0x0000000801baf135 in __assert () from /lib/libc.so.7
#3  0x0000000800f4db1f in unixUnlock (id=0x802022550, locktype=1)
    at ./src/os_unix.c:1586
#4  0x0000000800f50a6a in pager_end_transaction (pPager=0x80206a1c0)
    at ./src/pager.c:1055
#5  0x0000000800f50dd6 in pager_playback (pPager=0x80206a1c0, isHot=0)
    at ./src/pager.c:1491
#6  0x0000000800f51439 in sqlite3PagerRollback (pPager=0x80206a1c0)
    at ./src/pager.c:4089
#7  0x0000000800f3591b in sqlite3BtreeRollback (p=0x802025160)
    at ./src/btree.c:2205
#8  0x0000000800f4c38c in sqlite3RollbackAll (db=0x802017400)
    at ./src/main.c:237
#9  0x0000000800f73435 in sqlite3VdbeHalt (p=0x8020f7c00)
    at ./src/vdbeaux.c:1452
#10 0x0000000800f73a9c in sqlite3VdbeReset (p=0x8020f7c00)
    at ./src/vdbeaux.c:1546
#11 0x0000000800f73c51 in sqlite3VdbeFinalize (p=0x8020f7c00)
    at ./src/vdbeaux.c:1616
#12 0x0000000800f7d34c in sqlite3_exec (db=0x802017400, 
    zSql=0x457aab "DELETE FROM FileTemp", xCallback=0, pArg=0x0, 
---Type <return> to continue, or q <return> to quit---
    pzErrMsg=0x7fffff9fde10) at ./src/legacy.c:100
#13 0x000000000041483b in tracker_db_exec_no_reply (db_con=0x8020120c0, 
    query=0x457aab "DELETE FROM FileTemp") at tracker-db-sqlite.c:1411
#14 0x000000000041a660 in tracker_db_get_pending_files (db_con=0x8020120c0)
    at tracker-db-sqlite.c:4511
#15 0x000000000040a86b in process_files_thread () at trackerd.c:1182
#16 0x00000008012047f6 in g_thread_create_proxy (data=0x801ef3200)
    at gthread.c:635
#17 0x00000008019e0b86 in pthread_getprio () from /lib/libthr.so.3
#18 0x0000000000000000 in ?? ()
Cannot access memory at address 0x7fffff9fe000



>How-To-Repeat:


happens on every gnome startup


>Fix:


unknown


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1195486703.1608>