gtkpod segfaults

Bug #53588 reported by Lance Poore
14
Affects Status Importance Assigned to Milestone
gtkpod (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: gtkpod

##Edgy Possible Bug:

I get gtkpod segaults that I did not get with "dapper". The segfaults happen when you run gtkpod with an ipod already mounted. If you unmount the device after it has been plugged in, then sometimes, not all the time, gtkpod might work without segfaulting. It's just work when it wants to kind of deal as long as you don't already have your ipod mounted. If you leave the ipod mounted and turn off the gtkpod option to automatically mount and unmount your ipod, then you still get a segfault.. The only way to get it to ever work, is to plug it in, unmount, and load gtkpod (with the option to let gtkpod mount / unmount the device). When you get done using it then it unmounts, but you still need to "eject ipod" to prevent your ipod from being recognized as a different block device the next time you plug it in.

Revision history for this message
ChrisDesjardins (cddesjardins) wrote :

I also get a segfault when I run gtkpod.

lontra@lontra-laptop:~$ gtkpod
Segmentation fault (core dumped)

lontra@lontra-laptop:~$ apt-cache policy gtkpod
gtkpod:
  Installed: (none)
  Candidate: 0.99.4-1ubuntu1
  Version table:
     0.99.4-1ubuntu1 0
        500 http://ca.archive.ubuntu.com edgy/universe Packages

...strange that it says Installed: (none)...maybe that's another bug? It's definitely installed.

This is also on Edgy

Revision history for this message
ChrisDesjardins (cddesjardins) wrote :

The work around described above works for me as well. So I guess I'm just verifying this bug.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug. What is the gtkpod path according to "which gtkpod"? Could you get a backtrace with gdb?
- gdb gtkpod
(gdb) run
... crash
(gdb) thread apply all bt

and copy that to a comment

Changed in gtkpod:
status: Unconfirmed → Needs Info
Revision history for this message
Lance Poore (lp-7413) wrote : Re: [Bug 53588] Re: gtkpod segfaults

I'm sorry sebastian, i have stopped testing edgy, and
returned to dapper, I'm sorry it would be impossible
to do all of that without reinstalling edgy. Have you
tried it? did you have any problems? please let me
know! thanks

Lance Poore

--- Sebastien Bacher <email address hidden> wrote:

> Thanks for your bug. What is the gtkpod path
> according to "which gtkpod"? Could you get a
> backtrace with gdb?
> - gdb gtkpod
> (gdb) run
> ... crash
> (gdb) thread apply all bt
>
> and copy that to a comment
>
> ** Changed in: gtkpod (Ubuntu)
> Status: Unconfirmed => Needs Info
>
> --
> gtkpod segfaults
> https://launchpad.net/bugs/53588
>

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

Revision history for this message
ChrisDesjardins (cddesjardins) wrote :

lontra@lontra-laptop:~$ which gtkpod
/usr/bin/gtkpod

(gdb) run
Starting program: /usr/bin/gtkpod
(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]
[New Thread -1220785984 (LWP 5340)]
[New Thread -1222247520 (LWP 5345)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220785984 (LWP 5340)]
0xb761bc33 in strlen () from /lib/tls/i686/cmov/libc.so.6

(gdb) thread apply all bt

Thread 2 (Thread -1222247520 (LWP 5345)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb76ef00e in __lll_mutex_lock_wait ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb76ea45a in _L_mutex_lock_1239 ()
from /lib/tls/i686/cmov/libpthread.so.0
#3 0xb725f4b0 in ?? ()
#4 0x00000000 in ?? ()

Thread 1 (Thread -1220785984 (LWP 5340)):
#0 0xb761bc33 in strlen () from /lib/tls/i686/cmov/libc.so.6
#1 0xb77eb17e in g_strdup () from /usr/lib/libglib-2.0.so.0
#2 0xb784c0de in itdb_device_list_devices () from /usr/lib/libgpod.so.0
#3 0xb784cc1c in itdb_device_list_devices () from /usr/lib/libgpod.so.0
#4 0xb7869eea in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#5 0xb786a899 in g_object_new_valist ()
from /usr/lib/libgobject-2.0.so.0
#6 0xb786a9a0 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#7 0xb784af78 in itdb_device_new () from /usr/lib/libgpod.so.0
#8 0xb783c73c in itdb_set_mountpoint () from /usr/lib/libgpod.so.0
#9 0x08073afc in init_data ()
#10 0x08089a42 in main ()

----------------------------------------------

On 9/25/06, Sebastien Bacher <email address hidden> wrote:
        Thanks for your bug. What is the gtkpod path according to "which
        gtkpod"? Could you get a backtrace with gdb?
        - gdb gtkpod
        (gdb) run
        ... crash
        (gdb) thread apply all bt

        and copy that to a comment

        ** Changed in: gtkpod (Ubuntu)
               Status: Unconfirmed => Needs Info

        --
        gtkpod segfaults
        https://launchpad.net/bugs/53588

Revision history for this message
Baptiste Mille-Mathias (bmillemathias) wrote :

I attached a apport report in bug #62724, with a stack trace.

Revision history for this message
Mark Stralka (mstralka) wrote :

I experienced the same problem with Edgy. I uninstalled and then reinstalled gtkpod. Problem went away.

Revision history for this message
Mark Stralka (mstralka) wrote :

Correction - I am having the same problem again. Uninstalling/reinstalling gtkpod worked before but is not working now.

Revision history for this message
Mark Stralka (mstralka) wrote :

Here's the problem report

Revision history for this message
Lance Poore (lp-7413) wrote :

I would just like to confirm that gtkpod is no longer crashing in edgy. The bugs must have been fixed. thanks guys!

Revision history for this message
ChrisDesjardins (cddesjardins) wrote :

gtkpod is still segfaulting on my machine so this bug report should not be
closed.

On 10/10/06, Lance Poore <email address hidden> wrote:
>
> I would just like to confirm that gtkpod is no longer crashing in edgy.
> The bugs must have been fixed. thanks guys!
>
> --
> gtkpod segfaults
> https://launchpad.net/bugs/53588
>

Revision history for this message
Kim Chee Leong (kc.leong) wrote :

In my case it seems that gtkpod crashed only when the ipod is plugged in. If the ipod is ejected then gtkpod loads and after mounting it reads the ipod. Synchronising files does not work but gtkpod shows the available disk space on the ipod.

Revision history for this message
Kim Chee Leong (kc.leong) wrote :

Gtkpod (0.99.4-1ubuntu1) works fine in Edgy Eft, no more segfaults for me.

Revision history for this message
Sebastien Bacher (seb128) wrote :

fixed according to the submitter

Changed in gtkpod:
status: Needs Info → Fix Released
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.