oyvine;579731 Wrote: 
> Ahemm,
> this is the very first time I try gdb so please bear with me. Here is
> what I get:
> -------snip-----------
> Starting program:
> /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/Spotify/Bin/i386-linux/spotifyd
> Failed to read a valid object file image from memory.
> [Thread debugging using libthread_db enabled]
> [23:25:35.783175] main:325
> /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/Spotify/Bin/i386-linux/spotifyd
> 1.0.8 started
> [23:25:35.810056] main:345 Config: username: xxxxxxxx cachedir:
> /var/lib/squeezeboxserver/cache/spotifycache bitrate: 320 httpport:
> 9001 cliport: 9090
> [New Thread 0xb7a976b0 (LWP 10196)]
> 
> Program received signal SIGILL, Illegal instruction.
> [Switching to Thread 0xb7a976b0 (LWP 10196)]
> 0xb7cb891a in ?? () from
> /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/Spotify/Bin/i386-linux/libspotify.so.4
> ---------------snap---------------------
> 
> I could try to gain some understanding into compiler flags. What
> compiler do you use? Gcc? What are the flags you currently use?
> 
> Thanks for your quick reply.
> Øyvin

I suspect this means that the bad instruction is in libspotify.so.4
which I have no control over as it is compiled by spotify.  

To be sure, could you repeat the above and get a stack trace for all
threads following the crash: enter "thread apply all bt" into gdb.

I can compile spotifyd with different options, but I don't have any
control over libspotify.  At present I don't have any compiler options
for architecture type.


-- 
Triode
------------------------------------------------------------------------
Triode's Profile: http://forums.slimdevices.com/member.php?userid=17
View this thread: http://forums.slimdevices.com/showthread.php?t=79706

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to