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
