abrt version: 1.1.18 architecture: x86_64 Attached file: backtrace, 87337 bytes cmdline: /usr/bin/python /usr/bin/hp-scan component: hplip Attached file: coredump, 23670784 bytes crash_function: ipConvert executable: /usr/bin/python kernel: 2.6.35.13-92.fc14.x86_64 package: hplip-3.11.5-1.fc14 rating: 4 reason: Process /usr/bin/python was killed by signal 11 (SIGSEGV) release: Fedora release 14 (Laughlin) time: 1308226685 uid: 500 How to reproduce ----- 1. Try to scan with hp-scan 2. The printer responds but nothing happens 3. hplip bug
Created attachment 504856 [details] File: backtrace
Have no idea why the scanning doesn't work, but the crash is result of some race condition. Thread 1 was trying to dereference hJob variable having 0 value in ipmain.c:ipConvert(). And Thread 2 was performing 'Cancel an in-progress scanning operation' (don't know the reason) and probably had zeroed the hJob before Thread 1 accessed it.
Reported upstream.