Segmentation fault in libiphone-initconf when run as root
Reported by Andreas Nordal | April 22nd, 2009 @ 09:18 PM
Here is what happens when I run "libiphone-initconf" as root:
This program generates keys required to connect with the iPhone
It only needs to be run ONCE.
Additionally it may take several minutes to run, please be patient.
Generating key... done
Generating key... done
Generating root certificate...done
Generating host certificate...done
init_config_file(): setting hostID to 56532259-D33C-7A07-F7B6-F4CA0E62FE2B
(process:16724): GLib-CRITICAL **: g_io_channel_write_chars: assertion `channel !=NULL' failed
(process:16724): GLib-CRITICAL **: g_io_channel_shutdown: assertion `channel != NULL' failed
(process:16724): GLib-CRITICAL **: g_io_channel_unref: assertion `channel != NULL'failed
Segmentation fault
If I run it as myself, I get:
This program generates keys required to connect with the iPhone
It only needs to be run ONCE.
Additionally it may take several minutes to run, please be patient.
Generating key... done
Generating key... done
Generating root certificate...done
Generating host certificate...done
init_config_file(): setting hostID to 785878F4-03F6-91AD-F9BF-DD5D37FB5962
I have downloaded and compiled both libplist and libiphone within the last hour. Before that, I had the same problem with a version of libiphone that I downloaded some time in March.
For your information, I NEED to be root to mount my ipod touch.
Comments and changes to this ticket
-
Nikias Bassen April 22nd, 2009 @ 09:55 PM
The documentation hasn't been updated yet but if you downloaded and compiled libiphone, then you don't have libiphone-initconf anymore. This tool is deprecated and has been removed. You have an old copy lying around in /usr/local/bin or wherever you installed it. See Ticket 38: http://libiphone.lighthouseapp.c...
The mounting as root issue seems quite distribution specific. On ubuntu you have to put the user into the 'fuse' group and you don't need to be root.
-
Jonathan Beck May 4th, 2009 @ 01:21 PM
- State changed from new to duplicate
closing ticket as is dup of #38
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
A project around supporting the iPhone in Linux.
See http://libimobiledevice.org