halevt-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Halevt-dev] segfault in halevt_run_command


From: Marcin Gryszkalis
Subject: [Halevt-dev] segfault in halevt_run_command
Date: Tue, 25 May 2010 07:25:46 +0200
User-agent: KMail/1.13.3 (Linux/2.6.33-gentoo-ines; KDE/4.4.3; i686; ; )

hi
halevt 0.1.6.1 crashes on connecting usb sd-card reader 
(only this 1 device causes crash, other work ok).

halevt is started as non-root user (-f for testing)

hal_interface.c:480 (halevt_run_command) Running: 
/home/mg/bin/notify-popper-linux32 -n -5 'Storage device detected'  'Connected 
ChipsBnk SD/MMCReader' 
'/usr/share/icons/nuvola/64x64/devices/drive-removable-media-usb.png'

Program received signal SIGSEGV, Segmentation fault.
0x0804d622 in halevt_run_command (exec=<value optimized out>, udi=<value 
optimized out>, device=<value optimized out>) at hal_interface.c:413
▒▒/usr/src/debug/sys-apps/halevt-0.1.6.1/halevt-0.1.6.1/src/hal_interface.c:413:11442:beg:0x804d622

#0  0x0804d622 in halevt_run_command (exec=<value optimized out>, udi=<value 
optimized out>, device=<value optimized out>) at hal_interface.c:413
#1  0x0804df51 in halevt_device_added (ctx=0x805a9d8, udi=0x80c00ac 
"/org/freedesktop/Hal/devices/volume_uuid_1680_4687") at hal_interface.c:508
#2  0xb7e714c3 in filter_func (connection=0x805af20, message=0x8059f90, 
user_data=0x805a9d8) at libhal.c:1067
#3  0xb7e3e350 in dbus_connection_dispatch (connection=0x805af20) at 
dbus-connection.c:4451
#4  0xb7df5485 in message_queue_dispatch (source=0x8065ef0, callback=0, 
user_data=0x0) at 
/usr/src/debug/dev-libs/dbus-glib-0.86/dbus-glib-0.86/dbus/dbus-gmain.c:101
#5  0xb7d1c4e3 in g_main_dispatch (context=0x80561e8) at gmain.c:1960
#6  IA__g_main_context_dispatch (context=0x80561e8) at gmain.c:2513
#7  0xb7d1f9c0 in g_main_context_iterate (context=0x80561e8, block=<value 
optimized out>, dispatch=1, self=0x80f73e0) at gmain.c:2591
#8  0xb7d1fdd1 in IA__g_main_loop_run (loop=0x8104a78) at gmain.c:2799
#9  0x0804ecc5 in main (argc=2, argv=0xbfffeef4) at manager.c:423

(gdb) p *current_insertion
$3 = {exec = 0x8053e08, match = 0x805a5b8, next = 0x0}

(gdb) p *current_insertion->exec
$6 = {string = 0x8053ec0 "halevt-mount -u $hal.udi$ -p 
$hal.volume.policy.desired_mount_point$ -m 000 -o umask=000", parsed_string = 
0x8053f20 "halevt-mount -u ", 
  elements = 0x8053f80, exec_size = 5}

greetings
-- 
Marcin Gryszkalis, PGP 0x9F183FA3 
jabber jid:address@hidden, gg:2532994
http://the.fork.pl



reply via email to

[Prev in Thread] Current Thread [Next in Thread]