[Python-apps-team] Bug#728230: hg crashed with Exception in throw(): an unhandled exception

Mykola Nikishov mn at mn.com.ua
Tue Oct 29 19:45:18 UTC 2013


Package: mercurial
Version: 2.7.2-1


=============================

ProblemType: Crash
Architecture: i386
Date: Thu Oct 24 01:23:54 2013
Dependencies:
 adduser 3.113+nmu3
 apt-utils 0.9.12.1
 ca-certificates 20130906
 coreutils 8.21-1
 debconf 1.5.51
 debianutils 4.4
 dpkg 1.16.12
 file 1:5.14-2
 gcc-4.8-base 4.8.2-1
 libacl1 2.2.52-1
 libapt-inst1.5 0.9.12.1
 libapt-pkg4.12 0.9.12.1
 libattr1 1:2.4.47-1
 libaudit-common 1:2.3.2-2
 libaudit1 1:2.3.2-2
 libbsd0 0.6.0-1
 libbz2-1.0 1.0.6-5
 libc6 2.17-93
 libc6-i686 2.17-93
 libcomerr2 1.42.8-1
 libdb5.1 5.1.29-7
 libedit2 3.1-20130712-2
 libexpat1 2.1.0-4
 libffi6 3.0.13-4
 libgcc1 1:4.8.2-1
 libgpm2 1.20.4-6.1
 libgssapi-krb5-2 1.11.3+dfsg-3
 libk5crypto3 1.11.3+dfsg-3
 libkeyutils1 1.5.6-1
 libkrb5-3 1.11.3+dfsg-3
 libkrb5support0 1.11.3+dfsg-3
 liblzma5 5.1.1alpha+20120614-2
 libmagic1 1:5.14-2
 libncursesw5 5.9+20130608-1
 libpam-modules 1.1.3-10
 libpam-modules-bin 1.1.3-10
 libpam0g 1.1.3-10
 libpcre3 1:8.31-2
 libpython-stdlib 2.7.5-5
 libpython2.7-minimal 2.7.5-8
 libpython2.7-stdlib 2.7.5-8
 libreadline6 6.2+dfsg-0.1
 libselinux1 2.1.13-3
 libsemanage-common 2.1.10-3
 libsemanage1 2.1.10-3
 libsepol1 2.1.9-2
 libsqlite3-0 3.8.1-1
 libssl1.0.0 1.0.1e-3
 libstdc++6 4.8.2-1
 libtinfo5 5.9+20130608-1
 libustr-1.0-1 1.0.4-3
 libx11-6 2:1.6.2-1
 libx11-data 2:1.6.2-1
 libxau6 1:1.0.8-1
 libxcb1 1.9.1-3
 libxdmcp6 1:1.1.1-1
 libxext6 2:1.3.2-1
 libxmuu1 2:1.1.1-1
 mercurial 2.7.2-1
 mercurial-common 2.7.2-1
 mime-support 3.54
 multiarch-support 2.17-93
 openssh-client 1:6.2p2-6
 openssl 1.0.1e-3
 passwd 1:4.1.5.1-1
 perl-base 5.18.1-4
 python 2.7.5-5
 python-minimal 2.7.5-5
 python2.7 2.7.5-8
 python2.7-minimal 2.7.5-8
 readline-common 6.2+dfsg-0.1
 sensible-utils 0.0.9
 tar 1.27-1
 ucf 3.0027+nmu1
 xauth 1:1.0.7-1
 zlib1g 1:1.2.8.dfsg-1
DistroRelease: Debian 7.2
ExecutablePath: /usr/bin/hg
InterpreterPath: /usr/bin/python2.7
Package: mercurial 2.7.2-1
ProcCmdline: /usr/bin/python /usr/bin/hg serve --cmdserver pipe --config ui.interactive=true --config ui.merge=internal:fail --config extensions.javahg=/home/username/.javahg/tmp/1382566970689-0/javahg.py --config extensions.javahg-test=/home/username/.javahg/tmp/1382566970689-0/javahg-test.py
ProcEnviron:
 TERM=screen-256color
 LC_NUMERIC=C
 PATH=(custom, user)
 LC_TIME=C
 LC_PAPER=C
 SHELL=/bin/bash
 LC_MONETARY=C
 LC_MEASUREMENT=C
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.utf8
ProcMaps:
 08048000-082f0000 r-xp 00000000 08:02 14209023   /usr/bin/python2.7
 082f0000-082f1000 r--p 002a7000 08:02 14209023   /usr/bin/python2.7
 082f1000-08350000 rw-p 002a8000 08:02 14209023   /usr/bin/python2.7
 08350000-0835c000 rw-p 00000000 00:00 0 
 0a078000-0a21d000 rw-p 00000000 00:00 0          [heap]
 b6f5f000-b6fa0000 rw-p 00000000 00:00 0 
 b6fa0000-b6fc5000 r-xp 00000000 08:02 14208951   /lib/i386-linux-gnu/libexpat.so.1.6.0
 b6fc5000-b6fc7000 r--p 00025000 08:02 14208951   /lib/i386-linux-gnu/libexpat.so.1.6.0
 b6fc7000-b6fc8000 rw-p 00027000 08:02 14208951   /lib/i386-linux-gnu/libexpat.so.1.6.0
 b6fc8000-b710d000 rw-p 00000000 00:00 0 
 b713f000-b71e1000 rw-p 00000000 00:00 0 
 b71e1000-b737f000 r-xp 00000000 08:02 14481366   /usr/lib/i386-linux-gnu/i686/cmov/libcrypto.so.1.0.0
 b737f000-b7380000 ---p 0019e000 08:02 14481366   /usr/lib/i386-linux-gnu/i686/cmov/libcrypto.so.1.0.0
 b7380000-b738f000 r--p 0019e000 08:02 14481366   /usr/lib/i386-linux-gnu/i686/cmov/libcrypto.so.1.0.0
 b738f000-b7398000 rw-p 001ad000 08:02 14481366   /usr/lib/i386-linux-gnu/i686/cmov/libcrypto.so.1.0.0
 b7398000-b739b000 rw-p 00000000 00:00 0 
 b739b000-b73ec000 r-xp 00000000 08:02 14481367   /usr/lib/i386-linux-gnu/i686/cmov/libssl.so.1.0.0
 b73ec000-b73ed000 ---p 00051000 08:02 14481367   /usr/lib/i386-linux-gnu/i686/cmov/libssl.so.1.0.0
 b73ed000-b73ef000 r--p 00051000 08:02 14481367   /usr/lib/i386-linux-gnu/i686/cmov/libssl.so.1.0.0
 b73ef000-b73f3000 rw-p 00053000 08:02 14481367   /usr/lib/i386-linux-gnu/i686/cmov/libssl.so.1.0.0
 b73f4000-b7401000 r-xp 00000000 08:02 15608118   /usr/lib/python2.7/lib-dynload/pyexpat.i386-linux-gnu.so
 b7401000-b7402000 r--p 0000c000 08:02 15608118   /usr/lib/python2.7/lib-dynload/pyexpat.i386-linux-gnu.so
 b7402000-b7403000 rw-p 0000d000 08:02 15608118   /usr/lib/python2.7/lib-dynload/pyexpat.i386-linux-gnu.so
 b7403000-b7404000 rw-p 00000000 00:00 0 
 b7404000-b740d000 r-xp 00000000 08:02 14338896   /usr/lib/python2.7/dist-packages/mercurial/parsers.so
 b740d000-b740e000 r--p 00008000 08:02 14338896   /usr/lib/python2.7/dist-packages/mercurial/parsers.so
 b740e000-b740f000 rw-p 00009000 08:02 14338896   /usr/lib/python2.7/dist-packages/mercurial/parsers.so
 b740f000-b7450000 rw-p 00000000 00:00 0 
 b7450000-b748f000 r--p 00000000 08:02 15397469   /usr/lib/locale/zu_ZA.utf8/LC_CTYPE
 b748f000-b7554000 rw-p 00000000 00:00 0 
 b7554000-b76fd000 r-xp 00000000 08:02 14481591   /lib/i386-linux-gnu/i686/cmov/libc-2.17.so
 b76fd000-b76ff000 r--p 001a9000 08:02 14481591   /lib/i386-linux-gnu/i686/cmov/libc-2.17.so
 b76ff000-b7700000 rw-p 001ab000 08:02 14481591   /lib/i386-linux-gnu/i686/cmov/libc-2.17.so
 b7700000-b7703000 rw-p 00000000 00:00 0 
 b7703000-b7744000 r-xp 00000000 08:02 14628971   /lib/i386-linux-gnu/i686/cmov/libm-2.17.so
 b7744000-b7745000 r--p 00040000 08:02 14628971   /lib/i386-linux-gnu/i686/cmov/libm-2.17.so
 b7745000-b7746000 rw-p 00041000 08:02 14628971   /lib/i386-linux-gnu/i686/cmov/libm-2.17.so
 b7746000-b775d000 r-xp 00000000 08:02 14481332   /lib/i386-linux-gnu/libz.so.1.2.8
 b775d000-b775e000 r--p 00016000 08:02 14481332   /lib/i386-linux-gnu/libz.so.1.2.8
 b775e000-b775f000 rw-p 00017000 08:02 14481332   /lib/i386-linux-gnu/libz.so.1.2.8
 b775f000-b7761000 r-xp 00000000 08:02 14750669   /lib/i386-linux-gnu/i686/cmov/libutil-2.17.so
 b7761000-b7762000 r--p 00001000 08:02 14750669   /lib/i386-linux-gnu/i686/cmov/libutil-2.17.so
 b7762000-b7763000 rw-p 00002000 08:02 14750669   /lib/i386-linux-gnu/i686/cmov/libutil-2.17.so
 b7763000-b7764000 rw-p 00000000 00:00 0 
 b7764000-b7767000 r-xp 00000000 08:02 14508419   /lib/i386-linux-gnu/i686/cmov/libdl-2.17.so
 b7767000-b7768000 r--p 00002000 08:02 14508419   /lib/i386-linux-gnu/i686/cmov/libdl-2.17.so
 b7768000-b7769000 rw-p 00003000 08:02 14508419   /lib/i386-linux-gnu/i686/cmov/libdl-2.17.so
 b7769000-b7780000 r-xp 00000000 08:02 14472432   /lib/i386-linux-gnu/i686/cmov/libpthread-2.17.so
 b7780000-b7781000 r--p 00016000 08:02 14472432   /lib/i386-linux-gnu/i686/cmov/libpthread-2.17.so
 b7781000-b7782000 rw-p 00017000 08:02 14472432   /lib/i386-linux-gnu/i686/cmov/libpthread-2.17.so
 b7782000-b7784000 rw-p 00000000 00:00 0 
 b7789000-b778c000 rw-p 00000000 00:00 0 
 b778c000-b778e000 r-xp 00000000 08:02 14338897   /usr/lib/python2.7/dist-packages/mercurial/osutil.so
 b778e000-b778f000 r--p 00001000 08:02 14338897   /usr/lib/python2.7/dist-packages/mercurial/osutil.so
 b778f000-b7790000 rw-p 00002000 08:02 14338897   /usr/lib/python2.7/dist-packages/mercurial/osutil.so
 b7790000-b7797000 r-xp 00000000 08:02 15608120   /usr/lib/python2.7/lib-dynload/_ssl.i386-linux-gnu.so
 b7797000-b7798000 r--p 00006000 08:02 15608120   /usr/lib/python2.7/lib-dynload/_ssl.i386-linux-gnu.so
 b7798000-b7799000 rw-p 00007000 08:02 15608120   /usr/lib/python2.7/lib-dynload/_ssl.i386-linux-gnu.so
 b7799000-b77a0000 r--s 00000000 08:02 15046070   /usr/lib/i386-linux-gnu/gconv/gconv-modules.cache
 b77a0000-b77a2000 rw-p 00000000 00:00 0 
 b77a2000-b77a3000 r-xp 00000000 00:00 0          [vdso]
 b77a3000-b77c2000 r-xp 00000000 08:02 15046076   /lib/i386-linux-gnu/ld-2.17.so
 b77c2000-b77c3000 r--p 0001f000 08:02 15046076   /lib/i386-linux-gnu/ld-2.17.so
 b77c3000-b77c4000 rw-p 00020000 08:02 15046076   /lib/i386-linux-gnu/ld-2.17.so
 bfc62000-bfc84000 rw-p 00000000 00:00 0          [stack]
ProcStatus:
 Name:	hg
 State:	R (running)
 Tgid:	28538
 Pid:	28538
 PPid:	26484
 TracerPid:	0
 Uid:	1000	1000	1000	1000
 Gid:	1000	1000	1000	1000
 FDSize:	32
 Groups:	4 24 25 27 29 30 44 46 109 110 119 125 146 147 1000 1004 
 VmPeak:	   13348 kB
 VmSize:	   13348 kB
 VmLck:	       0 kB
 VmPin:	       0 kB
 VmHWM:	    8388 kB
 VmRSS:	    8388 kB
 VmData:	    5052 kB
 VmStk:	     140 kB
 VmExe:	    2720 kB
 VmLib:	    4540 kB
 VmPTE:	      40 kB
 VmSwap:	       0 kB
 Threads:	1
 SigQ:	1/63241
 SigPnd:	0000000000000000
 ShdPnd:	0000000000000000
 SigBlk:	0000000000000004
 SigIgn:	0000000001001000
 SigCgt:	0000000180004003
 CapInh:	0000000000000000
 CapPrm:	0000000000000000
 CapEff:	0000000000000000
 CapBnd:	0000001fffffffff
 Seccomp:	0
 Cpus_allowed:	f
 Cpus_allowed_list:	0-3
 Mems_allowed:	1
 Mems_allowed_list:	0
 voluntary_ctxt_switches:	35
 nonvoluntary_ctxt_switches:	7
PythonArgs: ['/usr/bin/hg', 'serve', '--cmdserver', 'pipe', '--config', 'ui.interactive=true', '--config', 'ui.merge=internal:fail', '--config', 'extensions.javahg=/home/username/.javahg/tmp/1382566970689-0/javahg.py', '--config', 'extensions.javahg-test=/home/username/.javahg/tmp/1382566970689-0/javahg-test.py']
SourcePackage: mercurial
Title: hg crashed with Exception in throw(): an unhandled exception
Traceback:
 Traceback (most recent call last):
   File "/usr/bin/hg", line 38, in <module>
     mercurial.dispatch.run()
   File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 28, in run
     sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255)
   File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 69, in dispatch
     ret = _runcatch(req)
   File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 97, in _runcatch
     return _dispatch(req)
   File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 778, in _dispatch
     cmdpats, cmdoptions)
   File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 549, in runcommand
     ret = _runcommand(ui, options, cmd, d)
   File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 869, in _runcommand
     return checkargs()
   File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 840, in checkargs
     return cmdfunc()
   File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 775, in <lambda>
     d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
   File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 507, in check
     return func(*args, **kwargs)
   File "/usr/lib/python2.7/dist-packages/mercurial/commands.py", line 5156, in serve
     return s.serve()
   File "/usr/lib/python2.7/dist-packages/mercurial/commandserver.py", line 231, in serve
     while self.serveone():
   File "/usr/lib/python2.7/dist-packages/mercurial/commandserver.py", line 211, in serveone
     handler(self)
   File "/usr/lib/python2.7/dist-packages/mercurial/commandserver.py", line 194, in runcommand
     ret = dispatch.dispatch(req) or 0 # might return None
   File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 69, in dispatch
     ret = _runcatch(req)
   File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 97, in _runcatch
     return _dispatch(req)
   File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 778, in _dispatch
     cmdpats, cmdoptions)
   File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 549, in runcommand
     ret = _runcommand(ui, options, cmd, d)
   File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 869, in _runcommand
     return checkargs()
   File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 840, in checkargs
     return cmdfunc()
   File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 775, in <lambda>
     d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
   File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 507, in check
     return func(*args, **kwargs)
   File "/home/username/.javahg/tmp/1382566970689-0/javahg-test.py", line 73, in throw
     raise Exception("an unhandled exception")
 Exception: an unhandled exception
Uname: Linux 3.11-1-amd64 x86_64
UserGroups: adm audio bluetooth cdrom debian-tor dip floppy fuse libvirt netdev plugdev sbuild sudo video



More information about the Python-apps-team mailing list