Bug#526839: yelp: crash on startup

Johannes Rohr jorohr at gmail.com
Sun May 3 21:39:09 UTC 2009


Package: yelp
Version: 2.24.0-2
Severity: grave
Justification: renders package unusable

yelp reproducibly crashes on startup. I have recompiled it in pbuilder in order to have debugging symbols, here is what the output of bug-buddy looks like:

Distribution: Debian squeeze/sid
Gnome Release: 2.26.1 2009-04-14 (Debian)
BugBuddy Version: 2.24.2

System: Linux 2.6.29-1-686 #1 SMP Fri Apr 17 14:35:16 UTC 2009 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10601000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: Tango

Memory status: size: 109776896 vsize: 109776896 resident: 27017216 share: 18190336 rss: 27017216 rss_rlim: 18446744073709551615
CPU usage: start_time: 1241386387 rtime: 37 utime: 31 stime: 6 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/yelp'

[Thread debugging using libthread_db enabled]
[New Thread 0xb6b66760 (LWP 7083)]
[New Thread 0xb26bab90 (LWP 7086)]
[New Thread 0xb2ebbb90 (LWP 7085)]
[New Thread 0xb4872b90 (LWP 7084)]
0xb7f73424 in __kernel_vsyscall ()
#0  0xb7f73424 in __kernel_vsyscall ()
#1  0xb73acb27 in *__GI___poll (fds=0x95c3f70, nfds=11, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb77141bb in IA__g_poll (fds=0x95c3f70, nfds=11, timeout=-1)
    at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gpoll.c:127
#3  0xb7706c42 in g_main_context_iterate (context=0x924a508, block=1, 
    dispatch=1, self=0x921b688)
    at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gmain.c:2761
#4  0xb770727a in IA__g_main_loop_run (loop=0x93f0b28)
    at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gmain.c:2656
#5  0xb7c21209 in IA__gtk_main ()
    at /build/buildd-gtk+2.0_2.16.1-2-i386-NWxSfb/gtk+2.0-2.16.1/gtk/gtkmain.c:1205
#6  0x0805fb85 in main (argc=) at yelp-main.c:120

Thread 4 (Thread 0xb4872b90 (LWP 7084)):
#0  0xb7f73424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb73acb27 in *__GI___poll (fds=0xb4871ed8, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:87
	resultvar = <value optimized out>
	oldtype = 0
	result = <value optimized out>
#2  0xb58e84dc in _pr_poll_with_poll (pds=0x92fc540, npds=1, 
    timeout=4294967295) at ptio.c:3916
	stack_syspoll = {{fd = 16, events = 1, revents = 0}, {
    fd = -1266213096, events = -12996, revents = -18441}, {fd = -1249078603, 
    events = -29130, revents = -19010}, {fd = 0, events = 0, revents = 0}, {
    fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {
    fd = 0, events = 4084, revents = -18439}, {fd = 153688184, events = 100, 
    revents = 0}, {fd = -1266212972, events = -12195, revents = -18441}, {
    fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {
    fd = 137503331, events = -12312, revents = -18440}, {fd = -1266213024, 
    events = 8032, revents = -19321}, {fd = -1538124099, events = -10328, 
    revents = 2344}, {fd = 86151349, events = 106, revents = 0}, {
    fd = -1249092020, events = 23408, revents = -19060}, {fd = -1245802934, 
    events = -29130, revents = -19010}, {fd = 0, events = 0, revents = 0}, {
    fd = 5, events = 386, revents = 0}, {fd = 0, events = -10328, 
    revents = 2344}, {fd = -1245802954, events = -32292, revents = -19060}, {
    fd = -1245844724, events = 1, revents = 0}, {fd = -1208414220, 
    events = 5821, revents = -23470}, {fd = 153663616, events = 8320, 
    revents = -19321}, {fd = -1208495505, events = 8304, revents = -19321}, {
    fd = -1245844724, events = 8292, revents = -19321}, {fd = -1208412212, 
    events = 0, revents = 0}, {fd = 0, events = 5, revents = 0}, {fd = 0, 
    events = 1, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, 
    events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {
    fd = -1266212752, events = 8292, revents = -19321}, {fd = -1266212840, 
    events = -12996, revents = -18441}, {fd = -1249082392, events = 8368, 
    revents = -19321}, {fd = 153663176, events = -29130, revents = -19010}, {
    fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {
    fd = 0, events = 4084, revents = -18439}, {fd = 153688184, 
    events = -6104, revents = 2344}, {fd = 0, events = -12195, 
    revents = -18441}, {fd = 0, events = 0, revents = 0}, {fd = 0, 
    events = 0, revents = 0}, {fd = 25718007, events = -12312, 
    revents = -18440}, {fd = -1266212768, events = 8288, revents = -19321}, {
    fd = 1263964127, events = -10328, revents = 2344}, {fd = 39498878, 
    events = 106, revents = 0}, {fd = -1249092020, events = 22964, 
    revents = -19060}, {fd = -1245802989, events = -29179, revents = -19010}, 
  {fd = 0, events = 30316, revents = -19060}, {fd = 153671592, events = 275, 
    revents = 0}, {fd = 137503331, events = 4084, revents = -18439}, {
    fd = -1245844724, events = -18744, revents = 2344}, {fd = -1266212672, 
    events = 7723, revents = -18440}, {fd = 153663616, events = 0, 
    revents = 0}, {fd = -1220298594, events = 5, revents = 0}, {fd = 0, 
    events = 8408, revents = -19321}, {fd = -1248897708, events = 0, 
    revents = 0}, {fd = 3, events = 8424, revents = -19321}, {
    fd = -1248897708, events = 0, revents = 0}, {fd = -1221187450, 
    events = -10923, revents = -19058}, {fd = -1266212644, events = 0, 
    revents = 0}, {fd = -1266212648, events = -17935, revents = -18981}, {
    fd = 154126700, events = 0, revents = 0}}
	syspoll = (struct pollfd *) 0xb4871ed8
	index = 1
	msecs = -1
	ready = 0
	start = 3028754128
	elapsed = <value optimized out>
#3  0xb5dbbaf3 in nsSocketTransportService::Poll (this=0x92fc060, wait=1, 
    interval=0xb4872158) at nsSocketTransportService2.cpp:349
	pollList = (PRPollDesc *) 0x92fc540
	pollCount = 1
	pollTimeout = 4294967295
	ts = 140839867
	rv = <value optimized out>
	passedInterval = <value optimized out>
#4  0xb5dbbfe8 in nsSocketTransportService::DoPollIteration (this=0x92fc060, 
    wait=1) at nsSocketTransportService2.cpp:644
	i = -1
	pollInterval = <value optimized out>
	n = <value optimized out>
#5  0xb5dbc292 in nsSocketTransportService::OnProcessNextEvent (
    this=0x92fc060, thread=0x92fc8c0, mayWait=1, depth=1)
    at nsSocketTransportService2.cpp:523
	val = 0
#6  0xb64b5ece in nsThread::ProcessNextEvent (this=0x92fc8c0, mayWait=1, 
    result=0xb4872204) at nsThread.cpp:497
	notifyGlobalObserver = 1
	obs = {<nsCOMPtr_base> = {mRawPtr = 0x92fc068}, <No data fields>}
	event = {<nsCOMPtr_base> = {mRawPtr = 0x92fc060}, <No data fields>}
	rv = <value optimized out>
#7  0xb6487f44 in NS_ProcessNextEvent_P (thread=0x1, mayWait=1)
    at nsThreadUtils.cpp:230
	val = <value optimized out>
#8  0xb5dbbd0b in nsSocketTransportService::Run (this=0x92fc060)
    at nsSocketTransportService2.cpp:565
	thread = (class nsIThread *) 0x92fc8c0
	threadInt = {<nsCOMPtr_base> = {
    mRawPtr = 0x92fc8c0}, <No data fields>}
	i = <value optimized out>
#9  0xb64b5f2c in nsThread::ProcessNextEvent (this=0x92fc8c0, mayWait=1, 
    result=0xb48722b4) at nsThread.cpp:510
	notifyGlobalObserver = 1
	obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
	event = {<nsCOMPtr_base> = {mRawPtr = 0x92fc06c}, <No data fields>}
	rv = 0
#10 0xb6487f44 in NS_ProcessNextEvent_P (thread=0x1, mayWait=1)
    at nsThreadUtils.cpp:230
	val = <value optimized out>
#11 0xb64b6693 in nsThread::ThreadFunc (arg=0x92fc8c0) at nsThread.cpp:253
	event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#12 0xb58ec841 in _pt_root (arg=0x92fcaa0) at ptthread.c:221
	detached = 0
#13 0xb743a4e5 in start_thread (arg=0xb4872b90) at pthread_create.c:297
	__res = <value optimized out>
	__ignore1 = <value optimized out>
	__ignore2 = <value optimized out>
	pd = (struct pthread *) 0xb4872b90
	now = <value optimized out>
	unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1220239372, 0, 4001536, 
        -1266211816, 1895022419, -100903596}, mask_was_saved = 0}}, priv = {
    pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
      canceltype = 0}}}
	not_first_call = <value optimized out>
#14 0xb73b71fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.

Thread 3 (Thread 0xb2ebbb90 (LWP 7085)):
#0  0xb7f73424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb743e2e2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
No locals.
#2  0xb58e572e in pt_TimedWait (cv=0x92926ac, ml=0x9292648, timeout=5000)
    at ptsynch.c:280
	rv = 3
	now = {tv_sec = 1241386388, tv_usec = 665815}
	tmo = {tv_sec = 1241386393, tv_nsec = 665815000}
	ticks = 1000
#3  0xb58e6510 in PR_WaitCondVar (cvar=0x92926a8, timeout=5000)
    at ptsynch.c:407
	rv = <value optimized out>
	thred = <value optimized out>
#4  0xb64b8e7c in TimerThread::Run (this=0x9292590) at TimerThread.cpp:345
	waitFor = 4294966780
#5  0xb64b5f2c in nsThread::ProcessNextEvent (this=0x951ccd8, mayWait=1, 
    result=0xb2ebb2b4) at nsThread.cpp:510
	notifyGlobalObserver = 1
	obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
	event = {<nsCOMPtr_base> = {mRawPtr = 0x9292590}, <No data fields>}
	rv = 0
#6  0xb6487f44 in NS_ProcessNextEvent_P (thread=0x80, mayWait=1)
    at nsThreadUtils.cpp:230
	val = <value optimized out>
#7  0xb64b6693 in nsThread::ThreadFunc (arg=0x951ccd8) at nsThread.cpp:253
	event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#8  0xb58ec841 in _pt_root (arg=0x95933e8) at ptthread.c:221
	detached = 0
#9  0xb743a4e5 in start_thread (arg=0xb2ebbb90) at pthread_create.c:297
	__res = <value optimized out>
	__ignore1 = <value optimized out>
	__ignore2 = <value optimized out>
	pd = (struct pthread *) 0xb2ebbb90
	now = <value optimized out>
	unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1220239372, 0, 4001536, 
        -1293175784, -1445740705, -100903596}, mask_was_saved = 0}}, priv = {
    pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, 
      canceltype = 0}}}
	not_first_call = <value optimized out>
#10 0xb73b71fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.

Thread 2 (Thread 0xb26bab90 (LWP 7086)):
#0  0xb7f73424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7441f0b in waitpid () from /lib/i686/cmov/libpthread.so.0
No locals.
#2  0xb773c763 in IA__g_spawn_sync (working_directory=0x0, argv=0x9866ce8, 
    envp=0x0, flags=<value optimized out>, child_setup=0, user_data=0x0, 
    standard_output=0x0, standard_error=0x0, exit_status=0x0, 
    error=0xb26b9b68)
    at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gspawn.c:382
	outpipe = -1
	errpipe = -1
	pid = 7087
	fds = {__fds_bits = {-1217348362, 160, 0, 8, -1216876156, 0, 
    155728352, -1301571368, -1217251711, 8, 155728352, 4, -1216876156, 0, 
    159804660, -1301571272, -1217264531, 155728352, -1217348416, 0, 
    -1220341440, 5, 159816888, 10, -1301571288, -1301571292, 159804648, 3, 0, 
    857874944, 155728352, 8267192}}
	ret = <value optimized out>
	outstr = (GString *) 0x0
	errstr = (GString *) 0x0
	failed = 0
	status = <value optimized out>
	__PRETTY_FUNCTION__ = "IA__g_spawn_sync"
#3  0xb773ca6c in IA__g_spawn_command_line_sync (
    command_line=0x95c9208 "bug-buddy --appname=\"yelp\" --pid=7083", 
    standard_output=0x0, standard_error=0x0, exit_status=0x0, 
    error=0xb26b9b68)
    at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gspawn.c:694
	retval = 0
	argv = (gchar **) 0x9866ce8
	__PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
#4  0xb680e473 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#5  0xb680e533 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#6  <signal handler called>
No symbol table info available.
#7  0xb76b504b in ?? () from /usr/lib/librarian.so.0
No symbol table info available.
#8  0x095bf7e8 in ?? ()
No symbol table info available.
#9  0x0000002e in ?? ()
No symbol table info available.
#10 0xb26ba134 in ?? ()
No symbol table info available.
#11 0x09868cd3 in ?? ()
No symbol table info available.
#12 0x00000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 0xb6b66760 (LWP 7083)):
#0  0xb7f73424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb73acb27 in *__GI___poll (fds=0x95c3f70, nfds=11, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:87
	resultvar = <value optimized out>
	oldtype = 0
	result = <value optimized out>
#2  0xb77141bb in IA__g_poll (fds=0x95c3f70, nfds=11, timeout=-1)
    at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gpoll.c:127
No locals.
#3  0xb7706c42 in g_main_context_iterate (context=0x924a508, block=1, 
    dispatch=1, self=0x921b688)
    at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gmain.c:2761
	max_priority = 2147483647
	timeout = -1
	some_ready = <value optimized out>
	nfds = 11
	allocated_nfds = <value optimized out>
	fds = (GPollFD *) 0x95c3f70
	__PRETTY_FUNCTION__ = "g_main_context_iterate"
#4  0xb770727a in IA__g_main_loop_run (loop=0x93f0b28)
    at /build/buildd-glib2.0_2.20.1-2-i386-hGzT8z/glib2.0-2.20.1/glib/gmain.c:2656
	self = (GThread *) 0x921b688
	__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#5  0xb7c21209 in IA__gtk_main ()
    at /build/buildd-gtk+2.0_2.16.1-2-i386-NWxSfb/gtk+2.0-2.16.1/gtk/gtkmain.c:1205
	tmp_list = (GList *) 0x0
	functions = (GList *) 0x0
	init = (GtkInitFunction *) 0x0
	loop = (GMainLoop *) 0x93f0b28
#6  0x0805fb85 in main (argc=) at yelp-main.c:120
	env = <value optimized out>
	program = (GnomeProgram *) 0x9223c48
	url = (gchar *) 0x0
	client = (GnomeClient *) 0x9276080
	context = <value optimized out>
#0  0xb7f73424 in __kernel_vsyscall ()
The program is running.  Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]


----------- .xsession-errors ---------------------
2009-05-03 23:22:47,059 TIMING   timeout (Feed update (Feedless Videos)) too slow (0.551 secs)
Got Event! 100, -1
Got Event! 100, -1
Got Event! 100, -1
Got Event! 100, -1
Got Event! 100, -1
Got Event! 100, -1
Got Event! 100, -1
Got Event! 100, -1
Got Event! 100, -1
Got Event! 33, -1
warning: Lowest section in /usr/lib/libicudata.so.40 is .hash at 000000b4
Cannot access memory at address 0xb
Cannot access memory at address 0xb
--------------------------------------------------


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.29-1-686 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages yelp depends on:
ii  docbook-xml            4.5-6             standard XML documentation system,
ii  gconf2                 2.26.0-1          GNOME configuration database syste
ii  gnome-doc-utils        0.14.2-2          a collection of documentation util
ii  libatk1.0-0            1.26.0-1          The ATK accessibility toolkit
ii  libbz2-1.0             1.0.5-1           high-quality block-sorting file co
ii  libc6                  2.9-9             GNU C Library: Shared libraries
ii  libdbus-glib-1-2       0.80-4            simple interprocess messaging syst
ii  libgcc1                1:4.4.0-1         GCC support library
ii  libgconf2-4            2.26.0-1          GNOME configuration database syste
ii  libglade2-0            1:2.6.4-1         library to load .glade files at ru
ii  libglib2.0-0           2.20.1-2          The GLib library of C routines
ii  libgnome2-0            2.26.0-1          The GNOME library - runtime files
ii  libgnomeui-0           2.24.1-1          The GNOME 2 libraries (User Interf
ii  libgtk2.0-0            2.16.1-2          The GTK+ graphical user interface 
ii  libpango1.0-0          1.24.0-3+b1       Layout and rendering of internatio
ii  librarian0             0.8.1-2           Rarian is a documentation meta-dat
ii  libstartup-notificatio 0.10-1            library for program launch feedbac
ii  libstdc++6             4.4.0-1           The GNU Standard C++ Library v3
ii  libx11-6               2:1.2.1-1         X11 client-side library
ii  libxml2                2.7.3.dfsg-1      GNOME XML library
ii  libxslt1.1             1.1.24-2          XSLT processing library - runtime 
ii  man-db                 2.5.5-1           on-line manual pager
ii  xml-core               0.12              XML infrastructure and XML catalog
ii  xulrunner-1.9          1.9.0.10-1        XUL + XPCOM application runner
ii  zlib1g                 1:1.2.3.3.dfsg-13 compression library - runtime

Versions of packages yelp recommends:
ii  doc-base                      0.9.1      utilities to manage online documen
ii  ttf-dejavu                    2.29-2     Metapackage to pull in ttf-dejavu-

yelp suggests no packages.

-- no debconf information





More information about the pkg-gnome-maintainers mailing list