kernel panic involving threading

Bug #1522212 reported by beauxq
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Expired
Low
Unassigned

Bug Description

my system:
intel core i5
nvidia 310m
lubuntu 15.10
sfml libsfml-dev 2.3.2+dfsg-1
g++ 4:5.2.1-3ubuntu1

I'm running my own cross-platform multimedia application.
The program works as expected on this same ubuntu system with the proprietary nvidia driver and works as expected in Windows.
This is how I conclude that the bug is in nouveau.

This program uses sfml and c++ std::thread
I send a thread to load some textures (into video memory), main thread shows a simple loading screen.
artifacts on screen, then kernel panic

I can reproduce the crash 100% on this system. I don't have another system to test it with.
I have been unable to reproduce the problem with a smaller amount of code, I can zip up the whole project for you if you want.

The problem does not occur if I just call the same functions in the main thread, only when I create a separate thread to load the textures.

ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu3
ProcVersionSignature: Ubuntu 4.2.0-19.23-generic 4.2.6
Uname: Linux 4.2.0-19-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.19.1-0ubuntu5
Architecture: amd64
CurrentDesktop: X-Cinnamon
Date: Wed Dec 2 18:41:45 2015
InstallationDate: Installed on 2015-10-18 (45 days ago)
InstallationMedia: Lubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
SourcePackage: xserver-xorg-video-nouveau
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
beauxq (beauxq) wrote :
Revision history for this message
beauxq (beauxq) wrote :

Since I was going back and forth between nouveau and the proprietary nvidia driver for testing this bug, I ended up creating this bug report while the proprietary nvidia driver was loaded. I don't know if that messes up the information that you would want to collect.

Revision history for this message
penalvch (penalvch) wrote :

beauxq, thank you for reporting this and helping make Ubuntu better.

Could you please run the following command once from a terminal as it will automatically gather and attach updated debug information to this report:
apport-collect -p xorg 1522212

Please ensure you have the package xdiagnose installed, and that you click the Yes button for attaching additional debugging information.

When reporting xorg related bugs in the future, please do so via the above method. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

affects: xserver-xorg-video-nouveau (Ubuntu) → xorg (Ubuntu)
Changed in xorg (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xorg (Ubuntu) because there has been no activity for 60 days.]

Changed in xorg (Ubuntu):
status: Incomplete → Expired
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.