italc application crashes soon after startup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
italc (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Natty |
Fix Released
|
Medium
|
Unassigned |
Bug Description
If iTalc (installed from the edubuntu 9.04 addon CD) is run from the GUI a green window appears briefly on the screen then disappears.
The following shows what happens when it is run from the shell.
root@ubuntu:~# apt-cache show italc-master
Package: italc-master
Priority: optional
Section: x11
Installed-Size: 1684
Maintainer: Ubuntu Core Developers <email address hidden>
Original-
Architecture: i386
Source: italc
Version: 1:1.0.9.1-0ubuntu9
Depends: libc6 (>= 2.3.6-6~), libgcc1 (>= 1:4.1.1), libjpeg62, libqt4-network (>= 4.4.3), libqt4-xml (>= 4.4.3), libqtcore4 (>= 4.4.3), libqtgui4 (>= 4.4.3), libssl0.9.8 (>= 0.9.8f-5), libstdc++6 (>= 4.1.1), zlib1g (>= 1:1.1.4), python, italc-client, libitalc (= 1:1.0.9.1-0ubuntu9)
Recommends: avahi-utils
Filename: pool/main/
Size: 1110444
MD5Sum: 9ca2d68dc0d0580
SHA1: 5fc1fcb034dbd2c
SHA256: 6a9c4a1b9ed1575
Description: Intelligent Teaching and Learning with Computers
iTALC makes it possible, to access and influence the pupils
activities just from the computer of the teacher. With the
help of iTALC, for example the teacher is able to see the
content of the pupils screens on his screen. If a pupil needs
help, the teacher can access the pupils desktop and give support
from his computer. The pupil can watch all activities, the
teacher is doing on his desktop. So the pupil can learn new processes.
For teaching something to all pupils, you can switch into demo-mode
where all screens of the pupils show the teacher-screen.
Furthermore things like locking pupil's screens, killing games,
power on/off clients and much more can be done with iTALC.
.
This package contains the software necessary to observe and control iTALC
clients provided by the italc-client package.
Homepage: http://
Bugs: https:/
Origin: Ubuntu
Task: edubuntu-ship-addon
root@ubuntu:~# italc
/usr/share/
Illegal instruction
root@ubuntu:~# gdb italc
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(no debugging symbols found)
(gdb) run
Starting program: /usr/bin/italc
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 0xb68b4700 (LWP 8597)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
/usr/share/
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Program received signal SIGILL, Illegal instruction.
[Switching to Thread 0xb68b4700 (LWP 8597)]
0xb6f70e8a in ?? () from /usr/lib/
(gdb) bt
#0 0xb6f70e8a in ?? () from /usr/lib/
#1 0xb6f71334 in fastQImage::scaleTo () from /usr/lib/
#2 0x080661a0 in ?? ()
#3 0x0805f338 in ?? ()
#4 0x0806b651 in ?? ()
#5 0x08079450 in ?? ()
#6 0x08091d17 in ?? ()
#7 0x0809e848 in ?? ()
#8 0xb6cba775 in __libc_start_main () from /lib/tls/
#9 0x0805bb11 in ?? ()
(gdb) quit
The program is running. Exit anyway? (y or n) y
root@ubuntu:~# lsb_release
No LSB modules are available.
root@ubuntu:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.04
Release: 9.04
Codename: jaunty
root@ubuntu:~#
Speculation: I've installed this software on a dual CPU Pentium II system for evaluation. I wonder if the reported illegal instruction is one which doesn't exist on the Pentium II.
tags: | added: iso-testing |
Could you do: cat /proc/cpuinfo and give me the result ?
iTalc is using the MMX extension on i386, I'm suspecting your CPU doesn't have that and isn't working because of that.