/srv/irclogs.ubuntu.com/2010/11/07/#ubuntu-devel.txt

m4ti confirmed a bug involving CONFIG_MPENTIUMM=y and maverick's toolchain producing unbootable (hanging) kernels01:15
m4thappens with local builds both on real hw, and in qemu01:15
m4tand i tested the build on a remote fresh 10.10 system, and it hangs in the same place01:15
m4taffects at least 2.6.35.7, 2.6.35.8, and 2.6.3601:16
m4tdoes this belong under gcc bugs?01:16
m4talso, gcc testsuite produces some fun results :)01:18
=== Pilif12p_ is now known as Pilif12p
=== manusheel is now known as manusheel_afk
=== fabbione|lpc is now known as fabbione
=== yofel_ is now known as yofel
yofelpitti: question about apport: when using 'ubuntu-bug --package XX' is file-bug mode supposed to be implied or do those options only work now if you add -f ? --help says that file-bug mode is implied if a single argument is given but for some people '--package=bash' is a single argument too but apport silently fails currently if you don't add -f/--file-bug12:34
yofel(bug 665953)12:34
ubottuLaunchpad bug 665953 in apport (Ubuntu) "ubuntu-bug --pid and --package options do not work" [Medium,Confirmed] https://launchpad.net/bugs/66595312:34
=== tkamppeter_ is now known as tkamppeter
=== oubiwann is now known as oubiwann-away
=== oubiwann-away is now known as oubiwann
=== tlyu_ is now known as tlyu
=== sanchaz-away is now known as sanchaz
jazzdognot sure if this is relevant here, but latest flashplayer crashes on hardy when going fullscreen on any video site. flash tries to use gtk_widget_get_window which is available since gtk-2.14 and hardy has gtk-2.12. I have reported this bug on bugs.adobe.com18:04
jazzdogi guess reporting this on launchpad is not neccessary but please tell me if otherwise18:05
ScottKjazzdog: I think it has to be fixed at Adobe, so I think an LP bug isn't necessary.18:06
jazzdogfunny thing on bugs.adobe.com i can not see my own reported issue :)18:07
jazzdogthey say I reported a bug related to a non-public product or component18:08
micahgjazzdog: well, flash 9 is still in multiverse18:08
ebroderIt seems like having an LP bug would still make sense, especially if multiple people start noticing this18:09
ebroderFor tracking purposes more than "we need to fix this" purposes18:09
jazzdogit should affect everyone using hardy heron and watching videos on any video site in fullscreen18:10
micahgand a link to the upstream Adobe bug in the description would help18:10
micahgjazzdog: is this Flash 10 and Flash 9 or just Flash 10?18:10
jazzdoglatest flash from partner repo and from adobe.com download site18:11
jazzdogso flash1018:11
micahgok, so you can file against adobe-flashplugin18:11
jazzdogbut my reported bug is not public on adobe.com even I can not see it18:11
ebroderThat's fine. What matters is that we know the bug exists18:12
micahgjazzdog: do you know about the public bug tracker for flash? https://bugs.adobe.com/jira/secure/IssueNavigator.jspa?18:13
jazzdogthat's where I've submitted the bugreport, or at least the domain is the same18:14
mdeslaurjazzdog: please file a bug in launchpad against adobe-flashplugin18:14
jazzdogok18:14
jazzdogYou need to specify a package or a PID. See --help for more information.18:22
jazzdogafter running ubuntu-bug adobe-flashplugin18:22
ScottKIt's in the Partner repository, not Ubuntu, so I'm not sure ubuntu-bug is intended to work for that case.18:24
jazzdogit needs -p adobe-flashplugin18:24
jazzdog-p was not on the wiki page18:24
micahgjazzdog: ah, that's no longer necessary in LUcid18:25
jazzdogwhat is not in lucid? and btw I'm on hardy :)18:25
micahgjazzdog: right18:25
jazzdogi see18:26
jazzdogokay I've reported it on LP18:30
jazzdogoops I've just realized this was already reported on karmic18:42
jazzdogwhich is strange because karmic has gtk-2.1818:42
jazzdogonly adobe can solve this :)18:43
micahgor lightspark or gnash18:43
=== dendrobates is now known as dendro-afk
=== MattJ100 is now known as MattJ
=== tkamppeter_ is now known as tkamppeter
psusicjwatson, I just proposed a merge for parted and dmraid to finally drop the ubuntu patches removing the 'p' from the device name.  last we talked you wanted to do that during maverick but I guess didn't have time... hopefully you can just bzr merge and commit easily19:36
ebroderpsusi: this is for things like /dev/mapper/loop0p1?19:41
psusiebroder, no.. for /dev/mapper/nvidia_1341235243519:43
ebroderah, ok19:43
psusiebroder, upstream went to inserting a 'p' between the base raid device name and the partition number a while ago but ubuntu has been carrying patches to reverse that for a while19:44
ebrodererr, right. dmraid, not dmsetup. neverm ind19:44
psusiI believe it causes breakage when the base name happens to end in a digit19:44
psusithings like grub can't figure out where the base name ends and the partition number begins19:45
psusipitti, you were trying to work out automounting of esata disks right?  I've been looking into that a bit lately and it seems AHCI has the capability to tell the os a port is external, but the driver doesn't bother using that bit20:13
=== hanska is now known as dapal
psusiwhy does a process opening a partition device for write access generate a udev change event, and why is that a time we want to ask lvm to activate all volumes?21:47
ebroderI don't exactly understand the first half, but the second half is easy - all of Ubuntu's device detection is event driven. So new LVM device -> bring it online21:48
ebroderyou need that sort of behavior for things like "LUKS on LVM on RAID" to come up in any sane way21:49
psusiright, so you want to activate when a new disk is added, but why when a partition is "changed" which apparently means anything wrote to it21:49
ebroderNo, "changed" means the device changed. The partition was resized, or something like that21:49
ebroderLike I said, I don't know opening the device for writing generates a change event21:49
psusinope, a change event is emitted simply from opening the dev node in read/write mode21:50
ebroderA change event is *also* emitted if the partition is resized, which *is* a case where you need to bring VGs online21:50
psusion the partition device that is21:50
psusinot the raw disk, which you would think would get a change event when you change the partition table21:50
psusiI would think that if the change added a partition, you would get an add event on the partition and want to activate... but right now it activates on any add or change event for a disk or partition... which seems a bit more than needed21:51
psusiso keybuck wrote a patch to lvm to make sure it does not open devices for write access unless absolutely needed or it caused a feedback loop where the open causes a change, which runs lvm, which opens, etc21:52
ebroderThe changelog does describe it as a "sledgehammer"21:52
ebroderI can't quite come up with the exact scenario where you'd need it, although I'm sure cjwatson or Keybuk could explain it better21:53
psusibut I don't understand why the problem happens in the first place since I can't see any sense to activating every time a partition is changed, if changed means somebody wrote to it21:53
psusihrm...21:53
ebroderRunning pvcreate /dev/sda2 -> activating VGs is the closest I can get21:53
ebroderI guess vgcreate will write to the PVs, and activating the VG after that happens makes sense21:53
ebroderBut the behavior definitely makes sense to me, even if I can't explain it exactly21:54
psusithere's nothing in it to activate yet when you pvcreate though..21:54
ebrodervgcreate, though, not pvcreate21:56
psusisame thing... when you first create a volume group it is empty..21:58
ebroderLike I said, I don't know the exact scenario, but it's very easy for me to imagine that there are scenarios *like* those where the behavior is desirable21:58
psusithough I suppose if lvcreate does not automatically activate the new volume then you would do that with this udev rule...21:59
ebroderThis rule only triggers on PVs, not LVs, no?22:00
psusithe rule triggers whenever any block device is added or changed22:00
psusiand it has been identified by blkid as being a pv actually...22:00
ebroderRight. "ENV{DM_UDEV_RULES}=="", GOTO="persistent_storage_dm_end""22:00
psusiyea...22:01
ebroderIn general, there's more than enough subtlety in LVM that I try not to assume behavior is unnecessary just because I can't come up with a scenario that needs it22:03
ebroder(especially if I can imagine scenarios that *almost* need it)22:04
psusithat's why I asked ;)22:04
RoAkSoAxkirkland: i was thinking for powernap. Roll back to original (before adams changes) for the main trunk and create a series with his changes. So that I can first work with the main trunk by commiting stuff, because I;ve not yet dec22:08
RoAkSoAxkirkland: haven't yet decided what to do. So I was planingn first to do everything related to pm-powersave and then work on the Monitors. My approach right now is to use the original branch... but I might decide for adam;s approach22:10
CarlFKnatty http://dpaste.de/mGIK/  *** buffer overflow detected ***: tftp terminated======= Backtrace: =========/lib/libc.so.6(__fortify_fail+0x37)[0x7f29b446b527]...22:12
CarlFKwhat's the cli to post that to lp?22:12
ebroderCarlFK: Do you get anything if you run apport-cli?22:13
CarlFKjuser@dhcp232:~$ apport-cli22:14
CarlFKNo pending crash reports. Try --help for more information.22:14
CarlFKran the tftp command manually (instead of the python Popen([tftp shaz... - crash,  but still "No pending crash reports.22:17
keesebroder: hehe "You and @ebroder both follow... Marigold Farmer"  *high-five*22:17
keesCarlFK: you may need to enable apport for it to catch that. edit /etc/default/apport and then sudo /etc/init.d/apport start22:18
micahgor sudo service apport start force_start=122:20
micahgon Lucid and later22:20
ebroderkees: will apport catch glibc throws like that?22:20
CarlFKhttp://dpaste.de/wssw/ (gdb) bt full#0  0x00007ffff7a8cba5 in raise (sig=<value optimized out>)...22:21
CarlFKenabled=0   Souldn't that be =1 for betas?22:22
keesebroder: yes22:22
keesebroder: I wrote the code to do it. :)22:23
RoAkSoAxkirkland: /win 322:23
RoAkSoAx-_- sry bout that :)22:24
CarlFK  1: Launch a browser now... grumble.  I am in an ssh shell22:24
keeslynx! ;)22:24
CarlFKok, I am playing along.. "copy this URL into a browser on another computer."22:25
ajmitchtimes like that, you wish that it'd file the bug by email22:26
keesCarlFK: which tftp is that, btw?22:26
CarlFKkees: whatever is installed by apt-get install tftp22:26
keesnetkit-tftp, ok22:26
CarlFK"The file "CoreDump.gz" was attached to the bug report."  um... I am on a different box?22:29
CarlFKoh wow.22:29
CarlFKdid it push stuff up to some secrit place?22:29
keesCarlFK: in the meantime, you might try tftp-hpa22:30
keesCarlFK: yeah, it send it directly to LP, and then the bug report creation uses the hash to look it up22:30
CarlFKkees: brilliant!22:31
CarlFKwhat is the package that contains libc-dev or -dbg or whatever debug symboles?22:31
ebroderkees: out of curiosity, how do glibc bug reports get captured? patch to glibc?22:31
keesCarlFK: what's the bug#, btw? I can add some comments22:31
CarlFK#67232522:32
CarlFKhttps://bugs.launchpad.net/ubuntu/+source/netkit-tftp/+bug/67232522:32
ubottu'Error: Could not parse data returned by Launchpad: HTTP Error 401: Unauthorized\nResponse headers:\n---\ncontent-length: 21\ncontent-type: text/plain\ndate: Sun, 07 Nov 2010 22:32:11 GMT\nserver: zope.server.http (HTTP)\nstatus: 401\nvary: Accept-Encoding\nvia: 1.1 wildcard.edge.launchpad.net\nx-powered-by: Zope (www.zope.org), Python (www.python.org)\n---\nResponse body:\n---\nBug 672325 is private\n---\n (https://launchpad.net/bugs/672325)'22:32
keesCarlFK: look for -dbg and -dbgsym https://wiki.ubuntu.com/DebuggingProgramCrash  but -dbgsym needs a separate repo22:32
keesebroder: yes. I wrote code for glibc to retain the abort message. drepper took it without crediting me. \o/22:32
CarlFKopps, marked it private..  fixing...22:32
ebroderHaha, awesome22:33
CarlFKat least I would like to un-private it.. how do I do that?22:34
keesCarlFK: upper right corner22:34
CarlFK                       This bug report should be private                      fixed22:34
CarlFKhttps://bugs.launchpad.net/ubuntu/+source/netkit-tftp/+bug/67232522:34
ubottuLaunchpad bug 672325 in netkit-tftp (Ubuntu) "tftp assert failure: *** buffer overflow detected ***: tftp terminated" [Undecided,New]22:34
CarlFKjuser@dhcp232:~$ aptitude search '~i' | fgrep -e '-dbg'22:35
CarlFKi   libc6-dbg                       - Embedded GNU C Library: detached debugging22:35
CarlFKer, nm - thougth that was installed22:35
CarlFK"libc6-dbg is already the newest version."  so it is installed.  anything else I can do?22:38
keesinstalled tftp-dbgsym for more readability (check that wiki page I linked to)22:38
kees   0x4013bc <makerequest+44>:callq  0x401118 <__strcpy_chk@plt>22:40
kees        cp = tp->th_stuff;22:41
kees        strcpy(cp, name);22:41
* ebroder sighs22:41
keesgah, this is a bug in gcc again!22:45
keesI will take a closer look on monday22:46
lifelessgcc has bugs?22:47
* lifeless is shocked22:47
mwhudsonit's almost as if it was software22:47
CarlFKFailed to fetch http://ddebs.ubuntu.com/dists/natty/Release  Unable to find expected entry  main/source/Sources in Meta-index file (malformed Release file?23:22
mdeslaurIs maverick-proposed still frozen?23:22
mdeslaurslangasek, lool: can I upload a fix for LP: #631980 to maverick-proposed?23:24
slangasekmdeslaur: go ahead; the freeze doesn't block you from uploading anyway, it just means the package won't necessarily be accepted right away23:26
gesermdeslaur: the mail to u-d-a mentions Nov 8th as date of -proposed thaw23:26
mdeslaurslangasek: ok, thanks23:26
slangasekthe freeze isn't quite cleared yet because we've had some difficult-to-verify SRUs in the queue that I need to bypass; but things should be opened up by tomorrow23:26
CarlFKno source packages?  http://ddebs.ubuntu.com/dists/natty/main/23:27
slangasekCarlFK: ddebs are supplementary binary packages generated at build time; look to the main archive for source packages23:28
CarlFKslangasek: k - just wanted to make sure it was expected23:28
CarlFKkees: http://dpaste.de/IarY/23:35
CarlFKshould I add that to the bug report as an attachment?23:36
CarlFKi guess it isn't that big... I was thinking it was too big for pasting into a comment23:37

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!