Bug 19913

Summary: running hp-check -r crashes Nautilus in libhal
Product: hal Reporter: Frederik Himpe <fhimpe>
Component: libhalAssignee: David Zeuthen (not reading bugmail) <zeuthen>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: medium CC: danny.kukawka
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Frederik Himpe 2009-02-02 10:52:17 UTC
When I run hp-check -r from hplip 2.8.12, nautilus crashes with the following backtrace:

Thread 2 (process 21943):
#0  0x0000000000cd8390 in ?? ()
#1  0x00007f3b5cbdfca9 in filter_func (connection=0xce90a0, message=0xcf59e0,
user_data=<value optimized out>) at libhal.c:1065
#2  0x00007f3b618e4f4b in dbus_connection_dispatch (connection=0xce90a0) at
dbus-connection.c:4406
#3  0x00007f3b60512805 in message_queue_dispatch (source=<value optimized out>,
callback=<value optimized out>, user_data=<value optimized out>) at
dbus-gmain.c:101
#4  0x00007f3b668fe8c2 in IA__g_main_context_dispatch (context=0xc3b6f0) at
gmain.c:2144
#5  0x00007f3b6690204d in g_main_context_iterate (context=0xc3b6f0, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:2778
#6  0x00007f3b6690257d in IA__g_main_loop_run (loop=0xc756f0) at gmain.c:2986
#7  0x00007f3b6833d9b7 in IA__gtk_main () at gtkmain.c:1200
#8  0x000000000043f7d4 in main (argc=<value optimized out>,
argv=0x7fff72a587c8) at nautilus-main.c:596

Thread 1 (process 22426):
#0  0x00007f3b6a4271dd in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f3b67243395 in g_cond_timed_wait_posix_impl (cond=0xcecdd4,
entered_mutex=0x0, abs_time=<value optimized out>) at gthread-posix.c:242
#2  0x00007f3b668db3bb in g_async_queue_pop_intern_unlocked (queue=0xc8d0e0,
try=0, end_time=0x4355a090) at gasyncqueue.c:365
#3  0x00007f3b668db4b5 in IA__g_async_queue_timed_pop (queue=0xc8d0e0,
end_time=0x4355a090) at gasyncqueue.c:491
#4  0x00007f3b66929265 in g_thread_pool_thread_proxy (data=<value optimized
out>) at gthreadpool.c:121
#5  0x00007f3b66927d74 in g_thread_create_proxy (data=0x12b9890) at
gthread.c:635
#6  0x00007f3b6a4232a3 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f3b6598103d in clone () from /lib64/libc.so.6

I opened a bug report against Nautilus, but the developers said this looks like a bug in hal: http://bugzilla.gnome.org/show_bug.cgi?id=570018

Versions used:

nautilus-2.24.2-1vub2009.0
dbus-1.2.4.4permissive-1vub2009.0
lib64dbus-glib-1_2-0.78-1vub2009.0
hal-0.5.11-7mdv2009.0
lib64glib2.0_0-2.18.4-1vub2009.0
lib64gtk+2.0_0-2.14.7-1vub2009.0
hplip-2.8.12-1mdv2009.0
Comment 1 Danny Kukawka 2009-07-28 01:52:13 UTC

*** This bug has been marked as a duplicate of bug 19678 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.