osplugin crashed with SIGSEGV in strlen()

Bug #217621 reported by Thomas Novin
6
Affects Status Importance Assigned to Milestone
opensync (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

I enabled debug log with $ export OSYNC_TRACE=osync.osync $ export SYNCML_TRACE=osync.syncml and then ran a sync and this causes osplugin to segfault.

I also got this in my kern.log:

Apr 15 09:16:16 thnov-desktop kernel: [ 1801.236644] osplugin[14870]: segfault at 48045640 eip b7b3d283 esp bf8a670c error 4

ProblemType: Crash
Architecture: i386
CrashCounter: 1
Date: Tue Apr 15 09:16:16 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/lib/opensync/osplugin
NonfreeKernelModules: nvidia
Package: libopensync0 0.22-2
PackageArchitecture: i386
ProcCmdline: /usr/lib/opensync/osplugin /home/username/.opensync-0.22/group1 1
ProcEnviron:
 SHELL=/bin/bash
 PATH=/home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/username/bin
 LANG=en_DK.UTF-8
Signal: 11
SourcePackage: opensync
StacktraceTop:
 strlen () from /lib/tls/i686/cmov/libc.so.6
 g_strdup () from /usr/lib/libglib-2.0.so.0
 ?? () from /usr/lib/libsyncml.so.0
 ?? ()
 ?? ()
Title: osplugin crashed with SIGSEGV in strlen()
Uname: Linux 2.6.24-16-generic i686
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev sambashare vboxusers video
SegvAnalysis:
 Segfault happened at: 0xb7b3d283 <strlen+51>: mov (%eax),%ecx
 PC (0xb7b3d283) ok
 source "(%eax)" (0x48045640) not located in a known VMA region (needed readable region)!
 destination "%ecx" ok
SegvReason: reading unknown VMA

Tags: apport-crash
Revision history for this message
Thomas Novin (thomasn80) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:strlen () from /lib/tls/i686/cmov/libc.so.6
IA__g_strdup (str=0x48045640 <Address 0x48045640 out of bounds>)
smlTransportObexClientInit (tsp=0x805d100, data=0xbf8a67e4, error=0xbf8a67f0)
smlTransportInitialize (tsp=0x805d100, config=0xbf8a67e4, error=0xbf8a67f0)
syncml_obex_client_init (member=0x8059f20, error=0xbf8a6868)

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Apport retracing service (apport) wrote : Stack trace with source code
Changed in opensync:
importance: Undecided → Medium
Kees Cook (kees)
description: updated
Revision history for this message
Thomas Novin (thomasn80) wrote :

Not using this program any longer.

visibility: private → public
Changed in opensync (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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