librsvg problem, illegal instruction on armv6h

Problems with packages? Post here, using [tags] of the package name.

librsvg problem, illegal instruction on armv6h

Postby jsa » Wed May 09, 2018 5:52 am

On my raspberry pi 2, I'm getting core dumps from programs such as lxterminal, gtk3-demo-application, and midori:

$this->bbcode_second_pass_code('', '
Starting program: /usr/bin/midori
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.
o.1".
[New Thread 0x6fd4a230 (LWP 11277)]
[New Thread 0x6f264230 (LWP 11279)]
[New Thread 0x6e8ff230 (LWP 11280)]
[New Thread 0x6deff230 (LWP 11281)]
[New Thread 0x6d6fe230 (LWP 11282)]
[New Thread 0x6cefd230 (LWP 11283)]
[New Thread 0x6b6ff230 (LWP 11285)]
[New Thread 0x6aefe230 (LWP 11286)]
[Thread 0x6aefe230 (LWP 11286) exited]
[New Thread 0x6aefe230 (LWP 11287)]
[Thread 0x6aefe230 (LWP 11287) exited]

Thread 1 "midori" received signal SIGILL, Illegal instr
ction.
0x6a60d91c in ?? () from /usr/lib/librsvg-2.so.2
')

$this->bbcode_second_pass_code('', '
Starting program: /usr/bin/lxterminal
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.
o.1".
[New Thread 0x74cea270 (LWP 11415)]
[New Thread 0x741ff270 (LWP 11416)]
[New Thread 0x739fe270 (LWP 11417)]
[Thread 0x739fe270 (LWP 11417) exited]
Thread 1 "lxterminal" received signal SIGILL, Illegal i
struction.
0x72f0f91c in ?? () from /usr/lib/librsvg-2.so.2
')

$this->bbcode_second_pass_code('', '
Starting program: /usr/bin/gtk3-demo-application
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.
o.1".
[New Thread 0x755ff280 (LWP 25780)]
[New Thread 0x74bff280 (LWP 25781)]
[New Thread 0x74064280 (LWP 25782)]
[New Thread 0x72762280 (LWP 25796)]
[New Thread 0x71f61280 (LWP 25797)]
[Thread 0x71f61280 (LWP 25797) exited]
[Thread 0x72762280 (LWP 25796) exited]

Thread 1 "gtk3-demo-appli" received signal SIGILL, Ille
al instruction.
0x7367291c in ?? () from /usr/lib/librsvg-2.so.2
')

The system is up to date. I started to build the librsvg package, but soon found the rust dependency also exited with SIGILL as well.

$this->bbcode_second_pass_code('', '
Reading symbols from rustc...(no debugging symbols foun
)...done.
(gdb) set logging file trace4.txt
(gdb) set logging om
Undefined set logging command: "om". Try "help set log
ing".
(gdb) set logging on
Copying output to trace4.txt.
(gdb) set args -vV
(gdb) run
Starting program: /usr/bin/rustc -vV
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.
o.1".
[New Thread 0x74fff1a0 (LWP 13512)]
rustc 1.25.0
binary: rustc
commit-hash: unknown
commit-date: unknown
host: arm-unknown-linux-gnueabihf
release: 1.25.0

Thread 2 "rustc" received signal SIGILL, Illegal instru
tion.
[Switching to Thread 0x74fff1a0 (LWP 13512)]
0x72ff61d8 in cashew::IString::set(char const*, bool)
()
from /usr/lib/rustlib/arm-unknown-linux-gnueabihf/co
egen-backends/librustc_trans-llvm.so
')

I can't do much more until I can set up a faster host to build for arm6h. Any idea what's going on here?
jsa
 
Posts: 2
Joined: Wed May 09, 2018 4:54 am

Return to Packages

Who is online

Users browsing this forum: No registered users and 7 guests